Commit Graph

280 Commits

Author SHA1 Message Date
Alexandre Prokoudine 84bf98591d Add a minimalistic Arturia MiniLab 3 map 2024-01-19 04:56:03 +01:00
Robin Gareus 0fd1edd78e
Update well-known ctrl: separate global and per band EQ enum 2024-01-15 15:34:55 +01:00
Robin Gareus 5151755687
Update Lua Script to use new well-known-ctrl API 2024-01-13 03:09:35 +01:00
earringsmusic 4f5a801209
Adjusted Akai MIDIMix mapping to make solo function as described in original user manual provided by manufacturer. 2024-01-07 14:30:47 +01:00
Robin Gareus 6172de3144
Vapor: add Lua bindings 2024-01-06 20:24:37 +01:00
Nil Geisweiller 5d73567ce2
Add Lua script to reverse MIDI
LUA EditorAction script to chronologically reverse MIDI notes
of selected MIDI regions, alongside MIDI region positions.
 * The positions of the MIDI regions are reversed as well, meaning regions
   at the end appear at the beginning and so on.
 * Individual notes are reversed so the ending of a note corresponds to its
   beginning. Thus notes should be quantized for this effect to yield good
   results.
 * Note that only MIDI notes are reversed. Other MIDI events such as CC or
   SYSEX are left unchanged.
2023-12-12 18:14:36 +01:00
George Witt aa610fbfa5
Fix GM2 Drum Kit ProgramChange values
The GM 2 Percussion Sound Set specifies that PC #1 corresponds with a value of 00h
2023-12-12 18:10:43 +01:00
Albert Graef 8c38d8fbbc
raptor_arp: Fix looper bug reported in the Ardour forum by Schmitty2005. 2023-11-20 14:03:56 +01:00
Albert Graef 520ed0390e
Enable regular_block_length in all arpeggiators, to hopefully work around audio driver issues on Windows. 2023-11-20 14:03:19 +01:00
Robin Gareus a038ac1fb6
Fix Subsequent_37 MIDNAM
PatchNameList is required
2023-11-04 11:20:08 +01:00
Robin Gareus 671e0b356b
Add Lua script to sequence mixer-scenes using markers 2023-10-22 16:44:44 +02:00
Robin Gareus 9345f824f5
Update scripts for new bonuce_range API 2023-10-16 21:12:42 +02:00
Stian Grindvoll 5a7f750e7c
Fix ardour not loading Moog Subsequence 37 midnam 2023-10-09 21:54:41 +02:00
Stian Grindvoll cfd19197b2 Add Midname for Moog Subsequent_37 2023-10-09 13:37:47 -06:00
Mads Kiilerich d220f477ed wscript: drop unused "mandatory variables" 'top' and 'out' in libs
Variables by these names are only used from the local wscript and when
running "waf configure", which already for other reasons only can run at
the top-level.

These variables are thus not mandatory and not used.
2023-09-17 07:34:55 -06:00
kh 290b933a58 Kurzweil SP4 midi name document 2023-09-16 11:19:35 -06:00
Maciej Bliziński 1c8b91ed86
Keep the search term in the dialog box.
When user wants to keep the dialog box open, it's probably with the intention to edit the search term rather than typing it from scratch again.
2023-09-09 21:48:21 +02:00
Ben Loftis c199e9a99d UF8: do not expect a response from the handshake request 2023-08-26 17:34:04 -05:00
Robin Gareus 46a916f0b4
Add method to query sections 2023-08-26 14:09:53 +02:00
Ben Loftis 797fa24472
UF8: add profiles (prepare to bootstrap MCU/UF8 surface) 2023-08-24 19:18:18 +02:00
Robin Gareus 5e3cdf285e
Add Arpeggiator Plugins from Albert Gräf
https://github.com/agraef/ardour-lua/blob/main/dsp/
2023-08-11 15:53:07 +02:00
Albert Graef e448895acf Add a map for the Donner StarryPad drum pad controller. 2023-07-18 13:34:40 +04:00
Robin Gareus a857a0af4d
Update Luabindings for new TempoMap API 2023-07-14 23:48:13 +02:00
Albert Graef 37c000c967 Add binding maps for the AKAI APC mini (mk1 and mk2) and the MPK miniplus. 2023-07-12 22:31:27 +02:00
Robin Gareus 72522dd05d
Lua bindings for TempoMap::get_grid 2023-07-11 23:01:09 +02:00
CardamomCake 4fc3bd88aa
Add MIDI map for Devine_Versakey 2023-07-06 23:54:38 +02:00
Robin Gareus e23cfe2942
Add ACE Stereo Routing 2023-07-06 00:27:30 +02:00
Robin Gareus 538bb73f99
Add example selection-changed Lua script 2023-07-04 21:21:07 +02:00
Robin Gareus f9396cc19b
Add example lua script presets 2023-06-28 19:10:34 +02:00
Robin Gareus 34789ff22f
LuaProc: add option to set time information 2023-06-18 22:39:45 +02:00
Mathias Sterle b6de118fd9
Add Roland SonicCell MIDNAM 2023-06-11 21:27:50 +02:00
Robin Gareus 4529a17617
Implement Section Delete/Insert 2023-06-06 02:42:43 +02:00
Robin Gareus a72962937f
Have some fun with Lua DSP 2023-05-12 02:49:37 +02:00
Robin Gareus c3f65a2237
Add Lua DSP processor to downmix 5.1 to stereo 2023-04-24 01:59:50 +02:00
Robin Gareus 295dbd8e1e
Make RCU reader return a const pointer (omnibus commit) 2023-04-08 00:15:37 +02:00
Robin Gareus 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
alex 777c7c6c03 added trackcolors to X-Touch, added _is_xtouch to device info as condition for trackcolors 2023-03-06 00:08:38 +01:00
Robin Gareus 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
Robin Gareus c629f3ffcb
Fix Lua biqaud filter parameter range 2022-12-08 18:54:20 +01:00
Robin Gareus 81ccb685b2
Update CD marker Lua script, use new API 2022-12-02 13:06:29 +01:00
Robin Gareus 84b11298c9
Update Lua VAMP scripts, follow readable API change since 7.0 2022-11-26 16:30:53 +01:00
Robin Gareus 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
Ben Loftis 8f9636f48e TouchOSC: Trigger Grid layout: improve banking 2022-11-07 12:45:25 -06:00
Ben Loftis 32c73f93a2 TouchOSC: Mixer Scene layout: Add an example layout for Mixer Scenes 2022-11-07 12:45:25 -06:00
Ben Loftis 32d2b371c1 TouchOSC: add Clip_Launcher.tosc and update TransportController.tosc 2022-11-01 14:04:02 -05:00
Robin Gareus d425bfc3ff
Update Lua Biquad filter 2022-10-31 22:47:30 +01:00
Robin Gareus 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
Robin Gareus d585ef1319
Update export presets
* Add WAV export preset
* Add mp3 export preset
* clarify "CD" preset name
2022-10-20 21:38:45 +02:00
Robin Gareus a9b785d89c
Fix typos - #9000 2022-10-17 15:57:01 +02:00
Robin Gareus ae6bf4bc7d
Deploy LRDF presets (if any) 2022-10-11 17:07:33 +02:00