13
0
Go to file
John Emmas b9bbea7174 It might not be obvious why... but 'ARDOUR::ControlProtocol::name()' needs to be a virtual function
Basically, libardour is calling functions from libardour_cp and vice versa. For example, libardour needs 'ARDOUR::ControlProtocol::name()' whereas ardour_cp needs 'ARDOUR::Route::soloed()' and various others. Ordinarily, this would require each library to get built before the other one! :-(

To get around this (in MSVC at least) one of the libraries must be forced to use late binding (e.g. by declaring its functions as 'virtual'). It looks like this is already being done for most of the other functions from 'ARDOUR::ControlProtocol', so let's do it for this function too...
2017-05-15 14:46:34 +01:00
doc
export
gtk2_ardour Support note name editing in midi list editor 2017-05-14 18:16:24 +02:00
headless
libs It might not be obvious why... but 'ARDOUR::ControlProtocol::name()' needs to be a virtual function 2017-05-15 14:46:34 +01:00
mcp Mackie MCP: Assign some F-keys for default user profile. 2017-05-12 15:43:50 +02:00
midi_maps Midi map for Alesis QX25 2017-05-12 15:28:32 -07:00
msvc_extra_headers
MSVCardour3 Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour) 2017-05-06 13:35:06 +01:00
MSVCMixbus3
MSVCvst_scan
osc
patches
patchfiles
scripts Lua bindings to set group color 2017-05-03 17:53:00 +02:00
session_utils
templates
tools try work-around occasionally misplaced app icons in dmg (set twice) 2017-04-27 21:19:27 +02:00
vst
.dir-locals.el
.gitattributes Add a Readme pertaining to GH release tarballs 2017-04-22 16:04:35 +02:00
.gitignore
ardour-3.ttl
ardour.1
ardour.1.es
ardour.1.fr
ardour.1.ru
COPYING
instant.xml
instant.xml.sae
msvc32-fixup.pl
PACKAGER_README
README
README-GITHUB.txt Add a Readme pertaining to GH release tarballs 2017-04-22 16:04:35 +02:00
system_config
testfile.flac
testfile.ogg
TRANSLATORS
waf
wscript Remove cfgtool, it's not useful anymore 2017-05-12 16:35:08 +02:00

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

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