Hi everybody,
I have the problem that my Midi Ports are not loaded on startup of MDM. I have to reconfigure them every time I fire up MDM.
Now I had a look into the sourcecode and found out that the lines
- Code: Select all
MidiInName = prop.getString("MidiInName", MidiInName);
MidiOutName = prop.getString("MidiOutName", MidiOutName);
in Class ConfigOptions produce this error. If the midi port name contains a komma, the getString-method from the class PropertiesConfiguration cuts the string off at the komma. In my case, I have something like "MIDI [hw: 1, 0, 0]" as midi port name, and so it is cut to "Midi [hw: 1".
As a workaround, I have found out that escaping the komma with like this --> "\," in the megadrummanager.cfg makes it work again, but for future releases of MDM I think it would better be fixed in the sourcecode. Is that possible?
Thanks in advance and greetings,
Frank