sample studio+
one recording in, a finished pack out.
sample studio+ turns one long recording into a finished sample pack. It cuts the recording into samples, shapes them, layers them, tags them and names them. It runs in your DAW, in Ableton Live, or as a standalone app. This manual covers every control and every mode. It ends with step-by-step walkthroughs on real recordings.
what it is
Give sample studio+ one long recording, such as a modular session, a sound design jam, a drum take or a looped break. It cuts it into WAV files and names and tags each one, so the folder is ready to use as a pack. In Live, it also adds a track with every sample on it to your Set.
You work through four tabs in one window:
| tab | what it does |
|---|---|
| slice | cuts the recording into samples |
| design | shapes each sample: trim, fades and a chain of effects you can automate |
| layer | stacks several samples into one sound (optional) |
| export | names the samples and writes the pack |
Auto-tagging and key detection label each sample, so the file names and folders sort themselves.
This is the process Lux Cache has used to build sample packs for over ten years, in one tool. You start from audio you already have, adjust the result, and sample studio+ writes the pack.
sample studio+ is not an instrument you play. You bring a recording to it, adjust the result and write the pack. You can undo every step.
install & requirements
One download holds sample studio+ in two forms. The plugin is a standalone
app, VST3 and AU on macOS, and a standalone app and VST3 on Windows. The Ableton Live
extension is an .ablx file. Only the extension is connected to Live: you open it by
right-clicking a clip, and it sends a track of finished samples back into your Set.
the plugin
- macOS or Windows.
- Any VST3 or AU host. You need no host if you use the standalone app.
- Open the download and run the installer for your system.
- Rescan plugins in your DAW, or open the standalone app.
The plugin and the extension work differently in a few places. See extension or plugin.
the Ableton extension
- Ableton Live 12 Suite, build 12.4.5 beta or newer. This is the first build with the Extensions SDK.
- The
.ablxfile, for examplesample-studio+-by-Lux-Cache-1.3.4.ablx. It is in your download, next to the installer.
- In Live, open Preferences → Extensions.
- Drag the
.ablxfile into the Extensions pane. - Restart Live so the Extension Host loads it.
- Right-click an audio clip. If the install worked, you see a sample studio+ submenu.
The packaged .ablx runs with Developer Mode off. Turn on Preferences →
Extensions → Developer Mode only if you run the extension from source code. Do not run it both
ways at once.
extension or plugin
The slice, design, layer and export tabs are the same in both. The differences are in how audio gets in and where the pack goes. In this manual, anything that needs Live is marked Live extension only.
| Live extension | plugin and standalone app | |
|---|---|---|
| load audio | right-click an audio clip, a sample or a Simpler | the input tab: drag a file in or click open from finder… |
| record | no | yes, on the input tab |
| right-click commands | Open file in studio, Chop and export with current settings, Strip silences + normalise → new track | none |
| markers mode | cuts at the clip's warp markers | called regions: one segment for each file you load |
| grid BPM | Live's tempo, or detected from the audio | detected from the audio |
| export | WAV files, plus a samples track in your Set | WAV files |
| save to live | yes | no |
| export one sample or stack | writes the file and puts it on a new track | writes the file |
opening the tool
In Live, right-click anything that holds audio and choose from the sample studio+ submenu. In the plugin, load audio on the input tab.
in Live: where the menu appears
Live extension only.
You can right-click:
- an Audio Clip, in Session View or in the Arrangement
- a Sample file
- the sample loaded in a Simpler
in Live: the three commands
Live puts the extension's name before each command, so the menu shows sample studio+: …
| command | what it does |
|---|---|
| Open file in studio | Opens the window on the slice tab, so you can set everything by hand. |
| Chop and export with current settings | Slices the recording with your saved settings and opens the window on the export tab, ready to write. See the quick commands. |
| Strip silences + normalise → new track | The fastest option. It opens no window and writes no files. It cuts out the silences, normalises each sound and puts the samples as clips on a new samples track. See below. |
The window opens at once, even for a long recording. The waveform and the preview audio load in the background and appear a moment later. After you pick a folder, the window reopens at once.
in the plugin
The plugin and the standalone app open on the input tab, where you load or record audio.
the window
The window has four tabs: slice → design → layer → export. A footer runs along the bottom of every tab. It holds the LC mark, a help line that describes whatever is under your cursor, and the cancel and next buttons. On the export tab, next becomes export.
The top right corner always shows how many segments you have and the length of the recording, with undo and redo. The help line in the footer is never empty. When nothing is under the cursor, it describes the current mode.
how you touch it
sample studio+ has no sliders and no outlined buttons. It uses four gestures, and every control works with one of them.
| gesture | what it does |
|---|---|
| click a heading | turns it on or off. It is grey when off and dark when on. |
| drag a number | changes the value. Drag right or up to raise it. |
| click a value | steps through its options, for example bit depth or channels. |
| drag a dashed line | changes the setting for one segment only, on the waveform. |
The help line in the footer describes whatever is under your cursor.
140 bpm or 50ms to change it, and click a value to step through its options.0 · input
The input tab is where audio gets into the plugin and the standalone app. It sits left of slice, and it is the tab they open on. The other tabs light up once audio is loaded.
Plugin and standalone app only. In Live, you right-click a clip instead.
You can:
- drag in a recording: wav, aiff, flac, mp3 or m4a
- click open from finder…
- record a new take
Load one long take to slice it, or several samples to edit them as regions, one segment for each file.
record
Pick a source from select audio in, then click ● record.
| source | what it records |
|---|---|
| DAW audio in | the audio coming into the plugin's track in your DAW. In the plugin, this is the first choice. |
| desktop audio | whatever your computer is playing |
| an audio input | a microphone or interface input. Standalone app only. |
macOS asks for permission the first time you record from a source. The meter shows the input level.
| option | what it does |
|---|---|
| skip silence | pauses the recording during silence. Each pause starts a new region. |
| auto-stop | stops the recording after about 8 seconds of silence |
| monitor | lets you hear the input while you record. On speakers, watch for feedback. |
| keep raw | also saves the untouched recording as a WAV, next to your exports |
While you record, the waveform draws as it comes in, and you can pause, stop or cancel. When you stop, the take loads on the slice tab. In a DAW, you can close and reopen the plugin window during a take. The recording carries on.
1 · slice
The slice tab shows the recording as a detailed waveform. Pick one of six detection modes from the mode dropdown, bottom right. The default is threshold. Then adjust single cuts by hand.
the six modes
01 threshold
Cuts out the silence between sounds, like a gate. min silence sets the shortest gap that counts. learn reads the noise in the recording and sets the threshold just above it. Good for a take of one-shots.
02 transient
Cuts at the start of each hit. Set how many hits it finds with sensitivity.
03 grid
Cuts on Ableton's tempo grid. The BPM is detected for you, and you can nudge it and skip silent cells. See below.
04 division
Cuts the sound into N equal slices. The "full file" option divides the whole file, edge to edge.
05 markers
Cuts at the clip's Ableton warp markers. Use it on a loop you have already warped. In the plugin this mode is called regions, and it makes one segment for each file you load.
06 manual
No automatic detection. Draw each region by dragging across the waveform.
grid mode: cut on the tempo
Grid mode takes the tempo grid from Ableton and cuts on it. It is the fastest way to turn a loop into clean slices named with their tempo.
- In Live, BPM comes from Ableton's tempo. In the plugin, or if Live's tempo cannot be used, the BPM is detected from the audio. It shows to the left of the grid control. Click − or + to change it by 1 BPM, and click the BPM to go back to the automatic value.
- ◄ ► moves the whole grid earlier or later, so it lines up with the downbeat.
- Drag grid to set the slice length:
1/32 · 1/16 · 1/8 · 1/4 · 1/2 · 1 bar … 8 bars. Double-click it to type a length from 1 to 64 bars. - skip silences leaves out empty grid cells between hits. It still works if the grid is slightly off.
- Each slice is tagged as drum or melodic, and you can still split single segments. Put
{bpm}in the file name and turn on folders by tag to sort the result.
adjust one cut at a time
In every mode, you can change the setting for one segment on its own. Drag the dashed line over a segment. Depending on the mode, this sets its threshold in dB, its transient sensitivity, or how many parts to split it into (×N). The value shows above the segment as you drag.
A segment with its own setting has a blue line. Double-click the blue line to remove the setting, so the segment uses the main setting again.
min length removes any slice shorter than the value you set. The default is 50 ms. It works in threshold, transient, grid and division modes.
the keyboard, preview and remove tools
Three tools sit at the top right of the slice tab:
- keyboard (on by default). Play the slices from your computer keyboard. The keys a to p play 16 slices. z and x move to the next or previous 16.
- preview (the headphone icon). Click a segment to play it from its start. In manual mode it plays from where you click. space plays it again. You cannot edit while preview is on.
- remove. Click a segment, or drag across several, to delete them.
With no tool on, hover over a segment and press space to hear it.
When you hover over a tool or turn it on, every segment is tinted so you can see what will happen: blue for preview, red for remove.
edit the waveform by hand
When neither tool is on, you can edit the waveform directly in any mode:
| gesture | what it does |
|---|---|
| drag across silence | draws a new segment |
| drag a top marker | moves that edge of the segment |
| drag the bottom 15% of a segment | moves the whole segment |
| double-click a marker | removes its segment |
| scroll | zooms in and out around the cursor. ctrl-scroll (or a pinch) zooms faster. Scroll sideways to move along the waveform. |
Changes you make on the design tab show here as manual cuts.
advanced settings and denoise
A row of advanced settings sits at the top left of the slice tab:
| setting | what it does |
|---|---|
| denoise | noise reduction, 0–100%. It learns the noise in the recording and removes hiss and hum before anything is cut, so every slice and every preview is already clean. |
| pre-roll | keeps extra time before each cut, so the attack is not lost |
| post-roll | keeps extra time after each cut, so the tail is not lost |
| 0-cross | moves each cut to the nearest zero crossing, to avoid clicks |
| reset | sets every setting back to its default |
Hover over a segment and press Tab to open that sample on the design tab. This is the quickest way to cut a sound and then shape it.
2 · design
On the design tab you listen to one sample at a time and shape it. Each effect block draws what it is doing on the waveform. The drawing updates as you drag, while the sample loops.
listen
- play (space) and loop. Use ← → for the previous or next sample.
- Turn on the headphone toggle to hear each sample as you step to it.
edges and fades
| control | what it does |
|---|---|
| trim in / out | cuts the silence off the start or end, down to the noise floor. The keys are ⇧← and ⇧→. You can also drag the start or end, select again, or slide the sample from the band at the bottom. |
| snap | when on, an edge you drag snaps to the nearest start or end of a sound |
| fade in / out | the fade lengths. Drag the knobs or the numbers. |
| in curve / out curve | the shape of each fade, −100…+100. Click + next to the fades to show them. 0 is a straight line, + bows outwards and − bows inwards. You can also drag the curve handles on the waveform. |
| apply to all | copies this sample's fades, its whole fx chain and its reverse setting to every sample |
vari: speed and pitch together
vari, in the toolbar, speeds up or slows down the whole sample, like tape. The range is −100…+100%, which is ±2 octaves. It changes the sample's length. The original stays visible underneath in grey. vari runs first, before the fx chain.
the fx chain
There are three fx slots: fx1 · fx2 · fx3. Each holds one effect, which you pick from the slot's dropdown. Drag an effect onto the waveform and it becomes a region you can move, with a coloured tint and its own display. The effects run in slot order, fx1 → fx2 → fx3. Click a block to bring it to the front.
- Automation. Each block's value is a curve you can edit. Click to add a point, drag points to move them, and double-click a point to remove it. Hover over a line to show its curve handle, then drag the handle to bend the line. The value shows next to the point as you drag, and in the slot's label.
- Edge fades. Each block fades in and out at its edges to avoid clicks. Drag the fade handles to change the fades, and bend them with their curve handles. The tint and the automation line fade with them.
× and its
dropdown, and apply to all.the eight effects
Any slot can hold any of these eight effects:
vol
Changes the volume over the region, from +100% (double) to −100% (silent).
sub
Adds a low tone that fades out, under the region, for weight.
sweep
Adds a tone that sweeps down in pitch from the top.
filter
A lowpass filter over the region.
shift
A frequency shifter. It gives metallic tones that are out of tune with the original.
noise
Adds noise over the region.
pitch
Changes speed and pitch together, like tape, but only inside the region. The range is ±2 octaves. It is separate from vari.
grain
Stretches the region longer and keeps its pitch. Drag the edge to set how far it stretches.
randomise
The ∗ button puts a random chain on the sample. It fills the slots with effects, places the blocks across the sample and draws large automation curves. Use it to find sounds you would not make by hand. ⌘/Ctrl+Z undoes it.
change a sample's category
Each sample has a category dropdown next to its length. If the auto-tagger picked the wrong category, set it here. A category you pick shows in blue. The sample's detected key shows next to it.
more design controls
| control | what it does |
|---|---|
| render | writes the current effects into the sample. You can then add more effects on top of the result. |
| reverse | plays the sample backwards |
| export | writes only this sample to a folder. In Live, it also puts it on a new track. The folder picker remembers the last folder. The rest of the pack is not affected. |
| delete | removes the sample (delete or backspace). If an fx block is selected, the key removes the block first. |
| reset and reset all | reset, next to the fx slots, clears this sample's effects. reset all, in the toolbar, clears every sample. |
| undo / redo | ⌘/Ctrl+Z to undo. Add ⇧ to redo. |
Nothing on this tab changes your original recording. Until you export, every change can be undone. render writes the effects into the sample so you can add more on top. Use apply to all to copy one sample's settings to every sample.
3 · layer
The layer tab stacks up to four samples into one sound. Each lane shows a sample with all its design changes. If you change a sample on the design tab, its lane updates straight away.
controls for each lane
- To the right of each lane: ▶ plays only this lane, ∗ picks a random sample for it, and ‹ n / total › steps through the samples. Drag a lane's clip along the waveform to delay it.
- The mix row along the bottom is tinted in the lane's colour. Double-click a value to reset it. It has volume (dB), pan (L / C / R), delay, tone, vari, reverse, mute and solo. tone is a DJ-style filter: left is lowpass, right is highpass and the centre is off. vari changes the lane's speed and pitch, like the design tab's vari. reset, at the right end of the row, clears the delay, volume, pan, tone and reverse of every lane.
controls at the top
| control | what it does |
|---|---|
| play (space) | plays all four lanes together. A playhead moves across the stack. |
| loop | keeps the stack playing |
| random | picks a new random sample for each lane |
| mix | randomises the mix: levels, tone, pan, reverse, and the position and vari of lanes 2 to 4. Mute and solo are never randomised. |
| all | does both random and mix |
| save | adds the stack to your sample pool. It then appears on the design tab and in the export list, and you can use it like any other sample. |
| export | writes only this stack to a folder. In Live, it also puts it on a new track. |
A saved stack is a sample in the pool like any other. You can shape it on design, or use it as a lane in a bigger stack.
4 · export
On the export tab you name the samples, choose where they go, and write the pack. The file list on the right updates as you change the names.
name the files
You build each file name from tokens. Write a token in UPPERCASE to put its value in capitals:
{TAG} gives KICK, and {tag} gives kick. The
default schema is {prefix}_{TAG}_{key}_{bpm}_{suffix}_{index}. Empty tokens are left out.
For example, a drum has no key and a one-shot has no BPM. The token list below
has every token.
| control | what it does |
|---|---|
| prefix / suffix | click to turn each one on, then type the text |
| index digits | how many digits the number has (2 gives 01) |
| auto-tag and detect key | turn on the detectors that fill in {tag} and {key} |
| presets | + saves the current schema. ▾ lists the saved ones. Click one to load it, or its × to delete it. |
the file list
The file list on the right shows every file name that will be written. Click a row to hear that sample. Only one plays at a time. Use it to check the pack before you write it.
{prefix}_{TAG}_{key}_{index}
gives lux_BASS_Amin_01.wav, lux_LOOP_Gmaj_01.wav and so on.output and finishing
| option | choices |
|---|---|
| output folder | pick a folder with your system's folder picker. |
| format | click to step through wav 16-bit, wav 24-bit and wav 32-bit float. |
| channels | stereo keeps the source as it is. mono mixes it down to one channel. |
| normalise 0db | raises each sample so its loudest peak is about 0 dB. |
| trim/skip silence | removes silence from the start and end of each file as it is written. |
| manifest | off, txt or csv: a list of the files written. A CSV has the columns filename, tag, duration, bpm. |
| create subfolder | saves into a new numbered {prefix}_exported subfolder, so no file is overwritten. |
| folders by tag | puts the WAV files in one subfolder per tag, named in the plural: kicks/, snares/, basses/, fxs/. |
what export writes
export writes every sample as a WAV file into your folder. In Live, it also adds a new
samples track to your Set, with one white clip for each sample. The pack
is then on disk and in your project.
In Live, the footer also has save to live. It adds the samples to your Set as clips and writes no files.
{TAG} in capitals.{bpm}, with a CSV manifest and a subfolder.the quick commands
Live extension only.
Once your slice and naming settings are right, you can go straight from a right-click to the export tab.
Right-click and choose sample studio+ → Chop and export with current settings. It slices the recording with your saved settings and opens the window on the export tab. Check the file list, then click export.
sample studio+ saves your slice settings, naming settings and presets, output options and the fade in / out for every sample between sessions. The BPM and the grid nudge reset each time you open a clip. Effects and fades you set on single samples on the design tab are not saved.
strip silences + normalise → new track
The third command never opens the window and never writes files. It uses your saved threshold settings to
cut out the silences, normalises each sound to about 0 dB, and puts the samples on a new
samples track in your Set. Use it when you want a take of one-shots as clips in your
project, with no pack on disk.
auto-tagging
Every sample is sorted into one of ten categories. The category fills in the
{tag} token, decides the folder when you export by tag, and marks the sample as drum or
melodic.
The categories are kick · snare · hat · clap · perc · bass · synth · pad · loop · fx.
You can change any category. Open the sample on the design tab and pick its category by hand. Categories you pick show in blue, and they are used in the file names and folders.
key detection
sample studio+ detects the musical key of each pitched sample, for example
Amin or F#maj. The key fills in the {key} token and shows next
to the tag on the design tab.
Percussion and FX samples are skipped, because drums have no key. A key is only written when the detection is confident. Otherwise the token stays blank. Check the keys before you export, as you would check the tags.
walkthroughs
Seven walkthroughs on real recordings. Each starts with a right-click in Live and ends with a folder on disk. In the plugin, load the recording on the input tab instead, and skip the steps about Live.
a drum kit from a modular jam
You have a 12-second take of one-shots (kicks, snares and hats), with gaps between the hits.
- Right-click the audio clip and choose sample studio+ → Open file in studio.
- On slice, set mode → threshold. The recording is cut at every silence between hits.
- Drag the threshold number until quiet hits are caught but the background noise is not. If one hit is cut in two, raise min silence. To drop tiny fragments, raise min length. If the take is hissy, add a little denoise first.
- If a segment is still wrong, drag the dashed line over it to set its own threshold. Or use the remove tool to delete it.
- Press Enter to go to design. Turn the headphone on and step through with →. Add a short fade out to cut off the tails, and a short vol swell on the snares to make them sharper.
- If a sample has the wrong tag, pick the right one from its category dropdown. The tag decides the folder.
- Press Enter to go to export. Set the schema to
{prefix}_{TAG}_{index}and the prefix tomodular. Turn on folders by tag. - Pick an output folder, leave the format at wav 24-bit, and turn on normalise. Click export.
Result: modular_KICK_01.wav, modular_SNARE_01.wav and so on,
sorted into kicks/ snares/ hats/ folders. In Live, a samples track with every sample is added to your Set.
loops from a break, cut on the tempo
You recorded a 4-bar drum loop and want clean slices of a bar or a beat, named with their BPM.
- Right-click and choose Open file in studio. Set mode → grid.
- Check the BPM to the left of the grid control. If it is wrong, click − or + to correct it, or click the BPM to go back to the detected value.
- Drag grid to
1 bar, or to1/4for single beats. - If the cuts are not on the downbeat, move the whole grid with ◄ ► until the markers sit on the hits.
- Turn on skip silences if there are empty cells you do not want as files.
- Press Enter to go to design if you want fades. If not, press Enter again to go to export.
- Set the schema to
{prefix}_{bpm}_{index}and the prefix tobreak. Set manifest → csv and turn on create subfolder. - Click export.
Result: break_174bpm_01.wav and so on, in a numbered subfolder with a
CSV that lists every file. The tempo is in each name, so the loops are easy to match to a project.
a folder of melodic samples with their keys
You recorded chords and stabs and want each file labelled with its key.
- Right-click and choose Open file in studio. Use transient mode to cut at each stab, or division if they are evenly spaced.
- Set the sensitivity so each stab gets one cut. Drag dashed lines to fix any stabs that are joined or split.
- Press Enter to go to design. Check that each sample's key, next to its tag, makes sense. A key only shows when the detection is confident. Add fades so the loops do not click.
- Press Enter to go to export. Make sure detect key is on. Set the schema to
{prefix}_{key}_{index}and the prefix tostab. - Leave the format at wav 24-bit · stereo. Click export.
Result: stab_Amin_01.wav, stab_Cmaj_02.wav and so on.
Where the detection was not confident, the name has no key.
design a kick with vari, sub and vol
You have cut out one kick and want to make it a heavier, finished one-shot.
- On slice, hover over the kick and press Tab. It opens on design.
- Turn on loop so you hear each change as you drag.
- Drag vari down a little to lower the pitch. The kick gets longer, and the original stays visible underneath in grey.
- Set a slot to sub and drag it onto the start of the waveform. Automate its frequency to drop a little as the kick fades, for more weight.
- Set another slot to vol over the attack. Bend its curve into a quick swell, so the start of the kick is sharp and clear.
- Set the fade out and bend its out curve so the tail ends cleanly.
- When you are happy, click render to write the effects into the sample. You can then add more effects on top.
- Press ⌘/Ctrl+Z to undo a step, and add ⇧ to redo.
Result: a finished kick, ready to export. You can undo any step, including render.
build a layered hit
You want a fuller kick: your designed kick, with a click on top and a sub underneath.
- On layer, the lanes hold your samples. In each lane, press ∗ to pick at random, or ‹ › to step, until lane 1 is the body, lane 2 is a click and lane 3 is a sub.
- Press space to hear the lanes together. Turn on loop.
- Drag lane 2's clip a little later to delay the click behind the body. Set its volume, and turn its tone towards highpass so it sits on top.
- On lane 3, raise the volume and turn tone towards lowpass for a clean sub.
- To try other options, press random for new samples or mix for a new balance.
- Click save to add the stack to your sample pool. It is then named on export like any other sample. Or click export to write it on its own.
Result: one hit made from three samples. It is saved in the pack, and you can open it on design to shape it further.
give every sample the same treatment
Every sample needs the same short fade and some shaping, and you have 40 of them.
- On design, pick a typical sample and set it up: fade in / out, and a light vol or filter change.
- Click apply to all. The fades and the whole fx chain are copied to every sample.
- Step through with → to check them. Change any sample that needs it. Copied settings can still be edited.
- Press Enter to go to export, and export as usual.
Result: every sample has the same treatment, set up once and changed only where needed.
the quick pack
Live extension only.
You have settings you trust and want to make packs quickly.
- Open the studio once and set everything the way you want it: mode, schema, format and folders by tag. Export once, so these settings are saved.
- After that, right-click the next recording and choose sample studio+ → Chop and export with current settings.
- The window opens on the export tab with the recording already sliced. Check the file list and click export.
Result: a finished pack from one right-click and one click.
keyboard
You can slice, listen, step through samples and export from the keyboard.
| key | what it does |
|---|---|
| 1 2 3 4 | go to slice, design, layer or export. |
| Enter | go to the next tab. On the last tab, export. |
| space | play or pause the design sample, the slice preview or the layer stack. |
| ← → | previous or next sample. With ⇧: trim in or out. |
| Tab | on slice, with the cursor over a segment: open that sample on design. |
| a … p | on slice, with the keyboard tool on: play slices 1 to 16. z x move to the previous or next 16. |
| delete ⌫ | on design: delete the selected fx block, or the current sample if no block is selected. |
| ⌘/Ctrl+Z | undo. Add ⇧ to redo. |
| Esc | cancel: close the window without writing anything. It works even while you type in a field. |
naming tokens
Build the file name from these tokens. Write a token in UPPERCASE to put its value in
capitals ({TAG} gives KICK). The default schema is
{prefix}_{TAG}_{key}_{bpm}_{suffix}_{index}. Empty tokens are left out, and a run of
underscores becomes one.
| token | becomes |
|---|---|
{prefix} | your prefix text (turn it on and type it). |
{suffix} | your suffix text (turn it on and type it). |
{tag} | the sample's first tag: kick, snare, hat, clap, perc, bass, synth, pad, loop or fx. |
{tags} | all of the sample's tags, joined with underscores. |
{key} | the detected key, for example Amin. Pitched samples only, and only when the detection is confident. |
{index} | a running number, with leading zeros up to index digits. |
{index:pad3} | a running number with a fixed number of digits, set in the token. {index:pad3} gives 007. It ignores the index digits setting. |
{bpm} | the tempo with its unit, for example 174bpm. Filled in grid mode, and for any sample tagged as a loop. |
{duration} | the sample's length in ms, for example 493ms. |
{sr} | the sample rate in kHz, for example 44.1k. |
{date} | the export date, YYYY-MM-DD. |
{original} | the segment's number, for example segment_001. It does not show in the file list. |
Save a schema you like with +. Load or delete saved schemas from ▾.
tips & gotchas
- What you hear is what gets written. The waveform and the preview match the exported files exactly.
- The waveform loads after the window. On a long recording, the window opens at once and the waveform appears a moment later. This is normal.
- You can undo a render. Render writes the effects into the sample so you can add more. ⌘/Ctrl+Z still undoes it.
- Subfolders never overwrite. create subfolder numbers each
{prefix}_exportedfolder, so a new export never replaces the last one. - Fix tags on the design tab. A category you set there changes
{tag}, the folders and the drum or melodic label. Fix it before you export. - In Live, reopen from the clip if you move it. If you delete or move the source clip while the window is open, close the window and open it again from the clip.
troubleshooting
I don't see the menu item.
This applies to the Ableton extension. Check that Live is 12.4.5 beta or newer, and that the
.ablx is listed in Preferences → Extensions. Then restart Live. Right-click
directly on an audio clip, a sample, or the sample in a Simpler.
The grid cuts are off the beat.
Correct the BPM first. Click − or +, or click the BPM to detect it again. Then move the whole grid onto the downbeat with ◄ ►. If only one cell is wrong, drag the dashed line on that segment.
A key didn't write.
This is expected. {key} is only written when the detection is confident, and never for
drums or FX. Check that the tag is a pitched one, and check the key shown on the design tab.
A tag is wrong.
Open the sample on design and pick the right category from its category dropdown. Categories you pick show in blue. They change the file names, the folders and the drum or melodic label.
Export wrote nothing where I expected.
Check that the output folder is set. If create subfolder is on, the pack is one folder further down. The file list on the export tab shows what will be written.
Where do logs go?
To the Extension Host log. On macOS it is ~/Library/Preferences/Ableton/Live x.x.x/ExtensionHost.txt.
On Windows it is %APPDATA%\Ableton\Live x.x.x\Preferences\ExtensionHost.txt.
stop bouncing one-shots by hand.
luxcache.com/sample-studio · standalone + VST3 / AU + Ableton extension · macOS / Windows