Git Log from 0.0.15 to HEAD
commit 462af98b8391b0bebc43b8bfea16dd89ef319680
Author: gearmo3DS
Date: Sun Dec 21 17:20:05 2025 +0100
Show loop point values in wave-form view when enabled
commit 9311c0fdc8eb0302c23e260f8a20e62de88db146
Author: gearmo3DS
Date: Sun Dec 21 17:10:36 2025 +0100
Set max slice number to 15 instead of 16
commit 8e0d9240c7987544dec8db66831048a7ad8f7413
Author: gearmo3DS
Date: Sun Dec 21 07:06:45 2025 +0100
Bugfixes and upped version to 0.1.8
- Buses are not re-initialized when creating a new project
- X-Fade misbehaves when sample is 8Bit
- Truncating in waveform-view does not free sample memory
commit fcffb57056e6899515253ce1c7100dd3765dacb0
Author: gearmo3DS
Date: Sun Dec 7 22:50:57 2025 +0100
Fix: buses are not initialized when creating new project
commit 10d981a53e997c6d0418dd9408995057fa3ca57b
Author: gearmo3DS
Date: Sun Dec 7 10:48:42 2025 +0100
Fix: Delete unused samples causes freeze because of a friggin missing semicolon :D
commit 897603cad13a5671d6d29e0c93f459fc5ea51012
Author: gearmo3DS
Date: Sat Dec 6 18:05:22 2025 +0100
Added "Duplicate Repeatedly" function in tracker-menu
commit 53f75e30fea6990425c8d2f19c9d645700ad2042
Author: gearmo3DS
Date: Sat Dec 6 17:34:13 2025 +0100
Pressing X in splash-screen shows recent files
commit 83d0b5e7c7c7a8a448cf9c447ed262a83346fcd5
Author: gearmo3DS
Date: Sat Dec 6 14:24:25 2025 +0100
Added randomize values feature
commit 96c5cd4c337b4468f6e61a90e7ad8e50ee03c18e
Author: gearmo3DS
Date: Sat Dec 6 09:20:56 2025 +0100
Added confirm-dialogs for deletion operations
commit e3edd82d185f7eab3a7d89334c236ddea57b63d5
Author: gearmo3DS
Date: Fri Dec 5 17:34:10 2025 +0100
The last selection mode is now remembered in tracker/matrix view
commit 1487083d9125711e85d55ca24b24458198a8de5e
Author: gearmo3DS
Date: Fri Dec 5 15:28:47 2025 +0100
Changelog
commit cd12ff7b836b78a87aad4803e6e0508383cdabec
Author: gearmo3DS
Date: Fri Dec 5 15:22:43 2025 +0100
Added "Delete Unused Instruments" function to instrument list in browser
commit 1fe651ec98a0a0d50eb9bc4012ef85113454c375
Author: gearmo3DS
Date: Fri Dec 5 15:02:55 2025 +0100
Made browser settings permanent (audition, selection sync and auto assign)
commit fa5ae6673e8380facd5dfd6891cecd7ab886fde1
Author: gearmo3DS
Date: Fri Dec 5 14:50:28 2025 +0100
Added sync-selection and auto-assign options to browser
commit aae9292a7afb3e84a6b389255b28842fd8e71598
Author: gearmo3DS
Date: Fri Dec 5 12:43:52 2025 +0100
Added not implemented warnings
commit f34785a4c4e2a2d9f03889e88bd525a2ccc3109c
Author: gearmo3DS
Date: Fri Dec 5 12:36:19 2025 +0100
Can now duplicate instruments
commit c632e1e8a01fb0a4cb72ee041d62e1bea66c3927
Author: gearmo3DS
Date: Fri Dec 5 11:58:07 2025 +0100
Can not delete instrument
commit cc37dd2f4424015115121b8166847dfbe7038d20
Author: gearmo3DS
Date: Fri Dec 5 11:27:40 2025 +0100
Can now duplicate sample
commit 5a4cf34385c532faee7146e78588648f9c132f9d
Author: gearmo3DS
Date: Fri Dec 5 10:43:21 2025 +0100
Added instrument list to browser
commit b60af1110947540779e66cbfc68a7e755b63f990
Author: gearmo3DS
Date: Thu Dec 4 19:37:35 2025 +0100
Bus-color in matrix-view column headers now reflect animation changes
commit 2aed576c6767559bbcc8f8985d359d27a576c2a2
Author: gearmo3DS
Date: Thu Dec 4 16:33:20 2025 +0100
Bus-color in tracker column headers now reflects animated changes
commit 69e98f9e4eeb21d7f8ed12b58a65ff5e382f8f28
Author: gearmo3DS
Date: Thu Dec 4 15:52:00 2025 +0100
Fix for the previous "keep tempo" fix
commit 37457e4b68d20ae081807fe7cab435b552beba6c
Author: gearmo3DS
Date: Thu Dec 4 13:36:45 2025 +0100
Added "Sv Clr File" button in settings which generates colors.cfg
- // and # can be appended to lines for comments
commit 70b2b0df562fbe7aa1b24ef708bf0f7ff955e623
Author: gearmo3DS
Date: Thu Dec 4 12:34:59 2025 +0100
Added color-coding of column-headers in tracker view
commit e73a1b5f0297092d032bb12534c797153efa929b
Author: gearmo3DS
Date: Thu Dec 4 11:48:49 2025 +0100
Fixed strange columnType out-of-bounds issue in tracker-widget
commit da5db58c5c2ca3e64cf786bdf9842afc51266fed
Author: gearmo3DS
Date: Thu Dec 4 09:14:16 2025 +0100
Fix: keep tempo reverts to 88 bpm
commit 5edb2addf4a95285591f4d436a15b480b470297d
Author: gearmo3DS
Date: Thu Dec 4 08:58:21 2025 +0100
Fix: Crash when truncating sample in waveform view
commit 4091aa5d77276d620ce22917b605e49527906cf9
Author: gearmo3DS
Date: Wed Dec 3 21:04:08 2025 +0100
Unique random names are assigned to microphone/looper recorded samlpes
commit bceef21ef36582e60e5a2e551a04fe46923b641e
Author: gearmo3DS
Date: Wed Dec 3 12:27:23 2025 +0100
Bus/master automation has no effect while a track is soloed
commit 1a44d75a7646f4dd28fb22512f57a262c090395e
Author: gearmo3DS
Date: Wed Dec 3 12:00:17 2025 +0100
Fix: Loading random samples does not assign then to instruments
commit 4a3015986bf2f11a0e313fe8b7efca2fc59d4218
Author: gearmo3DS
Date: Wed Dec 3 09:29:35 2025 +0100
Incremented version 0.1.7
commit 63f45106e2bf5d3df53f3b5a0dee1598e2c2aaad
Author: gearmo3DS
Date: Wed Dec 3 09:27:28 2025 +0100
Now copying wav-header loops points to instrument when user changes sample number
commit 04e3d12ec1e2f835c3d236228c8f7f63d46d2132
Author: gearmo3DS
Date: Wed Dec 3 08:04:07 2025 +0100
Select button loads wav loop points
commit 42d34f0168c188a3db0fa274cf3d2266e2705572
Author: gearmo3DS
Date: Tue Dec 2 21:06:13 2025 +0100
Fix: Project is stuck at default tempo
- And loading recent file too
commit fa27215fd737b747d6ec32741320a15c3fa72af8
Author: gearmo3DS
Date: Tue Dec 2 19:07:02 2025 +0100
Pressing B on instrument column value picks that instrument
commit e6460f76e4880faccc62bed16b0a38e78c760056
Author: gearmo3DS
Date: Tue Dec 2 13:11:27 2025 +0100
Allow renaming samples in browser and auditioning them
commit b8505227fe84989ba65fddbce626ddb61e1f914f
Author: gearmo3DS
Date: Tue Dec 2 12:25:23 2025 +0100
Allow copying wav files from disk to deck
- Now adding wav-header when saving to ensure that we can save loop- and mirophone recordings
commit 9b6f417e1d55360237320ecc39a5e38cc57f792c
Author: gearmo3DS
Date: Sun Nov 30 20:35:03 2025 +0100
Sample-list in browser can now copy samples from/to other deck
.. or file system or delete samples
commit 1bfaa47f1d516e0353bb084452491e03f3815984
Author: gearmo3DS
Date: Sun Nov 30 12:11:54 2025 +0100
Exposed Stylus Margin setting
commit 4e48eecdc9013f9f09b48fca94ab1fff4738cfa1
Author: gearmo3DS
Date: Sun Nov 30 11:09:57 2025 +0100
Now reading loop-points from smpl chunk in wav-header
commit a5fac8b5392a914e7643a94bc1f07e2df107e2ef
Author: gearmo3DS
Date: Sun Nov 30 09:38:06 2025 +0100
Pressing B now toggle looping
commit 59fc91c953bcf7a1bee2c13f38f21265b2cbdd93
Author: gearmo3DS
Date: Sat Nov 29 22:24:41 2025 +0100
Compensating screen margin on hardware
commit d6e9e8787ef2338601745d6aed5e1895f77638b9
Author: gearmo3DS
Date: Sat Nov 29 18:42:01 2025 +0100
Added loopStartFine and loopEndFine settings to instruments
- Fixed cursor position mismatch in waveform-view
(Could not select last sample)
commit d6ff9025acfa09136ebdc8ec29e98766baf4af4b
Author: gearmo3DS
Date: Sun Nov 23 16:47:27 2025 +0100
Youtube script
commit b489c9ba2518dbeea69a6d4054a9e59f58e8a796
Author: gearmo3DS
Date: Sat Nov 22 20:11:56 2025 +0100
Added "Keep Tempo" option in song loading dialog
commit e015c82ba10f2d2b576413eec9ae192e692213a3
Author: gearmo3DS
Date: Sat Nov 22 16:56:20 2025 +0100
Adding non-functional mii test-code
commit b36813872968fae63f2ffe7889c988c143c50dbd
Author: gearmo3DS
Date: Sat Nov 22 16:54:40 2025 +0100
Added "Linked Playback" option in Settings:
- Both decks start/stop at once when enabled
- Incremented version to 0.1.6
commit f73705e29e0a680be24457482698822007d9b864
Author: gearmo3DS
Date: Sun Oct 26 19:53:38 2025 +0100
Fix regression: Recorded wav files are empty
commit 824d137716cdb6a2fa46d92924ed8fe93b629d94
Author: gearmo3DS
Date: Sun Oct 26 19:18:04 2025 +0100
Value in master volume column may lead to incorrect instrument look-up
- ... and stopping of a sustained looping note
commit 9db98a8138ef84d66424c849790d88a74357329e
Author: gearmo3DS
Date: Sun Oct 26 06:46:36 2025 +0100
Fix: Octave +/- buttons skipping a value
- ... making it impossible to play the -1 octave
commit e8b28f6dda449555cad1147e54af74df7dfe0b01
Author: gearmo3DS
Date: Fri Oct 17 19:36:14 2025 +0200
Fix: App force quits when pressing upload button and wifi is disabled
commit 2cee52ae8f104fbe6070b5bfd2f80db9a778cc5c
Author: gearmo3DS
Date: Sun Oct 12 19:43:41 2025 +0200
Wav recording now creates a new file instead of appending to the previous
commit 88dd3c38226dfbdb3aff383c8e09829a48242758
Author: gearmo3DS
Date: Sun Oct 12 14:32:24 2025 +0200
Wrong default value
commit 7113dee9997a2c631fb7d72058bd86b7ab707928
Author: gearmo3DS
Date: Sun Oct 12 14:30:05 2025 +0200
Incremented version to 0.1.5
commit 4a59556866c32bce25b2f2817240fd398a529059
Author: gearmo3DS
Date: Sun Oct 12 14:28:45 2025 +0200
Added "StdyClck" setting in tempo-dialog
- Keeps clock running and causes START to wait for next bar to start playing
commit d22c82d1ef0365770eda47329200ec8b4a646749
Author: gearmo3DS
Date: Sun Oct 5 16:08:25 2025 +0200
Renamed "Gated" to "Hold" in piano and de-coupled the setting from drum pads
- Hold is off per default.
commit 014173c26ebf5ca7c8b4045e20b1ecd8b280f47b
Author: gearmo3DS
Date: Sun Oct 5 14:16:56 2025 +0200
Fix Current slice-number not stored in song-file and lost at reload
commit 37a0ac4fa2257b0da4bbe0b2e384391e3aa05b45
Author: gearmo3DS
Date: Sun Oct 5 13:52:50 2025 +0200
Now transmitting transport stop via UDS
commit c32798226d016768122b157b5ca501771ea529e1
Author: gearmo3DS
Date: Sun Oct 5 12:27:35 2025 +0200
Refactored uds, split into functions
commit dc73d8b95c1d9188d923bf24ed3dded7a699ea5d
Author: gearmo3DS
Date: Sun Oct 5 12:00:34 2025 +0200
Fix: Tapping "Sub-Tab" button does not toggle to previous sub-tab
commit 60ceffcb20ee9fe870d53f65deb73079aed38881
Author: gearmo3DS
Date: Sun Sep 28 21:44:02 2025 +0200
Fix: Pitch envelope amount not applied when selecting instrument
commit 8feaf0c502565dff29dbd5ea02ebf3f5ebee8a8f
Author: gearmo3DS
Date: Sun Sep 28 14:01:54 2025 +0200
Fix: Capturing loop to song in Factotum looper always copies only one bar when set to two
- Set fade default value to 16 in Factotum looper to avoid pops at boundary
commit ddaed3d099ccb0ff847dd161ec39091582a6dcaa
Author: gearmo3DS
Date: Sat Sep 27 18:34:17 2025 +0200
Incremented version to 0.1.4
commit 161181b91b9a6cf2d37caa6f68519dcd1596112f
Author: gearmo3DS
Date: Sat Sep 27 14:34:43 2025 +0200
Fix: pad-view does not refresh instr labels when new row plays
commit 8f7af294f769b0316dd65229dc77a26cdc112e59
Author: gearmo3DS
Date: Sat Sep 27 13:18:28 2025 +0200
Fix for instrument assignment of empty clip in matrix view
commit e2ec220e516ed09c1027c176bd232087a0fde27d
Author: gearmo3DS
Date: Sat Sep 27 13:29:12 2025 +0200
Fixed drumpad-drawing issue in new libctru version
commit a7c71984b93300aeb9462da87e1bacdc98752f6a
Author: gearmo3DS
Date: Sun Sep 21 14:51:38 2025 +0200
Changelog
commit 81e1c418a5a1aa37a75b87373030d08e89fbac46
Author: gearmo3DS
Date: Sun Sep 21 13:22:05 2025 +0200
Fixed crazy memory-alignment bug that only happens with -O3
- It happened when using the resampling function
commit c02687d76341b3b03559d3f90fc21b3bbde3517a
Author: gearmo3DS
Date: Sat Sep 20 19:29:10 2025 +0200
Forgot to set initial default values to match previous in mono-to-stereo
commit 922e1e8352d0d50b4a93d64c10a62461026775dd
Author: gearmo3DS
Date: Sat Sep 20 19:25:41 2025 +0200
Removed patternbuttons.cpp
commit 06557604c1dcce38b00ec50b6f479d008f5042b6
Author: gearmo3DS
Date: Sat Sep 20 19:22:30 2025 +0200
"Mono to stereo" settings are now preserved
commit 769853de98b5e1f63dd946f6601d8455b7a67d12
Author: gearmo3DS
Date: Sat Sep 20 15:27:02 2025 +0200
Added nudge forward fine function in tempo dialog
- X now restarts the pattern in the tempo dialog
commit d5e64615f427ea1fa056519351f3712acf848d14
Author: gearmo3DS
Date: Mon Sep 15 21:18:23 2025 +0200
Added new tracker+busfx screen-combo
- Adder REC toggle button to busfx-screen
commit c1d8b3d5c592250904419361ffb29fcea9f92c48
Author: gearmo3DS
Date: Mon Sep 15 21:00:08 2025 +0200
Most sliders in bus-fx can now be motion-recorded
commit efadb8a83f81bec1c56ed3241d7e10b3c91823f5
Author: gearmo3DS
Date: Mon Sep 15 10:17:33 2025 +0200
Tempo Dialog: X/Y buttons nudge playhead by one step to adjust phase
- with external audio (e.g. other 3DS)
commit 82c2b711724b591c8cf1e0654bf45e4c2841a4af
Author: gearmo3DS
Date: Sun Sep 14 23:06:52 2025 +0200
Changed fold-width range for finer articulation
commit 3eab4925301498b4d67c4c964b6f97aaa313d657
Author: gearmo3DS
Date: Sun Sep 14 22:54:17 2025 +0200
Added columns for fold distortion enable, width and gain
commit b782c74e2e821b637d411a9cd584316ad5e6b97d
Author: gearmo3DS
Date: Sun Sep 14 22:29:56 2025 +0200
Pitch envelope is now animatable
commit 5d3ea2868c6940d33084515bfeee949f613601cf
Author: gearmo3DS
Date: Sun Sep 14 21:59:02 2025 +0200
Brought pitch envelope back
commit 377565f7acccbb1d741d95c509fee04a87fd8616
Author: gearmo3DS
Date: Sun Sep 14 13:14:38 2025 +0200
Implemented new piano buttons
- "Gated" toggles whether lifting stops the note and sets the instrument playmode
- "Slide" allows pressing keys by sliding the stylus, else it needs to be lifted
- "Off" is a shortcut for stopping current sound and recording/inserting an note-off
- Piano key background color now changes while pressed
commit f6d2e7f66fd9fa0245452a5ca5cdc6eb58dd3ea2
Author: gearmo3DS
Date: Sun Sep 14 11:57:07 2025 +0200
Enabling Right-channel-click-track disables stereo-widening effect
commit a40c7d0d4c30da44f0384695711360733a9c4bd8
Author: gearmo3DS
Date: Sun Sep 14 10:59:28 2025 +0200
Added new buttons to piano view (do nothing yet)
commit e542c9178e5eacad4222f31d13573e09ce6e092f
Author: gearmo3DS
Date: Sun Sep 14 10:17:33 2025 +0200
Fix: Playback position is no longer shown in Waveform-view after pressing A
commit c6cc330b4e791a2f52874929938b7af0a8da1efb
Author: gearmo3DS
Date: Sun Sep 14 09:57:47 2025 +0200
Fix: Shifting notes with A+Up intermittently not working
commit a638552ec9531a3659f97c4c6412da4397f32337
Author: gearmo3DS
Date: Sun Sep 14 08:55:51 2025 +0200
Updated changelog
commit 047cbce62e799197f856933afb0725a69e4de35e
Author: gearmo3DS
Date: Sun Sep 14 08:50:35 2025 +0200
Cleaned merge mess
commit 0d1ec7182981eb06d657a2baf664543c46d65dcc
Author: gearmo3DS
Date: Sat Sep 13 15:07:08 2025 +0200
Added Local Sync (UDS WiFi) buttons to general settings
commit 432c8d82fef4569d27672f275bd1433dba48d0ca
Author: gearmo3DS
Date: Sat Sep 13 15:06:07 2025 +0200
Vym
commit 1d8b6129be009e07d3ed66b68828a3dad77ba1d3
Author: gearmo3DS
Date: Mon Sep 8 10:12:24 2025 +0200
Gyroscope tilting test
commit bb2a9da6d15ea73325d3d547fa543bce751f004b
Author: gearmo3DS
Date: Sat Sep 6 14:13:38 2025 +0200
Retrig-column uses slice-positions now
- Repeat mode in drum-view now uses last slice-position.
Nice in combination with linear slice trigs
commit 77ae00a8ca62583fe49b3fa66b321212cc702968
Author: gearmo3DS
Date: Sat Sep 6 12:43:17 2025 +0200
Fixed syntax error
commit 50d44e9ef5b111a4e29f65f90778ed76d0965efa
Author: gearmo3DS
Date: Sat Sep 6 12:41:30 2025 +0200
Added "Neutral Preview" setting in preferences
- causes browser to play samples at original rate (default: on)
commit dbef0500b13f8eef851fccc963bfd63f890ae1d8
Author: gearmo3DS
Date: Mon Sep 1 06:39:45 2025 +0200
Disallow inserting note-off to bus lanes
commit 07050025137e048f60a9032066c3886106f104f1
Author: gearmo3DS
Date: Sun Aug 31 11:08:59 2025 +0200
Changed how the Select key is handled, now by mainWidget
commit 4c37649cd233535903e3ac78544b6c0d83221b68
Author: gearmo3DS
Date: Sun Aug 31 10:42:53 2025 +0200
Added "Tracker Grid Snap" option in general settings
- The cursor stays on grid when moving up or down
commit db150e558b8e31c0fedbcb708220cd2eb2afbc00
Author: gearmo3DS
Date: Sun Aug 31 10:05:04 2025 +0200
Added "rowIncrement" option in General Settings
- Advances the cursor by x rows after note insertion
commit 2daec277e18d856799322308b5a6b76d402318a0
Author: gearmo3DS
Date: Sun Aug 31 08:40:52 2025 +0200
Pressing Select in drum pad screen toggles "Loop Row"
commit 775fe25d9576d0b64fa58ed59d24994e92206ff0
Author: gearmo3DS
Date: Sun Aug 31 08:30:19 2025 +0200
Incremented to version 0.1.2
commit 699d21bbbd89992d1f6d3c94fa4ec9d0ad3d58c5
Author: gearmo3DS
Date: Sun Aug 31 08:29:06 2025 +0200
Fix: Note-events on buses may cancel other note-lanes
commit f7eb7898da25de763143c9da3177f72e132501dd
Author: gearmo3DS
Date: Sun Aug 31 08:27:37 2025 +0200
Hid pitch envelope in page3 of instrument settings
commit c77b60f5031f943dc4b1398a1f9a14629b0f287e
Author: gearmo3DS
Date: Sun Aug 17 17:24:26 2025 +0200
Added "Reduce" toggle button in FX view (bottom right)
commit eea5eaac0707b7841a1c8c912d0c0515745704d5
Author: gearmo3DS
Date: Sun Aug 17 16:48:56 2025 +0200
Added "SampleReduce" column in tracker master section
commit 4c63ce1ed84665002a1089794747e2818507ff1f
Author: gearmo3DS
Date: Sat Aug 16 14:50:48 2025 +0200
Added Option "Zip-Upload creates named folder"
- Renamed "Instrs" to "Palette" in drumpad pie-menu
- Incremented version to 0.1.1
commit c49c87eba6fb17d9e74a2095c8a3dae24ee15c6e
Author: gearmo3DS
Date: Sat Aug 16 15:15:21 2025 +0200
Fix: Sample loop setting has no effect
commit 6f7fe93038db07f0107577c1b49477834deb480d
Author: gearmo3DS
Date: Sat Aug 16 14:18:17 2025 +0200
Retrig-column no longer requires a note
- values of 0 and 1 retrigger the current sample
commit 5b15a46ac14646d785c3dcd7179e2d46ae2df999
Author: gearmo3DS
Date: Sun Aug 3 20:51:13 2025 +0200
Fix: Changing CC in setting is not applied
commit b505a65551c9f7cd3e51bb37229d91bc73e54a80
Author: gearmo3DS
Date: Sun Jul 27 22:16:29 2025 +0200
Updated patreon list
commit b7affaaad0e2a2804f507b82b947498df9922394
Author: gearmo3DS
Date: Sun Jul 27 15:56:22 2025 +0200
Fix: Pads produce sound after new project
- Fix: Phrase length persist when creating new project
commit 269731e6306733fd60e587acb75f22aae816e73d
Author: gearmo3DS
Date: Sun Jul 27 12:53:25 2025 +0200
Script change: Enforce english date format in about section
commit b0c23ebc6b67a5f2aa4d49869b14093e71290496
Author: gearmo3DS
Date: Sun Jul 27 12:44:12 2025 +0200
Replaced demo-song in demo version (brawler.nsm)
commit e8f2858a39d9f3f261e00772edda6abe8782c6b9
Author: gearmo3DS
Date: Sun Jul 27 12:03:32 2025 +0200
Added Quantization slider in general settings
- ... for changing all lanes at once (temporary solution)
- Renamed bottom right button label from "Select/Play" to "Silent"
in pad/performance view for clarity
commit 849e33c75f819e01d5bceec335323d2fa7b48960
Author: gearmo3DS
Date: Sun Jul 27 11:26:41 2025 +0200
Added bar slider to set looper recording length
commit f42fc21ac6e06befa7c184b6ed546fb6dd8a7a84
Author: gearmo3DS
Date: Sat Jul 26 20:58:50 2025 +0200
commits.html fix
commit 96ce347f571748fa9e556495bd7d79c73fa60ae8
Author: gearmo3DS
Date: Sat Jul 26 20:48:43 2025 +0200
Disabled loop capture in demo version
- Removed devmode song loading
commit 3799a8bd755ac3efe6644297e82bf81faf00240e
Author: gearmo3DS
Date: Sat Jul 26 19:15:52 2025 +0200
Several new factotum looper features
- "xfade" slider cross-fades between dry and wet
- "Synced" button starts recording at next bar and stops after 1 bar
- "Automix" toggle sets dry when starting recording and wet when recording finishes
- "Overdub" toggle - does what you expect
- Momentary "Reverse" button
- Rate slider resets when releasing to allow performing a a tape stop effect of sorts
- "Capture" saves the loop sample into the song as new instrument
commit d6719a7cc00ea4306cbe6e1b541e16bd06210552
Author: gearmo3DS
Date: Fri Jul 25 22:22:25 2025 +0200
WIP looper
commit 61de138dcbd45898e6e8ab90cf46cb99c287ea67
Author: gearmo3DS
Date: Fri Jul 25 15:41:45 2025 +0200
Added "BusNr" column to animate the bus-output assignment
commit c65637fff013155efcdad62b364dfa09f03133db
Author: gearmo3DS
Date: Thu Jul 24 21:22:29 2025 +0200
WIP: Show samples list in browser
commit a04a66f100af5ab884e3e6d11064d4380c939852
Author: gearmo3DS
Date: Thu Jul 24 18:30:50 2025 +0200
D-Pad functions now repeat when held in help view
commit aadc006cfe756b5976f36b7a6b34b6fda955fb58
Author: gearmo3DS
Date: Thu Jul 24 18:22:14 2025 +0200
Added show column visibilities menu item to tracker menu
- Compact mode is now disabled when entering the column vis menu
commit 321df3a8d0736e0618e97aaafed06d24d3b000b7
Author: gearmo3DS
Date: Thu Jul 24 18:07:46 2025 +0200
Allow selecting lanes in column visibility dialog
commit c8e8881e9aa2e8e3898841bae62f3fbdf22e9fce
Author: gearmo3DS
Date: Thu Jul 24 17:49:00 2025 +0200
The first five Midi CCs can be configured in the Midi Settings UI
commit 85c9a9b9bcdd57d9cd43feee14c8038c00fd3446
Author: gearmo3DS
Date: Thu Jul 24 16:35:19 2025 +0200
Added lane for Midi Program Change
- Fixed visual glitch when toggling column visibility in compact mode
commit 0cdb6de3382f598322e5ba945923b2d6a4d492ed
Author: gearmo3DS
Date: Thu Jul 24 15:48:49 2025 +0200
New functions in help: Pressing X shows Shortcuts list
- ... for current upper view and pressing Y for current lower view
- Pressing Select in help view toggles "Auto-Show" mode which
jumps to the upper screens shortcut list whenever help is opened
commit dd79e1c2a832c7638d240be1fab7820213fa1287
Author: gearmo3DS
Date: Thu Jul 24 10:39:27 2025 +0200
The All/None/Default buttons in lane visibility now affects group
- i.e. changing for lanes does not affect buses and vice versa
commit 496bd5f142acd3af5fee9bfb24c0e6c3fe67999b
Author: gearmo3DS
Date: Wed Jul 23 19:33:17 2025 +0200
Fix: Waveform display now supports 8Bit samples
commit dc23fab3a3f124057dfb75b58d9d3cafa2640638
Author: gearmo3DS
Date: Wed Jul 23 17:27:00 2025 +0200
Fixed regression: Samples no longer decay
commit 31cb8bd19baa588d9e040858a9f22646c5aa7b11
Author: gearmo3DS
Date: Wed Jul 23 13:57:22 2025 +0200
Serializing tracker column visibility
- Column visibilities now persist, stored in file
commit 13084e115344f17765fd025b6b41cae7cca3ef07
Author: gearmo3DS
Date: Wed Jul 23 13:05:54 2025 +0200
Fix: Buttons in column view dialog did not respect the allMode flag
commit bd431ea1b665a24c8ee180e29f7eea95b828c269
Author: gearmo3DS
Date: Wed Jul 23 10:08:03 2025 +0200
New "midi.cfg" file allows configuring up to 10 CCs
- ... for up to 10 midi out devices (not yet exposed in GUI)
commit 5fecd72e4ae8a4975e7e64a1b6459f4df5d07190
Author: gearmo3DS
Date: Tue Jul 22 21:07:20 2025 +0200
New buttons for managing column visibility: Show used, all, none, default
commit 5be0e670c9906f4de4999010dab3718294dead13
Author: gearmo3DS
Date: Tue Jul 22 20:08:56 2025 +0200
Added 10 Midi CC lanes
commit 1bd6d4a3122ea7d5d689e18ff04ee90d8fdccf8a
Author: gearmo3DS
Date: Tue Jul 22 15:05:16 2025 +0200
Added "Dedupe All Instruments" entry in clip-matrix menu
- ... collapses duplicate instruments to one
- Removed "Set Lenghts" menu entry from clip-matrix menu as it seems broken
commit 54580f7af25cd6a25f1944a76267edb5c8a0479f
Author: gearmo3DS
Date: Tue Jul 22 13:19:59 2025 +0200
Added equality operator to NCParameter and Instrument
- Renamed Patterns:removeDuplicates to patterns:findDuplicates
commit 548caaa6ddb56cb6f1775b0bfdc83f1291d8550d
Author: gearmo3DS
Date: Sat Jul 19 19:27:55 2025 +0200
A midi-channel 1-16 can now be selected for each lane (0 means disabled)
- ... and the setting persists within the song file
- Midi note-on events use the instrument volume value as velocity
commit fec73309df0f0ef259f1249416c6013a130188a7
Author: gearmo3DS
Date: Thu Jul 17 21:38:09 2025 +0200
Support glide for midi notes
commit 4621b734fab77c914d1a4792989746206f05d811
Author: gearmo3DS
Date: Tue Jul 15 17:52:43 2025 +0200
Android
commit 4c42512ab60fad7cb9b5ea587d91433a498af7c0
Author: gearmo3DS
Date: Thu Jul 10 20:30:23 2025 +0200
Allow enableing midi input or ouput separately to combat feedback loops if needed
- Hard-coded CC#20 on channel 1 changes pad instrument volume
commit c31612dc613ecdb78cb4bcb0df40997a5609175d
Author: gearmo3DS
Date: Wed Jul 9 19:21:43 2025 +0200
Fixed midi out drift
commit 1284842f6b86c4b002188f0a6b4e3e524d69aa29
Author: gearmo3DS
Date: Wed Jul 9 14:15:11 2025 +0200
Added temporary MidiFighter option and added midi recording code
- Notes and note-offs are recorded for the selected lane
- Note off it not recorded when follow is off
- MidiFighter triggers drum pads by notes 36-48 and selects the related lane
commit 0c99052f16ca90c926ff405d80e80a185d7db9d6
Author: gearmo3DS
Date: Wed Jul 9 12:10:49 2025 +0200
Juce CMake: Enabled standalone build
commit 6acbc62e3d6a9e1b80aed67e3df7146046e0cb01
Author: gearmo3DS
Date: Wed Jul 9 11:31:50 2025 +0200
Added Notes screen: Each pad plays a fixed note
commit 5e8603bf2dbdce2f863028739e084868e5f46495
Author: gearmo3DS
Date: Tue Jul 8 20:45:43 2025 +0200
Opus encoding test on 3DS (currently fails due to wav header)
commit 01d4cc654848123458e8428b4a031b5b93acee75
Author: gearmo3DS
Date: Tue Jul 8 18:53:53 2025 +0200
Typo in changelog
commit d4b5b598b5cc73b49a73190645ff3f67b0c3f1b3
Author: gearmo3DS
Date: Tue Jul 8 18:51:56 2025 +0200
Added note repeat mode
commit 63487ba4d6ca67ab1bb210c84afba742c7650797
Author: gearmo3DS
Date: Tue Jul 8 17:40:22 2025 +0200
Removed redundant VST3 connect button
commit 4d15dff11fdf9e351ffc052526869410b6313f99
Author: gearmo3DS
Date: Tue Jul 8 17:24:21 2025 +0200
Added 16 Levels mode
commit 63235d165879474c868d412850bd1ee9210444f6
Author: gearmo3DS
Date: Tue Jul 8 13:52:59 2025 +0200
Added rotary sliders for quick insertion of row-values
- (volume, probability, repeats etc.)
commit 135683f4ff2183fc1a0ed88854e1182c89b0a438
Author: gearmo3DS
Date: Sun Jul 6 09:17:34 2025 +0200
Added midi logging enable setting
- Incoming midi notes should now trigger the lanes
- Vym updates
commit d14414b3812c4c44ada3eb505d7ed98e041674cd
Author: gearmo3DS
Date: Sat Jul 5 20:31:08 2025 +0200
"Set content length" in tracker menu shows the assigned shortcut (B + D-Left)
commit 356e6a78deb76458000ed3f39bdc09bdbe6056ed
Author: gearmo3DS
Date: Sat Jul 5 19:52:39 2025 +0200
Tracker side-scrolling logic now works when columns dont fit in single screen width
commit bcb7acb04877a26ed2a38921acc7847a68657ccb
Author: gearmo3DS
Date: Sat Jul 5 15:08:55 2025 +0200
Increasing phrase length also grows clip length
- ... but not the other way around (does not shrink)
commit 5164b70ae3f866cfc005f57f6d7422844e8a30e2
Author: gearmo3DS
Date: Sat Jul 5 14:38:00 2025 +0200
Tried playing dspadpcm wav without success
commit d1f45b42040be98153632fb6fd8d003394aa0517
Author: gearmo3DS
Date: Fri Jul 4 17:06:44 2025 +0200
Copy all row values when in compact mode
- Copy/pasting single notes with the B-button in compact tracker-view now
copies all row values
commit 8d9ec6c5ba35024b00adaf20df9fac16c7668f66
Author: gearmo3DS
Date: Fri Jul 4 15:56:29 2025 +0200
New "Retrig"-column: Repeats note x times
- or if >= 0x20 then digits are amount and number of steps (use for triplets)
commit 69c48ceae4a9daf6848284d1399447b5d8777f30
Author: gearmo3DS
Date: Fri Jul 4 14:10:53 2025 +0200
Fix: Samples stop when releasing touch even when in oneshot mode
commit c80a86ae2289102f0dc59970f141d7ae27a09676
Author: gearmo3DS
Date: Fri Jul 4 10:32:17 2025 +0200
New "Delay"-column in lane allows for "micro-timing"
- delays note and overwrites swing delay for the given note
commit 4fa485696d80fa6b57bdd47a9dd063d1849a7a65
Author: gearmo3DS
Date: Fri Jul 4 09:11:13 2025 +0200
Fix for swing not reacting to tempo change
commit 2a34c452481622ec5b41f7fdf4ad4b5851fc34e6
Author: gearmo3DS
Date: Thu Jul 3 17:59:19 2025 +0200
Changed colors to match Keffus mockup
- Filled the remaning 8 colors of the 16 palette
commit 5d45e6f23e5b6368f00b7e20f34001f66a10c671
Author: gearmo3DS
Date: Thu Jul 3 15:46:59 2025 +0200
Length-Font color is now highlighted for selected lane
commit 054a99b9788778a12cdb78b93bfc890218a4d56d
Author: gearmo3DS
Date: Tue Jun 17 09:57:01 2025 +0200
Tracker lanes now show the phrase- and clip lengths at the bottom
commit 645284b0db410c201de8ee10fb2d552cfb0113ce
Author: gearmo3DS
Date: Thu Jul 3 14:37:06 2025 +0200
Added "Fill to clip length" option in tracker menu
... and "Fill" in set length dialog
commit cea95ed4ed502f2e615ebddea93f8d090fd7d858
Author: gearmo3DS
Date: Thu Jul 3 12:48:51 2025 +0200
Changelog
commit 5bd40bc0ba1a8a10b5772b23bda875df9abb46dd
Author: gearmo3DS
Date: Thu Jul 3 11:09:07 2025 +0200
Merged midi_udp branch for WiFi-Midi feature
commit 8d235a52e12db937716ad6fc5aa15c1d08759d11
Author: gearmo3DS
Date: Thu Jul 3 07:49:34 2025 +0200
Fix: Note-stops turn into notes when holding B+direction with a selection
commit 1063e4a57343a481bdbb0f04a47e7176ca5abc0f
Author: gearmo3DS
Date: Wed Jul 2 10:22:39 2025 +0200
Addede geoshader rnd project for potentially fast gpu font tile drawing
commit 8ed348b3388e7c802a4b47fc11cc37f8af9c581c
Author: gearmo3DS
Date: Sat Jun 28 15:50:38 2025 +0200
Added settings class and SettingsWidget
- Midi Enabled and IP-Address are now persisted
- Added new OptionButton class
commit 533f5cf76c42cf848baba84dbc58e3dca9b39bcf
Author: gearmo3DS
Date: Thu Jun 26 09:33:09 2025 +0200
Axoloti youtube text
commit df3f2e21fc9b267125ce3827e15a4fb23460d2fc
Author: gearmo3DS
Date: Mon Jun 16 13:36:39 2025 +0200
Fix: Copy/paste operations exclude columns other than note
... in narrow/compact tracker view mode
commit f4174a3dd9f49bcb494ed293b15c3c45f5792484
Author: gearmo3DS
Date: Mon Jun 16 13:15:05 2025 +0200
Empty pads show black color in instrument palette
- ... all but first are now initialized as empty
- Added "Delete" menu entry in instrument palette,
deletes instrument and clears palette slot
commit 6d29955a300dcd962b4014c91e34bb6db049bf31
Author: gearmo3DS
Date: Mon Jun 16 12:53:26 2025 +0200
Incremented version to 0.1.0