Commit graph

136 commits

Author SHA1 Message Date
15714fa764 feat: apply reversible linear and equal-power fades to sample selections 2026-11-06 01:06:24 +01:00
9f1ff5f1e4 feat: remove selected audio DC offset with double precision analysis 2026-11-06 01:05:19 +01:00
f528a169f8 feat: invert selected audio sample polarity without changing surrounding frames 2026-11-06 01:04:45 +01:00
9ae2e2a11c feat: reverse selected sample frames with immutable snapshots and local undo 2026-11-06 01:04:06 +01:00
342a93385c feat: export sample ranges and adopt new source copies with rollback and project undo 2026-11-06 01:03:31 +01:00
3d031a0010 feat: trim audio clips from sample editor ranges with conservative tick alignment 2026-11-06 01:02:08 +01:00
7a04c6d922 feat: add bounded audio sample editor with waveform selection and source statistics 2026-11-06 01:01:37 +01:00
66e07776a4 docs: refresh all screenshots and illustrate phase 58–68 workflows 2026-11-06 00:56:27 +01:00
b0cfa79131 feat: collect portable project media with transactional cleanup and qualify composition workflows 2026-11-06 00:49:37 +01:00
d676d74a11 feat: normalize selected audio clips to a bounded sample peak 2026-11-06 00:46:14 +01:00
ea0b4ca3da feat: generate bounded ascending and descending MIDI arpeggio patterns 2026-11-06 00:42:33 +01:00
6be4f9803a feat: build custom MIDI chord voicings with atomic pitch and capacity checks 2026-11-06 00:40:48 +01:00
d034417c8c feat: humanize MIDI timing and dynamics with reproducible seeded edits 2026-11-06 00:39:19 +01:00
fc76bf6803 feat: consolidate trimmed MIDI clips with explicit note boundary cropping 2026-11-06 00:38:13 +01:00
3c202cbfdc feat: split MIDI clips nondestructively with source-relative note slices 2026-11-06 00:36:04 +01:00
4c855ee5d7 feat: duplicate complete tracks with instruments routing and automation 2026-11-06 00:33:58 +01:00
7084e660fe feat: ripple timeline ranges with markers and automation atomically 2026-11-06 00:32:33 +01:00
bd39eb1345 feat: navigate arrangement markers and loop named sections 2026-11-06 00:31:08 +01:00
64e5ab170f feat: plan composition phases and persist named arrangement markers 2026-11-06 00:29:48 +01:00
1b668068de feat: compare mixer A/B snapshots with undo and qualify modern editing workflows 2026-11-06 00:25:23 +01:00
310b81ec4d feat: apply reversible boundary fades across audio clip selections 2026-11-06 00:20:37 +01:00
4af18fc33d feat: shape MIDI phrase dynamics with bounded velocity scaling 2026-11-06 00:19:32 +01:00
77fc5b4c0e feat: correct MIDI phrases to root-aware major and minor scales 2026-11-06 00:18:50 +01:00
5acd3b65ab feat: shape MIDI note gates and create channel-aware legato phrases 2026-11-06 00:18:07 +01:00
2ba14f6728 feat: quantize MIDI clips with deterministic swing and strength 2026-11-06 00:17:23 +01:00
b0dbf6905f feat: align clip selections and slip sources without moving boundaries 2026-11-06 00:16:31 +01:00
ea9789b188 feat: repeat arrangement phrases with bounded atomic pattern copies 2026-11-06 00:15:42 +01:00
b60501f317 feat: copy and paste arrangement phrases with independent clip snapshots 2026-11-06 00:15:01 +01:00
7379545ced feat: edit arrangement selections atomically with grouped undo 2026-11-06 00:13:48 +01:00
c5c7df1d9d feat: plan modern editing phases and add arrangement multi-selection 2026-11-06 00:12:37 +01:00
85291d81ff .gitignore update. 2026-11-06 00:10:11 +01:00
ae8556d83f feat: dock editor panels and add resizable pinned track headers 2026-11-06 00:06:56 +01:00
73e8bf09dc feat: persist floating panel layouts and wrap the compact transport 2026-11-05 23:57:56 +01:00
836cdedc6b feat: render bounded effect tails and reset internal history on transport changes 2026-11-05 23:55:56 +01:00
7a01e2d2f3 feat: add tempo-synced stereo delay and coupled room reverb 2026-11-05 23:53:03 +01:00
35bf6a00a1 feat: add a bounded WAV sampler with looping, relinking and saved presets 2026-11-05 23:50:14 +01:00
159fa939a1 feat: add editable internal instruments, automation and versioned presets 2026-11-05 23:47:54 +01:00
e76552e8dd test: qualify internal devices across DSP, persistence and GUI workflows 2026-11-05 23:44:48 +01:00
f6dcf207ce Detached mixer and transport from main window. 2026-10-30 12:40:05 +01:00
cdea091b37 Detached mixer and transport from main window. 2026-10-30 12:39:47 +01:00
02e27a33a2 Update. 2026-10-28 17:16:01 +01:00
320addd5c9 Screenshot overview update. 2026-10-28 11:28:26 +01:00
dc701f0191 Phase 36: remove screenshot number prefixes and update references 2026-10-28 11:24:22 +01:00
2d5bcb6401 Phase 36: add studio mixer channel strips and refresh screenshots 2026-10-28 11:23:25 +01:00
f2b9b1b819 Added screenshots. 2026-10-28 11:03:18 +01:00
47b7d38a66 Phase 35: add persistent preferences and sequencer loop playback 2026-10-28 10:37:01 +01:00
4873b70672 Phase 34: add snap grids, MIDI velocity editing and track instrument menus 2026-10-28 10:08:13 +01:00
d800a6392e Phase 33: add a flat modern DAW workspace and track creation workflow 2026-10-27 18:04:39 +01:00
fe484537f9 Phase 32: add MIDI track CLAP, VST2 and VST3 instruments 2026-10-27 17:51:48 +01:00
9e0e4562d7 Phase 31: add CLAP, VST2 and VST3 mono effect hosting 2026-10-27 17:34:46 +01:00