summaryrefslogtreecommitdiff
path: root/libs
AgeCommit message (Collapse)Author
2018-01-30Update plugin classificationRobin Gareus
* dedicated API for classes (effect, instrument, util) * prepare for tags (rather than categories) * prepare removal of per-plugin in_category() API
2018-01-30Prepare plugin-meta-data config-dir and filesRobin Gareus
2018-01-27FP8/16: Update Plugin List when Selection changes.Robin Gareus
2018-01-27FP8/16: Don't show Channelstrip as Plugin, use well-known API onlyRobin Gareus
2018-01-27Fix some small memory leak (libardour)Robin Gareus
2018-01-26Fix some clang warnings (argument with 'nonnull' attribute passed null)Robin Gareus
2018-01-24OSC: reorder /set_surface parameters to fit manualLen Ovens
remove unused call
2018-01-24OSC: Make sure observers are restarted if port changesLen Ovens
2018-01-24OSC: Allow Surface to set it's own receive portLen Ovens
2018-01-24OSC: allow each surface to set portmode for that IP.Len Ovens
2018-01-23Fix FP16 Solo (0x53 is mapped to encoder-press, 0x56 to loop)Robin Gareus
2018-01-23Update Japanese translationHiroki Inagaki
2018-01-21Fix Export-format timecode spec (frames: timecode frames)Robin Gareus
undo/fix 30b087ab3d
2018-01-17Explicit encoding for bindings html.Robin Gareus
2018-01-15Add Lua bindings to change Location/Maker namesRobin Gareus
2018-01-14OSC: Added feedback for /strip/hideLen Ovens
2018-01-14OSC: add /strip/hideLen Ovens
2018-01-13OSC: Add feedback for hidden stripLen Ovens
2018-01-13OSC: add /select/hideLen Ovens
2018-01-12Refine 31f79489, de-duplicate AU I/O configurationsRobin Gareus
2018-01-11Fix AU i/o busses accounting.Robin Gareus
This fixes issues for synths with zero audio input, explicit default stereo config and optional busses.
2018-01-09OSC: Expand gainmode to add two new optionsLen Ovens
fix bug where a surface might have more than one global observer
2018-01-03strlen is not a member of std.Robin Gareus
2018-01-02OSC: Plugin activate should detect no pluginsLen Ovens
2017-12-31Lua-binding to directly add automation-eventsRobin Gareus
2017-12-31Process Panner Automatables (emit Changed)Robin Gareus
Pan-automation is evaluated directly from the control-list. ::distribute_automated() does not update the controls. However, the *owner* of each automation-control is responsible to evaluate automation of automated automation-controls (and emit Changed() signals to notify the GUI and slaved controls). This follow the same concept as PluginInsert: The Changed signal is called on demand when evaluating automation. This fixes pan-automation-sliders (automation-lane header) not updating.
2017-12-29OSC: Check for no markers yet (crash fix)Len Ovens
2017-12-24remove unused lineLen Ovens
2017-12-23OSC: fix jog mode } in wrong placeLen Ovens
2017-12-23OSC: Add feedback for /markerLen Ovens
2017-12-23Tweak size of transport-icons for consistent height+baselineRobin Gareus
2017-12-22Update Japanese translationHiroki Inagaki
2017-12-22Tweak icons (for non-square layout)Robin Gareus
2017-12-22OSC: add /marker to locate to a marker.Len Ovens
2017-12-21FP8/16: Ignore "black" a strip color, always light select-buttonRobin Gareus
2017-12-21FP8/16 fix meter + no-pan display modeRobin Gareus
2017-12-21FP8/16 subscribe to panner changes (add/remove channel)Robin Gareus
2017-12-20OSC: Add /surface/list option to setting GUILen Ovens
2017-12-19Fix fp16 encoder (misleading doc on fp8)Robin Gareus
2017-12-19Revert "Prototype to allow embedding sysex in midi-map"Robin Gareus
This reverts commit 561c8eea0cfa45f0b54461b149b4c330e0bbaa3b. It is rare that a device needs sysex-initialization every time it is connected, besides a single simple "Sysex" entry without options is not very flexible.
2017-12-19Relax max MIDI msg size to 256 (for long sysex)Robin Gareus
(win-mme already used 256, CoreMIDI can handle up to 256 as can ALSA)
2017-12-19Fix faderport-16 touch on/off (fixes faders 9..16)Robin Gareus
2017-12-16OSC: Move /surface/list output to PBD::infoLen Ovens
2017-12-16OSC: make custom strip lists work on linked surfaces tooLen Ovens
2017-12-16Fix gcc4 builds "GCC diagnostic not allowed inside functions"Robin Gareus
2017-12-16Downgrade some undo-related error messagesRobin Gareus
Missing undo isn't a error. There are valid cases for this to happen. e.g. switching snapshots or deleting tracks or session-format changes It's useful to know, but should not distract users showing up as "Errors"
2017-12-15Sync weakjack with upstream https://github.com/x42/weakjack/Robin Gareus
2017-12-15OSC: Add Sorted or not to custom strip listLen Ovens
fix bug where processor_changed sometimes gets null address
2017-12-15OSC: in custom strip list check all strips existLen Ovens
2017-12-15OSC: initialize parameter correctlyLen Ovens