From: Pigeon <pi...@pi...> - 2002-07-03 12:10:40
|
> In artscontrol you need to "add System Midi Port" - and add /dev/midi > (sometimes can be /dev/midi0). Once added properly it should appear > as an input which you can connect to rosegarden (record). Ok. Adding /dev/midi or /dev/midi0 or /dev/midi00 never work. It just won't do anything. However (as mentioned before) adding /dev/sequencer will work (as in, it will be added to the midi manager list). > However, if you've got ALSA working properly then I'd suggest just > forgetting about the fiddly aRts interface. Build again for ALSA > (add the --with-alsa switch to your configure) and input(record) > and output ports will be assigned automatically at start up. Ok it's funny now. I rebuilt rosegarden with --with-alsa. It's the other way around now. I can get input from my digital piano working, but not playback. And after running rosegardensequencer, there is nothing showing in the midi input list. Here is the message from rosegardensequencer: Rosegarden AlsaDriver - alsa-lib version 0.9.0rc2 ALSA Client information: 64,0 - (External MIDI 0, MIDI 0-0) (DUPLEX) 65,0 - (OPL3 FM synth, OPL3 Port) (WRITE ONLY) 128,0 - (Client-128, aRts) (WRITE ONLY) 128,1 - (Client-128, aRts) (WRITE ONLY) 128,2 - (Client-128, aRts) (WRITE ONLY) Record client set to (64, 0) AlsaDriver::initialiseMidi - can't subscribe output client/port AlsaDriver::initialiseMidi - initialised MIDI subsystem RosegardenSequencer - started OK Pigeon. |