Commit Graph

  • aacd6bbd81 Remove outdated agent guidelines file main Victor Giers 2026-07-15 18:24:19 +02:00
  • 7f419656d8 Update test for physical pad retention in sparse project generation Victor Giers 2026-07-14 11:55:50 +02:00
  • 2493324f1a Refactor pad code generation using padToPadCode utility function across transformers and update test setup Victor Giers 2026-07-14 11:55:37 +02:00
  • 1d47ef5e69 Update tests to correctly handle module imports and deep equality checks Victor Giers 2026-07-14 11:55:02 +02:00
  • 94fbe994dd Update sparse pads test to use server module loading for transformers and webView Victor Giers 2026-07-14 11:54:45 +02:00
  • 3f4260fab7 feat: Add test case for sparse pads handling (p01 omitted) Victor Giers 2026-07-14 11:53:58 +02:00
  • 79ae02f53a Update pad code generation to use pad index instead of array index Victor Giers 2026-07-14 11:53:31 +02:00
  • 481e2b8902 Add tests for sidechain and advanced effect parsing Victor Giers 2026-07-14 11:50:58 +02:00
  • a5f0959752 Fix syntax error in collectEffects function Victor Giers 2026-07-14 11:50:39 +02:00
  • fce646065a Update data access in collectEffects to use fxData instead of fxFile.data Victor Giers 2026-07-14 11:50:34 +02:00
  • 882cd76fec Implement parsing for output compressor and sidechain effects state Victor Giers 2026-07-14 11:50:12 +02:00
  • 8ee51daea7 Test: Canonicalize filter base before automation starts and exclude research parameters from envelopes Victor Giers 2026-07-14 11:49:53 +02:00
  • 31ccd78cd8 Improve static value calculation for filter faders in automation logic Victor Giers 2026-07-14 11:49:45 +02:00
  • ab6b318da8 Fix type casting issue when calculating static fader values Victor Giers 2026-07-14 11:49:34 +02:00
  • 82a4c73295 Enhance Ableton export logic with scaled note velocity and filter fader canonicalization Victor Giers 2026-07-14 11:49:08 +02:00
  • b74c13621d Update pad parser to handle fractional pitch and trim length correctly Victor Giers 2026-07-14 11:48:26 +02:00
  • ed6e50a50a Update MIDI FS SysEx parsing logic and add unit tests for page incrementing Victor Giers 2026-07-14 11:45:04 +02:00
  • 6c21063906 Remove sample pitch and root note handling in Ableton exporter Victor Giers 2026-07-14 11:36:26 +02:00
  • 4343351920 Update Ableton playback state constants for key and legato modes Victor Giers 2026-07-14 11:34:26 +02:00
  • 6eaa7547ea Add test case for group device automation and pad provisioning Victor Giers 2026-07-14 11:29:28 +02:00
  • fa3ae193bb Update Simpler track handling to use WeakMap Victor Giers 2026-07-14 11:29:03 +02:00
  • 772caebcba Refactor and fix Ableton exporter logic across multiple files Victor Giers 2026-07-14 11:28:39 +02:00
  • d582adb3fc Add comprehensive test coverage for Ableton automation, fader policies, and pad sound export logic Victor Giers 2026-07-14 11:27:57 +02:00
  • 4cda706b69 Update test assertions for Live 10 Simplers' attack and release times Victor Giers 2026-07-14 11:27:33 +02:00
  • e2a142b547 Enhance Ableton exporter by incorporating automated fader parameter handling and default value logic Victor Giers 2026-07-14 11:26:26 +02:00
  • e8f75c6b39 Update Simpler device building to use PadSound state and parameters Victor Giers 2026-07-14 11:26:01 +02:00
  • 8b377204c0 Update logic for determining pad track in Ableton exporter Victor Giers 2026-07-14 11:25:32 +02:00
  • 50cf9e8176 Update Ableton exporter to handle pad track context for pitch automation targets Victor Giers 2026-07-14 11:25:26 +02:00
  • f046f355fb Refactor fader value conversion and default handling for Ableton export Victor Giers 2026-07-14 11:24:57 +02:00
  • 0d7c574677 Implement fader policies and pad sound state extraction for Ableton export Victor Giers 2026-07-14 11:24:34 +02:00
  • f75bffa879 Update Ableton playback state logic for accurate EP representation Victor Giers 2026-07-14 11:22:07 +02:00
  • 2d8696529c Fix calculation of float data slice in parsers Victor Giers 2026-07-14 11:22:02 +02:00
  • d745ed9213 Improve float precision handling in fader parameter extraction and add corresponding test case Victor Giers 2026-07-14 11:21:44 +02:00
  • 2008841889 Update test cases to use PAN fader parameter instead of REL for automation testing Victor Giers 2026-07-14 10:47:57 +02:00
  • 95d670d28f Update documentation and logic regarding Ableton export limitations (ATK, REL, etc.) Victor Giers 2026-07-14 10:47:08 +02:00
  • 6b735ae0e4 Remove deprecated and unused Ableton automation parameters and simplify playback state logic Victor Giers 2026-07-14 10:46:44 +02:00
  • 095fdf91c7 Refactor Simpler automation targets and initial values Victor Giers 2026-07-14 10:46:18 +02:00
  • 07b2e70abb Refactor and simplify Ableton exporter builders logic Victor Giers 2026-07-14 10:45:51 +02:00
  • 4dad835fce Update pattern naming logic and corresponding test cases for Ableton Live export Victor Giers 2026-07-14 10:34:46 +02:00
  • 86bf1b7ffc Improve description of 'Keep unused patterns' export option Victor Giers 2026-07-14 10:33:19 +02:00
  • 9c1890baa6 Update test cases for combining patterns and session scenes Victor Giers 2026-07-14 10:32:35 +02:00
  • 12d0754fee Refactor pattern scene generation in ableton transformer Victor Giers 2026-07-14 10:32:22 +02:00
  • aa45d435d5 Update helper text for unassigned group patterns in export options Victor Giers 2026-07-14 10:24:14 +02:00
  • 681b526350 Update pattern filtering logic and add faderPattern test case Victor Giers 2026-07-14 10:24:07 +02:00
  • 0a9cb04275 Update test description for Live 10 Simpler serialization Victor Giers 2026-07-14 10:21:41 +02:00
  • 56b6a424ba Fix data structure setup in Live 10 Simpler serialization test Victor Giers 2026-07-14 10:21:36 +02:00
  • 262a1c74ec Update test suite to include pattern 'c' in project data and scene arrangements Victor Giers 2026-07-14 10:21:22 +02:00
  • 73935b1b46 Update Ableton exporter logic to correctly handle session clips and pattern sorting Victor Giers 2026-07-14 10:20:59 +02:00
  • 05ddb2a403 Remove unused function getArrangementTimeSignatureId Victor Giers 2026-07-14 10:04:32 +02:00
  • b9fe445576 Update Ableton export to use dedicated arrangement time signature ID generation Victor Giers 2026-07-14 10:04:23 +02:00
  • e23c59d2b4 Improve parsing of WAV metadata by simplifying string handling Victor Giers 2026-07-14 10:03:47 +02:00
  • 7536d2bd01 Fix formatting in test assertions Victor Giers 2026-07-14 10:02:33 +02:00
  • 540234708a feat: Add comprehensive test suite for ableton song data structure Victor Giers 2026-07-14 10:02:27 +02:00
  • 8522aba837 Update import statement in ableton MIDI test file Victor Giers 2026-07-14 10:00:58 +02:00
  • 7c157e3b2b Update export format descriptions for accuracy regarding automation and sample handling Victor Giers 2026-07-14 09:58:49 +02:00
  • 88d8aa4204 Update test structure for Ableton pattern occurrence definition Victor Giers 2026-07-14 09:58:26 +02:00
  • 4e10cc9e4b Update test structure for MIDI event handling and project data Victor Giers 2026-07-14 09:58:21 +02:00
  • 5f24bbade7 Update test data structure to use groupPatterns for project definition and track mapping Victor Giers 2026-07-14 09:57:56 +02:00
  • c5c303d034 Update helper text for unused group patterns export option Victor Giers 2026-07-14 09:55:33 +02:00
  • 3157176471 Add comment clarifying conversion from bars to beats in Simpler device build. Victor Giers 2026-07-14 09:53:38 +02:00
  • e614821738 Fix calculation of beat time when exporting Simpler device to Ableton. Victor Giers 2026-07-14 09:53:32 +02:00
  • 7ea85d431b Update description for exported EP scene behavior in Ableton export. Victor Giers 2026-07-14 09:53:25 +02:00
  • 850d9f0bb4 Ensure fader value is non-negative when building track send holder Victor Giers 2026-07-14 09:46:10 +02:00
  • a4bbfe87d9 Adjust maxBars calculation in webViewTransformer to include patternEvents Victor Giers 2026-07-14 09:44:50 +02:00
  • 91ee4f2034 Update scene bar calculation to include pattern events Victor Giers 2026-07-14 09:44:39 +02:00
  • cd1d0bb562 Optimize sound ID collection in utils Victor Giers 2026-07-14 09:43:50 +02:00
  • 9e9b5ebdaf Update helper text for ExportOptions component regarding Return track functionality Victor Giers 2026-07-14 09:42:30 +02:00
  • 2df4d81337 Fix minor bugs in Ableton export logic and refactor code Victor Giers 2026-07-14 09:42:24 +02:00
  • 8ff71319ec Fix type casting for setting time signature on Ableton MasterTrack mixer Victor Giers 2026-07-14 09:41:17 +02:00
  • 4bf04cf93c Implement time signature handling and build arrangement events for Ableton export Victor Giers 2026-07-14 09:41:06 +02:00
  • 18d7095dd2 Update Ableton exporter to use scenes array instead of maxScenes count Victor Giers 2026-07-14 09:40:28 +02:00
  • b82b23a8ee Remove unused import for getQuarterNotesPerBar in Ableton builders Victor Giers 2026-07-14 09:39:13 +02:00
  • a68a80cba1 Update MIDI clip duration calculations using loopDuration instead of bar counts Victor Giers 2026-07-14 09:39:06 +02:00
  • ec3809bd1d Ensure minimum value for loop duration calculation in ableton transformer Victor Giers 2026-07-14 09:38:26 +02:00
  • e85124906b Improve calculation of arrangement points for Ableton export Victor Giers 2026-07-14 09:38:22 +02:00
  • 496d3ddf21 Refactor Ablton data structure to support arrangement sections and modern clip handling Victor Giers 2026-07-14 09:37:36 +02:00
  • 58d90a4740 Correctly use declared song count when parsing data Victor Giers 2026-07-14 09:30:53 +02:00
  • 892c05e5ea Update sound source collection logic in utils.ts Victor Giers 2026-07-14 09:30:32 +02:00
  • c4b0b81932 Improve collection of project structure and patterns in parsers. Victor Giers 2026-07-14 09:30:26 +02:00
  • b941e28768 Update useProject hook to handle consolidated project structure data. Victor Giers 2026-07-14 09:29:12 +02:00
  • 9426116063 Refactor scene settings parsing using dedicated record extraction. Victor Giers 2026-07-14 09:29:07 +02:00
  • da0398e738 Refactor scene and pattern collection logic to use group patterns instead of intermediate scenes data Victor Giers 2026-07-14 09:28:59 +02:00
  • f46703ce4f Feature: Add option to keep unused patterns during export Victor Giers 2026-07-14 09:28:17 +02:00
  • 381901e892 Update type definitions for scene data and add project group constant Victor Giers 2026-07-14 09:27:58 +02:00
  • 4cba5227d0 Add GroupPattern, SongPosition, and update ProjectRawData structure Victor Giers 2026-07-14 09:26:57 +02:00
  • 048dde39b5 Update export options to include keeping unused patterns Victor Giers 2026-07-14 09:26:17 +02:00
  • 73061663f5 Update assertion logic for selected Live 10 Simpler Victor Giers 2026-07-14 08:52:40 +02:00
  • 99f6a4fa10 Update test assertions for DrumGroupDevice tags in Ableton hybrid export Victor Giers 2026-07-14 08:52:20 +02:00
  • d6a4800993 Update Ableton Live 10 drum rack XML template with modern structure and paths Victor Giers 2026-07-14 08:40:54 +02:00
  • 0f19b318ad Update device builder logic for Drum Rack to include lock IDs Victor Giers 2026-07-14 08:40:38 +02:00
  • 0e62cd4c95 Type assertion for LastPresetRef in Ableton builders Victor Giers 2026-07-14 08:29:53 +02:00
  • f17077b507 Update Ableton export builders and tests to handle new device properties (ReturnBranches, SendInfos) Victor Giers 2026-07-14 08:29:34 +02:00
  • 2a61057fce Update test environment configuration for Live 10 Simpler serialization Victor Giers 2026-07-14 08:19:16 +02:00
  • e7a2974ecb Fix syntax error in abelton-hybrid test file Victor Giers 2026-07-14 08:18:04 +02:00
  • 450cf3715a Test that nested Live 10 Simpler devices are serialized with IDs Victor Giers 2026-07-14 08:17:51 +02:00
  • 339b8b4a8c Fix buildSimplerDevice call in drum rack builder Victor Giers 2026-07-14 08:16:54 +02:00
  • b842c4d33f Feature: Implement device ID assignment utility and apply it to build processes Victor Giers 2026-07-14 08:16:34 +02:00
  • 948b106604 Update documentation regarding export features and Live automation limitations Victor Giers 2026-07-14 08:06:30 +02:00
  • 883a214c31 Improve ableton export logic and update documentation Victor Giers 2026-07-14 08:05:24 +02:00
  • b70208f83c Update sample inclusion details for Ableton export and add test case for pad classification Victor Giers 2026-07-14 08:04:12 +02:00