summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2016-10-12Clarify documentation of Lua inter-processor communicationRobin Gareus
2016-10-11make raw-midi script pass unit-tests (no midi port on track)Robin Gareus
2016-10-10Example Lua script for inter-plugin communicationRobin Gareus
2016-10-10Interpret start & length_beats properties as double rather than Evoral::Beats.nick_m
- Evoral::Beats operator!= would prevent an increment of start_beats by intervals of less than a tick, so its possible that other subtle problems existed due to this kind of thing.
2016-10-09Audio->MIDI script: properly handle MIDI-region start-offsetRobin Gareus
2016-10-07add BBT offsets to Audio->MIDI scriptRobin Gareus
2016-10-07Arrrgh Ardour starts counting at 1 :(Robin Gareus
2016-10-07fix script now that block + step size are set correctlyRobin Gareus
2016-10-07prototype polyphonic audio to midi scriptRobin Gareus
2016-10-06Lua Script Example for Audio to Midi Transcription (work in progress)Robin Gareus
2016-10-06Add Lua snippet to list and describe Vamp PluginsRobin Gareus
2016-10-05elaborate Lua-Vamp exampleRobin Gareus
2016-10-03add Lua script example for vamp onset analysisRobin Gareus
2016-10-03add vamp-plugin example lua scriptRobin Gareus
2016-09-18update script to follow libardour API changeRobin Gareus
2016-09-18match ID of Inline Scope following 2b7a89eRobin Gareus
2016-09-12Tweak PR 269 for portable file-pathRobin Gareus
2016-09-12Cleaned up messed indents (tabs vs. spaces)Johannes Mueller
2016-09-12Lua script to export markers as mp4 chaptersJohannes Mueller
Location markers, that are not xruns are exported as mp4 chapter marks. This requires `Location::name()` to be exposed to Lua.
2016-09-12Example script to prepare the session to recordJohannes Mueller
Often one needs to make sure that all the relevant settings are made before one actually starts recording. The Lua interface can take care of this task easily, that the operater by just one action can make sure that the relevant settings (e.g. recenables, playhead position, etc.) are ready for recording. This example was written with a quasi live podcast scenario in mind. See `scripts/prepare_record_example.lua` for details.
2016-08-30and another SNAFU...Robin Gareus
2016-08-30fix jump out of local scopeRobin Gareus
2016-08-30correct comments and avoid /={4+}/Robin Gareus
2016-08-30-put method print_help() inside factory() (!) -nop / add commentsThomas Brand
Signed-off-by: Thomas Brand <tom@trellis.ch>
2016-08-30tom's loop: fix arguments to add_region()Robin Gareus
2016-08-30-adapt to new method syntax of add_region() to make script work with latest ↵Thomas Brand
lua API -add help text; displayed on error in script output window Signed-off-by: Thomas Brand <tom@trellis.ch>
2016-08-28notch: narrow the bandwidth with increasing frequencyRobin Gareus
2016-08-28fix typo in notch example scriptRobin Gareus
2016-08-27newbie documentationRobin Gareus
2016-08-27notch-bank: increase max Q, use logscaleRobin Gareus
2016-08-27update notch-bank to variable i/o, increase max stages to 100Robin Gareus
2016-08-27add a notch-bank filterRobin Gareus
2016-08-23example fluidsynth lua script (currently: hardcoded .sf2)Robin Gareus
2016-08-22pong on the major scale (and fix a typo)Robin Gareus
2016-08-21more musical pong. uhm ping.Robin Gareus
2016-08-21NO-OP: more source code commentsRobin Gareus
2016-08-21refurbish a-pongRobin Gareus
* add code comments * support no-inplace audio processing * display score * add re-init & difficulty settings
2016-08-21clean up a-pongRobin Gareus
2016-08-21showcaseRobin Gareus
2016-08-18fix SNAFU in track-properties scriptRobin Gareus
2016-08-17add some track properties example scriptRobin Gareus
2016-08-17These are not the scripts you're looking forJulien "_FrnchFrgg_" RIVAUD
2016-08-10remove debug outputRobin Gareus
2016-08-10prefix no-inst script with an underscore and skip installRobin Gareus
2016-08-10prefix blessed scripted DSP plugins with a-*Robin Gareus
2016-08-06add a script to multi-split regionsRobin Gareus
2016-08-06Remove dsp_has_midi_*() in favor of dsp_ioconfig()Julien "_FrnchFrgg_" RIVAUD
_has_midi_*put members of LuaProc will be set according to the actual configuration chosen, for configure_io() and run() to use.
2016-07-24add a script to exercise varispeed playbackRobin Gareus
2016-07-19enforce range of HP/LPRobin Gareus
We must not assume that the host sends values within the the range nor that the enum is always an integer.
2016-07-19Fix a typo in HiAndLowPass.luaJulien "_FrnchFrgg_" RIVAUD
Instead of mixing two consecutive biquad orders with a linear xfade, the code used the same weight for both signals to mix, due to a copy-paste blunder. Brown-bag fix this now. Also change a little the threshold for using 32-samples chunks to cater for steepness jumping from 0 to 4 (this doesn't change anything for commonly used rates and is just for robustness in never-happening cases anyway).