Вземане на проби от midi файл
Как мога да припокрия извадка (коя нишка wav файл) на midi? Нещо като програмата Reason, ако някой знае. Тоест, аз избрах midi файл, избрах wav проба и след това в реално време midi песента се възпроизвежда не с midi звуци, а с насложен нормален звук.
И къде е програмирането като цяло и в частност Delphi ?
Защото се интересувам от това изпълнение от гледна точка на програмиране. Как да напиша това в Delphi? Причината е написана по някакъв начин - това също е програма.
> Как да напиша това в Delphi?
Ами как ?
Просто вземете или напишете.
Какво очаквахте да видите отговора на въпроса си? Два реда код ?
Не говорих за два реда код.
Може би някой е попаднал на нещо подобно, знае - къде можете да потърсите информация по този въпрос, може би някой знае най-общо какъв вид системни мултимедийни функции се използват за такива цели. Въпросът е интересен, но изобщо няма от какво да се тръгне - нямам идея какво да търся.
Музикант (21.04.08 17:10)
Например плейърът XMPlay ви позволява да заредите sf2 и да играете midi с тях.
> може ли някой да знае най-общо какъв вид системни мултимедийни функции се използват за такива цели
Само аудио изход. Четенето на midi, пробите и преобразуването им в поток се извършва от самата програма.
> Например плейърът XMPlay ви позволява да заредите sf2 и използване
> те играят midi.
Нямам нужда от готова програма, а от изпълнение, за да мога да вмъкна в програмата си.
Музикант (21.02.08 22:56) [6]
Можете също така да "вмъкнете" exe-файл във вашата програма, който прави това, от което се нуждаете, и да го подадете в midi и други подобни.