summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-09-16revert debugging change from yesterdayPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10089 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-15debug the impossiblePaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10088 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-14Option to glue new markers to bars and beats (part ofCarl Hetherington
#4202). git-svn-id: svn://localhost/ardour2/branches/3.0@10087 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-14Load the tempo map before the locations so that locationsCarl Hetherington
can compute their BBT positions correctly (#4276). git-svn-id: svn://localhost/ardour2/branches/3.0@10081 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-14Don't draw MIDI note horizontal grid lines if they would beCarl Hetherington
less than 3 pixels apart (#4300). git-svn-id: svn://localhost/ardour2/branches/3.0@10080 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-14Fix default disk_io_chunk_frames for diskstream so that itCarl Hetherington
isn't larger than the default playback buffer size when starting Ardour without a previous ~/.config; having disk_io_chunk_frames larger violates basic design assumptions and causes phantom underruns in playback (#4308). git-svn-id: svn://localhost/ardour2/branches/3.0@10079 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-14Small tweak to previous commit.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10076 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-14Clamp left hand side zoom drags of the summary (fixesCarl Hetherington
#4317). git-svn-id: svn://localhost/ardour2/branches/3.0@10075 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-14Clear clicks on locating for a seamless loop so that theyCarl Hetherington
don't stop (#4213). git-svn-id: svn://localhost/ardour2/branches/3.0@10074 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-13new norwegian translation from Eivind ØdegårdPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10073 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-13new norwegian translation from Eivind ØdegårdPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10072 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-12Use derived pan_outs() when panner setup is deferred, toCarl Hetherington
make it the same as when it is done immediately. Fixes part of #4190. git-svn-id: svn://localhost/ardour2/branches/3.0@10069 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-12Fix a couple of thinkos causing crashes during split cyclesCarl Hetherington
with plugins that are splitting e.g. mono inputs to stereo plugins (#4169). git-svn-id: svn://localhost/ardour2/branches/3.0@10068 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-08Don't allow non-movable meter / tempo markers to beCarl Hetherington
dragged (part of #4313). git-svn-id: svn://localhost/ardour2/branches/3.0@10067 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-08Delete RouteUI immediately on request, rather than in anCarl Hetherington
idle loop. The idle loop bit is thought to be a hangover from A2, and it causes #4315 because the deleted ARDOUR::Route requests its references to be dropped but its TimeAxisView hangs around for too long. git-svn-id: svn://localhost/ardour2/branches/3.0@10066 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-07Put session-modified asterix in mixer window title as wellCarl Hetherington
as editor (#4285). git-svn-id: svn://localhost/ardour2/branches/3.0@10065 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-07Set up ControlUI::combo_map correctly to fix drop-down boxesCarl Hetherington
in generated plugin UIs (#4221). Based on work by jeremybub. git-svn-id: svn://localhost/ardour2/branches/3.0@10064 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-07Increase threshold for zoom-by-horizontal movement;Carl Hetherington
ignore movements to y positions outside the scroomer; round page size and value to prevent 'quivering' during drags. Should fix #4299. git-svn-id: svn://localhost/ardour2/branches/3.0@10063 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-07Don't create new regions on clicks on MIDI plugin automationCarl Hetherington
tracks (#4298). git-svn-id: svn://localhost/ardour2/branches/3.0@10062 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-07Disallow black as a route group colour; force a darkCarl Hetherington
grey instead (part of #4064). git-svn-id: svn://localhost/ardour2/branches/3.0@10061 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-07Update route colours when they are added to / removedCarl Hetherington
from groups which share colour (more of #4064). git-svn-id: svn://localhost/ardour2/branches/3.0@10060 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-06Snap new automation points in AutomationRegionViews (#4297).Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10059 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-06Correct fix for previous commit.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10058 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-06Do not move the initial tempo / meter changes at 0 time when inserting time ↵Carl Hetherington
(#4313). git-svn-id: svn://localhost/ardour2/branches/3.0@10057 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-06Fix style of the clock in the insert time dialogue.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10056 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-06Patch from royvegard to stop session range location being removed on ↵Carl Hetherington
clear-ranges (#4284). git-svn-id: svn://localhost/ardour2/branches/3.0@10055 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-05Add option to insert time on all a track's playlists (#4304).Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10054 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-31Another try at fixing #4301.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10045 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-31Fix thinko with dragging one of >1 tabs in the sameCarl Hetherington
route group (#4301). git-svn-id: svn://localhost/ardour2/branches/3.0@10044 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-31Allow route groups to color their tracks (remainder ofCarl Hetherington
#4064). git-svn-id: svn://localhost/ardour2/branches/3.0@10043 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-31Fix meter colour range to again have a hard knee at 0dB and twiddle colours ↵David Robillard
so >0dB levels are red and stand out. I am not sure if this is the original intent here, but it seems the most informative/useful/standard/etc. Unfortunately the colour names in the configuration (min, mid, max, clip) are a bit confusing (starting to clip = "mid"?) but changing them would break things. Oh well. git-svn-id: svn://localhost/ardour2/branches/3.0@10042 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-31Fix meter colour gradients (mid and top were swapped).David Robillard
I removed the double stop around the knee because... well, this is the way I figured out that actually follows the colour configuration as expected. It may be less correct for some reason, but it looks like what I expect when twiddling the colours, anyway. git-svn-id: svn://localhost/ardour2/branches/3.0@10041 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-31Make meters with different colour parameters actually work.David Robillard
Particularly, audio meters and MIDI meters would more or less randomly use each other's colours. Now they each use their own configured colours as it should be. git-svn-id: svn://localhost/ardour2/branches/3.0@10040 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-31Less day-glo panner colours based on audio track colours.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@10039 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-31Use evenly distributed green palette for MIDI notes.David Robillard
Use standard selection colour (purple) for selected MIDI notes. Green means MIDI, purple means selection, the brightness/velocity mappings match for each (just with a different hue). Sensibly matching colour ranges brought to you by Agave, an awesome tool for this which you should use :) I have inverted the dark/light => low/high velocity mapping for normal MIDI notes to match the selection. I don't really know which way it should be, but they should match, so I arbitrarily chose this direction. Green also means currently selected tools and such, something we might want to resolve, but that might be at the cost of a technicolor nightmare, so perhaps not. git-svn-id: svn://localhost/ardour2/branches/3.0@10038 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-31Fix editor track heights (m/s/etc. buttons being cut off at Normal height).David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@10037 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-30Move route group colour button to more logical place.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10036 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-30Tidy up route colouring a bit so that colours are theCarl Hetherington
same for both the time axis view and the mixer strip. git-svn-id: svn://localhost/ardour2/branches/3.0@10035 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-30Tidy formatting some more.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10034 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-30remove needless message from log window when a system has no ALSA-capable ↵Paul Davis
devices git-svn-id: svn://localhost/ardour2/branches/3.0@10032 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-30Tidy formatting.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10031 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-30Give route groups their own colour, settable from the routeCarl Hetherington
group dialogue. Americanise spelling of color in a few places to avoid confusion. Fixes #4224. Addresses parts of #2650 and #4064. git-svn-id: svn://localhost/ardour2/branches/3.0@10030 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-29Ensure that the fade curves are updated when the xfadeCarl Hetherington
length changes; should fix #4260. git-svn-id: svn://localhost/ardour2/branches/3.0@10028 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-29Move what I'm pretty sure is a misplaced assert; a pannerCarl Hetherington
can copy from more to fewer buffers. git-svn-id: svn://localhost/ardour2/branches/3.0@10027 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-20Another go at fixing up MIDI note additions with snapCarl Hetherington
(#4189). git-svn-id: svn://localhost/ardour2/branches/3.0@10017 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-19Emit ConfigurationChanged when meter setup bypasses theCarl Hetherington
general configure_io; fixes remainder of #4233. git-svn-id: svn://localhost/ardour2/branches/3.0@10012 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-19Set up fader for audio / MIDI when the fader positionCarl Hetherington
changes (part of #4233). git-svn-id: svn://localhost/ardour2/branches/3.0@10011 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-19fix various MIDI keybindings that were lost due to a subtle change in ↵Paul Davis
keyboard event forwarding git-svn-id: svn://localhost/ardour2/branches/3.0@10010 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-19Hopefully fix crash with empty IO matrix bundlesCarl Hetherington
(#4270). git-svn-id: svn://localhost/ardour2/branches/3.0@10009 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-19Fix up note snapping so that we snap to the note we're over.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10008 d708f5d6-7413-0410-9779-e7cbd77b26cf