I posted this to the wrong list first, thus now forwarding to LAU. ---------- Forwarded message ---------- From: David Adler Date: Sat, Jan 30, 2010 at 9:18 AM Subject: Re: oh yoshimi, one more time To: yoshimi-user@xxxxxxxxxxxxxxxxxxxxx david wrote: > Folderol wrote: >> david wrote: >>> Folderol wrote: >>>> Emanuel Rumpf wrote: >>>>> I don't know if this is known: >>>>> Yoshimi 054 pre2 and pre4 both disconnect from jack, when pressing >>>>> many keys (~10) at the same time on my midi keyboard. >>>>> This does not happen with yoshimi 038 >>>>> >>>> Cant repeat that here. Are you using jack-midi or alsa-midi? I'm using >>>> alsa-midi. >>>> I can stick both arms down flat across the keyboard without it >>>> disconnecting - get rather a lot of xruns though! >>> Hmmm, I've noticed that if I have a lot of notes going (play fast scales >>> with sustain pedal down), adding new notes will cut off existing ones. >> >> That's normal behaviour and dependent on the number of notes of >> polyphony set at compile time ( haven't a clue what the default is) and >> the release time of the notes. > > Yoshimi is set for 256, I think that's the default. > >>> Last night I was playing something into Rosegarden, and noticed that >>> sometimes a run of notes simply wouldn't happen - appear in Rosegarden >>> or play through Yoshimi. >> >> If they don't even appear in Rosegarden then I wonder if you've got >> MIDI set up correctly. Is it a USB keyboard? I believe they are >> inclined to have latency problems and you might just be overfilling the >> 'pipe' :o > > It's a MIDI keyboard (Yamaha PSR225GM) without USB capability. The > XMidiPort provides 2 standard MIDI cables at one end and a standard USB > connector at the other. It is connected into a USB hub that has a number > of other things connected to it (none in active use). > >>> I didn't get any xruns, and didn't see any messages from JACK about any >>> problems. >>> >>> Using JACKDMP using alsa-midi (E-Mu XMidiPort 1x1 over USB 2 port and an >>> external USB sound card hooked to a different USB port). Yoshimi 0.053.2. >> >> Looks even more like a straight MIDI problem. > > I'll have to try it without Yoshi running. > I just did some 'play many notes'-testing with yoshimi 0.053.3 and 0.053-pre4 and Ohh Choir.xiz. Without sustain: The first note is dropped as soon as I press the 16th one. yoshimi continuously reacts on new notes. With sustain (or long release time): The 8th to 16th note. (depending on ? and the patch used) When playing fast, yoshimi reports 'to many notes' and refuses to react on new notes until calmed down. This might not be yoshimis fault, as it happens even with the default sine wave at << 10 % cpu usage. OTOH, when playing Aeolus in the same way (via USB -> seq driver -> Jack MIDI) this limit does not exist. No xruns appeared during the above tests, so I tried teasing a little more. 'Ohh Choir.xiz', without sustain: -p 3 -n 64 (not used for real work) Pressing many notes, hundreds of xruns appear at ~ 50% cpu usage (as reported by qjackctl). -p 3 -n 128 No xruns at all. When repeatedly pressing as many, many notes as possible with my arms, the 'to many notes' messages appear again, yoshimi interrupts response on new notes for a while (as above). I added some SUBsynth and ADDsynth to the choir pad and was able to zombify yoshimi 0.053.3 at about 80% cpu usage. Still no xrun. All this with an E-MU 0202 USB and a non-rt kernel, quite pleasant. best, d _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/listinfo/linux-audio-user