91 lines
10 KiB
Markdown
91 lines
10 KiB
Markdown
|
|
# Musician workflow inventory
|
|||
|
|
|
|||
|
|
## A realistic way to make a KO II track
|
|||
|
|
|
|||
|
|
A musician rarely thinks in TAR members. A common workflow is:
|
|||
|
|
|
|||
|
|
1. Choose a tempo, tonal center/scale and rhythmic feel.
|
|||
|
|
2. Give the four groups musical jobs, such as drums, bass, harmony and vocals/lead.
|
|||
|
|
3. Load, record or chop source audio onto pads.
|
|||
|
|
4. Make different instruments from the same sample by changing trim, AMP, pitch, pan, envelope, play mode, root note and time mode per pad.
|
|||
|
|
5. Record notes live, step-sequence precise events, play a sample chromatically in KEYS, and add pressure-shaped note repeats.
|
|||
|
|
6. Record several fader assignments into the same group pattern: level, filters, pitch, FX send, attack/release, pan, velocity and modulation.
|
|||
|
|
7. Choose one send FX for the project, set its X/Y character, set each group send, then shape the summed result with output compression and note-triggered sidechain.
|
|||
|
|
8. Commit working combinations of the four group patterns into scenes, then make variations without stopping playback.
|
|||
|
|
9. Arrange scenes—including repeats and returns—into song positions.
|
|||
|
|
10. Perform temporary loops, group solos and pressure-sensitive punch-in FX. When one of those performances is compositionally important, resample it onto a pad so its sound becomes durable.
|
|||
|
|
|
|||
|
|
That last step is a central sampler workflow: some “effects automation” is not automation data at all. It is a performance rendered into a new sample and then sequenced like any other sound.
|
|||
|
|
|
|||
|
|
## What a project can contain from a musician's perspective
|
|||
|
|
|
|||
|
|
| Musical layer | Decisions a musician can make | Persistence class | Live 10 reproduction question |
|
|||
|
|
|---|---|---|---|
|
|||
|
|
| Project frame | BPM; key and scale on current firmware; swing | Saved project state, although exact binary locations are not all decoded | Does Live open at the same tempo, show the tonal context and play the same swing? |
|
|||
|
|
| Group organization | Four simultaneously playing groups, each containing twelve pad/sample tracks | Saved project state | Are A–D preserved as Group Tracks with their pads underneath? |
|
|||
|
|
| Pad assignment | Global sample slot chosen independently for every pad; the same slot may be used by several pads | Saved project state plus separate sample library | Does each pad become an independent instrument even when two pads share one WAV? |
|
|||
|
|
| Pad sound design | trim, AMP, pitch/fraction, pan, attack, release, play mode, root note, time mode/BPM/bars, mute-group membership, MIDI channel | Saved per-project pad state | Does each duplicated pad retain its own articulation and gain? |
|
|||
|
|
| Audio provenance | mic, line, USB or resample; mono/stereo and multiple supported sample rates | WAV/sample-library state | Is the actual audio copied and played at the correct native rate/channel count? |
|
|||
|
|
| Cropping | Commit trim points destructively into the global sample file | Baked/destructive audio state | Live only needs the resulting WAV; it cannot restore the discarded audio. |
|
|||
|
|
| Chopping | Auto/equal/attack/live chop creates several pad assignments and trim regions, often referencing one slot | Saved pad state | Are all slices independent and do their trim boundaries remain exact? |
|
|||
|
|
| Notes | pad/source, tick position at 96 PPQN, note pitch, velocity and duration | Saved pattern events | Are groove, microtiming, dynamics, pitched notes and held lengths retained? |
|
|||
|
|
| Recording method | live, quantized, free-time, step entry, note repeat, arpeggio, timing correct and nudging | Usually collapses into note events; the gesture itself is not important once recorded | Does Live reproduce the resulting events rather than the input gesture? |
|
|||
|
|
| Pattern structure | A separate pattern selection and length for each group; shorter group patterns repeat while the scene lasts as long as its longest pattern | Saved pattern and scene state | Are independent loop lengths and repetitions represented without flattening the scene incorrectly? |
|
|||
|
|
| Meter | time signature can be changed for the current pattern/scene, including non-4/4 material | Saved scene/pattern state in current reverse engineering | Does a 3/4 section occupy the right musical time and return cleanly to 4/4? |
|
|||
|
|
| Recorded fader motion | multiple parameter lanes can coexist in one group pattern even though there is one physical fader | Saved pattern events | Does every lane appear at the right group/pattern time with correct scaling? |
|
|||
|
|
| Static fader bases | starting value for each of twelve group parameters | Saved settings state | Does a pattern begin with the intended mix/filter/pitch/send state before automation? |
|
|||
|
|
| Group project volume | non-automatable level across all patterns/scenes | Runtime project mix control; official release notes say it resets when a project loads | A backup cannot be assumed to describe the musician's temporary listening level. |
|
|||
|
|
| Scene | one A/B/C/D pattern combination and meter | Saved project state | Does each unique section become a Session row and an Arrangement section? |
|
|||
|
|
| Song list | up to 99 positions, each referring to a scene; scenes may repeat or return in any order | Saved project state | Does Arrangement follow the actual song positions rather than numeric scene order? |
|
|||
|
|
| Send FX | one selected project FX: delay, reverb, distortion, chorus, filter or compressor; static X/Y; per-group FX send | Saved settings state; group send can be automated | Is there one Return with the right character, and are sends placed on the four groups? |
|
|||
|
|
| Output dynamics | separate master compressor DRIVE/SPEED after dry groups plus the send return | Saved project state according to current reverse engineering | Does the Live Master reproduce the broad dynamics and AMP interaction? |
|
|||
|
|
| Sidechain | one or more source pads; destination groups; note-triggered length/shape, including silent triggers | Saved output settings according to current reverse engineering | Does every source note duck the selected groups even when its source pad is silent? |
|
|||
|
|
| MIDI sequencing | a pad can address a MIDI channel/root; empty pads can sequence external gear; recorded MIDI can include notes and some expression/controller messages | Saved pad and pattern state, with some event semantics still unresolved | Does Live create usable external-MIDI lanes and preserve non-note expression? |
|
|||
|
|
| Resampling | bounce a pattern, chord, layered sounds or effect performance to a new mono/stereo sample | Baked audio plus a new sample slot | Is the rendered WAV present and sequenced correctly, without pretending the source process is editable? |
|
|||
|
|
| Live X/Y during resampling | current firmware allows send-FX X/Y changes during latched resampling | Baked audio only unless another event stream is discovered | Does the baked sweep sound correct? Reconstructing the knob motion is not required. |
|
|||
|
|
| Punch-in FX | pressure-sensitive, combinable beat/tape/pitch-style performance effects | Live-only unless resampled or externally recorded | Is the audit explicit that a plain backup cannot reproduce the performance? |
|
|||
|
|
| LOOP and slide | temporary tempo-locked capture/slide/length performance | Live-only unless resampled or externally recorded | Same: absence from the archive is different from an exporter omission. |
|
|||
|
|
| Group solo/manual scene switching | performance choices while playing | Live-only unless represented by song positions, resampling or an external recording | The exported set may offer equivalent performance controls, but cannot infer what was previously performed. |
|
|||
|
|
| Live input processing | external audio can be sent through the selected FX | External/live-only unless sampled | Project data cannot supply the absent external performance. |
|
|||
|
|
|
|||
|
|
## What “faithful in Live” means to a musician
|
|||
|
|
|
|||
|
|
The audit should be judged in layers:
|
|||
|
|
|
|||
|
|
1. **Composition:** the same hits, pitches, velocities, durations, microtiming, patterns, scenes and song order.
|
|||
|
|
2. **Instrument articulation:** the same trim, tuning, start behavior, polyphony/legato intent, envelope, stretch/reverse behavior and choke relationships.
|
|||
|
|
3. **Mix:** independent pad AMP, A–D group levels/pans, fader automation and FX sends.
|
|||
|
|
4. **Shared processing:** selected send FX, output dynamics and note-triggered sidechain.
|
|||
|
|
5. **Rendered history:** resampled material must sound like its WAV, even though its pre-bounce layers are no longer editable.
|
|||
|
|
6. **Performance boundary:** unsaved punch-ins, loops, solos and external input are documented as unknowable rather than silently classified as lost project data.
|
|||
|
|
|
|||
|
|
These layers prevent a structurally impressive Live set from being called faithful when the musical form or shared dynamics are missing.
|
|||
|
|
|
|||
|
|
## Musician-derived stress cases
|
|||
|
|
|
|||
|
|
The imaginary project intentionally includes the situations most likely to reveal a translation problem:
|
|||
|
|
|
|||
|
|
- one WAV assigned to several pads in the same group with different AMP, trim, pitch and pan;
|
|||
|
|
- ONE, KEY and LEG instruments in the same project;
|
|||
|
|
- both BPM and BAR stretch plus reverse playback;
|
|||
|
|
- open/closed hats in the shared mute group;
|
|||
|
|
- free-time ghost notes alongside swung quantized hats;
|
|||
|
|
- multiple fader lanes in a single pattern;
|
|||
|
|
- independent group-pattern lengths inside one scene;
|
|||
|
|
- a non-4/4 scene;
|
|||
|
|
- repeated and non-numeric scene order in the song list;
|
|||
|
|
- a silent sidechain trigger;
|
|||
|
|
- a resampled performance with baked FX motion;
|
|||
|
|
- an empty MIDI pad carrying notes and expression for an external synth;
|
|||
|
|
- live punch-in and LOOP gestures that are deliberately *not* treated as project data.
|
|||
|
|
|
|||
|
|
## Firmware-sensitive observations
|
|||
|
|
|
|||
|
|
- OS 2.0 made swing project-scoped.
|
|||
|
|
- OS 2.5 saves key and scale per project and adds FX X/Y changes during latched resampling.
|
|||
|
|
- OS 2.5 improves BAR stretch in non-4/4 meters and MIDI Song Position Pointer behavior.
|
|||
|
|
- The official 1.1.2 release notes say group project volume resets when loading a project, so it should not be treated as durable archived mix state without contrary capture evidence.
|
|||
|
|
- Current firmware can record/relay MIDI program change and records pitch-bend/aftertouch-style input, even though the exact project-event semantics are not all decoded.
|
|||
|
|
|
|||
|
|
Sources: [current feature notes](https://teenage.engineering/guides/ep-133/whats-new), [OS history](https://teenage.engineering/downloads/ep-133), [official modes](https://teenage.engineering/guides/ep-133/modes), [official play/record guide](https://teenage.engineering/guides/ep-133/play-and-record), [official sampling/timing guide](https://teenage.engineering/guides/ep-133/functions), and [official effects guide](https://teenage.engineering/guides/ep-133/effects).
|