Old 08-01-2010, 04:48 PM   #161
Shan
Human being with feelings
 
Shan's Avatar
 
Join Date: Mar 2007
Location: Vancouver
Posts: 2,279
Default

Quote:
Originally Posted by brice View Post
Nowadays I'm a bit more distant and let the JCS team work on what they feel is needed, kinda lost the chemistry we once had on the irc channel.
I definitely miss the good old IRC days when db was the lone gunman. That said, I always felt it was only a matter of time, as REAPER starting getting more popular, that the old IRC development modus operandi would move on and expand with more developers being added to the team etc.

Shane
__________________
"Music should be performed by the musician not by the engineer."

Michael Wagener 25th July 2005, 02:59 PM
Shan is offline   Reply With Quote
Old 08-01-2010, 04:51 PM   #162
Jae.Thomas
Human being with feelings
 
Join Date: Jun 2006
Posts: 22,567
Default

Quote:
Originally Posted by Shan View Post
I definitely miss the good old IRC days when db was the lone gunman. That said, I always felt it was only a matter of time, as REAPER starting getting more popular, that the old IRC development modus operandi would move on and expand with more developers being added to the team etc.

Shane
well the attitude at the mixxnet chat got very unstable and negative...too bad too.
Jae.Thomas is offline   Reply With Quote
Old 08-01-2010, 04:55 PM   #163
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
Default

This is of course not the only method.

We could do it Logic Audio-style and have toolbar buttons at the top show and hide panels. A dynamically generated toolbar area could hold buttons for every panel in the docker. Click to show/hide. CTRL+click to solo/unsolo. Show and hide means that nothing of the hidden panels would remain but the buttons in that toolbar.

It would shift the use of screenspace for the status control of the panels away from the panels themselves, but it would probably use the same amount of screenspace.
__________________
Using Latch Preview (Video) - Faderport 16 setup for CSI 1.1 , CSI 3.10
Website
"My ego comes pre-shrunk" - Randy Thom
airon is offline   Reply With Quote
Old 08-01-2010, 05:05 PM   #164
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

Also remember the palette dock in Photoshop!

Each palette can be docked to any other pallete, and at the top we have the palette well which can hold an arbitrary amount of palettes. Such a great way to make your own workflow!
EvilDragon is online now   Reply With Quote
Old 08-01-2010, 06:52 PM   #165
Reflected
Human being with feelings
 
Reflected's Avatar
 
Join Date: Jul 2009
Posts: 3,294
Default

A built in pitch bend envelope (like the vol/pan envelopes for items) to control the pitch per time for items effectively...

Pitch bend envelope + real time visuals:
[img]http://img705.**************/img705/1737/pitch.gif[/img]

ORIGINAL THREAD
Reflected is offline   Reply With Quote
Old 08-01-2010, 07:29 PM   #166
parfumer
Human being with feelings
 
parfumer's Avatar
 
Join Date: Apr 2010
Location: Tallinn
Posts: 209
Default

Quote:
Originally Posted by Reflected View Post
A built in pitch bend envelope (like the vol/pan envelopes for items) to control the pitch per time for items effectively...

Pitch bend envelope + real time visuals:
It is really possible? I have voted.
parfumer is offline   Reply With Quote
Old 08-01-2010, 07:38 PM   #167
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

Quote:
Originally Posted by Reflected View Post
A built in pitch bend envelope (like the vol/pan envelopes for items) to control the pitch per time for items effectively...

Pitch bend envelope + real time visuals:
[img]http://img705.**************/img705/1737/pitch.gif[/img]

ORIGINAL THREAD
Not really connected to this FR, but oh well.
EvilDragon is online now   Reply With Quote
Old 08-02-2010, 02:29 AM   #168
Amberience
Human being with feelings
 
Amberience's Avatar
 
Join Date: Oct 2006
Location: swing on the spiral of our divinity
Posts: 2,242
Default

I started using Reaper again yesterday - think I found a usable skin that doesn't make me want to kill myself!

But yeah... I support Brice's original concept entirely - every atom in my body says yes.

