Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Описание формата MIDI (http://forum.oszone.net/showthread.php?t=46990)

Kerbit 22-03-2005 00:25 308871

Описание формата MIDI
 
Здравствуйте!
Подскажите, пожалуйста, сложно ли самому написать программу, проигрывающую MIDI - файлы(хотябы одноголосные). Если это не сложно, то где можно найти полное описание этого формата, желательно на русском языке.

Savant 22-03-2005 00:28 308872

Kerbit
Вот это как раз совсем не сложно :)
Код:

char szBuf[MAX_PATH];

mciSendString((LPSTR)"open C:\\1.mid type sequencer alias snd wait",
(LPSTR)szBuf, 256, NULL);
mciSendString((LPSTR)"play snd wait", (LPSTR)szBuf, 256, NULL);
mciSendString((LPSTR)"close snd", (LPSTR)szBuf, 256, NULL);

остальное понятно... Или нет ?

Kerbit 22-03-2005 00:37 308876

Честно говоря, нет.
Я, вообще, под DOS писать собираюсь, поэтому мне и нужно именно описание формата.

Savant 22-03-2005 00:45 308879

Kerbit
Цитата:

Я, вообще, под DOS писать собираюсь
Вот с операционки и надо было начинать....

Итак, описание. Что может пригодиться:
* http://kazus.ru/articles/202.html
* а, вот и полная спецификация - http://www.csw2.co.uk/tech/midi2.htm

Kerbit 22-03-2005 00:52 308883

Спасибо!

Savant 22-03-2005 01:04 308886

Kerbit
Посмотри еще http://bor.wpt.com.ua/MIDi/docs/midi.txt (тут покороче)
а вообще в гугле хватает подобной инфы (вроде)


Время: 12:03.

Время: 12:03.
© OSzone.net 2001-