WIDI Recognition System Программа для автоматического распознавания музыки (WAVE->MIDI) (русская версия 3.0) Содержание: 0.Новости 1.Введение 2.Возможности 3.Описание 4.WIDI для Windows 4.1.Требования к системе 4.2.Установка 5.Как работает WIDI 6.Лицензия 7.Регистрация 8.Дополнительная информация Copyright WIDISOFT, 1998-2004 _____________________________________________________________________________ 0.Новости Версия 3.0: + Теперь мы выпускаем новую версию программы в двух вариантах: WIDI Recognition System Standard и WIDI Recognition System Professional. Основное отличие между ними заключается в наличии специализированного редактора TrueTone(tm), включенного в состав WIDI Recognition System Professional. + Добавлен модуль распознавания в реальном времени (программа позволяет распознавать ноты, исполняемые на любом инструменте, в реальном времени и синхронно проигрывать их или сохранять в формате MIDI). + Разработан новый редактор TrueTone(tm) (только в версии Professional). Этот редактор специально создан, чтобы упростить исправление возможных ошибок возникающих в процессе автоматического распознавания. + В интерфейс программы внесены изменения, делающие его более удобным. + Добавлены новые алгоритмы распознавания. * Исправлены некоторые ошибки. - Прекращена поддержка версий для DOS, консольной и OS/2. Версия 2.7 : + Добавлен новый метод распознавания "Улучшенные Сенсоры". Этот метод содержит алгоритм автоподстройки по высоте и позволяет значительно уменьшить количество негармонических нот. + Добавлена поддержка ACM (Audio Compression Manager). Это позволяет WIDI работать с любыми звуковыми файлами, для которых установлен кодек. Дистрибутив Windows включает в себя кодеки для ADPCM, A-Law, u-Law и некоторых других типов компрессии. (Только для Windows-версий - GUI и Console). + Добавлена поддержка CD, что позволяет работать с CD треками напрямую из WIDI (также только для WIN32-версий). + CD-треки и сжатые аудио-файлы теперь могут быть записаны во временные файлы, что позволяет сильно увеличить скорость распознавания. + Добавлена возможность записывать аудио-файлы в WAVE формате при помощи WIDI (только в Win GUI версии). * Исправлена ошибка в алгоритме "Пиковый", что позволило значительно улучшить качество работы этого метода. * Названия параметров в INI-файле приведены к более понятному виду. * Теперь все файлы записываются консольными версиями в текущую директорию, чтобы сделать возможным чтение с CD. Версия 2.6 : + Добавлена поддержка mp3 файлов. Новая версия может распознавать mp3 файлы напрямую, без предварительного преобразования в WAVE. + Добавлена возможность чтения/записи промежуточных файлов - GS файлов. + Добавлена поддержка Windows NT & Windows 2000. * Исправлена незначительная ошибка при записи MIDI файлов. Версия 2.51 : + Исправлена ошибка в FFT алгоритме, и качество работы этого алгоритма сильно улучшено. + Исправлена ошибка при буферизации 44100Hz файлов. Версия 2.5 : + Разработаны совершенно новые алгоритмы определения спектра сигнала и поиска нот, они намного быстрее и дают, как правило, лучшие результаты. Старые алгоритмы сохранены. + Добавлена возможность проигрывания MIDI для Windows версии. + Добавлена возможность изменять параметры выдаваемого MIDI файла. + Разработана справочная система для Windows версии. * Незарегистрированная Windows версия теперь не позволяет записывать MIDI файлы. * Изменилась защита. Все зарегистрированные пользователи могут связаться с нами для получения нового бесплатного ключа. - Убрано "Output Window" в Windows версии - MIDI проигрывание может не работать под Windows NT, поэтому незарегистрированная версия может быть бесполезна под NT. Зарегистрированная версия позволяет сохранять MIDI файлы и под NT. Версия 2.31 : + Теперь программа читает WAVE файлы с нестандартными блоками. Версия 2.3 : + Добавлен "Эквалайзер". + Мелкие улучшения алгоритма. + Добавлен новый параметр "Time Shift of Bass Notes". + Улучшен интерфейс. Версия 2.21: * Исправлена ошибка при отображении фрагмента WAVE. * Исправлена ошибка: параметр "noteduration" не читался предыдущей версией. Версия 2.0 : + Заметно улучшено качество распознавания. + Более удобный интерфейс. + Выбор количества выделяемых голосов. + Выбор инструмента для проигрывания. + Выбор фрагмента записи для распознавания (только для Windows версии). + Теперь программа требует в несколько раз меньше памяти для распознавания. * Изменилось значение параметра minnotedur. - Несколько увеличилось время распознавания. - Временно отключен "эквалайзер". - Убран режим экономии памяти (за ненадобностью). 1.Введение Задача программы - преобразование музыкальной аудиозаписи в нотную запись, то есть звукового файла (WAVE, MPEG, CD-трек) в MIDI файл, содержащий ноты. Для этого используется довольно сложный и трудоемкий алгоритм распознавания нот. Построение алгоритмов такого рода является очень сложной задачей, поэтому программа пока работает несовершенно. Основная документация, касающаяся использования WIDI Recognition System содержится в файле помощи. 2.Возможности - Программа позволяет использовать исходные файлы в форматах WAVE (как сжатый, так и несжатый) а также MPEG Layer 1, 2 и 3 и CD-треки. - Позволяет создавать многоканальные, отсортированные по громкости, файлы MIDI. - Использование уникального редактора TrueTone (tm), включенного в версию Professional, позволяет эффективно повысить качество распознавания. - Простая гармоническая модель позволяет автоматически исключать ошибочные ноты. - Возможна тонкая автоподстройка под тональность исходного файла. - Есть возможность выбрать один инструмент из большего списка и использовать его в результирующем MIDI файле. - Промежуточные GS фалы позволяют ускорить распознавание. - Встроенный Эквалайзер позволяет настраивать относительную громкость нот различной высоты. - Многочисленные настройки позволяют улучшить качество распознавания. - Длина исходного файла не ограничена. 3.Описание WIDI может работать в двух режимах: распознавания записей и распознавание в реальном времени. Для распознавания записи необходим исходный файл в одном из поддерживаемых форматов. Он может быть записан с микрофона либо с внешнего источника. WIDI также позволяет считывать треки с аудио-дисков, но эта возможность работает не при всех сочетаниях операционной системы и используемого оборудования. Файл MIDI получается после настройки параметров распознавания и последующего преобразования. Правка возможных ошибок распознавания может быть осуществлена в редакторе TrueTone(tm), включенном в состав WIDI Professional. Полученный MIDI файл может быть проигран с помощью Media Player или загружен в сторонний редактор MIDI для просмотра и печати нот. При распознавании в реальном времени, распознаваемые MIDI ноты играются одновременно с поступающим звуком. Временная задержка относительно невелика, что позволяет управлять синтезатором с помощью голоса или другого не-MIDI музыкального инструмента. Также WIDI содержит простой модуль записи звука. _____________________________________________________________________________ 4.WIDI для Windows 4.1.Требования к системе Процессор: Pentium II (рекомендуется 450 MHz) Оперативная память: 32 Мб или больше Место на диске: 5 Мб + место для временных файлов (рекомендуется не менее 100 Мб) Операционная система: Win98/ME, Windows NT/2000/XP Звуковая карта: Рекомендуется Замечание: WIDI, возможно, будет работать и под Windows 95, но мы не можем этого гарантировать. 4.2.Установка Если была установлена предыдущая версия WIDI, рекомендуется ее предварительно удалить. Зарегистрированные пользователи WIDI 2.7 могут бесплатно получить регистрационные ключи для WIDI 3.0 Standard. Для получения ключа пошлите запрос на адрес newkey@widisoft.com. Для установки WIDI, запустите файл widi30in_r.exe (если вы скачали дистрибутив в виде zip-архива, его надо предварительно распаковать). Чтобы удалить WIDI, пользуйтесь стандартной процедурой Windows (Control Panel ->Add/Remove Programs->WIDI Recognition System 3.0) Основная информация о программе содержится в файле справки. ____________________________________________________________________________ 5.Как работает WIDI Распознавание музыки производится в несколько этапов. На первом вычисляются спектральные данные специального вида, этот этап называется преобразованием "Звук->Тон". В настоящее время в программе имеются три различных алгоритма, осуществляющих это преобразование; каждый из них имеет свои достоинства и недостатки. Далее, спектральные данные умножаются на соответствующие коэффициенты "Эквалайзера", в результате какие-то тоны становятся тише, какие-то громче. На третьем шаге из полученного спектра выделяются собственно ноты, этот процесс называется "Тон->MIDI" и он может быть произведен с помощью одного из двух алгоритмов. На конечной стадии создается структура будущего MIDI-файла, и Вы можете указать для него некоторые атрибуты. _____________________________________________________________________________ 6.Лицензия Лицензионное соглашение WIDI находится в файле "license.txt" в директории программы. Зарегистрированные пользователи WIDI 2.7 могут бесплатно получить регистрационные ключи для WIDI 3.0 Standard. Для получения вышлите запрос на адрес newkey@widisoft.com. 7.Регистрация Регистрация позволяет: - Поддержать наш проект - Сохранять полученные MIDI-файлы - Убрать начальный диалог с предложением зарегистрироваться - Использовать WIDI по истечении 14-дневного тестового срока - Получать техническую поддержку по электронной почте Мы гарантируем бесплатность обновлений в течении 6-месячного периода после регистрации или до выпуска следующей версии, если в течении этого периода новых версий не выпускалось. Замечание: это не означает, что полученный при регистрации ключ подойдет ко всем дальнейшим версиям, вам может понадобиться связаться с нами по e-mail для получения нового ключа. Регистрация программы на территории России и некоторых стран СНГ осуществляется при посредничестве наших партнеров - компании SoftKey. Для оплаты Вы можете использовать кредитную карту, банковский перевод (в том числе через Сбербанк), Яндекс Деньги и другие способы по Вашему выбору. Подробнее о регистрации программы читайте на странице www.widisoft.com/russian/order.html Вы можете также заказать компакт-диск с программой WIDI Recognition System. Не забудьте указать эту опцию при покупке, иначе Вы получите только регистрационный ключ по электронной почте. После регистрации вы получаете код, который необходимо ввести в окно, вызываемое из меню Помощь->Ввести код. Запрещается выдавать регистрационный код кому-либо еще, нарушение повлечет за собой отказ в предоставлении бесплатных обновлений в течение 6 месяцев, а также других возможных скидок и предложений для зарегистрированных пользователей. 8. Дополнительная информация Пожалуйста, сообщайте нам об обнаруженных ошибках, а также предложениях по улучшению программы (независимо от того, являетесь ли вы зарегистрированным пользователем или нет). Если вы хотите принять участие в нашем проекте - пишите нам. Самая свежая версия программы находится на сайте: www.widisoft.com Адреса электронной почты: Техническая поддержка: support@widisoft.com Общие вопросы: info@widisoft.com WIDISOFT 12.03.2004 ______________________________________________________________________________