13
0
Go to file
Robin Gareus 4a9a4bf3de
VST3: pre-allocate AudioBusBuffers
This also reverts 768d8362cd since it causes crashes
with various plugins (eg. surge.vst3).

Ardour now provides AudioBusBuffers for all audio I/O busses,
regardless of Ardour using those busses.

This fixes crashes of plugins that ignore ProcessData::numInputs
or ProcessData::numOutputs. Those plugins are expected to check
numChannels and channelBuffers for those excess channels, which are
0, NULL for unused busses.

ProcessData numInputs, numOutputs does correctly reflect actual
busses that are in-use (at most one main and one aux for each direction).
2020-12-30 21:25:03 +01:00
doc Clarify source-tree doc: libsmf is used inside libevoral 2020-04-28 21:27:16 +02:00
gtk2_ardour Verbose cursor audio region peak display 2020-12-30 13:42:42 +01:00
headless Transmitter::Debug implementation 1/2 2020-10-13 21:58:26 +02:00
libs VST3: pre-allocate AudioBusBuffers 2020-12-30 21:25:03 +01:00
luasession Luasession: load default session snapshot 2020-11-30 22:18:09 +01:00
msvc_extra_headers Move MSVC's declaration of VST3_SUPPORT to the right place 2020-09-22 12:21:20 +01:00
MSVCardour3 Move MSVC's declaration of VST3_SUPPORT to the right place 2020-09-22 12:21:20 +01:00
MSVCMixbus3
MSVCvst_scan Correct a typo in my MSVC project file (vst3_scan) 2020-10-16 11:30:00 +01:00
nutemp
session_utils Bail out if export cannot be started 2020-12-08 01:10:00 +01:00
share Add updated Waldorf Blofeld midnam 2020-11-24 09:12:20 -06:00
tools macOS: explicitly ask for mic/input permissions 2020-12-20 23:49:05 +01:00
vst
.dir-locals.el
.gitattributes
.gitignore Ignore generaed translation files 2020-10-18 17:45:32 +02:00
ardour.1 Update man-page 2020-07-06 21:36:12 +02:00
COPYING
instant.xml.sae
msvc32-fixup.pl Build 'ardour-vst3-scanner.exe' with MSVC 2020-09-22 12:15:09 +01:00
PACKAGER_README
README
README-GITHUB.txt
system_config
testfile.flac
testfile.ogg
TRANSLATORS add text to TRANSLATORS file explaining how contextual translation msgids work and should be translated 2020-05-20 14:40:10 -06:00
waf
wscript Set BigSur version compatibility 2020-12-18 14:51:07 +01:00

Please see the Ardour web site at http://ardour.org/ for all documentation..

For information on building ardour: 
      
     http://ardour.org/development.html