From: Abrolag <ab...@us...> - 2008-03-23 15:45:00
|
Is there a way of preventing the matrix editor from treating Ch10 as a drum track? It's possible I've missed something obvious, but I want to use all 16 midi channels in Zyn. as 'normal' instruments. This is with Rosegarden 1.6.1 - earlier versions didn't have this problem. Also, with a softsynth set (as opposed to the default GM) Ch11 also gets set as a drum track. At the moment I'm getting round it by swapping channels with ones that are completed, as regardless of the editing mode, they still play correctly. -- Will J Godfrey http://www.musically.me.uk |
From: D. M. M. <mic...@ro...> - 2008-03-23 16:24:50
|
On Sunday 23 March 2008, Abrolag wrote: > Is there a way of preventing the matrix editor from treating Ch10 as a > drum track? It's possible I've missed something obvious, but I want to > use all 16 midi channels in Zyn. as 'normal' instruments. It took me some time to figure out how to reproduce this. You have "Matrix" as your default editor, and apparently Rosegarden is clever enough to substitute the percussion matrix for percussion tracks. If you turn the [x] Percussion checkbox off, this will go away. You can also specify which matrix you want to open by right clicking and choosing one or the other from the menu. (Which is what I normally do anyway, since the notation editor is my default. That's why I couldn't figure out how to reproduce the behavior you're reporting.) Having the damn Percussion checkbox turned on for track 11 on DEFAULT_DEVICE #11/ch11 is irritating, but I've never been able to figure out how to fix this. I totally agree that this behavior is stupid and broken, but it's easy enough to work around, by just un-checking the stupid box. Anyway, from a design standpoint, having Percussion turned on for channel 10 by default is sensible, and should stay, even though that happens to mean that you in your use case will have to turn it off. (I think you can save this in your default studio, but looking in the factory autoload, I don't see where this would be stored off-hand, so I'm not so sure about that.) Having it for channel 11 is stupid and irritating, but this has proven disproportionately difficult for me to fix, so I'm afraid we're all stuck with it for the foreseeable future. It may well be Chris did that on purpose, thinking some MIDI devices did percussion on channel 11. I'm not aware of any that do. It's normally either 10 or 16 or both. -- D. Michael McIntyre |
From: D. M. M. <mic...@ro...> - 2008-03-23 16:32:55
|
Oh, and I have been having a layout problem for a long time now. I reported this, but no further discussion has taken place, and I'm not sure if it's simply yet another case where my own personal environment causes weird problems nobody else sees, or what. My [x] Percussion checkboxes are usually hidden most of the time, and I have to resize the parameter panel to see them. If you don't see what I'm talking about, try that first. -- D. Michael McIntyre |
From: Abrolag <ab...@us...> - 2008-03-31 19:04:50
|
On Sun, 23 Mar 2008 11:32:45 -0500 "D. Michael McIntyre" <mic...@ro...> wrote: > Oh, and I have been having a layout problem for a long time now. I reported > this, but no further discussion has taken place, and I'm not sure if it's > simply yet another case where my own personal environment causes weird > problems nobody else sees, or what. > > My [x] Percussion checkboxes are usually hidden most of the time, and I have > to resize the parameter panel to see them. If you don't see what I'm talking > about, try that first. Thanks for the info, and sorry for being so slow to respond. I had never noticed that checkbox as it's always covered unless I specifically move the divider! The bad news is that not only is this preference not saved with the default studio, it's not even saved with the project file :( -- Will J Godfrey http://www.musically.me.uk |
From: D. M. M. <mic...@ro...> - 2008-03-31 21:55:56
|
On Monday 31 March 2008, Abrolag wrote: > I had never noticed that checkbox as it's always covered unless I > specifically move the divider! I'm glad I'm not the only one who sees that. I thought I was alone. > The bad news is that not only is this preference not saved with the > default studio, it's not even saved with the project file :( Hrm. Really? I filed a reminder bug. If it's that totally broken, I guess it's probably time to put some real effort into looking for the problem. It used to be saved, I'm almost positive. -- D. Michael McIntyre |
From: D. M. M. <mic...@ro...> - 2008-04-01 00:52:39
|
On Monday 31 March 2008, Abrolag wrote: > The bad news is that not only is this preference not saved with the > default studio, it's not even saved with the project file :( Yeah it is, but it's quirky. Control state: Result: Percussion [ ] Instruments #1-#9, #12-16 will come up without Bank [ ] percussion checked, #10 and #11 will default to Program [ ] percussion Percussion [x] Saved, if specified on #1-#9, #12-16, else defaulted Bank [ ] otherwise (never explicitly saved, apparently) Program [ ] Percussion [ ] Saved on any # Bank [x] Program [ ] Percussion [ ] Saved on any # Bank [ ] Program [x] So the weird thing is that top case. You see the @#%@#% percussion box is checked AGAIN, so you turn it off AGAIN, but unless you turn something else on, nothing gets saved. It proved to be really hard to follow the bread crumb trail on this one, so I gave up trying to come up with less quirky behavior. I just got distracted by a build problem. What I'm thinking about doing to solve this is getting rid of the default for the percussion checkbox, and replacing it with an explicitly saved one in the autoload. (Except like I said, they're never explicitly saved, but maybe if I hack the XML by hand...) Anyway, I must figure out this build problem. Must have been Yves's track headers patch. Everything is totally busted. -- D. Michael McIntyre |
From: D. M. M. <mic...@ro...> - 2008-04-01 01:21:47
|
On Monday 31 March 2008, D. Michael McIntyre wrote: > I just got distracted by a build problem. What I'm thinking about doing to > solve this is getting rid of the default for the percussion checkbox, and > replacing it with an explicitly saved one in the autoload. (Except like I > said, they're never explicitly saved, but maybe if I hack the XML by > hand...) I think that worked. I commented out the bit in Instrument responsible for setting this on #10 and #11 by default, and then I hacked the factory autoload to put an explicit check on #10. You still have to turn this check off and turn a program check on in order to get the change to save. I didn't fix that. But at least it should be a little less annoying in the future, and at least you know how to work around this, and get the turned off checkbox to stick. (Turn on a bank or program checkbox. I know you don't need either one for ZynAddSubFX, but it shouldn't hurt anything either, and your only choice is to go try to trace the many facets of this complicated little bugger for yourself in the code if you're that concerned about this whole thing. I can't figure out how the leg bone is connected to the elbow in that mess. It's not easy to follow.) (Build problem isn't fixed, but if you don't build with TEST turned on, you should be fine.) -- D. Michael McIntyre |