From: Aere G. <Aere@Dvorak-Keyboards.com> - 2012-06-05 18:27:26
|
Ted: It sounds like the devices you set up for testing this should be sufficient for testing this particular problem. As for the library used, I do not build Rosegarden, but simply use what comes from the distribution when you download Rosegarden from the repository. Your statement that the same thing went to both tracks (seeming slightly useless) suggests that you did not set up the recording filters (so that one input device goes to one track, and the other input device goes to the other track). It is true that input from either keyboard goes to the selected track while not recording, but while recording, if the recording filters are set up right, only the MIDI signals from one device goes to one of the tracks, and only the MIDI signals from the other device goes to the other track. My suspicion is that the problem is related to using the MIDI recording filters, rather than just the use of two input devices. The recording filters worked properly for me on the prior release, and from the notes appearing in the two tracks' segments, it appeared to be working properly on the current version of Rosegarden during the actual recording, but it crashed at the very end, when I stopped the recording process. There is one other minor difference between what the two of us used, in that I am using the 32-bit OS and applications. The main reason this capability is useful to me, is with the MIDI device I am using, I have a way of playing chords with one hand, and the melody with the other hand. If you put the chords and melody on the same track, when the melody hits a note of the chord, it shuts off that note of the chord when you release the melody note. Also, where they are on different tracks, I can use different instruments (and loudness settings) for the chords. Other possible differences, is that my device uses Java MIDI/sound interfaces, going through an M-Audio 2x2 USB MIDI interface. My MIDI device is also one of my own creation, so is is suspect as well. But it works fine on the prior level of Rosegarden, which is why I am approaching it as a bug in the particular Rosegarden release paired with Ubuntu 12.04 LTS. Could you please try your test again, setting up the recording filters on the two tracks of Rosegarden, so that the input of one device goes only to one track, and the input of the other device goes only to the other track (during recording)? I think the problem is related to using the recording filters (with the two input devices). If that doesn't reproduce the problem, let me know, and I will do more investigation to try to better narrow-down the source of the problem. I could certainly run Rosegarden from a terminal, so that I could retrieve diagnostic information at the time of the crash. Thanks, Aere On Tue, 2012-06-05 at 10:51 -0400, Ted Felix wrote: > On 5/22/2012 3:09 PM, Aere Greenway wrote: > > I then clicked the "stop" (the filled-in square) toolbar button of the > > Rosegarden window, and the Rosegarden window immediately disappeared > > (I assume from the crash). > > I cannot get two MIDI keyboards to crash rg. Here are the steps I took: > > 1. Launch jack and fluidsynth from the command line. > See "My Audio Script" at http://tedfelix.com/linux/linux-midi.html. > 2. Connect Akai LPK25 MIDI keyboard to USB (fixed on MIDI channel 1). > 3. Launch vmpk and set to channel 2. > 4. Launch rg. > 5. Make sure both MIDI keyboards are in Studio > Manage MIDI Devices. > 6. Arm tracks 1 and 2. > 7. Press record. > 8. Play on both keyboards. > 9. Stop. > > I tested the above on 11.06, 11.11.42, and the latest svn. Ubuntu > 12.04 64-bit. No crashes. The MIDI events go to both tracks (which > seems slightly useless, but is the same for all versions tested). > > Sounds like you might have a bad library. Are there any steps I may > have missed? > > Ted. > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Rosegarden-devel mailing list > Ros...@li... - use the link below to unsubscribe > https://lists.sourceforge.net/lists/listinfo/rosegarden-devel -- Sincerely, Aere |