Releases: 0x0ade/MidiToMGBA
Releases · 0x0ade/MidiToMGBA
v1.1.0 - Improved timing
Setup:
- If you want to use MidiToBGB with your DAW: Download and install a MIDI "loopback" driver, f.e. loopmidi by Tobias Erichsen
- Download and unzip Release.zip
- Run
MidiToMGBA.bat
- If you want to change the settings, open the .bat in any text editor.
TODO:
- Drop dependency on
libmgba-sdl.dll
exposingmSDLMain
- instead, use custom SDL2-CS "platform." - Find a good cross-platform MIDI library (atsushieno/managed-midi lacks good input recording).
- If possible, improve timing.
Note:
It ships with a devbuild of mGBA 0.7, split into multiple libraries, with the following changes:
- SDL platform's "executable" built as
libmgba-sdl.dll
instead ofmgba-sdl.exe
- Entry point (function
main
) renamed tomSDLMain
v1.0.0 - First stable release
Setup:
- If you want to use MidiToBGB with your DAW: Download and install a MIDI "loopback" driver, f.e. loopmidi by Tobias Erichsen
- Download and unzip Release.zip
- Run
MidiToMGBA.bat
- If you want to change the settings, open the .bat in any text editor.
TODO:
- Drop dependency on
libmgba-sdl.dll
exposingmSDLMain
- instead, use custom SDL2-CS "platform." - Find a good cross-platform MIDI library (atsushieno/managed-midi lacks good input recording).
- If possible, improve timing.
Note:
It ships with a devbuild of mGBA 0.7, split into multiple libraries, with the following changes:
- SDL platform's "executable" built as
libmgba-sdl.dll
instead ofmgba-sdl.exe
- Entry point (function
main
) renamed tomSDLMain
v0.0.0 - Initial Release
Setup:
- If you want to use MidiToMGBA with your DAW: Download and install a MIDI "loopback" driver, f.e. loopmidi by Tobias Erichsen
- Download and unzip Release.zip
- Run
MidiToMGBA.bat
- If you want to change the settings, open the .bat in any text editor.
TODO:
- Improve link timing by doing one of the following:
- Sync link data "dequeuer" to match SB / SC writes more closely, if possible.
- Increase "dequeuer" frequency while reducing the amount of "missed" data.
Note:
It ships with a devbuild of mGBA 0.7, split into multiple libraries, with the following changes:
- SDL platform's "executable" built as
libmgba-sdl.dll
instead ofmgba-sdl.exe
- Entry point (function
main
) renamed tomSDLMain
MidiToBGB
Note: BGB's TCP link had too many timing-related issues. Development has moved on to MidiToMGBA.
Setup:
- Download BGB 1.5.6 or any other link-compatible version.
- Download mGB (tested with 1.3.3) or any other MIDI-compatible ROM.
- If you want to use MidiToBGB with your DAW: Download and install a MIDI "loopback" driver, f.e. loopmidi by Tobias Erichsen
- Download MidiToBGB from the releases tab.
- Start BGB, load mGB, right-click in BGB, Link, Listen
- Run
MidiToBGB.bat
- If you want to change the settings, open the .bat in any text editor.