Phase 26: add common parameter targets, step automation and MIDI control mapping
This commit is contained in:
parent
7bff7b535d
commit
901a536f10
38 changed files with 740 additions and 67 deletions
|
|
@ -11,7 +11,7 @@
|
|||
events/block, 32 voices, 65536 frames/block. See API headers for exact bounds.
|
||||
- WAV samples preload with the memory/format limits in AUDIO_FILES.md. Callback
|
||||
overflow reports/silences; there is no CPU preemption or expensive-plugin rescue.
|
||||
- Live MIDI fixed volume/pan/sustain mapping; no controller learn, capture, SMF
|
||||
- Live MIDI configurable per-channel volume/pan/sustain CC mapping; no controller learn, capture, SMF
|
||||
import, pitch bend, custom-instrument chooser or instrument timbre controls.
|
||||
- Native ABI 1 graph nodes are session-only. ABI 2 state is parameter-only. LADSPA
|
||||
supports the documented mono amp/inverter/sine set; no opaque state, native
|
||||
|
|
@ -21,7 +21,7 @@
|
|||
zoom/selection and graph positions are session UI state. Undo retains 32 edits
|
||||
plus baseline; allocation failures are reported, not silently hidden. Media is
|
||||
never removed by undo/delete. Broad screen-reader/accessibility testing is pending.
|
||||
- Format v9 reads v1–v8 and uses relative local media references. External absolute
|
||||
- Format v10 reads v1–v9 and uses relative local media references. External absolute
|
||||
media/module paths need manual repair after relocation. Saving does not bundle
|
||||
media; missing media stays referenced, missing plugins reject GUI installation.
|
||||
Unknown data is rejected rather than stripped. Post-rename directory-sync errors
|
||||
|
|
@ -54,3 +54,8 @@ PERFORMANCE.md, PLUGIN_HOSTING.md and RECOVERY.md for tested contracts/evidence.
|
|||
requires the same mono audio layout and resets controls/automation. Missing
|
||||
modules reject Open while retaining the current project; GUI module relink for
|
||||
unopened documents is deferred. In-process plugin crashes/hangs are uncontained.
|
||||
|
||||
- Common parameter targets cover track/bus gain/pan, LADSPA controls and metadata
|
||||
for live sine volume/pan/sustain. Live mappings do not drive arranged lanes,
|
||||
faders or plugins. No automation capture, touch/latch/write modes or loop
|
||||
transport. Backward jumps are deterministic for lanes, not opaque plugin tails.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue