Auwen Commands
This is a comprehensive resource with all the commands but for learning the basics checkout the guide page and try using the `ai` command inside Auwen to ask for help with commands like `ai how do I load a sound?`
CloudSample <search>
Keywords: cloudSample, sampleCloud, sCloud, cs
Description: Load a sample from the Soniare cloud
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<search> | search the cloud library, must be one word exact match like piano, guitar, etc | string |
FastGenerate <search>
Keywords: fastGenerate, fastGen, fgen, fg
Description: Synthesize a musical sequence from scratch
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<search> | search generators | string |
Generate <search> <pitchIndex> <octave> <length> <chopCount>
Keywords: generate, gen, g
Description: Synthesize a sound from scratch
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<search> | search generators | string | |||
<pitchIndex> | note in the scale | 0-2147483647 | r | int | |
<octave> | octave | r | int |
| |
<length> | sound length in ticks or musical time | 1r6 | musical time | ||
<chopCount> | number of chops, each with the same pitch, octave, and length | 1-64 | 1r16 | int |
Genre <genre>
Keywords: genre, style
Description: Add a genre to every `sample` and `precisionSample` search. Resets on restart. Type any word(s) or pick one below.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<genre> | genre/style, or n to clear | string |
|
ImageSynth <search>
Keywords: imageSynth, imgSyn, imageSampler, imgSam, is
Description: Turn an image into a sound with a random synth. Searches your image folder (set with `isrc`), like `is ocean`. Leave empty for a random image.
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<search> | Words to search image paths for (like `dog` or `ocean`), an image file, or a folder. Empty = random image | string |
ImportAudioFile <filepath> <bpm>
Keywords: importAudioFile, import, imp
Description: Import an audio file as one chop, with no pitch detection or splitting. Pitch changes if its BPM differs from the project BPM.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<filepath> | wav file path or type choosefile | string |
| ||
<bpm> | file's BPM | float |
ImportLoop <search>
Keywords: importLoop, il
Description: Import a loop from your loop folder as one chop. BPM is read from the filename.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<search> | search the loop folder | string |
LoadFromBank <search>
Keywords: loadFromBank, loadFile, lfb, lb
Description: Load a file from SoundBank folder
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<search> | Keyword to search for | string |
PrecisionSample <precision> <search>
Keywords: precisionSample, precisionSplitter, preSam, ps
Description: Load a sample with a precision setting. Higher precision makes longer chops. Pitch and hits are detected automatically.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<precision> | precision (higher = longer chops) | 0 to 9 | 0 | float |
|
<search> | Keyword to search for, or a file path, or a directory | string |
Sample <search>
Keywords: sample, splitter, samp, sam, spl, s
Description: Load a sample. Pitch and hits are detected automatically.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<search> | Keyword to search for, or a file path, or a directory | string |
Swap <search>
Keywords: swap, swa
Description: Swap selected sounds for new ones. Search to change the sound type, or leave empty to search the same type.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<search> | keyword, or leave empty to use the same type | string |
TestGenerator <search> <pitchIndex> <octave> <length>
Keywords: testGenerator, testGen, tgen, tge, tg
Description: Reload and run a generator script. Use after editing its .cs file.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<search> | search generators | string | |||
<pitchIndex> | note in the scale | 0-2147483647 | r | int | |
<octave> | octave | r | int | ||
<length> | sound length in ticks or musical time | -1 | musical time |
Delete <areYouSure>
Keywords: delete, del, d
Description: Delete selected sounds
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<areYouSure> | Are you sure you want to delete? | n | bool |
|
KeepLongestChops <count>
Keywords: keepLongestChops, klc, kl
Description: Delete chops, keeping only the given number of longest ones.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<count> | How many of the longest chops to keep | 1-2147483647 | int |
KeepShortestChops <count>
Keywords: keepShortestChops, ksc, ks
Description: Delete chops, keeping only the given number of shortest ones.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<count> | How many of the shortest chops to keep | 1-2147483647 | int |
Oneshot
Keywords: oneShot, one
Description: Keep only the longest chop as a one-shot
AddPrefix <prefix>
Keywords: addPrefix, prefix, pre
Description: Add a prefix to the sound name
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<prefix> | Prefix to add to the sound name | string |
AddSuffix <suffix>
Keywords: addSuffix, suffix, suf
Description: Add a suffix to the sound name
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<suffix> | Suffix to add to the sound name | string |
Align
Keywords: align, ali
Description: Snaps loop length and loop index to fit the meter
AmplitudeModulation <edit> <cycles> <wave> <envelope>
Keywords: amplitudeModulation, ampMod, amp, am
Description: Edit amplitude modulation wave (w), cycles (c), or envelope (e) on each chop
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<edit> | What to edit | p | string |
| |
<cycles> | Modulation pattern to apply (supports decimals like 4.5); use with edit=c | 16 | string |
| |
<wave> | Wave list (comma-separated); use with edit=w | sin | string |
| |
<envelope> | pitch sweep pattern (digits 0-8), works like the volume envelope | 8 | string |
|
Bake
Keywords: bake, cook, bak
Description: Lock in all edits and set values back to defaults
Bundle <length>
Keywords: bundle, bun, bu
Description: Bundles the chops into a new length
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<length> | Length of the new bundle | 2-2147483647 | musical time |
Change <attribute> <every>
Keywords: change, cha
Description: Change a sound every so often. Most changes replace each other instead of stacking up.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<attribute> | Attribute to change. Most changes do not accumulate, they replace each other. Mel and Swap accumulate. g, p, and r are exclusive and can not overlap but they can overlap with other changes. | p | string |
| |
<every> | How often to change. Use 'n' to disable. | 0-2147483647 | 2p | musical time |
Chop <mode> <positions> <durations>
Keywords: chop
Description: Cut the sample into new chops at set positions or lengths
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<mode> | Chop mode | p | string |
| |
<positions> | tick positions to cut at, like 3,5,7,8 | string | |||
<durations> | chop lengths in ticks, like 4 for quarter notes or 3,4,2 for a pattern | string |
Chord <pattern>
Keywords: chord, cho, ch
Description: Play multiple notes on each chop, offset by the melody note and snapped to the scale, like 0,2,4. Use | to cycle through chords like a progression, like 0,2,4|0,3,5.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<pattern> | chord pattern, or n to clear | p | string |
|
Cinch <numTimes>
Keywords: cinch, cin
Description: Negative takes 1 tick off the longest chop, positive adds 1 tick to the shortest
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<numTimes> | Number of times to cinch the sound | 0-2147483647 | -3 | int |
CinchTo <totalDuration>
Keywords: cinchto, cinto, cto
Description: Fit the selected chops to a total length, evening them out
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<totalDuration> | total length in ticks | 1-2147483647 | 16 | int |
Continue
Keywords: continue, con, co, c
Description: Duplicate the sound and move it after the original. A fast way to add variation.
CueVolume <volume>
Keywords: cueVolume, cueVol, cue
Description: Set cue volume for the headphones
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<volume> | Volume for the headphones | 0-9 | 9 | float |
DeleteAfterSpan
Keywords: deleteAfterSpan, das
Description: Delete the sound once playback passes its span
DeleteFromDisk
Keywords: deleteFromDisk, deleteFromHardDrive, delHard, delDisk
Description: Delete sound from hard drive
Down <amount>
Keywords: down, do
Description: Move sound down in the list
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<amount> | number of spots to move | 1-2147483647 | 1 | int |
Duplicate
Keywords: duplicate, copy, dup
Description: Duplicate/copy the sound
Durations <pattern> <trackNumber>
Keywords: durations, duration, dur
Description: Change durations of chops. Accepts integers or musical time like 0.5b
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<pattern> | Duration pattern. Use n for no change. | p | musical time pattern |
| |
<trackNumber> | Track to follow (only for f) | int |
Dynamics <pattern>
Keywords: dynamics, dyn
Description: Change the volume of each chop, like 9093045. Pattern repeats.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<pattern> | Dynamics pattern | p | string |
|
Export <type> <directory> <fileName> <normalize>
Keywords: export, exp
Description: Export sounds as audio or MIDI loops
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<type> | Export joined or separate, as audio or MIDI | j | string |
| |
<directory> | folder inside the Auwen folder (not a full path) | bpm_scale | string | ||
<fileName> | File name | string | |||
<normalize> | normalize volume? | y | bool |
|
ExtendLength
Keywords: extendLength, extend, ext, ex, el, e
Description: Snap loop length to the next largest length in the meter
FitLength
Keywords: fitLoopLength, fitLength, fl
Description: Make the loop length fit the sound length
Flatten <shouldFlatten>
Keywords: flatten, flat, fla
Description: Flatten selected sounds so all chops render on one row in the piano roll
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<shouldFlatten> | flatten? | y | bool |
|
ForceZero
Keywords: forceZero, fz, zero
Description: Rebases the selected sound(s) to loopIndex 0 while preserving perceived chop positions. Prepends a silent chop of duration=loopIndex and slices any chop that would cross the loopLength boundary.
Gate <pattern>
Keywords: gate, gat, ga
Description: Apply a volume gate on each chop
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<pattern> | Gate pattern to apply | p | string |
|
Grid <chopSize> <numChops>
Keywords: grid, gri
Description: Make a grid of chops with the same durations. Similar to pattern.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<chopSize> | chop size in ticks | 1-2147483647 | 1 | int | |
<numChops> | Number of chops | 1-2147483647 | 16 | int |
Group <shouldGroup>
Keywords: group, grp
Description: Group selected sounds so they load together from the bank
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<shouldGroup> | group? | y | bool |
|
Grow <numChops>
Keywords: grow, grw, gro
Description: Grow the loop by adding random chops to the end
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<numChops> | number of chops to add (negative shrinks) | 1 | int |
GrowFront <numChops>
Keywords: growFront, growF, grf
Description: Grow the loop by adding random chops to the front
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<numChops> | number of chops to add (negative shrinks) | 1 | int |
Guitar <stringNum> <frets>
Keywords: guitar, guit, gui
Description: Play a melody from guitar strings and frets. Notes snap to the scale. For real guitar tuning, run `sc e 12 a` and `tonic e0`.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<stringNum> | Guitar string number | 0-5 | int |
| |
<frets> | Fret numbers comma separated | string |
HalfLength
Keywords: halfLength, halveLength, halfLen, halve, half, hal, hl
Description: Halve the loop length
Humanize <amount>
Keywords: humanize, hum, hu
Description: Add small random timing shifts for a human feel
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<amount> | Amount to humanize | 0-9 inclusive | 0 | float |
Join
Keywords: join, joi
Description: Join the chops into one sound
Lock <shouldLock>
Keywords: lock, loc
Description: Lock a sound so it can't be changed.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<shouldLock> | lock? | n | bool |
|
LoopIndex <index>
Keywords: loopIndex, index, ind, at, in, li
Description: Set the loop index
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<index> | index in ticks, less than the loop length | 0-loopLength | musical time |
LoopIndexAndLength <index> <length>
Keywords: loopIndexAndLength, lial, ial
Description: Set both the loop index and loop length
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<index> | index in ticks, less than the loop length | 0-loopLength | musical time | ||
<length> | Length of loop | 1-2147483647 | musical time |
LoopLength <length>
Keywords: loopLength, length, len, le, ll
Description: Set the loop length
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<length> | Length of loop | 1-2147483647 | musical time |
LoopLengthAdd <amount>
Keywords: loopLengthAdd, lengthAdd, lenAdd, la
Description: Add to the loop length (negative subtracts)
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<amount> | Amount to add or subtract | 2-2147483647 | musical time |
Melody <pattern> <trackNumber>
Keywords: melody, mel, me
Description: Change the melody of the loop, like 0,3,4,2. Pattern repeats.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<pattern> | Melodic pattern | p | string |
| |
<trackNumber> | Track to follow (only for f) | int |
MelodyAdjust <chaos> <numTimes>
Keywords: melodyAdjust, melAdjust, mad
Description: Randomly bump notes, then squeeze the melody's range (negative) or spread it out (positive)
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<chaos> | chance each note gets bumped, 0-9 (9 = all) | 0-9 | 0 | int | |
<numTimes> | squeeze (negative) or spread (positive) amount | -2147483648-2147483647 | -3 | int |
MelodyReplace <replace> <with>
Keywords: melodyReplace, melReplace, melRep, mrep, mrp
Description: Change every note at one scale step to another, like all 3s to 5s
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<replace> | Scale degree to replace | int | |||
<with> | Scale degree to replace it with | int |
MelodyRollSync <sync>
Keywords: melodyRollSync, mrs, mrsync
Description: Make roll speed follow the melody. Higher notes roll faster, lower notes roll slower.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<sync> | y = sync all, n = unsync all, 0-9 = probability per chop (like toggle), p/r/a/d = pattern shortcuts | y | string |
|
MelodyShift <shift>
Keywords: melodyShift, melShift, melShi, msh
Description: Shift the melody up or down by scale steps
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<shift> | scale steps (+/-) | -128 to 128 | int |
MergeChops
Keywords: mergeChops, mc
Description: Merge all chops into one
MicroTimingOffset <amount>
Keywords: microTimingOffset, microTiming, mto, mt
Description: Nudge the sound's timing slightly, up to half a tick
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<amount> | Amount to offset | -9 to 9 | 1 | float |
Modify <search> <dynamicDryWetMix>
Keywords: modifiers, modifier, modify, mod, mo
Description: Modify sounds with C# script effects.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<search> | search effects | string | |||
<dynamicDryWetMix> | dry/wet mix | p | string |
|
Mute <shouldMute>
Keywords: mute, mut, mu
Description: Mute sounds
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<shouldMute> | mute? | y | bool |
|
Octave <pattern>
Keywords: octave, oct, oc
Description: Set the octave of each chop
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<pattern> | octave -16 to 16 (sets it, doesn't add to it). Small changes sound best | -16 to 16 inclusive | 0 | string |
|
OctaveShift <amount>
Keywords: octaveShift, octShi, osh
Description: Shift the octave up or down
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<amount> | number of octaves to shift (+/-) | -6 to 6 inclusive | string |
Open
Keywords: openFilePath, open, ope, op
Description: Open the folder of each selected sound's file
Order <sortMethod>
Keywords: order, ord
Description: Change the order of the chops
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<sortMethod> | sort by | p | string |
|
Pattern <chopSize> <numChops> <pattern>
Keywords: pattern, pat
Description: Apply a pattern to the sample chops
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<chopSize> | chop size in ticks | 1-2147483647 | 1 | int | |
<numChops> | Number of chops | 1-2147483647 | 16 | int | |
<pattern> | Binary pattern to apply | p | string |
|
Position <pattern>
Keywords: position, pos
Description: Change position of chops like 0,4,8,12. Other chops make room automatically.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<pattern> | tick positions, like 0,4,8,12 | string |
PositionShift <amount>
Keywords: positionShift, posShift, psh
Description: Shift chops forward or back, wrapping around the loop. Other chops make room automatically.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<amount> | Amount to shift, negative for backward | -2147483647-2147483647 | 1 | musical time |
PrintProperties <properties>
Keywords: printProperties, printProp, print, edit, pri, pir
Description: Prints all properties of the sound like melody, dynamics, durations, etc as numbers.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<properties> | properties to print, comma-separated, or all | a | string |
|
PutAtEndOfLoop
Keywords: putAtEndOfLoop, putEnd, end
Description: Move the loop index so the sound ends right at the end of the loop
Random
Keywords: random, ran
Description: Randomize settings on selected chops
Redo
Keywords: redo, red, re
Description: Redo the last action on a sound
RemoveClicks <clickThreshold> <numSamplesToCrossfade>
Keywords: removeClicks, unclick, unc
Description: Remove clicks from a sound
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<clickThreshold> | Volume difference to consider a click | 0-1 | 0.2 | float | |
<numSamplesToCrossfade> | Number of samples to crossfade at click points | 0-2147483647 | 8 | int |
Repitch
Keywords: repitch, rep
Description: Turn pitch correction back on so sounds match the scale
Reset
Keywords: reset, res
Description: Reset the sound back to normal. Removes non-destructive edits like dynamics, roll, reverse, transient, volume envelope, and change.
Reverse <pattern>
Keywords: reverse, rev
Description: Reverse chops
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<pattern> | 0-8 per chop (0 = normal, 8 = fully reversed). Negative also flips the chop order | p | string |
|
Roll <count>
Keywords: roll, rol
Description: Quickly repeat each chop
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<count> | repeats per chop | r | string |
|
RollMelody <melodicPattern>
Keywords: rollMelody, rollM, rolMel, rolm, rlm
Description: Apply a melody to the rolls in a chop
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<melodicPattern> | Melodic pattern. It is additive to the base melodic pattern. | p | string |
|
RollTransient <pattern>
Keywords: rollTransient, rollT, rolTra, rolt, rlt
Description: Apply a transient adjustment to each roll in a chop
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<pattern> | Transient pattern. It is additive to the base transient pattern. | p | string |
|
RollWonk <pattern>
Keywords: rollWonk, rollW, rolWon, rolw, rlw
Description: Give the repeats in a roll uneven (wonky) timing
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<pattern> | Comma-separated relative durations for each roll repetition. Values are auto-scaled to average 1.0. Use 'n' to reset. | 0.5,1.5 | string |
|
Rotate <numChops>
Keywords: rotate, rot, ro
Description: Rotate chops in the loop
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<numChops> | Number of chops to rotate (can be negative to go other way) | 1 | int |
SaveToBank
Keywords: saveToBank, saveFile, stb, sb
Description: Save the sound to the SoundBank folder
Access Level: pro
Separate <numParts>
Keywords: separate, sep
Description: Separate the chops into their own sounds
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<numParts> | Number of roughly equal size parts to separate into | 0-2147483647 | 4 | int |
SetEffectsRack <effectsRackIndex>
Keywords: setEffectsRack, effectsRack, fxRac, rack, rac
Description: Set effects rack
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<effectsRackIndex> | rack number | 0-5 inclusive | 0 | int |
SetName <name>
Keywords: setName, name, tag, nam, na, t
Description: Set the name of the sound
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<name> | Name of the sound | string |
Shift <amount>
Keywords: shift, shi
Description: Shift the loop index (negative shifts back)
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<amount> | Amount to shift | -2147483647-2147483647 | 1 | musical time |
|
ShrinkLength
Keywords: shrinkLength, shrink, shr
Description: Snap loop length to the next smallest length in the meter
Shuffle <probability>
Keywords: shuffle, shu
Description: Randomly shuffles the chops in the loop. If there is only one chop then first it will fill the loop with chops, then shuffle.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<probability> | Probability of segments being on 0-9 | 0-9 | 5 | float |
Solo <shouldSolo>
Keywords: solo, sol, so
Description: Solo sounds
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<shouldSolo> | solo? | y | bool |
|
StopTrack
Keywords: stopTrack, trackStop
Description: Stop selected track until its next trigger, useful for killing long loops
SwapVoice <lyrics>
Keywords: swapVoice, swapTTS, swapSing, swapRap, swapTalk, swapWords, swapLyrics, swv
Description: Swap the sound for a text to speech voice
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<lyrics> | lyrics, or leave empty to keep the same words | string |
TestModifier <search> <dynamicDryWetMix>
Keywords: testModifier, testMod, tmod, tmo, tm
Description: Reload and run an effect script. Use after editing its .cs file.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<search> | search effects | string | |||
<dynamicDryWetMix> | dry/wet mix | p | string |
|
Toggle <pattern>
Keywords: toggle, rest, tog
Description: Toggles chops on or off based on a sequence of probabilities. Like shuffle but without reordering.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<pattern> | Toggle probabilities | p | string |
|
Transient <pattern>
Keywords: transient, tran, tra
Description: Transient fullness. Auwen does automatic 0 crossing detection and gain compensation so it won't lose power or sound clicky.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<pattern> | Transient pattern | p | string |
|
TwiceLength
Keywords: twiceLength, twiLen, twl, tl
Description: Makes the loop length twice as long.
Undo
Keywords: undo, und, un
Description: Undo the last action on a sound
UndoDelete
Keywords: undoDelete, ud
Description: Bring back the last deleted sound in its old spot
Unpitch
Keywords: unpitch, unp
Description: Turn off pitch correction so sounds play at their original pitch
Up <amount>
Keywords: up
Description: Move sound up in the list
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<amount> | number of spots to move | 1-2147483647 | 1 | int |
VolumeEnvelope <envelope>
Keywords: volumeEnvelope, volEnv, ven, ve
Description: Apply a volume envelope on each chop
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<envelope> | Volume envelope to apply | p | string |
|
Vowel <vowelPattern>
Keywords: vowel, vow
Description: Make chops sound like sung vowels. Letters sweep across one chop (aei), commas set each chop (a,e,i or aei,oiu). Numbers 0-9 set strength, like 0ert9.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<vowelPattern> | vowel pattern like aei, a,e,i, or 0ert9. n to clear | p | string |
|
AbletonLink
Keywords: abletonLink, aLink
Description: Toggle Ableton Link
Access Level: pro
AbletonLinkOffset <offset>
Keywords: abletonLinkOffset, aLinkOffset
Description: Shift Ableton Link timing by ticks
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<offset> | ticks (+/-) |
AbletonOSC <message>
Keywords: abletonOSC, aosc
Description: BETA - Send a raw OSC message to AbletonOSC (a third-party OSC control surface for Ableton Live) so you can control Live from Auwen - set parameters, start/stop playback, etc. Requires AbletonOSC installed and selected as a Control Surface in Live's preferences, listening on its default port (11000) on this machine. Run `aosc help` for the full list of supported addresses.
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<message> | An OSC address followed by its arguments | string |
|
BlockCommand <command> <shouldBlock>
Keywords: blockCommand, block
Description: Block a command from being used during multiplayer
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<command> | Command to block | string |
| ||
<shouldBlock> | block? | y | bool |
|
BPM <newBPM> <transitionTime>
Keywords: bpm, tempo
Description: Set the tempo (BPM)
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<newBPM> | The new beats per minute | r | string |
| |
<transitionTime> | transition time in seconds (or musical time like 1p) | 0-2147483647 | 2 | float |
|
CancelCommand
Keywords: cancelCmd, cancelCommand
Description: Cancel the current command. Does not actually cancel the current process, but exits the command input. You can also press ctrl+c to cancel.
Clear
Keywords: clear, cls
Description: Clear the log
DefaultHumanize <amount>
Keywords: defaultHumanize, defHum, defHu
Description: Sets the humanize amount for newly created sounds (random timing shifts up to 1/4 of a tick). Use `humanize` for existing sounds.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<amount> | Amount to humanize | 0-9 inclusive | 0 | float |
DevStats
Keywords: devStats
Description: Show developer info
Effects <rack> <effect>
Keywords: effects, eff, fx
Description: Apply effects to effects racks
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<rack> | Rack to apply effects to | int |
| ||
<effect> | Effect to apply | string |
|
Egg <length> <width> <pointiness> <transitionTime>
Keywords: egg
Description: Add an egg shape / wonkiness to the loop. A wrapper around the wonk command.
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<length> | Length of the egg in musical time. n to turn off. | 3-2147483647 | 16 | musical time | |
<width> | Width of the egg from 1 to 8 | 1-8 inclusive | 3 | float | |
<pointiness> | Pointiness of the egg from 1 to 8 | 1-8 inclusive | 3 | float | |
<transitionTime> | transition time in musical time | 0-2147483647 | 0 | musical time |
|
Find
Keywords: find, fin, fi
Description: Select currently playing sounds
GlitchLoop <probability>
Keywords: glitchLoop, gLoop
Description: Randomly jump around inside the loop while it plays
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<probability> | jump chance 0-9 (0 = off) | 0-9 | 9 | float |
History <numCommands>
Keywords: history, hist, his
Description: View the last 32 commands or specify a number to view
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<numCommands> | Number of commands to view | 0-2147483647 | 32 | int |
|
HistorySearch <searchTerm>
Keywords: searchHistory, historySearch, pastSearch, search, hse
Description: Search command history
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<searchTerm> | Search term | string |
HistorySearchList <searchTerm>
Keywords: searchHistoryList, historySearchList, searchList, hsl
Description: Search command history
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<searchTerm> | Search term | string |
InvertHorizontalLogScroll
Keywords: invertHorizontalLogScroll, invertHScroll
Description: Flip horizontal scroll direction in the log
Jump <distance>
Keywords: jump, jum, ju
Description: Jump forward or back on the timeline
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<distance> | distance (+/-) | -2147483647-2147483647 | 2b | musical time |
LoadProject <projectName>
Keywords: loadProject, laod, load
Description: Load a project
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<projectName> | project name, folder path, or `autosave` for the latest autosave (`autosave1`, `autosave2`, etc. go further back) | string |
LoadProjectFromDay <year> <month> <day> <projectName>
Keywords: LoadProjectFromDay, loadDay
Description: Load a project by creation date
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<year> | year | int | |||
<month> | month | int | |||
<day> | day | int | |||
<projectName> | pick a project from that day | string |
Log <action>
Keywords: log
Description: Copy the log or save it to a file
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<action> | copy or export | string |
|
Loop <startPoint> <endPoint>
Keywords: loop, loo, lo
Description: Loop a section of the timeline
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<startPoint> | Start point in musical time, -1 to turn off | 0-2147483647 | -1 | musical time | |
<endPoint> | End point in musical time, -1 to turn off | 0-2147483647 | -1 | musical time |
Meter <action> <pulse> <layers> <fractalExpansion> <frame>
Keywords: meter, metre, met
Description: Set the rhythm framework, with one meter or several layered together
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<action> | What you want to do with the meter | s | string |
| |
<pulse> | the pulse - works best with these prime numbers but can be any positive number | 1-32 | 1 | int |
|
<layers> | polymeter multipliers - gets ambiguous with more than 2. order matters if you don't expand all layers on next step. | 2,3 | string |
| |
<fractalExpansion> | how many polymeters of polymeters do you want? number of layers is the max | 1 | int |
| |
<frame> | choose how you want to frame the meter. this will anchor one meter as main and the rest will be relative to it. | int |
MicRecord <action>
Keywords: micRecord, inputRecord, input, inRec, mic
Description: Record mic or audio input
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<action> | start or stop | start | string |
|
MicSample <lengthInSeconds>
Keywords: micSample, ms
Description: Record a quick mic sample and load it as a sound. Recording saved to MicRecordings folder.
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<lengthInSeconds> | recording length in seconds | 1-20 | 5 | float |
Notes
Keywords: notes, note, lyrics, lyric
Description: Write notes and lyrics for this project. Saved to notes.txt with the project.
Nudge
Keywords: nudge, nu
Description: Smoothly nudge the beat grid forward or backward, like a DJ nudge button
Access Level: pro
OpenFiles
Keywords: openFiles, files, file, fil
Description: Open your exports folder
OptionalArguments <enable>
Keywords: optionalArgs, optArgs, opt
Description: Enable or disable optional arguments for commands. Disable to accept defaults and speed up workflow for live performance.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<enable> | enable? | y | bool |
|
Permissions <permission> <allow>
Keywords: permissions, permission
Description: Manage script sandbox permissions. Permissions reset on every launch.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<permission> | which permission to toggle | string |
| ||
<allow> | enable or disable the permission | bool |
PianoRoll
Keywords: pianoRoll, piaRol, pr
Description: Open the piano roll for 1 track.
Play
Keywords: play, pla, pl, p
Description: Plays from beginning
PlayBarPosition <index>
Keywords: playBarPosition, pb
Description: Move the play bar on the timeline to a specific spot while stopped
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<index> | Where to move the play bar | 0-2147483647 | musical time |
|
PlayBarShift <amount>
Keywords: playBarShift, pbs
Description: Shift the play bar forward or back while stopped
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<amount> | Amount to shift, negative for backward | -2147483647-2147483647 | 1 | musical time |
|
PlayFrom <index>
Keywords: playFrom, pf
Description: Play from a specific spot, like 2p or 16
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<index> | spot in ticks or musical time | 0-2147483647 | int |
Quit
Keywords: quit, exit
Description: Quit the app
Record <action>
Keywords: record, rec
Description: Record audio output
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<action> | record mode | start | string |
|
SaveProject <projectName>
Keywords: saveProject, svae, save
Description: Save the project
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<projectName> | project name | string |
Scale <action>
Keywords: scale, sca, sc
Description: Set scale
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<action> | What you want to do with the scale | r | string |
|
ScrollSensitivity <sensitivity> <decelerationRate>
Keywords: scrollSensitivity, scrollSen
Description: Change the scroll sensitivity and deceleration rate of the CLI and sound list
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<sensitivity> | sensitivity (default 9, max 128) | 0-128 | 9 | float | |
<decelerationRate> | The deceleration rate is the speed reduction per second. A value of 0.5 halves the speed each second. Default is 0.12 | 0-1 | 0.12 | float |
SetImageSourceFolder <folderPath>
Keywords: setImageSourceFolder, imageSource, imageSrc, isrc, imgSrc, srcImg, srci
Description: Set the folder the ImageSynth (`is`) command searches for images
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<folderPath> | folder path or pick one below | pictures | string |
|
SetSoundBankFolder <folder>
Keywords: setSoundBankFolder, soundBank, bank
Description: Switch to a sound bank by name, or create a new one
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<folder> | bank name - creates a new bank if one doesn't exist with that name | string |
SetSourceFolder <folderPath>
Keywords: setSourceFolder, sampleSource, sampleSrc, source, src
Description: Set the folder Auwen will pull sounds from
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<folderPath> | folder path or pick one below | string |
|
SetSourceLoopFolder <folderPath>
Keywords: setSourceLoopFolder, sourceLoop, srcl
Description: Set the folder `importLoop` pulls loops from
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<folderPath> | folder path or pick one below | string |
|
SetTTSVoice <voice>
Keywords: setTTSVoice, setVoice, ttsVoice
Description: Set the text to speech voice
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<voice> | voice | r-en | string |
Sing <lyrics>
Keywords: textToSing, sing, rap
Description: Sing with text to speech
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<lyrics> | lyrics | string |
Stop
Keywords: stop, sto, st
Description: Stops playback
Swing <swing> <transitionTime>
Keywords: swing, swi
Description: Add swing to a loop. 50 is centered. Under 50 is reverse swing. A wrapper around the wonk command.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<swing> | Amount of swing from 10 to 90 percent. 50 is none. You can also enter ratios like 2/3. | 10-90 inclusive | 66.666 | float | |
<transitionTime> | transition time in musical time | 0-2147483647 | 0 | musical time |
|
TapTempo
Keywords: tapTempo, tap
Description: Tap spacebar to find the bpm of other music. Doesn't change the Auwen bpm. Press enter to stop.
Access Level: pro
TimelineViewLength <length>
Keywords: timelineLength, timelineSize, view
Description: Change the timeline view length, like zooming. Doesn't affect time signature or phrase length.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<length> | view length (e.g. 4b, 2p, or ticks) | 1p | string |
|
TimeSignature <length>
Keywords: timeSignature, timeSig
Description: Set the time signature. For multi-meter time signatures try the meter command.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<length> | Time signature | 4/4 | string |
|
Tonic <frequency> <transitionTime>
Keywords: tonic
Description: Set the tonic frequency. The BPM changes to match it.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<frequency> | Tonic frequency | float |
| ||
<transitionTime> | transition time in seconds (or musical time like 1p) | 0-2147483647 | 0 | float |
|
TTS <wordsToSpeak>
Keywords: textToSpeech, speak, talk, tts
Description: Text to speech
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<wordsToSpeak> | words to say | string |
TtsPitch <pitch> <transitionTime>
Keywords: setTtsPitch, ttsPitch, ttsPit, ttsp
Description: Change the pitch and speed of the text to speech voice
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<pitch> | pitch multiplier 0.0625-16 (1 = normal) | 0.0625-16 inclusive | 1 | float | |
<transitionTime> | transition time in musical time | 0-2147483647 | 0 | musical time |
|
TtsVolume <volume> <transitionTime>
Keywords: setTtsVolume, ttsVolume, ttsVol, ttsv
Description: Change the volume of the text to speech voice
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<volume> | Volume from 0 to 9 | 0-9 inclusive | 6 | float | |
<transitionTime> | transition time in musical time | 0-2147483647 | 0 | musical time |
|
UnitDisplay <unit>
Keywords: unitDisplay, units, unit
Description: Change which unit is displayed on the timeline
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<unit> | Unit to display | s | string |
|
Video <video> <action>
Keywords: video, vid
Description: Display and control videos
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<video> | Video to modify | int |
| ||
<action> | Action to apply | string |
|
Wait <milliseconds>
Keywords: wait, sleep
Description: Pause command execution for a specified duration
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<milliseconds> | Duration to wait in milliseconds | 0-3600000 | int |
Webcam <action>
Keywords: webcam, camera, cam
Description: Show, hide, or switch your webcam
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<action> | Action to perform with the webcam | string |
|
Wonk <pattern> <transitionTime>
Keywords: wonk, won, wo
Description: Warp the size of ticks to make the beat grid wonky. Values in the list should add up to the number of elements in the list but if not it will be scaled automatically for you.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<pattern> | wonk pattern as decimals or ratios. Also try `swing` and `egg` | 1 | string |
| |
<transitionTime> | transition time in musical time | 0-2147483647 | 0 | musical time |
|
ZoomIn
Keywords: zoomIn, zin, zi, iz
Description: Zoom in
ZoomOut
Keywords: zoomOut, zou, zo, oz
Description: Zoom out
Arrangement <unit> <pattern>
Keywords: arrangement, arrange, arr, ar
Description: For writing full songs. Determines when the tracks can be triggered. Arrangements can stack, and when all the x's align the sound will be triggered. Doesn't move or resize the tracks, it just filters when each sample can play. Run `aui` to show clickable arrangement toggles under each track.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<unit> | Unit of arrangement | p | string |
| |
<pattern> | x = on, - = off, like x-x-. A number after x or - repeats it, like x3-3 | x | string |
|
ArrangementUI
Keywords: arrangementUI, aui, arrUI, arrTog
Description: Show or hide clickable arrangement toggles under each track. Click or drag across them to mute or unmute sections, and the matching `arr` command is printed. Your choice is remembered.
Erase <n>
Keywords: erase, era, er
Description: Same as Next but does not duplicate - keeps only the first half of the arrangement and discards the rest.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<n> | Number of x's to keep per group | 1-2147483647 | 1 | int |
EraseFront <n>
Keywords: eraseFront, eraf, erf, ef
Description: Same as Erase but keeps the second half of the arrangement instead of the first - equivalent to keeping what the duplicate would get in Next.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<n> | Number of x's to skip per group | 1-2147483647 | 1 | int |
Next <numberOfClipsToBreakOff>
Keywords: next, nex, nx
Description: Duplicate the sound and continue its arrangement. Choose the next number of instances you want to work on. Uses the arrangement command under the hood.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<numberOfClipsToBreakOff> | Number of clips to break off into a new sound | 1-2147483647 | 1 | int |
Span <start> <end> <length>
Keywords: span, spa
Description: Set span - the sound will play every length bars from start to end. Length should be greater than or equal to end.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<start> | Start time (-1 to clear span) | -1 to 2147483647 | musical time | ||
<end> | End time | 1-2147483647 | musical time | ||
<length> | Length of the span | 1-2147483647 | musical time |
SpanPhrase <start> <end> <length>
Keywords: spanPhrase, spp
Description: Set span in length of phrases - the sound will play every length bars from start to end. Length should be greater than or equal to end.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<start> | Start time in phrases (-1 to clear span) | -1 to 2147483647 | int | ||
<end> | End time in phrases | 1-2147483647 | int | ||
<length> | Length of the span in phrases | 1-2147483647 | int |
TransformArrangement <transform> <value>
Keywords: transformarrangement, transArr, traArr, tar, ta
Description: Transform existing arrangements
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<transform> | Transformation to apply to all arrangement units. To target specific units instead, pass a comma-separated unit list first (e.g. 1p,2b) | string |
| ||
<value> | Numeric argument for the transform (e.g. rotation amount or stretch factor) | float |
Yank <indices> <maxGroupSize>
Keywords: yank, yan
Description: Duplicate current sound and pop specific x's (by 1-indexed position within each x-count group) out into the new sound. Example: 'ya 2 2' on '--xx--xx' gives '--x---x-' and '---x---x'.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<indices> | 1-indexed x positions within each group to pop into the duplicate, comma-separated | string | |||
<maxGroupSize> | Number of x's per group | 1-2147483647 | 4 | int |
AutoPan <rate> <wet> <transitionTime>
Keywords: autoPan, ap
Description: Sweep selected sounds between left and right speakers. Snapped to scale frequencies. Set wet to 0 to turn off.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<rate> | speed 0-9 (snaps to scale). Low is a slow rhythmic sweep, high turns into a buzzy tone | 0-9 | 0 | float |
|
<wet> | Dry/wet amount 0-9 | 0-9 | 0 | float |
|
<transitionTime> | transition time in musical time | 0-2147483647 | 0 | musical time |
|
BitCrusher <crush> <rate> <transitionTime>
Keywords: bitCrusher, bit, bcr, bc
Description: Bitcrusher selected sounds. Pass 9 9 to turn off.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<crush> | Bit depth 0-9 | 0-9 | 9 | float |
|
<rate> | Sample rate 0-9 | 0-9 | 9 | float |
|
<transitionTime> | transition time in musical time | 0-2147483647 | 0 | musical time |
|
GrainPitch <stretchFactor> <grainSize> <transitionTime>
Keywords: grainPitch, gp
Description: Change pitch without changing loop length. Snapped to scale frequencies. Can be automated with `aut` command or sidechained with `sfx`.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<stretchFactor> | pitch -9 to 9, snapped to scale | -9 to 9 | 0 | float |
|
<grainSize> | grain size 0-9, snapped to scale | 0-9 | 4 | float |
|
<transitionTime> | transition time in musical time | 0-2147483647 | 0 | musical time |
|
HighPassFilter <cutoff> <resonance> <transitionTime>
Keywords: highPassFilter, hpf, hp
Description: High pass filter selected sounds
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<cutoff> | Cutoff 0-9 | 0-9 | 0 | float |
|
<resonance> | Resonance 0-9 | 0-9 | 0 | float |
|
<transitionTime> | transition time in musical time | 0-2147483647 | 0 | musical time |
|
LowPassFilter <cutoff> <resonance> <transitionTime>
Keywords: lowPassFilter, lpf, lp
Description: Low pass filter selected sounds
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<cutoff> | Cutoff 0-9 | 0-9 | 0 | float |
|
<resonance> | Resonance 0-9 | 0-9 | 0 | float |
|
<transitionTime> | transition time in musical time | 0-2147483647 | 0 | musical time |
|
Pan <panPosition> <transitionTime>
Keywords: stereoPan, pan
Description: Pan sound in stereo field
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<panPosition> | Pan position from -9 to 9 | r | float |
| |
<transitionTime> | transition time in musical time | 0-2147483647 | 0 | musical time |
|
Pitch <pitch> <transitionTime>
Keywords: setPitch, pitch, pit, pi
Description: Change pitch and speed together. Loop length stays the same, but playback gets shorter or longer.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<pitch> | pitch multiplier 0.0625-16 (1 = normal) | 0.0625-16 inclusive | 1 | float | |
<transitionTime> | transition time in musical time | 0-2147483647 | 0 | musical time |
|
ResetExpressiveFX <transitionTime>
Keywords: resetExpressiveFX, resetEFX, efxReset, resEfx
Description: Turn off all expressive effects at once. Doesn't turn off rack effects. Use fx -1 res to turn off rack effects.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<transitionTime> | transition time in musical time | 0-2147483647 | 0 | musical time |
|
RingMod <frequency> <mix> <transitionTime>
Keywords: ringMod, rm
Description: Ring mod selected sounds for metallic, robotic tones. Snapped to scale frequencies. Set mix to 0 to turn off.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<frequency> | tone 0-9, low to high (snaps to scale) | 0-9 | 0 | float |
|
<mix> | Dry/wet mix 0-9 | 0-9 | 0 | float |
|
<transitionTime> | transition time in musical time | 0-2147483647 | 0 | musical time |
|
SidechainFX <signalTrackSelection> <effectType> <amount> <recoveryTime> <transitionTime>
Keywords: sidechainFX, sidfx, sid, sfx
Description: Sidechain any effect parameter to a signal track
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<signalTrackSelection> | tracks that drive it, like 0, 1,2, or 2-4. n clears all sidechains |
| |||
<effectType> | Which parameter to modulate. Use n to remove the signal tracks from all sidechains. |
| |||
<amount> | Modulation depth and direction: 0=off, negative=push down, positive=push up | -9 to 9 | -6 | float | |
<recoveryTime> | How long to return to base value after signal drops | 1 | musical time | ||
<transitionTime> | transition time in musical time | 0 | musical time |
Volume <volume> <transitionTime>
Keywords: setVolume, volume, vol, v
Description: Change the volume
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<volume> | Volume from 0 to 9 | 0-9 inclusive | 6 | float | |
<transitionTime> | transition time in musical time | 0-2147483647 | 0 | musical time |
|
AIHelp <message>
Keywords: aiHelp, aih, ai
Description: How can I help?
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<message> | Message | string |
AIProgrammer <scriptType> <prompt> <similarTo>
Keywords: aiProgrammer, aiCoder, aiCode, aiDev, aip
Description: What would you like to create?
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<scriptType> | Which type of Auwen script would you like to create? | string |
| ||
<prompt> | Describe what you want to create in detail | string | |||
<similarTo> | Recommended! Include a search term to another script you want to take inspiration from. For example squarewave, distortion, or rectangle | string |
AutomationCurve <property> <time> <value>
Keywords: aut, automate, automation
Description: Draw automation for effects. Set points at exact times (2p,4p 9,0) or spread them across a range (2p-4p 9,0,9). Use n as the value to delete points. Use `alo` to repeat the automation every set length, like every 4p.
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<property> | effect parameter(s) to automate | string |
| ||
<time> | points in musical time | string |
| ||
<value> | value for each point, 0-9 (-9 to 9 for mv, pan and gp0) | 0-9 (-9 to 9 for mv, pan and gp0) | string |
|
AutomationCurveReplace <property> <fromValue> <toValue>
Keywords: automationReplace, replaceAutomation, are
Description: Change every automation point at one value to a new value, like all 9s to 3s. Use n as the new value to delete them.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<property> | effect parameter(s) to edit | string |
| ||
<fromValue> | Value to find: 0-9, or -9 to 9 for mv, pan and gp0 | -9 to 9 | 0 | float | |
<toValue> | Value to replace it with (0-9, or -9 to 9 for mv, pan and gp0), or n to delete those points instead of replacing them | 9 | string |
|
AutomationCurveSwap <propertyA> <propertyB>
Keywords: asw, automationSwap, swapAutomation
Description: Swap automation between two effect parameters, like if you put it on the wrong one
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<propertyA> | First effect parameter | string |
| ||
<propertyB> | Second effect parameter to swap with the first | string |
|
AutomationLoop <time> <property>
Keywords: automationLoop, autLoop, alo
Description: Repeat automation every set length, like every 4p. A loop shorter than the automation cuts it off each cycle for a polymeter effect.
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<time> | Loop period in musical time, or n to remove the loop | 0-2147483647 | musical time |
| |
<property> | Effect parameter whose curve should loop - defaults to a (every parameter on this track that currently has curve points) | a | string |
|
Combos <action>
Keywords: combo
Description: Combos are like command replacements. E.g. create a techno combo like techno=s kick; s hat; s clap ... combos can contain other combos.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<action> | What you want to do with the combos | string |
|
ManageScheduled <action>
Keywords: manageScheduled, mngSch, msch
Description: Manage scheduled commands
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<action> | What you want to do with the scheduled commands | string |
|
RunAI
Keywords: runAI, run
Description: Run all recent AI suggested commands
Schedule <command> <loopIndex> <loopLength> <probability> <end>
Keywords: schedule, sched, sch
Description: Run a command at a set time, with optional repeats
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<command> | Command to run | string | |||
<loopIndex> | Loop index - where the command will run | 0-2147483647 | int | ||
<loopLength> | Loop length - how often it will repeat (must be larger than loop index) - to not repeat use a large number like 512p | 0-2147483647 | int | ||
<probability> | Probability of running the command 0-9 | 0-9 | float | ||
<end> | when to stop, or 0 to run forever | 0-2147483647 | int |
ScheduleOnce <command> <when>
Keywords: scheduleOnce, schedOnce, scho, sco
Description: Schedule a command to run once
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<command> | Command to run | string | |||
<when> | when to run, in musical time | 0-2147483647 | int |
ScriptTest <scriptType> <scriptName> <actionAfterTest>
Keywords: scriptTest
Description: Test or delete Auwen scripts
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<scriptType> | Type of script to test | string |
| ||
<scriptName> | Name of the script to test | string | |||
<actionAfterTest> | what to do with the script after testing | a | string |
|
Shortcuts <action>
Keywords: shortcuts, short
Description: Manage keyboard shortcuts
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<action> | What you want to do with the shortcuts | string |
|
TranslateSpeak <language> <message>
Keywords: translateSpeak, translate, tls
Description: Translate speak with AI
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<language> | any language, or pick a shortcode below | string |
| ||
<message> | Message | string |
CrossFade <trackSelection> <transitionTime>
Keywords: crossFade, moveSwap, mvs, cf
Description: Crossfade 2 or more sounds to the opposite sides so they swap places
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<trackSelection> | Which tracks to swap with | string | |||
<transitionTime> | transition time in musical time | 0-2147483647 | 2p | musical time |
|
EqualPowerFade <trackCount> <transitionTime>
Keywords: equalPowerFade, epf, ep
Description: Move sounds to an equal power position for stacking N tracks (negative for opposite side)
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<trackCount> | Number of tracks being stacked (negative = opposite side) | -64-64 | int |
| |
<transitionTime> | transition time in musical time | 0-2147483647 | 2p | musical time |
|
Move <position> <transitionTime>
Keywords: move, mov, mv
Description: The main live performance command. Move sounds between headphones and speakers
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<position> | Position from headphones (-9) to speakers (9) | 9 | float |
| |
<transitionTime> | transition time in musical time | 0-2147483647 | 2p | musical time |
|
MoveFastToSlow <position> <transitionTime>
Keywords: moveFastToSlow, mfs
Description: Move sound, starting fast and finishing slow
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<position> | Position from headphones (-9) to speakers (9) | 9 | float |
| |
<transitionTime> | transition time in musical time | 0-2147483647 | 2p | musical time |
|
MoveSlowToFast <position> <transitionTime>
Keywords: moveSlowToFast, msf
Description: Move sound, starting slow and finishing fast
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<position> | Position from headphones (-9) to speakers (9) | 9 | float |
| |
<transitionTime> | transition time in musical time | 0-2147483647 | 2p | musical time |
|
MultiplayerCommand <command>
Keywords: multiplayerCommand, multCmd, mpc
Description: Send a multiplayer command
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<command> | Command to send | string |
MultiplayerMessage <message>
Keywords: multiplayerMessage, multMsg, mpm
Description: Send a message to the multiplayer room
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<message> | Message to send | string |
MultiplayerMode <enabled>
Keywords: multiplayerMode, mpMode
Description: Send every command to the room without typing `mpc` first. Turns on when you join a room, off when you leave. Does nothing if you own the room.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<enabled> | Multiplayer mode | y | bool |
|
Room <action>
Keywords: multiplayer, room
Description: Manage multiplayer rooms
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<action> | Action to take | string |
|
ScrollLog <direction> <lines>
Keywords: scrollLog, sl
Description: Scroll the command log up or down by a number of lines
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<direction> | Direction to scroll | string |
| ||
<lines> | number of lines to scroll | 1-1000 | 10 | int |
ScrollToTrack <trackNumber>
Keywords: scrollToTrack, stt
Description: Scroll the tracks panel to bring a track into view
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<trackNumber> | track number | 0 | int |
Select <selection>
Keywords: select, sel
Description: Select which sounds to edit. Mostly informational like a help command - not commonly used. Used more on mobile.
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<selection> | Selection | string |
|
Game <interval> <record>
Keywords: game
Description: A game for live sets: keep the music going by running a command every N phrases, level up, and rack up bonus challenges. `game n` to stop.
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<interval> | how often you need to run a command to keep the music going. "n" stops the game. | 2p | string |
| |
<record> | record the set? (recommended) | y | bool |
|
Guide <level>
Keywords: guide
Description: A guide to walk you through how to use Auwen
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<level> | Experience level | 0-9 | 0 | int |
|
Help
Keywords: documentation, help, docs
Description: Open the docs website
InfoBox <enable>
Keywords: infoBox, info, toolTip, tipBox, tip
Description: Show or hide the tips box
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<enable> | show? | y | bool |
|
ListCommands
Keywords: listCommands, showCommands, commands, command, listCom, lc
Description: List all commands in a category
YouTube
Keywords: youtube
Description: Open our YouTube channel for tutorials and music.
BackgroundColor <color> <opacity>
Keywords: backgroundColor, bgColor, color, bgc, bg
Description: Set background color and opacity
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<color> | Color by name or in hex format | hex,red,green,blue,white,black,yellow,cyan,magenta,grey,clear | black | string | |
<opacity> | Opacity from 0-9 | 0-9 inclusive | 3 | float |
BackgroundImage <action>
Keywords: backgroundImage, bgImage, image, bgImg, img
Description: Set background image
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<action> | Choose what to do with the background image | string |
|
Dancer <action>
Keywords: dancer
Description: Create 3D virtual dancers that dance to the music
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<action> | What you want to do with the dancer(s) | c | string |
|
Emote <text>
Keywords: emote, emoji, emo
Description: Make emojis or text float across the screen
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<text> | emoji or text | 😎 | string |
|
Fish <action>
Keywords: fish
Description: Create groups of fish that swim around in the scene
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<action> | What you want to do with the fish group(s) | c | string |
|
Font <size> <color>
Keywords: font
Description: Set font size and color
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<size> | Font size | 1-256 | 12 | int | |
<color> | Font color | html name or hex | lime | string |
ImageTile <pixelsPerUnitMultiplier>
Keywords: imgTile, tile
Description: Tile the background image
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<pixelsPerUnitMultiplier> | tile size, or 0 to stop tiling | 0-2147483647 | 2 | float |
PhotoBooth
Keywords: photobooth, photo
Description: Photo booth: take screenshots while using other commands like the webcam command etc to set the scene, then pick your favorite
Access Level: pro
RecordScreen <action> <recordMic>
Keywords: recordScreen, screenRec, recScreen, rsc
Description: BETA - Record the screen
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<action> | BETA - start or stop | start | string |
| |
<recordMic> | also record mic | n | bool |
|
RecordScreenFFmpeg <action> <recordMic>
Keywords: recordScreenFFmpeg, recScreenFFmpeg, rscf
Description: BETA - Record the screen with FFmpeg
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<action> | BETA - start or stop | start | string |
| |
<recordMic> | also record mic | n | bool |
|
Screenshot <captureOnlyCertainElements>
Keywords: screenshot, capture
Description: Take a screenshot of Auwen
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<captureOnlyCertainElements> | Do you want to choose which layers to include in the screenshot? | no | bool |
|
ScreenSize <width> <height>
Keywords: screenSize, windowSize
Description: Set the Auwen window size
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<width> | width in pixels | 1-2147483647 | int | ||
<height> | height in pixels | 1-2147483647 | int |
Sky <realtime> <hour> <dayCycleInMinutes>
Keywords: sky
Description: Set the sky's time of day and how long a day lasts
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<realtime> | match your real clock? | y/n t/f on/off true/false | y | bool | |
<hour> | Hour from 0-23 | 0-23 inclusive | 12 | int | |
<dayCycleInMinutes> | Day cycle length in minutes | 0-2147483647 | 30 | int |
Theme <search>
Keywords: theme, the, th
Description: Set the theme of the interface
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<search> | search themes | string |
TrackHeight <height> <flat>
Keywords: trackHeight, height, hei
Description: Set track height
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<height> | Track height level | 0-9 | 4 | int | |
<flat> | Default flat mode for new tracks | n | bool |
|
Transparency <object> <transparency>
Keywords: transparency
Description: Set transparency of objects
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<object> | Object to set transparency | string | |||
<transparency> | Transparency from 0-9 | 0-9 inclusive | 9 | float |
VizPoly <search> <readFromFile>
Keywords: polygonVisualizer, vizPoly, vip
Description: Pick a 2D polygon visualizer
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<search> | search visualizers, or n to turn off | string | |||
<readFromFile> | reload from file? (yes if you edited it) | n | bool |
|
Cloud <action>
Keywords: cloud, clo, cl
Description: Manage cloud files
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<action> | What you want to do with the cloud | string |
|
Discord
Keywords: discord
Description: Open our discord server. Come ask questions, and share your music!
EarnCreds <action>
Keywords: earncreds, earncred, credits, earn, creds, cred
Description: Earn creds so you can access pro features for free
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<action> | Choose a way to earn, 1 cred = 1 pro command | string |
|
Merch
Keywords: merch
Description: Open our merch website. Get some cool Auwen gear!
Profile <displayName> <website> <profilePicture>
Keywords: profile
Description: Set up your artist profile
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<displayName> | What is your artist name? (only one per account) | string | |||
<website> | What is your website or social media link? | string | |||
<profilePicture> | Path to your profile picture (jpg/png) or enter to skip for now | string |
|
ShareAlbum <directoryPath> <isBandcamp> <albumArtPath> <albumName> <description> <isPublic> <allowDownloads> <madeWithAuwenScope> <askDescriptionPerSong> <askProjectFilePerSong> <releaseDate>
Keywords: sharealbum, albumshare, uploadalbum, albumupload
Description: Upload a whole folder of songs to Soniare as an album and get a shareable page for it
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<directoryPath> | Path to the album's folder (audio files + optional cover art) | string |
| ||
<isBandcamp> | Downloaded from Bandcamp? Auto-detects the album name from a folder named `Artist Name - Album Name`, plus song names and track order from filenames like `Artist - Album - 01 Song Name.wav` | n | bool |
| |
<albumArtPath> | Album art found in the folder is offered as the default - accept it, or enter a different path | string |
| ||
<albumName> | Album name - when isBandcamp detected one from the folder name, it's offered as the default (accept it, or enter a different name) | string | |||
<description> | Description, or enter to skip | string | |||
<isPublic> | Public - visible on your public profile, not just by direct link | y | bool |
| |
<allowDownloads> | Allow downloads | n | bool |
| |
<madeWithAuwenScope> | Are these songs made with Auwen? | n | string |
| |
<askDescriptionPerSong> | Add a description to each song? | n | bool |
| |
<askProjectFilePerSong> | Add bonus/project files to each song? | n | bool |
| |
<releaseDate> | Release date for the whole album (e.g. 2024-03-15), or enter to use today - inherited by every song | string |
SignIn <email> <password>
Keywords: signIn, login, si
Description: Sign in
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<email> | string | ||||
<password> | Password | string |
SignOut
Keywords: signOut
Description: Sign out
SignUp <email> <password>
Keywords: signUp, su
Description: Sign up
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<email> | string | ||||
<password> | Password | string |
SongShare <audioFilePath> <songName> <description> <albumArtPath> <projectFilePath> <isPublic> <allowDownloads> <madeWithAuwen> <releaseDate>
Keywords: songshare, shareSong, uploadSong, songUpload
Description: Upload a song to Soniare and get a shareable page for it
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<audioFilePath> | Path to the song's audio file (mp3, wav, m4a, ogg, flac, or aiff) | string |
| ||
<songName> | Song name | string | |||
<description> | Description, or enter to skip | string | |||
<albumArtPath> | Path to album art image (jpg/png), or enter to skip | string |
| ||
<projectFilePath> | Want to include a project file? Path to a .zip of it, or enter to skip | string |
| ||
<isPublic> | Public - visible on your public profile, not just by direct link | y | bool |
| |
<allowDownloads> | Allow downloads | n | bool |
| |
<madeWithAuwen> | Tag this song as made with Auwen | n | bool |
| |
<releaseDate> | Release date (e.g. 2024-03-15), or enter to use today | string |
Subscription <action>
Keywords: subscription, upgrade, sub, pro
Description: Manage Auwen pro subscription
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<action> | What you want to do | string |
|
Update
Keywords: update
Description: Opens download page
WifiRecord <action> <songName> <description> <albumArtPath> <projectFilePath> <isPublic> <allowDownloads> <openFileLocation>
Keywords: wifirecord, wifiRec, liverecord, wr
Description: Record a live set that uploads as you play, so you get a share link right when you stop, even after hours
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<action> | start, stop, or cancel | start | string |
| |
<songName> | Song name (asked once you stop), or enter to use today's date + "live" | string | |||
<description> | Description, or enter to skip | string | |||
<albumArtPath> | Path to album art image (jpg/png), or enter to skip | string |
| ||
<projectFilePath> | Want to include a project file? Path to a .zip of it, or enter to skip | string |
| ||
<isPublic> | Public - visible on your public profile, not just by direct link | y | bool |
| |
<allowDownloads> | Allow downloads | n | bool |
| |
<openFileLocation> | Open the local recording's file location | n | bool |
|
Calculator <expression>
Keywords: calculator, calculate, calc, cal
Description: Do math. You can also just type the math without the command, like 4*16
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<expression> | Math expression to calculate | string |
ConvertAudio <filePath> <format>
Keywords: convertAudio, convert, conv
Description: Convert an audio file to a different format using ffmpeg
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<filePath> | file path or type choosefile | string |
| ||
<format> | convert to | mp3 | string |
|
GetOneshots <filePath> <volumeThreshold> <minLength>
Keywords: getOneshots, oneshots, shots
Description: Create oneshots from an audio file
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<filePath> | file path or type choosefile | string |
| ||
<volumeThreshold> | volume threshold that starts a new oneshot, 0-1 | 0-1 | float | ||
<minLength> | Minimum length per oneshot in seconds | 0-2147483647 | float |
GetOneshotsDir <dirPath> <volumeThreshold> <minLength>
Keywords: shotsDir
Description: Create oneshots from a folder of wav files
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<dirPath> | folder path or type choosefolder | string | |||
<volumeThreshold> | volume threshold that starts a new oneshot, 0-1 | 0-1 | float | ||
<minLength> | Minimum length per oneshot in seconds | 0-2147483647 | float |
HowLong <time>
Keywords: howlong
Description: Convert a musical time value into hours, minutes, and seconds at the current BPM
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<time> | Musical time value (e.g. 1p, 2b, 4e, 8q) | string |
Master <filePath> <loudness> <createShareableLink> <additionalFormat> <openFileLocation>
Keywords: master, mas
Description: Master an audio file
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<filePath> | file path or type choosefile | string |
| ||
<loudness> | how loud do you want your song? (RMS target in dB, must be negative) | -11 | string |
| |
<createShareableLink> | create a shareable link for this song? | n | bool | ||
<additionalFormat> | also save as | n | string |
| |
<openFileLocation> | open file location? | n | bool |
MasterAlbum <folderPath> <loudness> <createShareableLink> <openFileLocation>
Keywords: masteralbum, masalb, batchmaster
Description: Master every WAV file in a folder to the same loudness
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<folderPath> | folder path or type choosefolder | string |
| ||
<loudness> | how loud do you want your album? (RMS target in dB, must be negative, applied to every song) | -11 | string |
| |
<createShareableLink> | upload this album to your profile and create a shareable link? | n | bool | ||
<openFileLocation> | open file location? | n | bool |
MIDI <filePath> <action> <channel>
Keywords: midi, mid
Description: BETA - Read and analyze MIDI files
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<filePath> | BETA - MIDI file path | string |
| ||
<action> | Action to perform | pri | string |
| |
<channel> | MIDI channel number (0-15) | string |
Numbers <points> <curve> <steps> <format>
Keywords: numbers, nums, num
Description: Print a list of numbers that curves through points you pick, like 9,0,9
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<points> | points to curve through, like 9,0,9 | 0,1 | string | ||
<curve> | Shape of the progression | linear | string |
| |
<steps> | How many numbers to print | 16 | int | ||
<format> | Output format | decimal | string |
|
OpenInFinder <filePath>
Keywords: openInFinder, openInExplorer, finder, explorer, found
Description: Open file path
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<filePath> | file path or type choosefile | string |
|
QRCode <link> <size> <logo>
Keywords: qrcode, qr
Description: Show a QR code for a link. QR code saved to QRCodes folder.
Access Level: pro
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<link> | paste a link or search past ones | string | |||
<size> | image size | med | string |
| |
<logo> | logo image path for the center (optional) | string |
ConvertProject <format> <projectName>
Keywords: convertProject, projectConvert
Description: Convert a project's file types so it opens in older versions (1.7.5 and earlier), or back to the current ones
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<format> | file types to convert to | string |
| ||
<projectName> | project name, folder path, or `autosave` for the latest autosave (`autosave1`, `autosave2`, etc. go further back) | string |
Feedback <message>
Keywords: support, feedback, fback, bug
Description: Send us feedback and ask questions
| Argument | Description | Range | Default | Type | Options |
|---|---|---|---|---|---|
<message> | your feedback or question (we'll email you back fast if it's urgent) | string |
Kill
Keywords: kill
Description: Remove stuck items that won't delete normally
OutputInvert
Keywords: outputInvert, channelsInvert, invertOutput, invertChannels
Description: Swap the headphone and speaker outputs in live mode (4-channel setups only)
ResetInterface
Keywords: resetInterface, resetUI
Description: Reset interface preferences to default.
ResetOutput
Keywords: resetOutput
Description: Reset audio output if sound stops working, like after switching speakers or headphones