13
0
Commit Graph

22773 Commits

Author SHA1 Message Date
ed7b6fee0c Remove the MSVC 'poll()' emulation now that Ardour's stopped using poll() 2016-11-18 18:19:08 +00:00
3e3791b72e OSC: mark session dirty if setup changes 2016-11-18 08:43:58 -08:00
nick_m
1a6a72b57a fix for ghost note becoming stuck after note selection deleted.
- thanks ristic for the report
2016-11-19 03:03:20 +11:00
1015e19ad3 OSC: issue 7116 fix send enable not working 2016-11-18 07:53:40 -08:00
d624bac38e Recursively scan for MacVSTs 2016-11-18 02:36:04 +01:00
nick_m
c37d31054b remove thinko in MidiRegion::post_set().
- should fix incorrect midi region length on split.
2016-11-18 06:48:44 +11:00
cbd1a25f8c Fix track-templates with sidechains -- closes #7117 2016-11-17 16:31:40 +01:00
nick_m
ca046a8bb2 fix incorrect subdivision when dragging/trimming regions using magnetic snap.
- amends d2d2308588
2016-11-18 01:04:30 +11:00
9298ad856a fix type in prev. commit 2016-11-17 14:08:26 +01:00
cb9f4df0ad GUI to disable MacVST at runtime 2016-11-17 14:06:47 +01:00
170380fda9 Add runtime option to disable MacVST 2016-11-17 14:06:45 +01:00
08f94c0878 Allow to migrate sessions with VST plugins 2016-11-17 14:06:41 +01:00
cc72cff504 try VST2.4's VSTPluginMain first
This fixes a crash with loading u-he Diva on windows.
2016-11-17 13:03:36 +01:00
cd5a319e48 fix mingw64 debug build 2016-11-17 12:58:28 +01:00
1805437110 Add example script to modulate parmaters globally 2016-11-16 18:56:45 +01:00
nick_m
d2d2308588 magnetic snap uses note divisor appropriately.
- also looks nicer when resizing MIDI regions.
2016-11-17 04:08:13 +11:00
4c8380ce75 fix 32bit+PPC OSX builds 2016-11-16 17:25:02 +01:00
nick_m
05355d0306 fix incorrect return type for Editor::get_grid_music_divisions(). 2016-11-17 03:13:16 +11:00
5ab33bdb63 Fix crash when fanning out from editor mixer
when creating a new track or bus editor-selection changes and the
editor-mixer's _route changes.
2016-11-16 05:24:01 +01:00
dcc16b7440 Revert "disable MacVST support (until it's ready)"
This reverts commit e0766e8f74.
2016-11-16 01:25:29 +01:00
1c731ecdd0 fix library depends for OSX vst scanner 2016-11-16 01:23:28 +01:00
f6bdb4bb3c update MSVC project in the wake of cf1651e6 2016-11-15 23:11:50 +01:00
nick_m
586882f86c a better fix for 6ed8c113a2 (scope) 2016-11-16 05:18:35 +11:00
nick_m
6ed8c113a2 Region:;set_state() should always set quarter_note.
- fix for 4.x sessions showing notes stacked at session start.
2016-11-16 05:03:14 +11:00
ac6f44d92b MacVST UI resizing 2016-11-15 18:17:47 +01:00
a15a316236 consolidate VST UI code 2016-11-15 17:10:13 +01:00
cf1651e6d7 consolidate VSTState functions 2016-11-15 17:10:13 +01:00
f944c24c4b Accommodate a newly introduced source file in our MSVC project (libardour)
(although I'm not sure if it's actually used yet in the Windows build).
2016-11-15 11:12:25 +00:00
15161d641d really fix windows compilation. 2016-11-15 03:25:32 +01:00
694de29953 amend 5dc2497100 ...get the windows version to compile.
eventually vststate_init() needs cleaning up, but not tonight.
2016-11-15 03:21:02 +01:00
Olivier Humbert
3ff588e189 French translation update
more translations
2016-11-15 03:15:10 +01:00
Olivier Humbert
c5f176ad48 Adding myself
adding my name
2016-11-15 03:15:10 +01:00
Olivier Humbert
7b1432fef1 French translation update
one small fix
2016-11-15 03:15:10 +01:00
Olivier Humbert
9abc5403e9 French translation update
A few more translations and fixes for French.
2016-11-15 03:15:09 +01:00
Olivier Humbert
fbd301ae09 French translation update
This one:
* adds a French translation for a string
* adds myself on the header
2016-11-15 03:15:09 +01:00
Olivier Humbert
5c1f7b2a7d French translation update
This translates one string.
2016-11-15 03:15:09 +01:00
5dc2497100 rework 8e3b6c9ac (fstwin is C code, not C++) 2016-11-15 02:49:41 +01:00
4e8d705d99 fix another typo (f30fbcaaf) 2016-11-15 01:18:10 +01:00
9280e148cc Add missing #include 2016-11-15 00:44:14 +01:00
3e7d620c9c Fix some typo. 2016-11-15 00:44:13 +01:00
d10913e2de Fix intermittent hang when stopping PortaudioBackend
This issue is not always reproducible but when it does occur it happens
somewhat consistently on both 32bit and 64bit builds(Tested on Windows 7).

The midiOutReset call does not return (or it takes so long that it might as
well be indefinite) and as it is not strictly necessary just remove it.

Resolves: http://tracker.ardour.org/view.php?id=7095
2016-11-15 09:36:52 +10:00
ea1231fb95 show VST preset clean/dirty state 2016-11-15 00:32:59 +01:00
a610157955 MacVST Program/Preset support 2016-11-15 00:32:59 +01:00
35de5080a6 add signal for VST state load
MacVST has no dedicated VST event-loop to directly handle this.
2016-11-15 00:32:59 +01:00
c16eb83fec Fix crash when selecting MIDI note
Replace now always invalid assertion with initialization

Related to #7110
2016-11-15 08:16:31 +10:00
f30fbcaaf9 Fix VST state-lock SNAFU (effSetChunk and process are exclusive) 2016-11-14 21:06:18 +01:00
8e3b6c9ac6 consolidate VSTState initialization 2016-11-14 21:06:18 +01:00
48c470d51d Pass const references to plugin-list 2016-11-14 21:06:18 +01:00
nick_m
0b2ae7dad9 change note selection node name - should fix 7110 2016-11-15 03:48:20 +11:00
63f86b1314 Later code depends on prev_t not being NULL, use an assert() 2016-11-14 16:47:22 +01:00