Commit Graph

206 Commits

Author SHA1 Message Date
Paul Davis fd879ca45d libardour: change API of Session::request_locate() to include "force" argument (script edition) 2022-05-27 18:49:35 -06:00
Ben Loftis 6691db1c54 plugin tags: add tags for some Apple, x42, and Harrison plugins 2022-04-26 12:09:36 -05:00
Robin Gareus 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
tassyv c9a1dfb928
Added MIDI MAP for Alesis Q49 V2 master keyboard 2022-04-08 18:43:44 +02:00
Robin Gareus 4f43d5d024
Optimize ACE-Hi/Lo pass filter automation performance a bit 2022-04-02 19:19:38 +02:00
Caleb Potter 381276e862 adds support for iCon QCon ProG2 controller
This commit does no remapping, but it adds the Pro G2 as a value in the
device profiles.
2022-03-17 15:37:07 -06:00
Caleb Potter 1a2d229d7b adds support for iCon Platform X+ extenders with iCon Platform M+
Adds three new device profiles for using the iCon Platform X+ extenders
with the iCon Platform M+ controller as the master unit. Profile added for
one extender on left, one on right, and two on left.
2022-03-17 15:37:07 -06:00
Caleb Potter d1f4679abc adds support for iCon Platform M+ controller
Adds a device profile for iCon Platform M+ controller and new function
that flips between editor and mixer window. This function is mapped to
"mixer" button on controller.
2022-03-17 15:37:07 -06:00
Paul Davis bd32243ec7 lua/superclocks: use accessor rather than static var 2022-03-17 14:15:59 -06:00
Alexandre Prokoudine 26159ef168
Rename file extension to get Akai MPK249 map to be picked up by waf 2022-03-01 23:11:46 +01:00
Robin Gareus 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
Robin Gareus 3c9e5279ab
Add example meta-data file 2022-01-13 00:10:54 +01:00
Paul Davis 8a49d274fb fix luabindings for Editor.mouse_add_new_marker(), since API changed 2022-01-04 15:23:51 -07:00
mlachand 603697654d Update AKAI_MPK225_Plugins.map
Switching mute, solo and rec for up tu 10 selected tracks
2022-01-02 14:47:43 -07:00
mlachand 90f7c15269 Add midi maps for Akai mpk225
Here are two midi maps for the Akai MPK225. They work with the 6th preset of the controller.
The "Normal" version mainly controls gain and panoramic.
The "eq+comp+sends" version also controls plugins, such as equalizer, compressor and sends.
2022-01-02 14:47:43 -07:00
Robin Gareus 4852ebc49a
Update Lua script to new request_transport_speed() API 2021-12-18 15:36:40 +01:00
Robin Gareus ddc03bbc5e
Bundle some media-files 2021-12-16 19:08:03 +01:00
Robin Gareus 2003ca7b5f
Add Lua script snippet to query/modify tempo-map 2021-12-11 17:44:43 +01:00
Robin Gareus 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
Robin Gareus 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
Robin Gareus b209827d10
Lua script button to immediately record
For all guests who do not like keyboard shortcuts :)
2021-09-26 00:03:52 +02:00
Robin Gareus bc4eb334d9
Align printed port/latencies in debug script output 2021-09-14 21:39:54 +02:00
Robin Gareus 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
Paul Davis 8eabcc720d Lua script fix for new timeline types 2021-08-13 12:51:29 -06:00
Paul Davis 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
Paul Davis f245992186 updated Temporal::Beats ... scripts edition 2021-08-13 12:51:28 -06:00
Robin Gareus dd0c543943
MIDNAM spelling fix "Accordion" #8773 2021-07-09 21:43:33 +02:00
Robin Gareus 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
Todd Naugle 45f9b45bff Mackie Control Surface: Improved support for iCON QCon Pro X
Support the second LCD on the Pro X and use it for channel strip labels.

Support the stereo master meters on the Pro X
2021-07-02 16:00:51 -05:00
Robin Gareus 6380b74211
Add script to clear all automation 2021-06-30 19:23:44 +02:00
Luciano Iam cef81b8c23 WebSockets: minor update in JS code style
Use anonymous blocks { } instead of anonymous functions as the outermost scope
in some files.

Also fix incorrect wording for a comment
2021-06-14 10:36:10 +02:00
Luciano Iam f1d7e1759a WebSockets: repeat 8baf275 for JS files
Like ec131fc does
2021-06-14 10:25:45 +02:00
Robin Gareus e91fd1fce6
Add Lua binding to query plugin-presets and scalepoints 2021-05-27 16:56:24 +02:00
Hubert Figuière 17b7d92244 Added midnam for Yamaha P-121/125
- I do have a P-125, and did test with it
- Yamaha MIDI reference list both P-121 and P-125 for the same
- Values comes from official Yamaha documentation

The file is my own creation, licensed CC0.
2021-05-21 22:06:10 -04:00
Ben Loftis 70fb4d4a27 Plugin Tags: add some new tagged plugins, especially VST3s 2021-05-20 11:42:48 -05:00
Ben Loftis 0fe68cabca Plugin Tags: start collection of VST3 tags with Harrison AVA plugins. 2021-05-14 15:08:16 -05:00
Robin Gareus 58830d857c
Lua API for sends, sidechains and monitoring 2021-05-11 20:30:53 +02:00
Carlo Stemberger 67cce59f4e
Avoid regex convention in script documentation 2021-05-08 00:35:31 +02:00
Robin Gareus 283cade057
Update GUI Region[s]PropertyChanged signal handlers (2/3) 2021-05-07 23:29:25 +02:00
Paul Davis bb7f919a07 fix import file Lua script to follow new API to PublicEditor::do_import() 2021-05-07 14:58:16 -06:00
Robin Gareus 9448973163
Add Lua bindings to modify region gain curve 2021-05-04 18:18:04 +02:00
Robin Gareus 56d6a9b9f4
Remove executable flag from device files 2021-05-04 02:42:43 +02:00
Paul Davis 48e5607f7c use Session::request_roll() instead of request_transport_speed (1.0, ...) 2021-04-19 16:14:08 -06:00
Paul Davis 52b7e68102 use new Session transport API calls in GUI 2021-04-19 16:14:08 -06:00
Robin Gareus f40973658e
Update export preset dithering
amend 7c087839f8
prefer triangular dither over white noise
2021-04-16 15:25:23 +02:00