В реалиях ZX этот драйвер и будет 90% всего трекера.Сообщение от Mike
В реалиях ZX этот драйвер и будет 90% всего трекера.Сообщение от Mike
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Как это 90% ?Сообщение от Shiru
А интерфейс, синхронизация, утилитарные функции ?
В любом случае так будет значительно проще поддерживать "новые" железяки. Вы несогласны ?
Чтото сравнимое с тем, что ты предлагаешь было от Excess Team (не помню точно как наpывается, чтото вроде ET Sound Editor), там и драйвера были и всё остальное...Сообщение от Mike
А если ты просто хочешь усложнить себе жизнь, то просто займись написанием ОС
Максимум - часть редактора. Сами тропы, и то - настраивать надо, т.к. разные колонки эффектов, и прочего (скажем, на кой хрен Covox-ному цифровому редактору иметь колонку шума, огибающей, и второго параметра эффектов?). Редактор сэмплов - уже свой для каждого типа трекера. Про плеер вообще молчу, равно как и про синхронизацию. Ты оцени разницу между синхронизацией on-int музыки и, например, цифровой.Сообщение от Mike
поддерживать одновременно синтез и цифровой звук одним стандартом нереально. синтез нельзя стандартизировать, потому что у каждого чипа свои бульканья и жужжания, да и на спектруме был только один AY/YM. цифру же нельзя стандартизировать по другой причине - на спектруме цифровые плейеры выжимают максимум из процессора, частый вызов драйвера (по семплам) - губителен. а вызов драйвера для воспроизведения большого блока - это значит, все эффекты заранее предусмотрены (а иногда желателен выбор между наворотами эффектов и скоростью - частотой дискретизации). с одним и тем же набором эффектов digital трекеры будут отличаться лишь интерфейсом
Стандартизировать синтез ? да упоси господь.Сообщение от SMT
Наоборот, под каждую железяку свой набор контроллеров.
Допустим, имеет наша железяка выбор формы волны (sin, saw, sqr), 1 огибающую, один Low-pass фильтр... Это всё мы описываем в драйвере. Описываем то что можно покрутить, или что надо вписать в строку тракера.
Пример трека:
===========================
* Resonance * CutOff * Seminote *
* 127 * 10 * c3 *
* 130 * 20 * e3 *
* 135 * 30 * c3 *
* 138 * 40 * g3 *
* 140 * 50 * c3 *
* 130 * 60 * e3 *
* 120 * 70 * c3 *
* 100 * 90 * g3 *
===========================
то есть трекер должен сообразить, как на текущем железе максимально точно проиграть композицию автора, писавшуюся на другом железе? это даже не для пеньтиума задача...
Нет, это означает, что если при создании темы автор использовал 6 каналов AY то при проигрывании понадобится тоже самое. Если 2 канала DMA и 3 канала AY при создании, то тоже самое при проигрывании.Сообщение от SMT
Ведь вы же не пытаетесь тему сделанную на Korg Trinity (имеется ввиду исходный файл), играть на Yamaha SY-99, сконвертировав формат...
Mike предлогаю тебе спустя... сколько там лет (?) заного познакомиться с Speccy трекерами.Сообщение от Mike
И уже потом озвучивать свои весьма далекие от спековских возможностей идеи...
Глупо.. В наше время не каждый будет себе впихивать в комп новую железку, пусть даже под неё будет софт.. AY, причём один, будет рулить ещё очень долго![]()
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)