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

User Tag List

Страница 1 из 7 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 61

Тема: О звуковых чипах

  1. #1
    Activist Аватар для Romanich
    Регистрация
    02.11.2006
    Адрес
    Владивосток
    Сообщений
    481
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию О звуковых чипах

    В общем благодаря замечательному человеку CHRV я стал (да и многие из нас тоже) обладателем Ямаховских чипов. Рассмотрим по-подробнее:

    1) YM2149 - SSG, есть очень много тем, есть редакторы. Но он как-то мне быстро наскучил.

    2) YM2612 - OPN2 FM, темы только с SEGA Genesis. Другого я ничё не видел! Темы в неблагородных форматах - сп*зженные с эмулей SEGA.
    Звучит прикольно, только качаество звука очень хромает. Ни разу не видел чего-то отличного от SEGA в благородном формате. От того и надоел.

    3) YM2203 -OPN2 FM + SSG. Молодое развивающееся направление. МАЛО ТРЕКОВ!!!!!!!

    4) YMF721 - OPL3 + MPU401. Вот ЭТО(!!!) я считаю классным направлением!!! Куча музыки с DOS-игр. Да и FM King с Adlib Tracker'ом не подкачали - КУЧА тем! - дай Бог чтоб так TFM-maker так лихо пошёл тоже!

    В общем интересно узнать Ваше мнение по чипам и их возможностям.
    Плюс прошу помочь:

    1) Adlib-часть: Подробнее о форматах файлов: d00,a2m,a2t,dmo,dtm,rad
    2) MPU401-часть: Как декодировать MIDI SMF0-файлы. Я хочу засылать его в MPU401 синтезатор.
    3) Каким алгоритмом разжимаются компресованные файлы (а то Adlib Tracker жмёт на выходе файлы)

    Весь инет перерыл ничего исчерпывающего по 1) и 2) не нашёл
    EMU Apparatchik Romanich
    http://emu-apparatchik.narod.ru

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

  3. #2
    Guru Аватар для CHRV
    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Romanich Посмотреть сообщение
    2) MPU401-часть: Как декодировать MIDI SMF0-файлы. Я хочу засылать его в MPU401 синтезатор.
    Что за SMF0?

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

  4. #3
    Activist Аватар для Romanich
    Регистрация
    02.11.2006
    Адрес
    Владивосток
    Сообщений
    481
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CHRV Посмотреть сообщение
    Что за SMF0?
    Sample Midi Format Layer 0 - самый древний формат миди-файлов. Поддерживается мобилами и VS1003
    EMU Apparatchik Romanich
    http://emu-apparatchik.narod.ru

  5. #4
    Guru Аватар для CHRV
    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Romanich Посмотреть сообщение
    Sample Midi Format Layer 0 - самый древний формат миди-файлов. Поддерживается мобилами и VS1003
    Дома посмотрю, может есть чего!

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

  6. #5
    Member
    Регистрация
    26.01.2005
    Адрес
    Ревда
    Сообщений
    49
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Romanich Посмотреть сообщение
    3) Каким алгоритмом разжимаются компресованные файлы (а то Adlib Tracker жмёт на выходе файлы)
    В комплекте с AdLib Tracker идёт полное описание "родных" форматов a2* и исходники плеера на паскале.

  7. #6
    Activist Аватар для Romanich
    Регистрация
    02.11.2006
    Адрес
    Владивосток
    Сообщений
    481
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от 736b Посмотреть сообщение
    В комплекте с AdLib Tracker идёт полное описание "родных" форматов a2* и исходники плеера на паскале.
    Кстати да! Заметил вчера - TECHINFO.doc называется. Короче Adlib tracker на каждое своё расширение (a2m,a2t,...) имеет десяток версий Естественно под ВСЁ декодеры писать мне чё-то не хочеца! Мне больше приглянулись форматы RAW (гыыы... просто дамп регистров + задержки) и RAD - как простенький формат для хранения трекерной музыки (заголовок, данные инструментов, последовательность инструентов с параметрами и точки зацикливания). Хорошо что не пожат. Adlib Trackerовский a2replay.pas конечно всё содержит - но его перелопачивать для микроконтроллера как-то неподъёмно (вот один из недостатков монструозных шаблонов). Тем более мне осто*б*нело с паскаля на си переводить!

    Поэтому вижу выход в конверсии форматов в RAD или RAW. Кто-нибудь может назвать утилиты-конвертеры одного формата в другие?

    На счёт MPU401. VS1003 устроена так что можно сразу весь миди-файл забивать (SMF0), а YMF721 более на низком уровне - сэмпл можно вызвать записью в единицы регистров. Кто укажет линк или поделится сорцами - как засылать поток миди-файла в MPU401?

    Добавлено через 3 часа 8 минут
    Ещё на счет MPU401. Есть такая карточка от Cmedia называется CMI8738 -для win98 дрова идут с поддержкой "DOS MPU401 Emulator". Ради шалости в то время стал долбить рандом в порты $330 и $331 - каково было удивление, что из колонок начали доноситься качественные waveTable сэмплы!!! Очень хорошая штука
    Так вот на YMF721 сэмплы почти один-в один по звучанию как на ПЦ
    16bit 44100 Stereo - очень качественно! Никаких шумов в НЧ-тракте по сравнению с тем же YM2612

    Дело осталось за малым - разабраться с МИДИ-файлами
    Последний раз редактировалось Romanich; 18.05.2007 в 05:47. Причина: Добавлено сообщение
    EMU Apparatchik Romanich
    http://emu-apparatchik.narod.ru

  8. #7
    Master
    Регистрация
    27.04.2005
    Адрес
    Москва
    Сообщений
    886
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    К чему чипы цеплял? Неужели к Спеку?
    OPL3 при грамотном обращении рулит адназначна. Помнится в старые добрые времена у одного моего друга был MSX и он к нему цепанул FM-PAC. Я к нему в гости ходил музоны слушать, изошел слюной, соплями и прочим... Тогда у меня был PC Pentium-100 с Virba16, так вот, FM там _ТАК КЛАССНО_ не звучало.
    ИМХО Спеку оно тоже не помешало бы...

  9. #8
    Activist Аватар для Romanich
    Регистрация
    02.11.2006
    Адрес
    Владивосток
    Сообщений
    481
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sonic Посмотреть сообщение
    К чему чипы цеплял? Неужели к Спеку?
    OPL3 при грамотном обращении рулит адназначна.
    Принципиально неважно к чему цеплять - шины стандартные.
    D0-D7, ~CS OPL,MPU, ~WR,~RD, Busy, IRQ

    Я цеплял чип к контроллеру
    EMU Apparatchik Romanich
    http://emu-apparatchik.narod.ru

  10. #9
    Activist Аватар для Romanich
    Регистрация
    02.11.2006
    Адрес
    Владивосток
    Сообщений
    481
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Написал свою грабилку OPL-регистров!
    Существующую грабилку нашёл только одну RAC - но она ребутит комп при запуске (??? !!!) и не работает ес-но.

    Получил дамп регистров. Написал свой простейший плеер.
    Пока только с RDosPlayer'а d00-файлы грабятся отлично.
    И с Duke3D.exe тоже

    В общем плоды в аттаче.

    Может кто-нибудь чем-нибудь поможет?
    На данный момент интересуют d00- и rad- файлы (описание форматов, сорцы декодеров). И к MID- тоже равнодушен не останусь

    OPL рулит однозначно!!! 20МБ Adlib музыки скачал
    Вложения Вложения
    EMU Apparatchik Romanich
    http://emu-apparatchik.narod.ru

  11. #10
    Member
    Регистрация
    26.01.2005
    Адрес
    Ревда
    Сообщений
    49
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Может http://adplug.sourceforge.net/ чем то поможет?

Страница 1 из 7 12345 ... ПоследняяПоследняя

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

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

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

Ваши права

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