On Wed, 4 Feb 2015 20:20:11 -0500
"Tom Breton (Tehom)" <te...@panix.com> wrote:

> > On 02/04/2015 05:49 PM, Abrolag wrote:
> >> Yes tried that. It still sends CC 121 (reset all controllers) and it
> >> sends it at
> >> the start of every segment of every track!
> >
> >    ChannelManager::setControllers() appears to be the function doing this.
> 
> Oh, my.  It's right where I wrote:
> 
>     // This was the old logic, but it's not clear that it is still
>     // desirable
> 
> and I think I ifdef'ed it out after we let it fly for a while and nobody
> seemed to be using it.  Obviously that's not the case, so I'll put it back
> in immediately.
> 
>       Tom Breton (Tehom)

Just tried build 13868 and can confirm that it now sends the correct data.

However on *importing* a midi file CC32 values are set as either 0 or 255. This
is bank LSB and should be settable 0-127. A value of 255 should be quite
impossible!

The actual values I've set (and correctly sent) are 105, 7, 110, 5.

Just to confirm this is designed as a test file, but it's supposed to be testing
Yoshimi! :)

-- 
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.

------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user

Reply via email to