UA3MQJ, MIDI-"секвенсор" у меня есть готовый на Орионе, делал ещё в юности для своего синтезатора Yamaha PSS-780.
Под ORDOS
Разбор MIDI-протокола даже программный был (подключал через ВВ55).
UA3MQJ, MIDI-"секвенсор" у меня есть готовый на Орионе, делал ещё в юности для своего синтезатора Yamaha PSS-780.
Под ORDOS
Разбор MIDI-протокола даже программный был (подключал через ВВ55).
Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
При попытке играть "всякие файлы из интернетов" обнаружилась бага в узле разбора протокола WAVE-контейнера, в результате некорректно вычислялась длина воспроизводимого фрагмента. Fixed.
Добавил Fade-In/Fade-Out до и после воспроизведения файла, соответственно, чтобы не было щелчков при обнулении порта ковокса (факин' ВВ55-я). Дело в том, что настройка порта обнуляет его выходы, а ноль в 8-битном квантовании соответствует максимальному значению амплитуды отрицательной полуволны (нулевое значение амплитуды это 80h). Т.о. при воспроизведении всегда получался скачёк 00h -> 80h -> 00h, что давало громкий щелчёк в динамиках.
Обновил архив.
Также добавил кучку переведённых в формат *.ORI звуковых файлов (звуки выстрелов и всякие звуки из писишных игр), плюс bat-файлы "плэй-листов".
Ссылка для закачки прежняя.
PS в планах написание GUI'шной версии плеера, с поиском "своих" файлов на дисках, паузой/перемоткой, составлением плэй-листов и т.п..
Последний раз редактировалось Denn; 24.08.2016 в 13:12.
Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел
На этой волне можно задуматься и о звуковой карте для Ориона, а так же о трекерной музыке...
Отправлено с моего X5max через Tapatalk
Не то. Хотя по теме (Трекерная музыка. Там не все так просто. Для 8-бin платформы под силу. Нид хотя бы простой чип (для семплов (звуков), поищите на досуге)). Дети.
Я бы задумался о вменяемых чипах для звука предназначенных для 8-bit платформы. А не DAC мучать, вот бы энергию туда ТС. А их полно. Только стоит отойти от темы DAC.
Последний раз редактировалось OrionExt; 25.08.2016 в 04:11.
Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...
Спец чип для 8-битки - это AY, он по сути уже прикручен к Ориону, и его поддержку в плеере я тоже планирую сделать.
Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел
Вот А то DAC, DAC!
- - - Добавлено - - -
alx32, вот бывает, спешу с выводами.
Такого понятия как трекерная музыка не существует, у музыкантов. Это “жаргон”. Есть метод семплами музыкальную мелодию (барабаны, пианино, гитара и т.д) воспроизводить. Все это хранится в не маленьком ПЗУ и по делу выдергивается. Для 8-биток очень хорошо подходит, в силу своей 8-битности. 8-битка только дает команду, какой семпл в какой тональности (ноте) играть.
Последний раз редактировалось OrionExt; 27.08.2016 в 00:20.
Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...
Есть синтезатор и есть сэмплер. "Треккерная" музыка (я ее называю MODная, тоже местная хохма) это семплер.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)