summaryrefslogtreecommitdiff
path: root/libs
AgeCommit message (Expand)Author
2015-12-02Fix latency compensation for audio data in portaudio backendTim Mayberry
2015-12-02Use portaudio callback API by default in portaudio backendTim Mayberry
2015-12-02Rename member variables in Portaudio Backend for consistencyTim Mayberry
2015-12-02Rename blocking process function in portaudio backendTim Mayberry
2015-12-02Rename blocking thread function in portaudio backendTim Mayberry
2015-12-02fix typo in variable nameRobin Gareus
2015-12-02merge from mixbus branch.Robin Gareus
2015-12-01faderport: factor out encoder divider into a const doublePaul Davis
2015-12-01faderport: make punch button LED indicate punch statusPaul Davis
2015-12-01faderport: change panning dividers to give full range across very roughly 270...Paul Davis
2015-12-01start tweaks to make Shift sticky; remove Shift-press combobox from gui since...Paul Davis
2015-12-01faderport: switch long-press mechanism to a timeoutPaul Davis
2015-12-01faderport: allow User button to be bound to ANY possible action.Paul Davis
2015-12-01faderport: add punch actionPaul Davis
2015-12-01faderport: GUI tweaksPaul Davis
2015-12-01fix AU preset listRobin Gareus
2015-12-01remove "medium-length" press concept from faderport code and GUIPaul Davis
2015-12-01faderport: stick a nice little image of the faderport in the surface GUIPaul Davis
2015-12-01Fix broken load-session utility and change it to load and save a sessionTim Mayberry
2015-12-01Don't indent inside namespace declaration to be consistent with ardour styleTim Mayberry
2015-12-01Use PBD::demangle_symbol in PBD::demangled_name<T> to reduce code duplicationTim Mayberry
2015-12-01Rename PBD::symbol_demangle and some variable names to improve readabilityTim Mayberry
2015-12-01Move PBD symbol demangle functions into pbd/demangle.h/ccTim Mayberry
2015-11-30faderport: correctly restore mix/proj/trns state from XMLPaul Davis
2015-11-30faderport: cleanupPaul Davis
2015-11-30faderport: add some "curated" actions for mix, proj and trns; make new bindin...Paul Davis
2015-11-30faderport: restore button actions, and correctly indicate current action in GUIPaul Davis
2015-11-30faderport: some code cleanups, add timing for button presses, add new combobo...Paul Davis
2015-11-29no-op: add comment to faderport button ID definitionsPaul Davis
2015-11-29NOOP, remove trailing whitespace, replace tabs in python scriptsRobin Gareus
2015-11-29faderport: add two functioning actions for the mix buttonPaul Davis
2015-11-29basic structure for Faderport GUIPaul Davis
2015-11-29fix seamless midi-looping - fixes #5438Robin Gareus
2015-11-28don't clear MIDI buffers during split-cyclesRobin Gareus
2015-11-28add some midi-debug printf() to the dummy backendRobin Gareus
2015-11-28fix typo in panic message, honor event-time.Robin Gareus
2015-11-28midi-panic needs to honor split-cycle buffer offset,Robin Gareus
2015-11-28filling the midi playback buffer is a private operation.Robin Gareus
2015-11-27faderport: shift+encoder controls pan width (for ardour only), input trim now...Paul Davis
2015-11-27faderport: basic panning via encoder knob.Paul Davis
2015-11-27fadeport: make fader touch workPaul Davis
2015-11-26Mackie Control: Disable Selected group in User/Selected view mode to allow in...Len Ovens
2015-11-25implement more Faderport buttons (window and fader automation). ToDo: automa...Ben Loftis
2015-11-26use human readable port-names in Mackie config.Robin Gareus
2015-11-25faderport: simpler logic for master/monitor/otherPaul Davis
2015-11-25faderport: handle mute for monitor out by using monitor processor ops; try to...Paul Davis
2015-11-25faderport: fix odd interaction when selecting master-then-monitor or monitor-...Paul Davis
2015-11-25faderport: fix odd interaction when selecting master-then-monitor or monitor-...Paul Davis
2015-11-25faderport: output button is a toggle between master (or monitor) and currentl...Paul Davis
2015-11-25faderport: enable "Output" button to select master out (or, with Shift, monit...Paul Davis