Важная информация

User Tag List

Показано с 1 по 10 из 22

Тема: Концепция нового трекера...

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Master Аватар для Mike
    Регистрация
    07.04.2005
    Адрес
    Санкт-Петербург
    Сообщений
    994
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Exclamation Концепция нового трекера...

    А вот кто либо задумывался, о создании трекера с драйверной системмой ?
    Что бы трекер имел структуру вида: добавить драйвер, удалить драйвер.
    Таким образом можно сразу приложить драйвер для одной стандартной AY, в котором указанно, что добавляется для использования, три канала и описывается, что с ними можно делать. Соответственно можно добавить ещё таких же драйверов для любого количества AY, указав лишь их id, например адрес(адреса), в качестве id. Т. е. даже не придётся писать отдельные драйвера для вариантов с 2 AY или 4 AY.
    Так же можно написать драйвера для GS, указав, что добавляется четыре канала с соответствующими возможностями. Или драйвера под Midi ввод/вывод.
    Если хорошо подумать, то можно определить жёсткий стандарт драйверной системы (назовём его, скажем Universal Driver Stucture - UDS), и можно будет каждому писать свой трекер, использующий данный стандарт драйверов, так как ему нравится (интерфейс, принципы редактирования, по нотам, в трекерном виде и т. д.), а каждому кому пришло в голову сделать очередную Sound-железяку, просто написать свой драйвер, а не целый трекер. И в играх можно поддерживать те же драйверы, скажем требуется игре три AY канала, или шесть AY каналов + 2 цифровых выхода (GS, Covox, DMA...). Таким образом можно подключить абсолютно любые устройства в любом количестве, главное что бы не пересекались по адресам (решаемо введением перемычек в девайс), хоть управление фильтром на выходе или громкостью усилителя (отдельная дорожка, параметры вывода от 0 до 255 например).

    Самое главное, что никаких денег в идею вкладывать не надо, надо определить стандарт UDS, сделать первый удобный трекер под UDS, написать первый драйвер (AY под UDS). А далее сработает естественная "обратная связь". Чем больше будет распространён стандарт, тем больше народу будет писать под него.
    Я видел уже не одного человека, пишущего или планирующего написать свой трекер. Так не пора ли объеденится ? А далее просто не нарушать стандарт. Я с удовольствием послужу на благо обществу, как консультант по Музыкальным вопросам, чего следует делать, а чего не следует...
    Отнеситесь к моей идее серьёзно, это шанс сдвинуть дело с мёртвой точки, развязать руки многочисленным железячникам неделающим своё железо из за неподдержанности софтом.

    С уважением ко всем участникам форума, Михаил.
    Последний раз редактировалось Mike; 13.04.2005 в 18:50.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. DEB - ассемлер нового поколения...
    от ASMAN в разделе Программирование
    Ответов: 145
    Последнее: 04.11.2007, 11:03

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •