Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Звук, графика и видео > Как проиграть файл ".MOD" ?


Автор: Monty 30.8.2003, 00:11
А как бы мне это реализовать в Дельфи? wink.gif

Автор: oleg1973 30.8.2003, 00:26
есть 2 варианта
1) написать свой плеер (трудно но выполнимо)
2) использовать готовый плеер (лехко и не по програмерски smile.gif) )
из готовых могу посоветовать bass.dll (маааленький 36 кб всего а скока умеет! )

Автор: Monty 30.8.2003, 00:58
А проще нельзя? smile.gif

Автор: oleg1973 30.8.2003, 01:41
куда уж проше с дллкой та

Автор: -Сергей- 6.6.2007, 15:48
Тема, однако старая, а вопрос актуален.
Ведь сколько всяких разных библиотек, плееров, описаний форматов трекерной музыки, а исходники то для Turbo Pascal DOSовского, на Си, и на ассемблере. Для Delphi ни одного не находил ни компонента ни юнита ни исходника. Правильно Monty говорит, что даже крошечные кейгены умеют. Правильно, кейгены жа на чаще на асме пишут или на Си.

Автор: Snowy 6.6.2007, 16:38
Вот, настрочил простенький сампл

Добавлено через 5 минут и 46 секунд
Цитата(-Сергей- @  6.6.2007,  15:48 Найти цитируемый пост)
Правильно, кейгены жа на чаще на асме пишут или на Си.
На дельфях написано очень большое кол-во кейгенов.
В основном юзают MiniFMod (в архиме приложен).
Вот сходная тема: http://forum.vingrad.ru/forum/topic-100884/unread-1/view-all/index.html

Автор: Dr_midon 7.9.2007, 12:30
если нужно написать маленькую прогу лучше использовать ASM, а вообще можно сходить на сайт http://wasm.ru там есть uFMOD:
  •  мультиплатформенная
  •  под множество языков програмирования(Visual C++, Visual Basic, PureBasic, FreeBASIC, BlitzMax, Delphi, Borland C++ Builder, Dev-C++ (MingW), MASM32, FASM, NASM и TASM)
  •  маленькая при компиляции (MASM - 6`144; Delphi - 6`168; C - 14`336 байт)
только одному запросу не отвечает .MOD не проигрывает  smile зато прекрасно играет .XM

прямая ссылка http://wasm.ru/src/4/ufmod-1.20-win32.zip (486`863)
либо смотреть тут http://wasm.ru/srclist.php?list=4

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)