Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-24 | GUI tweaks for unset midi banks. | Robin Gareus | |
Some MIDNAM files use Patch-Banks that do *not* have a common midi bank (CC0, CC32) but the Patchbank is instead just a collection of patches. There may be more than 127 patches in a patch-bank and each of those may be in a different midi-bank (e.g. Roland SC-88 Pro). Midnams like these are now properly supported via dropdowns (in the patch add/modify dialog and timeline), but ignored by the grid (patch-widget). More work is needed. | |||
2018-07-24 | Distinguish unset MIDI Patch and bank 0 | Robin Gareus | |
2018-07-23 | mark_tracks() now accepts a bool that tells it to work of a selected ↵ | Nikolaus Gullotta | |
routelist() or get_routes() | |||
2018-07-23 | Don't cut-off grid-type. | Robin Gareus | |
Now that the zoom buttons are right-aligned, a variable spaced grid selector is less of an issue (except perhaps on 1024px wide screens) | |||
2018-07-23 | Hardcode pitch-shift algorithm (for now) | Robin Gareus | |
This fixes an issue with pitch-shift using the most recently used time-stretch algorithm, which may be "resample.." (effective NO-OP). Also leave a ToDo note regarding rubberband crispness levels for later. | |||
2018-07-23 | Revert "Add timestretch debug printf" | Robin Gareus | |
This reverts commit c2e520fab056834a7181e08a1cd0fa3e14796b1e. | |||
2018-07-23 | Fix timestretch "resample without preserving pitch" | Robin Gareus | |
2018-07-23 | Add timestretch debug printf | Robin Gareus | |
2018-07-21 | Fix log-scale rangesteps and log-control numeric spinboxes | Robin Gareus | |
2018-07-19 | Fix Ctrl-Surface UI/Edit button sensitivity | Robin Gareus | |
Only enable button if the surface has an editor-GUI. | |||
2018-07-18 | Fix generic UI sliders w/rangesteps | Robin Gareus | |
Leave the user in control while the slider is being dragged. Previously there was a feedback loop: User-drags slider -> value changes -> value is rounded -> slider is updated with rounded value (while the user still drags) | |||
2018-07-18 | Fix and tweak LV2:RangeStep | Robin Gareus | |
Explicit cast to float (rangestep is unsigned int) when calculating interface steps. Also prefer to round to nearest value-point (rather than round-down). | |||
2018-07-17 | move new_playlist Lua script from mixbus and add some garbage collection | Nikolaus Gullotta | |
2018-07-17 | Move track_organizer Lua script to ardour | Nikolaus Gullotta | |
2018-07-17 | Create ardour-friendly version of reset_mb4_mixer Lua script | Nikolaus Gullotta | |
2018-07-17 | Lua DSP LTC decoder plugin | Robin Gareus | |
2018-07-17 | Add LTC Decoder Lua Bindings | Robin Gareus | |
2018-07-17 | Refactor LTC File decoder, prepare for Lua bindings | Robin Gareus | |
2018-07-16 | make sandbox = false, for scripts called by Editor::trigger_script_by_name() | Nikolaus Gullotta | |
2018-07-16 | add route:name() to output file, and use this to catch routes who's ids ↵ | Nikolaus Gullotta | |
don't match, but their names do | |||
2018-07-16 | check if rv != nil, so it can still be run again if the user bails. | Nikolaus Gullotta | |
2018-07-14 | Fix typos | Ben Loftis | |
2018-07-14 | auto-backup: gtk2_ardour part. (from mixbus) | Ben Loftis | |
2018-07-14 | auto-backup: libardour part. (from mixbus) | Ben Loftis | |
2018-07-14 | Aborted attempt to further optimize the editor-summary. Commented for ↵ | Ben Loftis | |
future generations. | |||
2018-07-13 | Fix silly typo in script script name | Nikolaus Gullotta | |
2018-07-13 | Make store_recall_mixer.lua a first-class script and not just an example | Nikolaus Gullotta | |
2018-07-12 | CC121: cycle track monitoring states | Robin Gareus | |
2018-07-12 | CC121: watch Track monitoring state | Robin Gareus | |
2018-07-12 | MonitorCue = In + Disk (fixes CC121 + push2 display) | Robin Gareus | |
2018-07-12 | Allow to use CC121 when running from src-tree. | Robin Gareus | |
2018-07-12 | Move static function out of header-file, fix -Wunused-function | Robin Gareus | |
2018-07-11 | Correct a couple of typos | John Emmas | |
2018-07-10 | Fix lv2-state templates with external files. | Robin Gareus | |
This forces liblilv to collect external files in the template-folder and symlink to the original file instead of re-using the external-file folder of the session that was used to create the template. | |||
2018-07-09 | NO-OP: Rename disk-reader buffer for consistency | Robin Gareus | |
This is in preparation to replace the Ringbuffer and avoid over-using "buf" as variable (it's already used for vectors, as parameter name and Audiobuffers. | |||
2018-07-09 | Prepare API for per disk-reader de-click | Robin Gareus | |
2018-07-09 | Remove unused CubicInterpolation from session | Robin Gareus | |
2018-07-09 | Separate ChannelInfo for disk reader and writer | Robin Gareus | |
This allows to use different types for write and read buffers, in preparation for a dedicated reader-buffer. | |||
2018-07-09 | Remove unused disk-reader vari-speed | Robin Gareus | |
2018-07-09 | move rt-stop to route | Robin Gareus | |
currently this is only used to resolve midi events for plugins (this is conceptually not correct, note offs should be resolved by the disk-reader only), but it calls into all processors now (incl disk-reader if present), which is handy (e.g. flush delaylins) | |||
2018-07-09 | Remove unused AutoLoopDeclick, PendingLoopDeclick | Robin Gareus | |
The flags were set, but not used. They also won't be needed anymore. | |||
2018-07-09 | Remove global declick API | Robin Gareus | |
De-click will be per disk-reader, latency compensated and buffer-size independent. Cue-monitoring should not be affected by de-click. | |||
2018-07-08 | make velocity bars thinner (from alex mitchell) | Paul Davis | |
2018-07-06 | OSC: custom mode should turn temp mode off | Len Ovens | |
2018-07-06 | OSC: record tally should include master record | Len Ovens | |
2018-07-06 | OSC: Use spill instead of collect | Len Ovens | |
2018-07-06 | avoid crazy costs of looking up and constructing color modifier every time, ↵ | Paul Davis | |
and cache color values for MIDI notes | |||
2018-07-05 | OSC: make temp modes work with linked surfaces too | Len Ovens | |
2018-07-05 | apply commit cbe458adddc34 to all other themes | Paul Davis | |
2018-07-05 | remove more unused MIDI note colors | Paul Davis | |