muse-sequencer / muse

MusE is a digital audio workstation with support for both Audio and MIDI
https://muse-sequencer.github.io/
Other
634 stars 67 forks source link

mixer: midi meters not always working [sf#2890384] #257

Closed Windfisch closed 10 years ago

Windfisch commented 10 years ago

Submitted by drautzburg on 2009-11-01 20:12:37

I have a song where the midi meters are not working at all. When I delete a number of midi tracks I can get the remaining meters to work. Also when I start a new song the meters work. So far I could not detect a pattern in this. If you want me to do further inverstigations, let me know.

The meters on audio tracks work just fine.

Martin

Windfisch commented 10 years ago

Submitted by terminator356 on 2010-01-06 11:49:59

That's strange. Haven't seen any reports or problems with those meters. I can load a many-track midi song and all the meters work. Would you mind if I tried the song? Or try to strip the song down to just the offending midi tracks and then send it if you don't want to reveal too much of the song. Be aware the midi meters only 'pulse' with the music - they don't stay lit up if a note is held. It was a design decision. Tim.

Windfisch commented 10 years ago

Submitted by drautzburg on 2010-01-06 15:05:19

The problem only seems to occur when there are several tracks sending to the same midi channel as in the attached file. On track2 the (single) midi-meter does not show anything. You can get it to show track2 if you swap the two tracks in the track list.

I believe it is somewhat a conceptual problem, because the midi-meters are per-channel and not per-track. IMHO they should either display the accumulated output of all tracks sending to that channel or they should be per-track. The latter is more appealing to me and probably less surprising to most users (but you would have to solve the per-channel setting like Var,Rev,Cho and Volume which cannot really be set for each track individually, but only for a channel)

Windfisch commented 10 years ago

Submitted by terminator356 on 2010-01-06 22:28:49

By golly you're right. No meter movement on the second track. Sure feels like a bug. I've a sneaky feeling it's a small piece of code I modified a while back. I'll get back to you. Checking... Tim.

Windfisch commented 10 years ago

Submitted by terminator356 on 2010-01-07 01:34:20

Ok, try it now. The fix is in the muse-1 svn branch. I can't tell you how many times I looked at those strips and wondered what I could do about it, but felt they were OK. I now realize that meters AND automation control needed to be per-track. So one midi strip per track now !

Windfisch commented 10 years ago

Submitted by drautzburg on 2010-01-07 13:17:39

Would you be so kind to tell me the svn command? This is still qt3 right?

Windfisch commented 10 years ago

Submitted by spamatica on 2010-01-09 11:44:57

Submitter has reported this as fixed, closing.