Carl Hetherington
|
c221b09560
|
Set up the ControlProtocolManager singleton in a slightly more robust way.
git-svn-id: svn://localhost/ardour2/branches/3.0@5768 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-12 17:46:17 +00:00 |
|
Carl Hetherington
|
25102143b2
|
Some thread safety for the previous commit.
git-svn-id: svn://localhost/ardour2/branches/3.0@5766 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-11 22:19:58 +00:00 |
|
Carl Hetherington
|
ab1afe97fe
|
Make the port matrix notice if JACK ports are registered or unregistered.
git-svn-id: svn://localhost/ardour2/branches/3.0@5765 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-11 22:16:20 +00:00 |
|
Carl Hetherington
|
d0a238bb8e
|
Stop fades being reset on dragging an audio region to a different track.
git-svn-id: svn://localhost/ardour2/branches/3.0@5764 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-09 16:33:25 +00:00 |
|
|
b893b9a2be
|
three recent fixes from 2.0-ongoing (RT on by default, Mackie port name nonsense; processor box no-redisplay flag reset on set_route()
git-svn-id: svn://localhost/ardour2/branches/3.0@5762 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-08 21:56:16 +00:00 |
|
|
6368ebcc4c
|
save & restore MIDI track note mode
git-svn-id: svn://localhost/ardour2/branches/3.0@5750 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-07 15:41:12 +00:00 |
|
|
cd32030762
|
fix up dragging notes in percussive mode
git-svn-id: svn://localhost/ardour2/branches/3.0@5749 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-07 15:05:52 +00:00 |
|
|
2d81a5636d
|
new file
git-svn-id: svn://localhost/ardour2/branches/3.0@5748 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-07 13:01:38 +00:00 |
|
Carl Hetherington
|
7f27d69d79
|
Make the mackie surface work again by initialising control surfaces after MIDI, so that the mcu port exists when the control surface is created. In addition to this patch it is necessary to tweak the wscript to build with ALSA_MIDI.
git-svn-id: svn://localhost/ardour2/branches/3.0@5747 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-07 01:55:32 +00:00 |
|
Carl Hetherington
|
c5e3ff16cb
|
Fix some compiler warnings.
git-svn-id: svn://localhost/ardour2/branches/3.0@5746 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-06 23:58:29 +00:00 |
|
|
aefcce1c99
|
ogg/flac support bits and pieces; fix up MIDI note dragging and front-edge trims; BROKEN IN PERCUSSIVE MODE FOR NOW
git-svn-id: svn://localhost/ardour2/branches/3.0@5745 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-06 22:07:10 +00:00 |
|
|
77364b0e25
|
fix use of connection_index
git-svn-id: svn://localhost/ardour2/branches/3.0@5744 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-06 16:07:48 +00:00 |
|
|
db6be4829e
|
industrial-strength-ifying of io connection name cleanup
git-svn-id: svn://localhost/ardour2/branches/3.0@5743 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-06 15:59:37 +00:00 |
|
Carl Hetherington
|
658cb435df
|
Fixed uninitialised variable confusion.
git-svn-id: svn://localhost/ardour2/branches/3.0@5740 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-06 12:46:50 +00:00 |
|
|
cd528dd5ea
|
add new files, derived from jack_delay by fons
git-svn-id: svn://localhost/ardour2/branches/3.0@5730 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-05 18:02:21 +00:00 |
|
Carl Hetherington
|
57d05c4c31
|
Build clearlooks-newer for OSX
git-svn-id: svn://localhost/ardour2/branches/3.0@5727 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-05 02:43:30 +00:00 |
|
Carl Hetherington
|
9962fd7a24
|
Fix font name substitution in .rc files.
git-svn-id: svn://localhost/ardour2/branches/3.0@5726 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-05 02:05:31 +00:00 |
|
|
e488378d42
|
string_is_affirmative() fix for 3.0
git-svn-id: svn://localhost/ardour2/branches/3.0@5723 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-02 20:53:31 +00:00 |
|
|
342cdda32e
|
add file
git-svn-id: svn://localhost/ardour2/branches/3.0@5719 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-02 15:00:19 +00:00 |
|
|
4d59eedd68
|
Fix posix_memalign check.
git-svn-id: svn://localhost/ardour2/branches/3.0@5718 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-02 14:46:10 +00:00 |
|
Sakari Bergen
|
1928f286e9
|
Fix some trivial compiler warnings and add editor_imageframe.cc to gtk2_ardour/wscript
git-svn-id: svn://localhost/ardour2/branches/3.0@5716 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-02 11:16:15 +00:00 |
|
|
adeef356b2
|
add processor-same-as-route-name fix, modified from 2.X version; clean up CMT stuff so that it will compile, but continue to not compile it
git-svn-id: svn://localhost/ardour2/branches/3.0@5714 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-02 01:49:57 +00:00 |
|
|
8aa1dfca05
|
visual state patches from 2.X
git-svn-id: svn://localhost/ardour2/branches/3.0@5712 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-01 20:52:07 +00:00 |
|
|
3b54a75aa9
|
i/o button naming patch and imported file BWF timecode retention patch from nickm, both reworked for 3.0
git-svn-id: svn://localhost/ardour2/branches/3.0@5711 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-01 20:40:51 +00:00 |
|
|
44b07cb30c
|
i/o button renaming patch from nickm
git-svn-id: svn://localhost/ardour2/branches/3.0@5707 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-01 17:20:12 +00:00 |
|
|
c279da57ff
|
LADSPA logarithmic handling patches from nickm and robsch
git-svn-id: svn://localhost/ardour2/branches/3.0@5705 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-01 16:42:02 +00:00 |
|
|
57ac4cb223
|
LV2 epp log patch from nedko, via 2.X
git-svn-id: svn://localhost/ardour2/branches/3.0@5703 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-01 16:29:59 +00:00 |
|
|
37779a45c9
|
LV2 external UI patch from nedko via 2.X and a couple of .rej's
git-svn-id: svn://localhost/ardour2/branches/3.0@5702 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-01 16:28:02 +00:00 |
|
|
4a46fccc68
|
freesound mootcher patch from donf, from 2.X
git-svn-id: svn://localhost/ardour2/branches/3.0@5701 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-01 16:21:23 +00:00 |
|
|
9867035f29
|
make MIDI thru work even when not rolling; add GUI control over MIDI thru (midi track context menu); add "default channel" concept for MIDI tracks so that piano roll header events can send stuff on the right channel; add GUI control over this channel setting
git-svn-id: svn://localhost/ardour2/branches/3.0@5687 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-09-25 19:00:34 +00:00 |
|
|
756fc18394
|
implement MidiBuffer::merge_in_place() and use to support MIDI passthrough (control over this feature to be added. historical note: implemented and debugged during keith packard's excellent presentation on X at 25 during LPC2009
git-svn-id: svn://localhost/ardour2/branches/3.0@5686 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-09-25 05:08:23 +00:00 |
|
|
ddf532a655
|
(full commit): fix MIDI playback by not writing into the playback buffer from MidiDiskStream::process() unless recording. This has a negative impact on "monitoring" MIDI, but that needs a different, somewhat more expansive solution anyway
git-svn-id: svn://localhost/ardour2/branches/3.0@5685 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-09-21 15:43:11 +00:00 |
|
|
378a90b345
|
fix MIDI playback by not writing into the playback buffer from MidiDiskStream::process() unless recording. This has a negative impact on "monitoring" MIDI, but that needs a different, somewhat more expansive solution anyway
git-svn-id: svn://localhost/ardour2/branches/3.0@5684 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-09-21 15:40:32 +00:00 |
|
|
5cc5fb8de4
|
remove existing attempts at optimizing MIDI event reading, to try to fix bugs that may be connected with it
git-svn-id: svn://localhost/ardour2/branches/3.0@5667 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-09-16 17:53:04 +00:00 |
|
|
fa4e858eb3
|
do not allow smf_source's reads to stomp on cached read_end position in parent class, which creates chaos by being out of sync with MidiSource::_model_iterator. this doesn't totally fix MIDI playback, but it helps
git-svn-id: svn://localhost/ardour2/branches/3.0@5665 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-09-16 01:08:51 +00:00 |
|
Carl Hetherington
|
127b8a62b7
|
Normalise names of .cc and .h files.
git-svn-id: svn://localhost/ardour2/branches/3.0@5664 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-09-15 16:49:15 +00:00 |
|
Carl Hetherington
|
7b14a4230b
|
Fix some warnings.
git-svn-id: svn://localhost/ardour2/branches/3.0@5663 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-09-15 15:23:59 +00:00 |
|
|
bf0a99f0c0
|
fix up marshall/unmarshall of note data for MidiModel::DiffCommand
git-svn-id: svn://localhost/ardour2/branches/3.0@5662 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-09-14 16:01:32 +00:00 |
|
|
3023d53d7d
|
permit sends to show up in processor box, by handling delete event and sending Finished from IOSelectorWindow
git-svn-id: svn://localhost/ardour2/branches/3.0@5659 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-09-13 02:03:04 +00:00 |
|
|
265cf739b5
|
add MIDI panic action (which has to be on a menu, sigh ... stupid GTK)
git-svn-id: svn://localhost/ardour2/branches/3.0@5658 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-09-12 17:49:57 +00:00 |
|
|
93bc6e5b58
|
fix note selection behaviour, hopefully ... perhaps
git-svn-id: svn://localhost/ardour2/branches/3.0@5657 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-09-12 16:46:19 +00:00 |
|
|
d98302ae2c
|
track note on/off and send appropriate note offs at transport stop
git-svn-id: svn://localhost/ardour2/branches/3.0@5655 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-09-11 13:25:31 +00:00 |
|
|
65c5e7ae47
|
save & restore internal-edit status
git-svn-id: svn://localhost/ardour2/branches/3.0@5654 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-09-11 02:01:16 +00:00 |
|
|
42e1e00f06
|
add step-rest keybinding for step editing
git-svn-id: svn://localhost/ardour2/branches/3.0@5653 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-09-10 22:20:37 +00:00 |
|
|
2ff1cd99af
|
do not crash when loading old history files with MIDI edits; add all notes in region to canvas, but pay attention to visibility
git-svn-id: svn://localhost/ardour2/branches/3.0@5652 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-09-10 21:19:01 +00:00 |
|
|
7b8adc78b6
|
more MIDI editing cleanups, mostly fixing subtleties. Will break loading the history file for older sessions with MIDI editing present - we warned you :)
git-svn-id: svn://localhost/ardour2/branches/3.0@5651 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-09-10 20:41:08 +00:00 |
|
|
5f319d0a08
|
re-use canvas note items when the model changes ; slightly more efficient (probably) and avoids invalidating references to said items in, for example, ResizeData in a copied region
git-svn-id: svn://localhost/ardour2/branches/3.0@5650 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-09-09 16:46:18 +00:00 |
|
Carl Hetherington
|
58f5ad6406
|
Clean up some confusion about offering a denormalize menu option when a region may not necessarily be normalized.
git-svn-id: svn://localhost/ardour2/branches/3.0@5649 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-09-09 16:39:33 +00:00 |
|
Carl Hetherington
|
3386070014
|
Fix warning.
git-svn-id: svn://localhost/ardour2/branches/3.0@5648 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-09-09 16:38:45 +00:00 |
|
Carl Hetherington
|
dcaf93aa10
|
Fix warning.
git-svn-id: svn://localhost/ardour2/branches/3.0@5647 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-09-09 16:38:32 +00:00 |
|