Hi Andreas, On Thursday 17 May 2012 17:41:26 Andreas Schneider wrote: > you can hang Denemo (0.9.4rc4) the following way: > * start a music player which uses the playback devive (e.g. xmms) > * start playback in the music player > * start Denemo > * quit Denemo > the program hangs; console output: > > destroying PortMidi backend > PortMidi found host error... > Kein passendes Gerät bzw. keine passende Adresse gefunden > type ENTER... > > Hitting enter does not revive the process, you have to kill it (or do > fg and hit Ctrl-C).
Thanks for reporting this. Ugh... The "type ENTER" message comes from PortMidi, not from Denemo itself. Instead of letting us handle (or ignore) the error, PortMidi waits for user input, which really is a terrible thing for a library to do. This "feature" can be disabled when building PortMidi, but apparently distributions don't do that. Of course, another question is why the error occurs in the first place. Which MIDI input/output devices did you configure Denemo to use? Which audio subsystem (ALSA, OSS, PulseAudio, ...) do your music player and Denemo use? Dominic _______________________________________________ Denemo-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/denemo-devel
