On December 10, 2015 07:09:05 PM Robert Jonsson wrote: > 2015-12-10 18:32 GMT+01:00 Tim E. Real <[email protected]>: > > On December 10, 2015 02:09:59 PM Andrew Deryabin wrote: > > > Hi Tim! > > > 10.12.2015 01:23, Tim E. Real пишет: > > > > Snapshots of further mixer strip redesign in progress: > > > Looks very interesting. Can we touch it somehow, may be in different > > > branch or in master? :) > > > > Hm, no I didn't make a branch, I guess I didn't expect to go this far. > > Is there a way I can just make a new branch immediately from > > what I've got now? > > git checkout -b <new branch name> > is what you want I think. It will create a new branch with your current > files
OK Thanks. > > Basically the idea is to eliminate the Midi Track Info panel > > and replace it with a Midi Strip. That means moving the track info > > controls over to the midi strip. > > Cool, that would be a needed improvement. > > > This was pretty much the only > > workable solution I found. I tried several ideas such as > > a 'companion' fold-out panel for the Midi Strip and so on. > > All would have required two user-adjustable splitters > > so that the text in both panels could be expanded. > > Here I am trying to do it all with just one splitter for minimal > > user hassle. > > I don't really grasp where the problem is. Having a fold out seems like it > could be neat though. For audio tracks we could expand plugin information > to give more immediate access to their controls. Yes, I will make the Audio Strips expandable too. That means being able to see full Plugin Rack texts, and Aux controls' full text. You expressed some regret before over not being able to see it, so we did the "1:Aux 1", "2: Aux 2" thingy... Not sure if you picked up what I said, but there is now a 'lower' rack. That means a 'post' effects rack for Audio Tracks, when I get around to it. We briefly discussed user-configurable strips before. For example, some may prefer not to have a stereo 'pan' control at all, but two separate volume sliders. The concept is also important to Midi Strips. Some midi instruments do not define a 'pan' - or even a 'volume' controller! (And many certainly do not define Variation, Chorus, or Reverb.) Thus the user could remove the pan control from this new strip. And, gulp, even remove the volume slider! But I must point out that volume does not /have/ to be removed: If there is no hardware volume controller available, a simulated /software/ volume control can be put there (it simply scales the note velocities). I will attempt to create a new midi controller type: 'Software volume'. No such simulation of 'pan' unfortunately :-( > > Can anyone suggest other solutions? > > How to display all those track info boxes and allow them to be > > expanded to see all the text, yet allow them to be folded away, > > while also showing the midi strip, all while using only one splitter, > > not two? > > I don't get what you mean by two splitters. > Do push it to a branch and maybe it gets apparent what you are struggling > with? > > > It has to be usable in three places: Arranger, Pianoroll and Mixer. > > Keep in mind I am aiming for the user to be able to replace > > those Var Rev and Cho controls with their own chosen controls, > > and add more than just three controls. > > That means there may be long text in those controls. > > So these need to be allowed to expand, along with any track info > > controls that are added, either in a side panel, or underneath. > > Allowing it to expand could look really wierd, and potentially not work so > well. Having the full text only in tooltips could be an option. > > Ah, is that it, you want to be able to resize both the mixerstrip and the > foldout to accomodate for potential long parameter names? Exactly. If we go with two separate panels side-by-side (strip and track info), we will need two separate splitters. With my way, everything is integrated into a strip, and only one splitter is needed and everything is automatically laid out according to /your/ geometry preference. (I'm doing dynamic layouts.) Wide-ranging space considerations like this demand dynamic layouts. Got lots of horizontal space? We'll show you all the text, in a panel to the right. Got small horizontal but lots of vertical space? We'll show you stacked controls with as much text as we can fit. Tooltips are great and will be done, but I also want to give a way to see everything at once, to see all text everywhere at once. > My gut reaction would be that it's better with fixed sizes.. But maybe that > is just the Easy way, not the Right way > > These screenshots were the best way I could think of doing it. > > > Well on your way if you ask me :) Yeah, lemme semi-finish what I'm attempting, I'll commit and you guys can take a look at what I'm fussing about :-) Tim. > > /Robert ------------------------------------------------------------------------------ _______________________________________________ Lmuse-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lmuse-developer
