- Notifications
You must be signed in to change notification settings - Fork1
'90s sound-cards hardware emulation and files processing.
License
Raffaello/sdl2-hyper-sonic-drivers
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
sdl2-hyper-sonic-drivers
is asdl2
based emulating audio of '90s hardware PCs (adlib, OPL3, ...)
reading some old files too as utility and give the capability to render them in digital formator play them in real time
Partially reading these types of files, depending of their format.
- VOC files
- WAV files
- ADL files
- XMI files
- MID files
- MUS files
MIDI files Format 1 are converted to single track before playing them.
Format 2 file type is not supported as there is no sample available,but each tracks should be like a format 0 file (single track).
Are converted to MIDI.
eXtended MIDI files will be converted to MIDI Format 2 whenthere is more than 1 track.each track is like a format 0 MIDI file with eXtensions.
- OPL XMI
- MT32 XMI
- PCSpeaker XMI
- Tandi XMI
At the moment the only implemented emulators are OPL chips.
- Mame OPL2
- Mame OPL3
- DosBox OPL2
- DosBox Dual OPL2
- DosBox OPL3
- Nuked OPL3
- "woody" OPL2/Surround OPL2 (adding a sort of chorus effect)
Roland MT-32 is emulated throughMUNT.
ROMs are required to use MT-32.
It is possible to render the audio buffer to disk into a 16 bits PCM WAVE file of:
- OPL emulated chips (ADL Files only at the moment)
see theexamples
folder for some various basic usage.
Most of the core emulation code is part of these projects:
- GM
- GUS
- PC Speaker (8 bit, 16 bit, 32-bit processing)
- XMI format (xmidi) (Westwood .PCS .C55 .TAN are XMI files)
- render to digital wave or mp3
About
'90s sound-cards hardware emulation and files processing.
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.