Функция для проигрывания Spectrum музыки AY 8910/12 (YM2149F)
Posted: Thu Oct 13, 2016 4:14 pm
Если есть желающие сделать подобное на FASM (32 бит), было бы очень здорово.
Есть тысячи таких композиций минимального размера (2-7Kb в среднем).
Такая функция, способная проиграть хотя бы один из многих форматов, наверняка пригодится.
Это должна быть именно процедура, которую можно использовать на x86 процессорах.
В ней должно быть два режима проигрывания:
1. выбранная композиция целиком,
2. выбранная композиция, начиная с выбранной секунды (доли секунды), и продолжительность проигрывания фрагмента в секундах.
Если кто заинтересуется, дам ссылки на исходники проигрывателя на Delphi и стану первым тестером функции (под Win32).
Есть тысячи таких композиций минимального размера (2-7Kb в среднем).
Такая функция, способная проиграть хотя бы один из многих форматов, наверняка пригодится.
Это должна быть именно процедура, которую можно использовать на x86 процессорах.
В ней должно быть два режима проигрывания:
1. выбранная композиция целиком,
2. выбранная композиция, начиная с выбранной секунды (доли секунды), и продолжительность проигрывания фрагмента в секундах.
Если кто заинтересуется, дам ссылки на исходники проигрывателя на Delphi и стану первым тестером функции (под Win32).