Freshly compiled 0.6.0pre3 on RedHat 8.0. Using current (fresh compile) alsa CVS and a Midisport 2x2 usb midi interface. This is what happens (finally found some sequence of events I could repeat!):
- erase previous muse configuration files to start from scratch - unplug midi interface - stop alsa - start alsa - plug in midi interface, driver gets loaded BEGIN A - start "muse -m -M" to see what's going on - configure midi, select the proper interface, enable REC - play on keyboard --> stdout shows midi in msgs received - create a track, arm recording - play on keyboard --> messages on stdout show midi output errors, midi output light on hardware interface does not blink: MidiAlsaDevice::putEvent(): midi write error, returns -19 expected 28: No such device - save configuration (*) - quit muse END A (*) If I do not save the muse configuration and just quit and restart muse, I get the same result (A) again and again. Now let's see what happens if I _do_ save the configuration before quitting: BEGIN B - start "muse -m -M" - play on keyboard --> stdout shows midi in msgs - create a track, arm recording - play on keyboard --> stdout shows midi in and out msgs, output light on hardware midi interface blinks (ie: midi is being sent) - quit muse END B So everything seems to be working... but try that again and: BEGIN C - start "muse -m -M" - play on keyboard --> stdout shows midi in msgs - create a track, arm recording - play on keyboard --> stdout shows midi in and out msgs, output light on midi interface DOES NOT blink (but no alsa level errors on stdout) - open "TrackInfo" panel - increment OChn to "2" - play on keyboard --> stdout shows midi in and out msgs, output light on midi interface BLINKS! - decrement OChn to "1" - play on keyboard --> output still working..... END C At this point I can repeat C and get the same results (ie: output only works after I change the output channel). I cannot get back the A or B behaviors. Very confusing... On one hand Muse is having some issue with the default configuration or lack of stored configuration. Midi output starts working only after saving the configuration in Muse. But even with the configuration saved the behavior is not consistent. The first time after doing A (see B) is different from all others (see C). Can anyone out there make sense of this? Looks like a weird interaction between alsa and muse (something similar happens with muse 0.5.3b - with the _same_ binary that was working with a previous version of alsa). -- Fernando ------------------------------------------------------- This sf.net email is sponsored by: To learn the basics of securing your web site with SSL, click here to get a FREE TRIAL of a Thawte Server Certificate: http://www.gothawte.com/rd524.html _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel