|
9c0b62e2f3
|
fix processor_lock
Only WriterLock requires to hold process_lock() as well
otherwise Route::process_output_buffers() may deadlock
|
2014-02-03 15:09:17 +01:00 |
|
|
12576a9f29
|
forward port lv2_evbuf update (from jalv)
|
2014-02-01 23:07:23 +01:00 |
|
|
c11bf0cc72
|
make -fvisibility=hidden be controlled by ./waf configure --exports-hidden
|
2014-01-31 10:25:58 -05:00 |
|
|
0b9b895b8d
|
current mingw actually calls libpthread libpthread
|
2014-01-31 10:25:58 -05:00 |
|
|
bef4483611
|
Use round() instead of rintf() when building with MSVC
|
2014-01-30 18:37:36 +00:00 |
|
|
e0b2764b91
|
Oops - the previous namespace qualifier was also needed in gtk2_ardour/processor_box.cc
|
2014-01-30 18:28:12 +00:00 |
|
|
f901337a16
|
Enforce const correctness for a couple of iterators
|
2014-01-30 16:30:48 +00:00 |
|
|
33cadc0ef1
|
Add namespace qualifiers for some occurrences of 'Gtk::CheckMenuItem' (Windows already has a function called 'CheckMenuItem')
|
2014-01-30 16:30:48 +00:00 |
|
|
59076a7e4c
|
Merge branch 'master' into cairocanvas
|
2014-01-30 11:19:22 -05:00 |
|
|
ce2feeac56
|
even though man alloca says to include <alloca.h>, it apparently isn't necessary and no such header exists in the msvc world
|
2014-01-30 11:18:58 -05:00 |
|
|
2ba58dfe65
|
Merge branch 'master' into cairocanvas
|
2014-01-29 16:08:52 -05:00 |
|
|
66d0241118
|
move check for n_speakers so that we avoid needless work
|
2014-01-29 15:50:17 -05:00 |
|
|
2d8352123a
|
fix vbap-speaker calculations to work with alloca()
|
2014-01-29 21:45:13 +01:00 |
|
|
eadafdd6de
|
fix thinko. custom panner URL is remembered for later when port-count/panner changes
|
2014-01-28 13:51:17 +01:00 |
|
|
d00dc6a706
|
various work to make loop/punch display work better (including fixes for bugs present in master also)
|
2014-01-27 21:27:13 -05:00 |
|
|
a754a7cc0d
|
fix up the abomination caused by moving from variable length (multidimensional) arrays to alloca'ed arrays, specifically access to arr[a][b].
This needs checking by an actual VBAP+multispeaker user.
|
2014-01-27 20:37:17 -05:00 |
|
|
41001ae702
|
prevent a strange crash while iterating over tracks (now, and maybe in the future)
|
2014-01-27 20:36:09 -05:00 |
|
|
f8737f7012
|
add new folders to linux vst search path to help out AVLinux and some other specialized distros
|
2014-01-27 14:55:58 -05:00 |
|
|
10d577146a
|
replace standards-wobbling variable-length-arrays with alloca()
|
2014-01-27 14:20:19 -05:00 |
|
|
b8d31a370a
|
comment unused function argument
|
2014-01-27 14:20:19 -05:00 |
|
|
d23c2499bf
|
rationalize, consolidate and make work dbl-click editing for regions and markers, as part of the Drag model rather than discretely
|
2014-01-27 10:09:58 -05:00 |
|
|
2c79f74e49
|
correctly (?) indicate muted status of audio regions
|
2014-01-26 16:03:04 -05:00 |
|
|
bb05ae05a8
|
remove unused _wave_color member from waveview canvas item; use outline color for edge dots of waveforms instead of hardcoding black
|
2014-01-26 16:02:38 -05:00 |
|
|
b2895eaa50
|
fix visibility of punch and loop rects.
They used to be in the time_line_group but this is regularly cleared of all its members (which were assumed to be time lines).
|
2014-01-26 14:04:23 -05:00 |
|
|
241c1aaaed
|
fix #5840 ; redefinition of typedef 'VstTimeInfo'
|
2014-01-26 19:11:54 +01:00 |
|
|
249ee47296
|
fix routing display for mono synths and midi-tracks w/o synth
|
2014-01-26 01:21:28 +01:00 |
|
|
9a190b8d2b
|
fix crash when removing synth from midi-track
(and there are bypassed audio-plugins after said synth)
|
2014-01-26 00:46:39 +01:00 |
|
|
79b7fb82f3
|
try to get export/visibility and build conditionals right for surfaces/, once more
|
2014-01-25 13:57:28 -05:00 |
|
|
7000afdc66
|
fix merge conflict with master
|
2014-01-23 13:41:20 -05:00 |
|
|
065e1e6334
|
alter surfaces build wscript to use "children" idea (like top level wscript)
Still not clear why this file requires the global keyword to make children global, but the toplevel wscript does not.
|
2014-01-23 13:39:43 -05:00 |
|
|
d16edb530e
|
fix up obj.defines for generic MIDI wscript
|
2014-01-23 13:38:45 -05:00 |
|
|
9d01082243
|
mackie code does not use poll(2) and so does not need poll.h
|
2014-01-23 13:38:23 -05:00 |
|
|
8eed05be54
|
use correct export/visibility macros
|
2014-01-23 13:37:28 -05:00 |
|
|
40d8c5ae01
|
change VBAP visual parameter name again :)
|
2014-01-23 15:32:26 +01:00 |
|
|
b0b71782e9
|
VBAP change visual parameter name. Diffusion -> Spread
|
2014-01-23 14:57:19 +01:00 |
|
|
0da004202e
|
LV2 plugin save/delete -- fixes 5835
|
2014-01-23 13:14:25 +01:00 |
|
|
d005e8866b
|
midi-audition: make "no synth" selection work.
|
2014-01-23 00:22:02 +01:00 |
|
|
8ad30bb76e
|
configurable midi audition synth
|
2014-01-22 23:59:24 +01:00 |
|
|
f0b95950ee
|
Update Russian translation
Resync some terminology with proposed changes in the translation
of Mixbus (session, snapping, monitoring).
|
2014-01-22 21:06:54 +01:00 |
|
|
fb8af16778
|
attenuate master volume
|
2014-01-22 18:10:44 +01:00 |
|
|
9dd3ceddc4
|
fix crash -- midi tracker reset when seeking audio
|
2014-01-22 17:38:59 +01:00 |
|
|
1202cb57dd
|
prepare midi-audition synth plugin config, incl no plugin external synth
|
2014-01-22 15:30:43 +01:00 |
|
|
114997b7e6
|
tweak reasonable synth:
* prevent denormals / cut low volume
* reduce default amplitude of fundamental
|
2014-01-22 15:30:38 +01:00 |
|
|
224b44c6e2
|
reset midi synth (panic) when seeking or re-starting audition
|
2014-01-22 15:30:32 +01:00 |
|
|
acaf46c27d
|
prepare GUI for auditioning midi files
|
2014-01-22 15:30:27 +01:00 |
|
|
8aa6585702
|
remove cruft
|
2014-01-22 15:30:23 +01:00 |
|
|
a5de06a050
|
backend for auditioning midi-files:
* "downgrade" auditioner from AudioTrack to Track.
* add relevant methods from both AudioTrack and MidiTrack.
|
2014-01-22 15:30:18 +01:00 |
|
|
1e3ad60eb6
|
take all tracks inside a midi-file into account when loading model
* fixes [region] length calculation,
* prepare for auditioning midi files (one track plays it all)
|
2014-01-22 15:30:14 +01:00 |
|
|
9e799c6146
|
open external [read-only] midi-files on construction
|
2014-01-22 15:30:09 +01:00 |
|
|
eb853b79c4
|
fix midi source factory -- load_model() uses shared_from_this()
|
2014-01-22 15:30:04 +01:00 |
|