From: Pedro Lopez-Cabanillas <pedro.cabanillas@gm...> - 2006-05-22 21:57:35
On Monday, 22 May 2006 17:10, b.ohnsorg@... wrote:
> ----- original Nachricht --------
> Betreff: Re: [Rosegarden-user] How to not get locked in a particular
> instrument? Gesendet: Fr 19 Mai 2006 07:56:02 CEST
> Von: "Pedro Lopez-Cabanillas"<pedro.lopez.cabanillas@...>
> > On Friday, 19 May 2006 03:49, D. Michael 'Silvan' McIntyre wrote:
> > > On Thursday 18 May 2006 5:12 pm, Samuel Sagan wrote:
> > > > But when I playback the track I have just recorded, Rosegarden starts
> > by
> > > > sendin a program change message that resets all my chained sound
> > modules
> > > > to GM Piano. Ouch.
> > >
> > > Pedro? What is that? I'm thinking we must be starting off with some
> > kind
> > > of system reset message or something?
> > It is not at START, but in STOP when Rosegarden sends a series of
> > suspicious
> I'd say this is more a misinterpretation of null-values. When recording a
> segment on channel one and inserting another one on channel two both have
> no bank and program information (not visible). But when playing them,
> channel one resets to bank 0, program 0 and channel two does not. If I
> switch both segments, the recorded one on two and the edited one on one
> channel two resets to 0:0 and channel one does not. So maybe the recorded
> segment does not receive a CC#32:PC and inserts it (somewhere, 'cause it's
> not listed in the event editor nor the channel's properties), while the
> edited segment contains no such information. It makes no difference which
> program's active in the hardware synth's settings, it'll always be reset to
> 0:0. To prove my assumptions: Record some notes, create a new segment, copy
> all notes in matrix editor, paste them to the other segment. Place the
> pasted segment to any other channel of a hardware synth and hear the
> difference: segment 2 does not change program nor bank while the recorded
> one still does.
> BTW: I heavily use midi dumps to save some instrument's setting. After
> updating OS-es or losing the hardware all my settings are still available
> (Waldorf Rack Attack, Akai MFC 42). And I won't have to care about PC&CC.
> (Not sufficient for software synths [lack of SysEx and controller support]
> or tracks with fast bank switching)
Sorry. I don't understand your message. When you say "channel", do you mean
Tracks are the numbered rows that you can see in Rosegarden's main window,
with two led buttons: a blue one having a tooltip (a little floating text
inside a rectangle when you move the mouse cursor over the widget) that says
"mute track" and a yellow one with a tooltip that says "record on this
track". Each track can be assigned to an instrument, that is basically a MIDI
port (either a software or hardware MIDI socket) plus a MIDI channel (a
number between 1 and 16). Several tracks can be assigned to the same
instrument, which implies the same MIDI device and MIDI channel number.
Well, two more questions:
- Which version of Rosegarden are you using?
- Please use a MIDI monitor like KMidimon (http://kmetronome.sf.net/kmidimon)
or aseqdump (command line utility belonging to ALSA utils) to log the MIDI
output from Rosegarden. If you are using a recent version of Rosegarden, you
can use an external connection manager to make the connection between
Rosegarden and the MIDI monitor program. Can you see your CC#32 coming from
Rosegarden in the recorded logs from Rosegarden MIDI output?