Commit Graph

21 Commits

Author SHA1 Message Date
7fe29916f7 Refactor MainView and enhance View management
Replaced `MainView` object with a `Views` singleton for better modularity and lazy initialization. Adjusted CSS structure, updated dependencies, and improved FM/AM modulation logic for greater flexibility. Additionally, upgraded Kotlin multiplatform version and added inline source mapping.
2025-03-27 19:33:43 +01:00
60a21bbd79 Update dependencies and refine MIDI handling.
Upgraded various dependencies, including `vst-ui-base` to 1.2.0 and build configurations to include `mavenLocal`. Refined MIDI handling by removing redundant logging to improve performance and clarity. Adjusted knob component value ranges for better user experience.
2024-12-26 14:23:16 +01:00
d58fb9c7b5 Refactor MIDI handling and update dependencies.
Streamlined MIDI message handling by introducing `MidiMessageHandler` and removed redundant code. Added better handler support for specific message types and parameters. Also upgraded Kotlin to version 2.1.0 and adjusted build configurations.
2024-12-21 20:42:19 +01:00
52c7495f43 Refactor MainView onClick and cleanup project config
Moved the onClickFunction outside of the START button div in MainView for better event handling. Removed outdated project directory from gradle.xml to clean up project configuration. Corrected sampleRate calculation in ChipProcessor for accurate audio processing.
2024-12-08 20:10:14 +01:00
b412dd9b4e Playing with settings 2024-08-12 20:36:30 +02:00
f2269c8865 Also search on name when setting midi port 2024-07-02 19:17:35 +02:00
976328ed69 Save patch 2024-06-30 20:32:43 +02:00
194857d687 Cleanup 2024-06-29 20:01:16 +02:00
f22a800c93 Layout 2024-06-28 19:22:16 +02:00
ccc7e9a4e9 Modulation, waveforms 2024-06-28 17:07:58 +02:00
b02c7733b0 Add inputs 2024-06-27 20:08:24 +02:00
0cfd6f31d5 Add input 2024-06-27 16:40:33 +02:00
05764ec588 Use vst-ui-base 2024-06-27 12:32:17 +02:00
0281d2751f Cleanup 2024-06-26 14:17:04 +02:00
f7e088bb67 Add channel selection 2024-06-26 14:10:03 +02:00
2bcd1e0b71 Merge remote-tracking branch 'origin/master' 2024-06-26 10:30:42 +02:00
2cb2a0119c Failing build 2024-06-26 10:30:26 +02:00
d22fa8b367 Broadcast 2024-06-21 21:32:08 +02:00
f4a5d0a75b Fx 2024-06-20 18:57:20 +02:00
94dec1f636 Listen to midi 2024-06-17 21:06:39 +02:00
68b7ffffa8 Initial commit 2024-06-16 20:40:05 +02:00