13
0
Go to file
David Robillard c9023ae73d Fix mute of MIDI tracks with channel forcing.
This moves MIDI channel filtering into a reusable class and moves filtering to
the source, rather than modifying the buffer afterwards.  This is necessary so
that the playlist trackers reflect the emitted notes (and thus are able to stop
them in situations like mute).

As a perk, this is also faster because events are just dropped on read, rather
than pushed into a buffer then later removed (which is very slow).

Really hammering on mute or solo still seems to produce stuck notes
occasionally (perhaps related to multiple-on warnings).  I am not yet sure why,
but occasional beats always.
2015-03-29 00:51:56 -04:00
cfgtool ..but make cfgtool portable 2015-03-23 12:34:07 +01:00
doc add documentation about meter colors 2014-11-10 22:22:54 +01:00
export Remove Soundcloud export format presets 2014-05-23 19:05:33 +01:00
gtk2_ardour Fix mute of MIDI tracks with channel forcing. 2015-03-29 00:51:56 -04:00
headless fix [rare] concurrent build issue: 2014-12-28 10:20:25 +01:00
icons Add our various '.in' files (to be processed by msvc32-fixup.pl) 2014-08-04 09:00:11 +01:00
libs Fix mute of MIDI tracks with channel forcing. 2015-03-29 00:51:56 -04:00
mcp bcf2000: make play button toggle roll 2014-11-14 15:35:19 -05:00
midi_maps Alois Cochard Add MIDI map for the control surface. 2014-12-04 13:32:08 -05:00
msvc_extra_headers When building with MSVC add a couple of new pragmas to cut down on the most frequent compiler warnings, namely:- 2015-02-13 11:37:00 +00:00
MSVCardour3 Fix some build anomalies between PROGRAM_NAME and PROGRAM_VERSION 2015-03-13 17:40:53 +00:00
MSVCMixbus3 When building with MSVC make sure any backends / panners etc get copied to the correct target folder 2015-01-12 14:43:22 +00:00
MSVCvst_scan Fix some build anomalies between PROGRAM_NAME and PROGRAM_VERSION 2015-03-13 17:40:53 +00:00
patches
patchfiles New MIDNAM file from e.j.vd.hooven@gmail.com 2015-01-05 10:19:53 -05:00
templates finish unfinished work at basing all install paths on the program name 2014-04-28 21:11:08 -04:00
tools fix 4.X windows packaging 2015-03-23 20:46:59 +01:00
vst Use ardev_common.sh to setup environment for running libardour tests 2014-12-03 17:31:03 +07:00
.dir-locals.el
.gitignore remove cruft (old unused pre-git version files) 2015-01-09 06:11:57 +01:00
ardour-3.ttl
ardour.1
ardour.1.es
ardour.1.fr
ardour.1.ru
ardour.dox
COPYING update GPL (formatting and update FSF address) 2014-10-26 02:24:35 +01:00
instant.xml
instant.xml.sae
Makefile
msvc32-fixup.pl Following my last change we can now give 'MSVCArdour3.vsprops.in' its correct name 2015-01-12 14:47:44 +00:00
PACKAGER_README
README
system_config update system_config 2015-03-22 23:20:55 +01:00
testfile.flac
testfile.ogg
TRANSLATORS
waf fix stash-mess for ./waf with a new identical version 2014-12-17 14:04:07 -05:00
wscript small tool to dump default config. 2015-03-22 22:15:37 +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