summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-01-21More logical arrangement of port matrix inputs and outputs, hopefully;Carl Hetherington
signal show notionally "flow" from left to bottom or from top to right. Some layout cleanups. git-svn-id: svn://localhost/ardour2/branches/3.0@4416 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-20New matrix-based editor for connections and bundles, based on thorwil's design.Carl Hetherington
Add Bundle Manager dialog. git-svn-id: svn://localhost/ardour2/branches/3.0@4415 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-18Oofus's work on region lists: highlight selected canvas regions on the ↵Sampo Savolainen
region list git-svn-id: svn://localhost/ardour2/branches/3.0@4414 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-15* fixed bug: replaced underscores in patch/bank names with spaces to avoid ↵Hans Baier
becoming menu shortcuts git-svn-id: svn://localhost/ardour2/branches/3.0@4413 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-15remove "Use OSC" from options menu; make OSC optional rather than a ↵Paul Davis
mandatory protocol git-svn-id: svn://localhost/ardour2/branches/3.0@4412 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-15OSC becomes a control protocol object; make ardev_common.sh(.in) look for ↵Paul Davis
surfaces in the right place(s) git-svn-id: svn://localhost/ardour2/branches/3.0@4411 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-15Add apparently missing include...David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@4410 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-15* extend MIDNAM support (PatchBanks containing the bank select MIDI Commands)Hans Baier
git-svn-id: svn://localhost/ardour2/branches/3.0@4409 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-14Make Bundles work a bit better. A few include optimisations.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@4408 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-14Apply LV2 GUI parameter update patch from kfoltman.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@4407 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-14* commentsHans Baier
git-svn-id: svn://localhost/ardour2/branches/3.0@4405 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-14* improve performance on CanvasProgramChangeHans Baier
git-svn-id: svn://localhost/ardour2/branches/3.0@4404 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-13File missing from previous commit.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@4403 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-13Improvements to the port matrix (I think). Sizing of the cairo section ↵Carl Hetherington
should be better. Clicking on nodes performs port connects / disconnects. git-svn-id: svn://localhost/ardour2/branches/3.0@4402 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-11pending changes to port_matrix codePaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@4401 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-11Add some more bits to .gitignore.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@4400 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-11Remove libs/gtkmm2 from .gitignore. Sorry if someone has a good reason to ↵Carl Hetherington
have it in there... git-svn-id: svn://localhost/ardour2/branches/3.0@4399 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-10Revert magic mystery changed from r4396 (trailing whitespace).David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@4398 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-10* wrong calculation of frames_moved in Session::process_*, resulting in ↵Hans Baier
drift against any Slaves when transport speed != 1.0 git-svn-id: svn://localhost/ardour2/branches/3.0@4397 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-10* Extracted method void ↵Hans Baier
AudioDiskstream::process_varispeed_playback(nframes_t nframes, boost::shared_ptr<ChannelList> c) from AudioDiskstream::process git-svn-id: svn://localhost/ardour2/branches/3.0@4396 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-09* add comments / improve readability of varispeed playback codeHans Baier
git-svn-id: svn://localhost/ardour2/branches/3.0@4395 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-09* changed transport speed in session and slaves from float to doubleHans Baier
* added some comments git-svn-id: svn://localhost/ardour2/branches/3.0@4394 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-07Fix audible note select:David Robillard
- Don't play note a bajillion times when touch selecting - Don't spawn a thread for each note off (schedule an idle handler instead) - Play notes when rect selecting git-svn-id: svn://localhost/ardour2/branches/3.0@4392 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-07Fix startup with a command-line session when Ardour has to start JACK itself.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@4391 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-07Fix some bugs in my last commit, 4389.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@4390 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-06Comment and (hopefully) simplify Editor::region_drag_motion_callback, fixing ↵Carl Hetherington
problems with dragging regions to and from tracks in "stacked" display mode. As a side-effect, enable dragging of regions between layers, though I'm not entirely sure where this is useful or desirable just yet; dragging regions between layers currently works in the GUI but has no effect on the model. git-svn-id: svn://localhost/ardour2/branches/3.0@4389 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-05* corrected copyright informationHans Baier
git-svn-id: svn://localhost/ardour2/branches/3.0@4388 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-05*fixed typoHans Baier
* set copyright to Hans Baier for midi_clock_slave.cc git-svn-id: svn://localhost/ardour2/branches/3.0@4387 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-05* further reduce the spaghettiness of Session::follow_slaveHans Baier
git-svn-id: svn://localhost/ardour2/branches/3.0@4386 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-05* MIDI clock slave implementation with delay locked loop (DLL) seems to work ↵Hans Baier
well * added option to class Slave / Session::process that a slave can have total control over transport speed git-svn-id: svn://localhost/ardour2/branches/3.0@4385 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-04Fix midi note max colour typo (miri -> midi).David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@4384 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-03Improve GNOME HIG compliance a bit.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@4383 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-03Remove some duplicated code. GNOME HIG compliance.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@4382 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-03Offer more accurate Cancel button rather than Quit when the dialog is opened ↵Carl Hetherington
from the Session menu. git-svn-id: svn://localhost/ardour2/branches/3.0@4381 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-02Ports say when they're going away.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@4380 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-02Fix missing namespaceSampo Savolainen
git-svn-id: svn://localhost/ardour2/branches/3.0@4379 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-02GC from style utility functionSampo Savolainen
git-svn-id: svn://localhost/ardour2/branches/3.0@4378 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-02install/uninstall to ardour3 not ardour2Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@4377 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-02save/restore meter point from carl for #1748Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@4376 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-02Cleanups and a few comments.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@4374 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-01* removed field Session::_desired_transport_speed since it is never used ↵Hans Baier
anywhere git-svn-id: svn://localhost/ardour2/branches/3.0@4373 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-01* cosmetic changeHans Baier
git-svn-id: svn://localhost/ardour2/branches/3.0@4372 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-01*fixed bug in MidiClock_Slave: Use current framerate for speed calculationsHans Baier
git-svn-id: svn://localhost/ardour2/branches/3.0@4371 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-01* refactor Session::follow_slave to be easier to read and understandHans Baier
git-svn-id: svn://localhost/ardour2/branches/3.0@4370 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-01Comment out some debugging code.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@4369 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-01Update stacked region colouring on zoom.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@4368 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-01Make record region slightly better in stacked regions mode.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@4367 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-01* radically cleaned up / refactored midi_clock_slave.ccHans Baier
* debug statements in session_process.cc and midi_clock_slave.cc as conditional compilation instead of comments git-svn-id: svn://localhost/ardour2/branches/3.0@4366 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-01* made MidiClock_Slave conform more to to the Spec by starting transportHans Baier
on the first MidiClock Message after the start Message * removed debugging output from session_process.c * fixed bug: calculate a more sensible speed value on transport start * fixed typos in Slave docs * refactored MidiClock_Slave for better readability * made MidiClock_Slave react to continue messages git-svn-id: svn://localhost/ardour2/branches/3.0@4365 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-01-01* fix broken MidiClockTicker (introduced by revision 4361)Hans Baier
* fix missing -DWITH_JACK_MIDI in SConstruct when using JACK MIDI git-svn-id: svn://localhost/ardour2/branches/3.0@4364 d708f5d6-7413-0410-9779-e7cbd77b26cf