Вниз
Скачать: CL | DM;

Как перевести MP3/WAV/WMA/... в MIDI? на DELPHI?   Найти похожие ветки 

← →
NikNet ©   (2005-08-19 21:05) [0]

Можно ли такое? Может есть пример хотя бы простой?


← →
thaddy   (2005-08-19 22:19) [1]

Yes, it is possible but very,  very difficult and involves master-programmers. Even de best versions can only nanage 4 distinct voices.
If you want to have a go, here's what you need:
1) the proper codecs installed to convert to raw wave format.
2) An FFT on the raw wave that helps you detect the frequencies
3) A lookuptable to translate those frequencies into midi notes
4) A midi component to play it back.

Do not expect anything really good on more than a wave or mp3 of a single instrument, a single note at a time.


← →
NikNet ©   (2005-08-19 23:14) [2]

Не фига не понял 8-(


← →
grouzd[E]v ©   (2005-08-19 23:54) [3]

Короче, сложно, но можно. Изучай формат MP3/WAV/WMA/MIDI. Просто не выйдет 100%

---
... we are walking on a thin line and you better avoid the risk ...


← →
XProger ©   (2005-08-20 00:20) [4]

NikNet, и учи инглиш иначе будет не просто в 200% ;)


← →
Digitman ©   (2005-08-21 13:25) [5]


> Как перевести MP3/WAV/WMA/... в MIDI?


никак.


← →
Anatoly Podgoretsky ©   (2005-08-21 13:45) [6]

Digitman ©   (21.08.05 13:25) [5]
Аразелу все доступно.


← →
NikNet ©   (2005-08-21 14:52) [7]

Не фига себе для начинающих :DDDDDDDDD

А  как  работать с MIDI?


← →
DrPass ©   (2005-08-21 14:58) [8]

Сам по себе MIDI-файл - это компьютерная нотная запись. Т.е. в нем указывается набор инструментов и последовательность нот для каждого. Поэтому и переконвертировать в него ничего нельзя. СлабО тебе записать в виде нот голос своей тещи?


← →
Anatoly Podgoretsky ©   (2005-08-21 16:19) [9]

Нобелевку получит.


← →
grouzd[E]v ©   (2005-08-21 18:41) [10]

> СлабО тебе записать в виде нот голос своей тещи?
Через PC-спикер неплохо получится. Так же раздражает =)

---
... we are walking on a thin line and you better avoid the risk ...


← →
programania ©   (2005-08-22 04:21) [11]

По-моему самое сложное изучить midi формат например
http://www.rsdn.ru/article/multimedia/midi.xml
а далее подбирать инструменты и их параметры на небольшых участках примерно 1сек
сначала один дающий минимальную разницу в частотах или в амплитуде
потом сосчитать эту разницу и к ней снова уже 2-ой инструмент и т.д.
пока разница станет незаметной или инструменты не кончатся.
Получится типа разложения в ряд Фурье, но по инструментам а не sin cos.
Хотя midi уж очень противно звучит и уже надоела в телефонах
поэтому лучше попробовать формат mod а еще лучше что-то свое изобресть.
и все что нужно есть и по русски.


← →
Ученик чародея ©   (2005-08-22 16:35) [12]

>>Anatoly Podgoretsky ©   (21.08.05 16:19) [9]
>>Нобелевку получит.

Уже есть, распознавание музыки производится специально обученной нейросетью, на экземплярах синтезированных midi звуков. Только действительно это довольно сложное и муторное дело. Человек, повторивший это, может спокойно идти в науку.


← →
KilkennyCat ©   (2005-08-22 17:45) [13]

Это было реализовано и без всяких заумных нейросетей. Качество не ахти, но программку такую видел еще в 1998 г.


← →
Ученик чародея ©   (2005-08-22 20:16) [14]

>>KilkennyCat ©   (22.08.05 17:45) [13]

А ты уверен, что в той програмке не использовался алгоритм нейросетей Кохонена?


← →
KilkennyCat ©   (2005-08-22 20:36) [15]


> [14] Ученик чародея ©   (22.08.05 20:16)


я же написал, что реализация была без нейросетей.


← →
Ученик чародея ©   (2005-08-23 07:28) [16]

>>KilkennyCat ©   (22.08.05 20:36) [15]

Тогда с помощью какого алгоритма производилось "распознавание" звуковых сигналов из wav и поиск соответстия их в Midi инструментах?


← →
Brother   (2005-09-09 11:44) [17]

Глюк. Сам понял что сказал?

Midi и Wave это принципиально разные форматы! Читай больше умных книжек


← →
Anatoly Podgoretsky ©   (2005-09-09 17:02) [18]

Brother   (09.09.05 11:44) [17]
Дело не в форматах, а сущности, речь то идет о нотах и инструментах, как например отобразить шум, речь, звуки.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.49 MB
Время: 0.058 c
14-1127818421
Monk
2005-09-27 14:53
2005.10.16
InfoPower


14-1127141196
Zeqfreed
2005-09-19 18:46
2005.10.16
Блок питания


3-1125668330
Ландграф Павел
2005-09-02 17:38
2005.10.16
.mde как вы оцениваете уровень встроеной защиты?


11-1108223021
mordush
2005-02-12 18:43
2005.10.16
KOL,KOL и ещё раз KOL


2-1126707473
Anton22
2005-09-14 18:17
2005.10.16
StatusBar




   Наверх