Just wondering though Brice... how far do you think you could get with the current skinning engine?
Amberience is offline   Reply With Quote
Old 08-02-2010, 07:02 AM   #169
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
Default

Can anyone describe the way After Effects and Photoshop handles this ? What about Maya or other 3D packages ?





Quote:
Originally Posted by airon View Post
A very simple mockup of how panels may look, open and closed.
There are two controls because there are two ways to minimize the space a panel takes. Vertically and horizontally.

At some point people may ask for a preference because they'll stack up three panels vertically, but that can happen when this system is already in place.

Important Note

All panels that line up along the complete docker window, in other words there is a vertical line from top to bottom for example, then the vertical minimize/expand control will affect all panels along that line.

All the other panels that touch that line will expand to use the space that was vacated and the panels whose control was used will of course contract. Expansion happens the same way.

An example of this is shown in the mockup above. The right-hand vertical line(top to bottom) is the one you should be looking out for. Touch a left-right control along that line and everything, along that line, will be affected.

Here's a mockup showing the areas that will act together if the appropriate controls are used.



To expand a panel, I suggest a double-click anywhere in the contracted area will open it back up.

That said, what do you think about double-clicking the tab area to contract/expand any area left/right and CTRL+double-click to contract/expand an area up/down ? We could do away with the controls all together that way, though some may find them great to have optionally.

The middle-mouse-button-double-click (or something configurable) could solo-expand that tab to the entire docker, as if you'd patiently contracted everything else in the docker, and then picked that particular tab if you hadn't already.

__________________
Using Latch Preview (Video) - Faderport 16 setup for CSI 1.1 , CSI 3.10
Website
"My ego comes pre-shrunk" - Randy Thom
airon is offline   Reply With Quote
Old 08-02-2010, 07:18 AM   #170
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
Default

Here's how Photoshop CS2 does it - anything can go anywhere (1.8 MB GIF)!

Docking in Photoshop CS2
EvilDragon is online now   Reply With Quote
Old 08-02-2010, 08:49 AM   #171
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
Default

Let's get a bunch of goals together. As WT cleverly stated, the Cockos team have their own best ways of achieving them, so we might as well state what we need.

I intend to put this in to an FR, just so it's more visible to the devs and in the system.
Goals

In General
Giving users the means to create custom layouts without the precision necessary when resizing and placing windows, by expanding the docker method with added flexiblity and easy controls for controlling the work area.

  1. Every window is a docker
    This will enable setups with multiple tabs and/or panels of multi tabs across as many monitors as the user has. Plenty of folks use two monitors. Quite a few will use three. I use one for video display, one for the mixer and automation, and one for the arrangement/edit area at work. They're all 24" monitors, sometimes 22".

    In some ways we already have multi-tab stuff even in the main arrangement via the project tabs.

  2. Every Docker can be split horizontally and vertically in to separate areas
    Keeping your most important status displays, editing areas and media access methods(media explorer, bins, Windows explorer windows outside the docker window) handy without the clutter of window borders that take a lot of effort to place precisely, saves time.

  3. Each area can hold none to multiple views, in which one can be visible at a time
    None, so no view is taken away from any existing area when creating a new area with a split.

  4. Views (stuff from the View menu) can be dragged to and from other areas and the View menu or some other list of possible views

  5. Areas can be hidden and shown again
    Need some more space for that mixer, or media bin ?

  6. Areas can be take up the entire docker space temporarily
    This may be called solo-view of an area. This means that an area holding multiple views can still access those views.

  7. The same view with different configurations can be used in multiple areas and dockers
    Reasons for this are a clock on every screen, multiple bin views without the bottleneck of a single window to access multiple bins from, multiple areas of a larger mixer view, multiple arrangement/edit views and probably a whole lot more.

Okay, that should do it for layout management. Now what about the new views.

