работа с Midi

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Ответить
plosion
Сообщения: 2
Зарегистрирован: 25 май 2005, 20:18

Люди, помогите: засунул в файл ресурса 3 midi файла. И нужно воспроизвести их. API'шной командой, типа:

PlaySound(pData, 0, SND_MEMORY + SND_ASYNC + SND_NOSTOP);

не катит: это только для вавок. Обыскался... не знаю, где ещё можно узнать. Помогите, пожайлуста!!!
balvv
Сообщения: 9
Зарегистрирован: 04 май 2005, 22:46
Откуда: Ярославль

не знаю можноли это, хотя у меня есть написанная кем-то прога mp3 плеер если хочешь могу скинуть на почту, там поразбираешся, оставь адрес, но я считаю тебе легче midi в wav перегнать и мороки меньше и времени меньше займет, не уверен что есть такая функция ее может прийдется самому писать
plosion
Сообщения: 2
Зарегистрирован: 25 май 2005, 20:18

Насчёт mp3 наверное не пойдёт... мне с midi в ресурсах нужно. Но ничего, всё равно спасибо за беспокойство. А насчёт перевода в вав, то... Пример:
Мой midi файл: 15 КБ
Вав файл: 5,5 МБ.
Вот в чём разница :)
diashi
Сообщения: 7
Зарегистрирован: 23 май 2005, 23:02

Почитай справку по модулю MMSystem. Работаешь как с вавками но октрываешь устройство для воспроизведения миди.
Anton Tyo
Сообщения: 10
Зарегистрирован: 29 июн 2005, 20:54

Видмо тебе нужно DirectMusic юзать. Я в нем ковырялся, но так до работающего приложения не дошел. Лениво было.
Док у Microsoft-а по DirectX море в том же самом MSDN-е. Смотри раздел по DirectMusic.
Ответить