295dbd8e1e
Make RCU reader return a const pointer (omnibus commit)
2023-04-08 00:15:37 +02:00
4d7d58196f
Lua: mixer-recall, fix issue introduce in 9a580078
...
This script still needs a significant overhaul.
global-path instance parameter is no longer exposed, etc
2023-03-10 02:36:37 +01:00
38c613cd9a
Towards arranging sections
...
This allows to move or copy whole sections of the timline (everything
you hear) to a differnt position on the timeline.
NB. Markers and tempo-map are not yet moved, and interpolated MIDI
events are lost.
2023-01-23 04:07:46 +01:00
c629f3ffcb
Fix Lua biqaud filter parameter range
2022-12-08 18:54:20 +01:00
81ccb685b2
Update CD marker Lua script, use new API
2022-12-02 13:06:29 +01:00
84b11298c9
Update Lua VAMP scripts, follow readable API change since 7.0
2022-11-26 16:30:53 +01:00
c30df32007
Lua Convolver tweaks
...
show how to use IRs from the session-folder, set file
when instantiating the plugin.
2022-11-19 20:25:22 +01:00
d425bfc3ff
Update Lua Biquad filter
2022-10-31 22:47:30 +01:00
39b85bd2d4
Commit TempoChange undo operation after map update
...
Tempo Map updates can change a region's position/length, in which case
region-automation may follow the region, and DiskReader:: playlist_ranges_moved
will save additional undo information.
These MementoCommand(s) need to be included in the undo operation.
2022-10-27 08:40:09 -06:00
a9b785d89c
Fix typos - #9000
2022-10-17 15:57:01 +02:00
99d0cc47b7
Remove outdated script
2022-10-05 05:23:30 +02:00
07dea50456
Fix DnD import to grouped tracks
...
Import via Drag/Drop previously worked by selecting a track,
and then importing to the selected track.
This approach fails when the selected track is in a track-group,
and selecting the track also selects other tracks of different type.
Now the track to drop onto is passed directly passed through to
::finish_bringing_in_material as existing_track.
2022-09-30 21:30:48 +02:00
76c0f42ecb
Second round of Lua script API updates
2022-09-27 20:00:50 +02:00
30a92894fc
First round of Lua script API updates
2022-09-27 13:06:18 +02:00
97bd9854ed
Do not bundle simple-synth script with release builds
...
This is really just an example synth (sine wave + fixed
basic ASR envelope).
Note: existing sessions using the synth are not affected, the
script is saved with the session.
2022-09-11 21:11:15 +02:00
2912577420
Fix a few typos more
2022-09-04 23:32:25 +03:00
9697187037
Fix erractic timecode detection when extracting LTC from video
...
Some music using square waves can inadvertently be interpreted as valid
LTC frame. However the encoded data is not a valid timecode, which can
lead huge A/V offsets, or other issues.
2022-09-03 21:39:26 +02:00
e489b0c8de
Fix a typo
2022-08-21 23:36:17 +03:00
4ecb19d9ee
send_to_bus script: fix typo in prior commit
2022-07-01 10:11:05 -05:00
2b250a5639
send_to_bus script: fix for mixbus or other cases where master bus inputs=0
2022-07-01 09:01:43 -05:00
94ca42cbea
lua mixer_reset: fix copy+paste thinko so it actually works
2022-06-22 14:19:40 -05:00
a992adf0c3
lua reset_mixer script: ignore hidden io processors like "main out"
...
* fixes a problem in Mixbus where the reset script will kill audio output
2022-06-16 13:22:20 -05:00
215acaca2e
NO-OP: reset_mixer.lua remove CR at line endings
2022-06-16 13:19:59 -05:00
cb2e51808d
Lua script: reset_mixer: fix thinko that broke automation state reset
2022-06-14 18:05:12 -05:00
e8058792a3
Mixer Save+Recall (Lua): add option to recall the route names stored in the file
2022-06-01 08:53:50 -05:00
9a580078f0
Mixer Save+Recall (Lua): support args for local+global separation
2022-06-01 08:53:50 -05:00
fd879ca45d
libardour: change API of Session::request_locate() to include "force" argument (script edition)
2022-05-27 18:49:35 -06:00
da41e4fce4
Ace-Hi/Lo: Fix multi-channel LPF (typo in 4f43d5d024
)
2022-04-19 00:46:51 +02:00
Mads Kiilerich
4fb3a23adb
wscript: use consistent python shebang path
...
Most wscripts use
#!/usr/bin/env python
Use that consistently.
The wscripts are not executed directly and do not need the shebang path,
but it might guide editors and other tools to recognize the files as
being Python-ish.
2022-04-09 11:44:28 +02:00
luz paz
3d395585c1
Fix various typos
...
Found via `codespell -q 3 -S *.po,./share/patchfiles,./libs -L ba,buss,busses,doubleclick,hsi,ontop,ro,seh,siz,sord,sur,te,trough,ue`
Follow-up to 364f2f078
2022-04-08 19:51:02 +02:00
4f43d5d024
Optimize ACE-Hi/Lo pass filter automation performance a bit
2022-04-02 19:19:38 +02:00
bd32243ec7
lua/superclocks: use accessor rather than static var
2022-03-17 14:15:59 -06:00
f57bef7c93
Remove debug message
2022-02-08 23:06:45 +01:00
tassyv
dab85fd309
Contributing example LUA scripts
2022-01-30 13:15:19 +01:00
8a49d274fb
fix luabindings for Editor.mouse_add_new_marker(), since API changed
2022-01-04 15:23:51 -07:00
4852ebc49a
Update Lua script to new request_transport_speed() API
2021-12-18 15:36:40 +01:00
2003ca7b5f
Add Lua script snippet to query/modify tempo-map
2021-12-11 17:44:43 +01:00
0b056c6364
Redraw MIDI monitor only as needed
...
This reduces CPU overhead and constant stream of cross thread
signals at session's block-size.
2021-12-04 19:19:51 +01:00
797bc1a162
Correct namespace of constants in some Lua scripts
2021-11-28 21:10:32 +01:00
BrunoVernay
157af3ac4f
Typo in Lua comments: paramater
2021-10-30 23:02:35 +02:00
b209827d10
Lua script button to immediately record
...
For all guests who do not like keyboard shortcuts :)
2021-09-26 00:03:52 +02:00
bc4eb334d9
Align printed port/latencies in debug script output
2021-09-14 21:39:54 +02:00
6199d08f71
Add API to report I/O Latency
2021-09-08 22:39:32 +02:00
ElizabethHarmon
08e22fdb4b
Create add_cdmarker.lua
2021-09-02 20:45:56 +02:00
8eabcc720d
Lua script fix for new timeline types
2021-08-13 12:51:29 -06:00
6481b555ea
lua: changes to a few Lua scripts because of Readable->AudioRedable and AudioRegion as IS-A AudioReader API changes
2021-08-13 12:51:29 -06:00
f245992186
updated Temporal::Beats ... scripts edition
2021-08-13 12:51:28 -06:00
b1ea0f3458
List-Plugin script: include track-names for each plugin
...
This only print()s the track-names when the script is
started from Window > Scripting. The dialog window remains
unchanged.
2021-07-07 04:08:29 +02:00
6380b74211
Add script to clear all automation
2021-06-30 19:23:44 +02:00
e91fd1fce6
Add Lua binding to query plugin-presets and scalepoints
2021-05-27 16:56:24 +02:00