PDA

Просмотр полной версии : Аппаратные VGM-плееры (open source PCB + Firmware)



evgs
11.12.2019, 17:12
Гуглил в интернетах информацию о ретро-синтах (https://youtu.be/R_Me26xH8js?t=248) и нашел интересные проекты:
Aidan Lawrence разработал портативные VGM-плееры на базе реальных ямаховских FM-чипов.
Исходники открыты, но можно купить уже собранные устройства (что дороговато)

Mega Blaster (YM2612 + SN76489) Sega Genesis/Megadrive:
Страница проекта (https://www.aidanlawrence.com/megablaster-hardware-sega-genesis-video-game-music-player/)
Исходники (https://github.com/AidanHockey5/STM32_VGM_Player_YM2612_SN76489)
ВИДЕО (https://youtu.be/WoAp2-gWaLM)

Mega Midi (YM2612 + SN76489) Sega Genesis/MD Hardware MIDI Synthesizer:
Страница проекта (https://www.aidanlawrence.com/product/mega-midi-5/)
Исходники (https://github.com/AidanHockey5/MegaMIDI)
ВИДЕО (https://youtu.be/1-Bd_l1etdc)

Throwback Operator OPL3 (YMF262) Adlib/SoundBlaster
Совместимо с OPL2 (YM3812) и OPL (YM3526):
Страница проекта (https://www.aidanlawrence.com/product/throwback-operator/)
Исходники (https://github.com/AidanHockey5/Throwback_Operator)
ВИДЕО (https://youtu.be/G4uoOnVM3_w)

Arcade Classic (YM2151):
Страница проекта (https://www.aidanlawrence.com/ym2151-arcade-classic-adlib-mini/)
Исходники (https://github.com/AidanHockey5/YM2151_VGM_STM32)
ВИДЕО (https://youtu.be/VlT8aX9DRZw)

Плееры автономны, т.е. *.VGM (https://vgmrips.net/packs/chips) играется с SD-карты, есть дисплей, переключение треков осуществляется кнопками.

fifan
11.12.2019, 17:42
А как это всё относится к зарубежным компьютерам? Модераторы, есть куда это добро перенести или у нас на форуме этому не место?

evgs
11.12.2019, 17:57
А как это всё относится к зарубежным компьютерам? Модераторы, есть куда это добро перенести или у нас на форуме этому не место?

Ну все эти чипы так или иначе относятся к зарубежному рынку старых консолей/пк/аркадных автоматов.

YM2612/YM3438 использовались в Sega Genesis (MegaDrive)
YM3812 (OPL2) - в Adlib и SoundBlaster на IBM PC, YMF262 (OPL3) - в SBPRO и SB16
YM2151 - в различных аркадных автоматах.
Некоторые из этих чипов также использовались (https://youtu.be/QLJSdNYcdpk) в ямаховских синтезаторах конца 80х.

А отдельную тему про аппаратный звук я не нашел.

fifan
11.12.2019, 18:28
А с каких пор консоли - это компьютеры? Я понимаю что это может быть ценная информация, но этот форум о компьютерах если даже они не Спектрум совместимы.

HardWareMan
11.12.2019, 19:43
но этот форум о компьютерах если даже они не Спектрум совместимы.
Пойду скажу Mick'у, что его звукокарта не_нужна. А еще GMX в соседней ветке тоже не_нужен. Он же не компьютер. И даже не консоль.

JV-Soft
11.12.2019, 23:45
VGM-ки эти очень убоги в плане ретро формата ,они под эмулями вытянуты ,а ранний vgm это почти wav только в командах с жутким переизбытком, эти плееры аппаратные по сути плееры 44 кгц , там трек который занимает в оригинале 2-5 кб ,имеет размер 1000-5000 кб , это нам не это...

Я это дело начал копать под zx ,и плеер почти есть ,и по сути там всего два плеера от сеги используются , все лаконично ,но сейчас заботы другие.


https://www.youtube.com/watch?v=qe5ZLxoNP1Y

HardWareMan
12.12.2019, 06:45
VGM-ки эти очень убоги в плане ретро формата ,они под эмулями вытянуты ,а ранний vgm это почти wav только в командах с жутким переизбытком, эти плееры аппаратные по сути плееры 44 кгц , там трек который занимает в оригинале 2-5 кб ,имеет размер 1000-5000 кб , это нам не это...

Я это дело начал копать под zx ,и плеер почти есть ,и по сути там всего два плеера от сеги используются , все лаконично ,но сейчас заботы другие.
Вот поэтому мои PDшки используют не VGM, который я тоже не люблю, а оригинальные плеера, если речь за Сегу. Они и PCM правильно воспроизводят и размер маленький для неограниченного времени воспроизведения.