[ardour-users] Re: keybindings and easter eggs
vanDongen/Gilcher
gml at xs4all.nl
Sat Nov 13 14:50:29 PST 2004
On Saturday 13 November 2004 12:43, derek holzer wrote:
> Dear Ardourites,
> What follows is an untested list from my notes yesterday. Feel free to
> correct and add to it. I use square brackets to indicate keys.
>
> -------------------------------
>
some corrections, sorry I wasn't clear on some of the modifier+click combo's:
Make sure to check your ardour.rc for the bindings you have for your version
of ardour.
Also some additions I forgot to mention :)
> GENERAL
>
> [left arrow] / [right arrow]: moves between track markers
> [ctrl] + [a]: move to beginning
from the ardour.rc:
<binding keys="a" action="align-regions-sync-relative"/>
<binding keys="Meta-a" action="align-regions-sync"/>
<binding keys="Meta-Ctrl-a" action="align-regions-end"/>
<binding keys="Ctrl-A" action="align-regions-start-relative"/>
The last one conflicts with the definition giving earlier in the ardour.rc
which is the one you mention and is the one that works.
> [ctrl] + [n]: move to end
>
That is [ctrl]+[e]
> OBJECT MOUSE MODE
>
> [ctrl] + mouse trim: moves waveform inside of region
> [crtl] + drag: makes a copy of the region
> [ctrl] + middle click: zoom to whole session
No, ctrl middle click zooms to session in Zoom mode:
> [select] + [s]: split
No , just putting the cursor above a where you want to split and pressing [s]
should split it.And select it. but sometimes you need to select it first.
> [select] + [a]: align to edithead (relative w/ mult. regions)
[a] alligns selected regions, yes.
So not those underneath your the pointer.
Something is to be said for making it do : select the region under the pointer
and then allign that. [shift] [a] would then add the region under the pointer
to the selection and then do relative allign.
BTW all alligning is done to the editcursor.
> mouse point + [p]: position playhead
> mouse point + [e]: position edithead
> left click in trim bar: point trim from left
> right click in trim bar: point trim from right
That should be middle click. There is also still a bug with this, that it also
toggles the mute state.
> middle click in region: mutes region (w/o indication on the mute button!!!)
That is indicated in the region-editor, and of course the mute-button is
trackwide muting not region specific muting.
There is also:
[shift][middle-click] : raise region
[shift][alt][middle-click] : lower region
Not to mention:
[ctrl[[alt] drag: start rubber band select, regardless of position of the
pointer, so you can start a rubberband inside a region or on another dragable
item.
> [meta] + drag region: time constrained vertical move between tracks
in general [meta] will do a x-constrained drag (things will stay at the same
time)
[shift]-[meta] will do a y-constrained drag, things will stay at the same
"height", usefull for automation points f.i.
>
> RANGE MOUSE MODE
>
> right click: more options
Always, and everywhere in ardour, right click will bring up a context menu
with pretty much all that you can do with the clicked object.
If options are missing they or non functional, they probably should be
reported as bugs .
> [shift] + range: multiple ranges
> [ctrl] + drag automation: moves (selected) automation (b/tw tracks?)
No.
[ctrl]+drag an automation point will move all the automation from the dragged
point onwards by the same delta-x as the point you are dragging.
huh? I hear you say....
You cannot drag a-points across its neighbours.
With ctrl pressed, you move the entire "curve" to the right of your point with
the point. This way you can move/shape segments of automation "curves"
For a good understanding of the problems of automation editing, it is
important to realize that what you see as a curve/line is just a collection
of time ordered control-points. The lines give a hint of the shape, but does
not match ardours interpolation.
Basically gain and panning is using a band-limited form of cubic interpolation
and is sample accurate.
Effect automation is interpolated lineairly at a granularity of your jack
period size.
How the plugin deals with this is the plugins problem. :)
Actually this entire area needs improvement as the developers are well aware
:)
There is also in range mode:
[middleclick] in another track than the one that the current range is in, will
move that range to that track.
[ctrl]+ drag selected_range: move range
[alt] + click/drag seperate selection ( I am not sure of this one, I am not on
my ardour machine right now, I will check soon)
> [ctrl] + drag loop: moves (selected) loops points together
> [meta] + drag automation: time constrained level adjustment
> [shift] + [meta] + drag automation: level constrained time adjustment
These last two are for object mode.
In range mode you can only make ranges , but you can make ranges of automation
data, and you can cut/copy/paste them.
The pasting is still flaky though. You have to make sure that the automation
track you want to paste into is selected.
This is true for all copy/paste operation in range mode. Paste will only paste
into selected tracks.
>
> (REGION) GAIN MOUSE MODE
>
> [ctrl] + drag: move automation envelope (?)
> drag select: show control points
>
No, editing the region gain points is just like editing the automation control
points.
>
>
> Thanks Paul and Gerard!
>
> I am sure I forgot some, or that Paul and Gerard also forgot some ;-)
I hope this clears thing up some more. There are some more that I have
forgotten. There are also bindings for the mouse wheel. I don't have one so
I am ignorant of them.
For those with c/c++ knowledge, browsing through gtk_ardour/editor_mouse.cc
will show what is involved and what is there for the [modifier][click]
best
Gerard
--
electronic & acoustic musics-- http://www.xs4all.nl/~gml
More information about the Ardour-Users
mailing list