![]() |
Код проигрывателя музыки
Нужен самый быстрый проигрыватель музонов PSC, PT или VORTEX трекеров.
Но желательно не более 2к в пике, ибо все время сожрано алгоритмами гагискирин эффектов, а уменьшать fps неохото... Какой самый быстрый найду, в том редакторе и буду писать:) |
Разложи музыку по регистрам.
|
Quote:
|
ПТ был самым быстрым вроде...или он был самым маленьким..не помню...
скомпилируй по музе и там и там (псц и ПТ)... и посматри чё да как..или напиши сам плеер...про вортекс вапще ничег не знаю...10 лет назад его не было ещё))) |
А меня спросить нельзя было? :-)
Добавлено через 9 минут Я тоже в своё время искал такую. После опроса гуру (Bulba, MM<M и AlCo) выход я смог найти только такой: - Выделять часть памяти для того чтобы хранить там сырой ряд для вывода данных в порты АУка (по 14 байт на 1 прерывание) - в эту область "декодировать" данные посредством модифицированного плеера - соотвественно на прерываниях всё это быстро выбрасывать в АУк В этом случае у тебя на прерываниях будет около 600 тактов занимать вывод значений в АУк Кстати говоря, учитывая что только сам по себе вывод уже готовых данных занимает около 600 тактов, то и плеер на 2000 тактов... это должно быть нечто особое :-) |
Quote:
Вариант 2 - Разложить на значения регистров, тут ничего примудрого нет ... 2000 тактов получить элементарно !!! Кстати, могу дать совет ... Когда я создавал масон, у меня была идея раскладывать музыку на регистры частично !!! То есть, ведь не для всей же демы тебе нужно 2000 ?! А, наверное, всего 2-3 паттерна ... Поэтому ты можешь взять плеер моего масона, он специально не юзает SP, и перед началом мега-эффекта разложи на будущее 3-4 паттерна ... Отработай эффект, а дальше нормальная работа плеера ... |
Quote:
Желательно с парочкой твоих свежих музонов. ;) |
Quote:
Quote:
|
Quote:
|
Всем Нужны! Спектрумисты ещё есть и будут!
|
| All times are GMT +4. The time now is 21:03. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.