Expert Sleepers
example by Expert Sleepers
13/10/08 20:30
Author: Expert Sleepers
Version: 1.0
For AL version: 2.0.0 and above
This example shows how to maintain a simple state machine so that repeated events (here, MIDI note on messages) cause different behaviour.
First event -> tap record start
Second event -> tap record end, input level to 0.0
Third event -> Input level to 1.0 (i.e. enter overdub mode)
Fourth event -> Input level to 0.0, and next event is treated as third event, and so on
A second MIDI event is defined to reset the state, so the next event is treated as the first event.
Download: example.lua
Version: 1.0
For AL version: 2.0.0 and above
This example shows how to maintain a simple state machine so that repeated events (here, MIDI note on messages) cause different behaviour.
First event -> tap record start
Second event -> tap record end, input level to 0.0
Third event -> Input level to 1.0 (i.e. enter overdub mode)
Fourth event -> Input level to 0.0, and next event is treated as third event, and so on
A second MIDI event is defined to reset the state, so the next event is treated as the first event.
Download: example.lua
multilooper by Expert Sleepers
10/10/08 10:22
Author: Expert Sleepers
Version: 1.0
For AL version: 2.0.0 and above
This script is an example of how you can use the setOthersParameter() function to create a multi-plug-in looping system.
To use this as intended you will need to load four copies of Augustus Loop into your host app, and set the OSC Port on them to the values 1 to 4. Then configure your MIDI routing to send incoming MIDI to just one of the four.
An example skin is provided for use with this script - see here.
Download: multilooper.lua
Version: 1.0
For AL version: 2.0.0 and above
This script is an example of how you can use the setOthersParameter() function to create a multi-plug-in looping system.
To use this as intended you will need to load four copies of Augustus Loop into your host app, and set the OSC Port on them to the values 1 to 4. Then configure your MIDI routing to send incoming MIDI to just one of the four.
An example skin is provided for use with this script - see here.
Download: multilooper.lua
Default MIDI script
10/10/08 10:15
This is the script that is bundled within Augustus Loop itself to provide the base MIDI functionality as documented in the manual. It is provided for reference.
Download: midi.lua
Download: midi.lua