meico v0.8.23
v0.8.23
- Fixed constructor
meico.midi.MidiPlayer.MidiPlayer(Midi midi)
. Now it assigns the MIDI data to its sequencer. - Added new method
meico.midi.MidiPlayer.setMidiOutputPort()
which allows setting an output port different from the internal Gervill synthesizer.- The internal
Synthesizer
instance is kept alife, so that any preloaded soundfonts are immediately available when switching back. - To switch back to Gervill it is important not to provide a new instance but to use the original one, like this
midiPlayer.setMidiOutputPort(midiPlayer.getSynthesizer())
. A shortcut is thismidiPlayer.setMidiOutputPort(null)
that will automatically choose the internal synthesizer as default.
- The internal
- Verovio update in meicoApp.