Commit graph

141 commits

Author SHA1 Message Date
Robin Gareus
64eb3bc724 Refine faders-to-trim script 2017-02-17 11:19:15 +01:00
Robin Gareus
83c9bb20b7 Don't bundle rewind example script 2017-02-17 11:14:43 +01:00
Robin Gareus
fef0739a10 Update solo/mute example script (use sessions' set_control(s) 2017-02-17 03:38:15 +01:00
Robin Gareus
61ae00ed23 Example lua script to re-order/reverse plugins 2017-02-15 18:12:51 +01:00
Robin Gareus
dd66542e91 Update Lua script - API change after 59daffea1 2017-02-14 14:52:07 +01:00
Robin Gareus
26118af1a4 Update scripts for API change in 59daffea1 2017-02-13 18:44:59 +01:00
Robin Gareus
f2327835f9 Lua script to save a snapshot after export 2017-02-02 14:20:08 +01:00
Robin Gareus
ddeaa6c52d Add Example script to import file(s) 2017-01-21 20:18:27 +01:00
Robin Gareus
758f183b99 add delete x-run marker script 2017-01-19 19:35:55 +01:00
Robin Gareus
d0596d815f prototype track/bus sharing: state-export 2017-01-08 01:23:01 +01:00
Robin Gareus
83c964cfd4 Add an example script to start recording on a MIDI event 2017-01-02 00:52:25 +01:00
Robin Gareus
910e369140 Add script to exercise AudioRegion Peak/RMS Normalization 2016-12-28 22:19:37 +01:00
Robin Gareus
3242bbd84c Add some doc/comments to the timecode example script 2016-12-08 15:42:11 +01:00
Robin Gareus
462deb3544 Add timecode example script 2016-12-08 12:45:44 +01:00
Ben Loftis
6e2dfe65bf create_drum_tracks lua script by Phillip Smith 2016-12-06 15:34:08 -06:00
Ben Loftis
fb257f1ed1 add_filters lua script by Phillip Smith 2016-12-06 15:34:08 -06:00
Ben Loftis
d64646a2ca fader-to-trim lua script by Phillip Smith 2016-12-05 09:48:35 -06:00
Robin Gareus
a2c0b10d8a a-High/LowPass allow 8K samples inclusive 2016-11-24 21:03:56 +01:00
Robin Gareus
e7243c0486 MIDI LFO generator plugin 2016-11-21 21:24:11 +01:00
Robin Gareus
b2aaffadc5 Add a Lua script snippet processing region data from the editor 2016-11-19 21:58:03 +01:00
Robin Gareus
1805437110 Add example script to modulate parmaters globally 2016-11-16 18:56:45 +01:00
Robin Gareus
f217487aff fix typo in example script 2016-11-12 16:19:36 +01:00
nick_m
953dcb9153 update lua script to follow Region API change. 2016-11-11 04:02:17 +11:00
Robin Gareus
ae63243bf3 Revert "update lua script to follow API change (bb459a2e7d)"
This reverts commit f09e9347e1.
because the new-midi branch wasn't merged, yet
2016-11-10 17:32:19 +01:00
Robin Gareus
e34f8dbf1e don't ship fan-out instrument lua script (but keep it as example) 2016-11-10 04:55:03 +01:00
Robin Gareus
ce77df24ca prototype script to fan out instrument outputs to busses 2016-11-10 01:32:08 +01:00
Robin Gareus
a369db5600 another lua DSP example 2016-11-09 13:06:01 +01:00
Robin Gareus
f09e9347e1 update lua script to follow API change (bb459a2e7d) 2016-10-31 15:27:25 +01:00
Nathan Stewart
4ab80e16e9 vamp_audio_to_midi script now operates on a list of regions, calling qm-transcription for each region. The MIDI region holding the output is resized to the extents of the audio region list. This is because qm-transcription is a memory hog and barfs if you try to process too big a region. 2016-10-21 17:31:57 +02:00
Robin Gareus
e4edd8e602 Clarify documentation of Lua inter-processor communication 2016-10-12 20:08:55 +02:00
Robin Gareus
9543452bb0 make raw-midi script pass unit-tests (no midi port on track) 2016-10-11 00:01:27 +02:00
Robin Gareus
ecba48a116 Example Lua script for inter-plugin communication 2016-10-10 17:34:18 +02:00
nick_m
4faf44588f Interpret start & length_beats properties as double rather than Evoral::Beats.
- 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-10 03:39:57 +11:00
Robin Gareus
631c8afc66 Audio->MIDI script: properly handle MIDI-region start-offset 2016-10-09 16:42:47 +02:00
Robin Gareus
d6453cf534 add BBT offsets to Audio->MIDI script 2016-10-07 16:33:50 +02:00
Robin Gareus
39653830dc Arrrgh Ardour starts counting at 1 :( 2016-10-07 14:54:54 +02:00
Robin Gareus
d988a4b978 fix script now that block + step size are set correctly 2016-10-07 14:42:11 +02:00
Robin Gareus
5e63206216 prototype polyphonic audio to midi script 2016-10-07 03:45:59 +02:00
Robin Gareus
392972fb50 Lua Script Example for Audio to Midi Transcription (work in progress) 2016-10-06 18:49:46 +02:00
Robin Gareus
c2c5062539 Add Lua snippet to list and describe Vamp Plugins 2016-10-06 17:50:57 +02:00
Robin Gareus
cd5d4b081e elaborate Lua-Vamp example 2016-10-05 16:07:03 +02:00
Robin Gareus
c8157dd117 add Lua script example for vamp onset analysis 2016-10-03 18:26:16 +02:00
Robin Gareus
2607e154ea add vamp-plugin example lua script 2016-10-03 03:52:51 +02:00
Robin Gareus
2e8621fdbf update script to follow libardour API change 2016-09-18 09:55:59 +02:00
Robin Gareus
a5169907e5 match ID of Inline Scope following 2b7a89e 2016-09-18 01:17:05 +02:00
Robin Gareus
37f7d7595c Tweak PR 269 for portable file-path 2016-09-12 12:05:03 +02:00
Johannes Mueller
cf0d06c137 Cleaned up messed indents (tabs vs. spaces) 2016-09-12 12:03:16 +02:00
Johannes Mueller
9d927b54c1 Lua script to export markers as mp4 chapters
Location markers, that are not xruns are exported as mp4 chapter
marks. This requires `Location::name()` to be exposed to Lua.
2016-09-12 12:03:16 +02:00
Johannes Mueller
ba0eb858bc Example script to prepare the session to record
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-09-12 11:10:40 +02:00
Robin Gareus
9ada4fcc0f and another SNAFU... 2016-08-30 23:54:25 +02:00