/YM2151-Midi-Controller

A Controller Software for the YM2151 Arduino Shield

Primary LanguageJavaOtherNOASSERTION

YM2151-Midi-Controler

A Controller Software for the YM2151 Arduino Shield

INFO:

This is the Computer portion for the YM2151 Arduino Shield. It makes using the Shield much more simpler. Look at https://github.com/masl123/YM2151-Arduino-Software for the Arduino Part.
Look at Mapping.md for the Midi CC Mapping.

Build & Run

The Project can be built and run in eclipse. Just follow the instructions here. There you will also find instructions on how to export a runnable jar-File. This method was used to create the jar-Files for the releases.

MacOS Sysex Bug

There is a bug which prevents you from Changing the Master Tune of the Synth. BUT there is a Workaround for this:
- get CoreMidi4j (at: https://github.com/DerekCook/CoreMidi4J/releases)
- and put the jar file into /Library/Java/Extensions (or add the jar file to the Java Classpath in some other way)
this should give you a bunch of MidiDevices with the Prefix CoreMIDI4J. Use them.

Licenses

See LICENSE.md