Digital Music Mentor - что за зверь? |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
Digital Music Mentor - что за зверь? |
6.12.2007, 16:39
Сообщение
#21
|
|
|
Сообщений: 19 Регистрация: 21.8.2003 |
Да нет, я не ожидал, что всё будет по-полочкам разложено, но она (программа), навставляла кучу левых аккордов, где аккорд не меняется, и вообще не заметила смены аккорда, где он явно сменился, причем сменился Gm на Dm.
Так что вывод такой, как раз если слух есть, её можно как-то использовать, а если нет слуха, то можно ей поверив очень круто лажануться.
Не верите - сами попробуйте - я пробовал на песне "В метро" - первая песня с последнего альбома Земфиры. Песня очень простая - аранжировка простая, аккордовая последовательность простая.
|
|
|
|
|
|
6.12.2007, 16:41
Сообщение
#22
|
|
|
Сообщений: 19 Регистрация: 21.8.2003 |
А да, к слову, про нейронные сети. Эту тему впаривают уже лет двадцать, если не больше, ну и где понятные простому человеку результаты?
|
|
|
|
7.12.2007, 5:36
Сообщение
#23
|
|
![]() Сообщений: 3618 Регистрация: 18.9.2003 Из: http://saltozguitars.ru |
Да вот хз... Но простому человеку не просто понять, как оно работает...
|
|
|
|
12.12.2007, 19:02
Сообщение
#24
|
|
|
Сообщений: 0 Регистрация: 22.3.2004 |
Типа в защиту возможностей проги.:))
Цитата:
"Еще одна новинка, на этот раз из программной области — Digital Music Mentor от молодой шведской компании Sienzo, впервые участвовавшей в выставке. Программа по своим функциям относится к области «искусственного интеллекта», а ее возможности еще недавно показались бы фантастикой. Итак, вы запускаете в программе некий музыкальный звуковой файл, а программа выдает проанализированную последовательность аккордов, то есть гармонических функций, в виде цепочки буквенно-цифровых символов. Для недостаточно грамотных гитаристов одновременно показываются нарисованные «распальцовки» аккордов. Программа пока распознает далеко не все аккорды, а только мажорное и минорное трезвучия, малые минорный и мажорный септаккорды, большой мажорный и малый вводный (полууменьшенный) септаккорды, аккорд с задержанием (sus). Digital Music Mentor умеет распознавать и полиаккорды, то есть одновременное звучание аккорда с «чужим» басом, например F/G, A7/D, C/F, и т.п. А вот уменьшенный септаккорд (dim) программа почему-то еще не умеет определять, хотя определить одновременное звучание нескольких малых терций вроде бы не такая уж сложная задача. Впрочем, и тех аккордов, что умеет распознавать Digital Music Mentor, достаточно для подавляющего большинства песен. Программа анализирует звучание сольной гитары, фортепиано и клавишных, а также ансамблей с относительно прозрачной фактурой. С тремя «перегруженными» гитарами ей справиться трудно, ведь там гармонический спектр приближается к белому шуму, а вот гармоническую вертикаль «нормальных» инструментов Digital Music Mentor анализирует независимо от величины состава ансамбля.
Конечно, иногда фактура в песнях бывает слишком «навороченной», или гармония слишком изысканной и усложненной, и тогда программа ошибается. Для анализа джазовых импровизаций она явно не подходит, а вот для обычных песен — вполне. Впрочем, любая программа распознавания чего-либо не свободна от ошибок — достаточно вспомнить программы по оптическому распознаванию текстов типа FineReader.
Когда мы обсуждали Digital Music Mentor с разработчиками, молодыми ребятами из города Лунда, то они очень внимательно и с деловым интересом отнеслись к советам, пожеланиям: в каком направлении следует развивать программу, что в ней добавить, что проработать, что может еще понадобиться пользователям и т.п. Думаю, что программа очень перспективна и найдет себе место на музыкальном рынке. И еще отмечу, что разработка осуществлялась в т.н. «исследовательском парке» Технологического института университета Лунда."
|
|
|
|
12.12.2007, 19:04
Сообщение
#25
|
|
|
Сообщений: 0 Регистрация: 22.3.2004 |
и еще
Переполнение буфера в Sienzo Digital Music Mentor
Уязвимость позволяет удаленному злоумышленнику выполнить произвольный код на целевой системе. Уязвимость существует из-за ошибки в проверке входных данных в DSKernel2.dll в методе SetEvalExpiryDate. Атакующий может передать специально сформированные данные, что приведет к переполнению стека и выполнению произвольного кода. Уязвимость действует в версии 2.6.0.4
|
|
|
|
![]() ![]() |
<% %> <% %> |
Текстовая версия | Сейчас: 3.8.2026, 23:52 |