Skip to content

meico v0.8.23

Compare
Choose a tag to compare
@axelberndt axelberndt released this 13 Apr 15:18
· 82 commits to master since this release

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 this midiPlayer.setMidiOutputPort(null) that will automatically choose the internal synthesizer as default.
  • Verovio update in meicoApp.