Hi

(New to this group, but have used Rosergarden on and off for many
years)

I realised importing a Midi-file that the rosegarden mixer didn't
reflect the volume setting in the midi-tracks. 

So I startet to look at the way Rosegarden handles these event, and saw
that each time I read a midi-file, and export it again all controller
events, that Rosegarden handles (reset, volume pan ect) will be written
again - along with the old one.

If I change a tracks volume in Rosegarden the new value i written first
in the list of controller event, followed by the old(originale volume-
setting, which then is send last, meaning that the rosegarden setting
is ignored.

I have tried to follow the code-flow from import to internal rosegaren
representation, and I cant find any places, where the rosegarden
represtation is match against the midi-file representation. It dosen't
help to save the file as a rosegarden file and read it again before
midi-export. Alle the dublicated controller-events is kept.

Have I missed something - shouldn't the mapping be handled and these
dublicates detected - and if yes, should it be handles when
readingĀ (only keep one volume setting) or on the write (only write
rosegarden value and igonore others?)

Any hint appreciated - I might look deeper into this.

Regards Thomas


_______________________________________________
Rosegarden-devel mailing list
Rosegarden-devel@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to