New Views
  1. Media/Preset/other-setups Bins
    Requested in the Bins and Media Bay issue.

    This presents a plenty of possiblities of managing all kinds of plugin setttings, track settings, automation passes or areas thereof, media items, all independently of file systems, where audio items themselves will usually be referenced and everything else can be in the bins themselves.

  2. Track Inspector

  3. Item Inspector
    No need for that non-modal dialog window.

  4. More flexible toolbar button views
    Being able to rearrange to buttons and add column or row headers.
Ok, that's the first draft. Anyone have more suggestions for this ?
__________________
Using Latch Preview (Video) - Faderport 16 setup for CSI 1.1 , CSI 3.10
Website
"My ego comes pre-shrunk" - Randy Thom

Last edited by airon; 08-02-2010 at 08:59 AM.
airon is offline   Reply With Quote
Old 08-02-2010, 08:52 AM   #172
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
Default

Quote:
Originally Posted by EvilDragon View Post
Here's how Photoshop CS2 does it - anything can go anywhere (1.8 MB GIF)!

Docking in Photoshop CS2
Neat stuff. Maybe one of those methods will come in handy. Cockos will know.
__________________
Using Latch Preview (Video) - Faderport 16 setup for CSI 1.1 , CSI 3.10
Website
"My ego comes pre-shrunk" - Randy Thom
airon is offline   Reply With Quote
Old 08-02-2010, 12:31 PM   #173
Shan
Human being with feelings
 
Shan's Avatar
 
Join Date: Mar 2007
Location: Vancouver
Posts: 2,279
Default

Quote:
Originally Posted by EvilDragon View Post
Here's how Photoshop CS2 does it - anything can go anywhere (1.8 MB GIF)!

Docking in Photoshop CS2
The Adbobe products are definitely a good example of user defined panels and tabs. I'd love to see this ability in REAPER at some point.

Shane
__________________
"Music should be performed by the musician not by the engineer."

Michael Wagener 25th July 2005, 02:59 PM
Shan is offline   Reply With Quote
Old 08-04-2010, 09:10 AM   #174
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
Default

Bump. Anyone have some more general ideas for this ?
__________________
Using Latch Preview (Video) - Faderport 16 setup for CSI 1.1 , CSI 3.10
Website
"My ego comes pre-shrunk" - Randy Thom
airon is offline   Reply With Quote
Old 08-04-2010, 10:54 AM   #175
Jae.Thomas
Human being with feelings
 
Join Date: Jun 2006
Posts: 22,567
Default

Quote:
Originally Posted by Shan View Post
I definitely miss the good old IRC days when db was the lone gunman.
was he ever? When i first showed up 4 years ago, it was him and christophe.
Jae.Thomas is offline   Reply With Quote
Old 08-09-2010, 05:28 PM   #176
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
Default

I've started a new discussion thread for the request I posted here : http://forum.cockos.com/showthread.php?t=63018

The request can be voted for here: http://forum.cockos.com/project.php?issueid=2823
__________________
Using Latch Preview (Video) - Faderport 16 setup for CSI 1.1 , CSI 3.10
Website
"My ego comes pre-shrunk" - Randy Thom
airon is offline   Reply With Quote
Old 08-10-2010, 10:19 AM   #177
BennyG
Human being with feelings
 
BennyG's Avatar
 
Join Date: Nov 2009
Location: Brighton, UK
Posts: 58
Default

Just wanted to add my voice to the chorus of folk singing Brice's praises - can't believe how awesome those mockups are, and how much work must've gone into creating them! Also a big +1 on Airon's well thought-out suggestions - that GUI request deserves some love (votes)!
BennyG is offline   Reply With Quote
Old 12-11-2010, 06:14 PM   #178
maixueguonian
Human being with feelings
 
maixueguonian's Avatar
 
Join Date: May 2009
Location: Beijing.China
Posts: 67
Default

Beautiful~!!!!!!!!!!
maixueguonian is offline   Reply With Quote
Old 12-12-2010, 03:47 AM   #179
Sambo Rouge
Human being with feelings
 
Sambo Rouge's Avatar
 
Join Date: Sep 2010
Location: Hertfordshire, England
Posts: 1,965
Default

Bumpety, bump.
Sambo Rouge is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 06:56 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.