tildearrow
|
96152f90f3
|
don't allow going out of bounds
|
2025-11-16 20:06:34 -05:00 |
|
tildearrow
|
06c698e054
|
don't show channel selector on unsupported chip
|
2025-11-16 17:33:26 -05:00 |
|
tildearrow
|
f6d0979209
|
don't allow chip channel count to be set to 0
|
2025-11-16 17:05:43 -05:00 |
|
tildearrow
|
663f32d9d4
|
giga-refactor, part 13
get rid of time base
|
2025-11-16 15:45:24 -05:00 |
|
tildearrow
|
90a9a86e09
|
giga-refactor, part 9
new format saving
compatibility flags now part of own struct
|
2025-11-16 01:41:17 -05:00 |
|
tildearrow
|
9b3e6cea5b
|
giga-refactor, part 8
allow setting channel count
|
2025-11-15 10:00:17 -05:00 |
|
tildearrow
|
7b11fe68ad
|
giga-refactor, part 6
make engine dispatchChanOfChan-aware
|
2025-11-13 16:33:35 -05:00 |
|
tildearrow
|
5bde25cf2f
|
giga-refactor, part 5
|
2025-11-13 01:39:21 -05:00 |
|
tildearrow
|
db419dc6c8
|
giga-refactor, part 2
|
2025-11-12 05:06:51 -05:00 |
|
tildearrow
|
2f25acd017
|
move asset dir functions to another file
and get them out of the engine
|
2025-11-11 18:33:23 -05:00 |
|
tildearrow
|
92ad27f87e
|
command stream preset instruments/volumes
|
2025-11-10 18:27:45 -05:00 |
|
recme
|
d3ce1a0b84
|
Saves edit step and coarse step number between instances
|
2025-11-10 13:28:02 -05:00 |
|
Eknous-P
|
5190d7b9e6
|
keyboard shortcuts for opening the new windows
|
2025-11-10 18:34:41 +04:00 |
|
tildearrow
|
b8db5b4a1a
|
dev239 - Merge branch 'noLegacySample'
|
2025-11-10 04:44:00 -05:00 |
|
tildearrow
|
55c3966eda
|
total extinction of legacy sample mode, part 10
it's ready! you must merge, now!
|
2025-11-10 04:43:45 -05:00 |
|
tildearrow
|
9e8c97cc6f
|
heuristic for song length determination
song length calculation of lorge.fur now takes 18ms (from ~1 hour)
|
2025-11-09 20:42:38 -05:00 |
|
Eknous-P
|
61ac87d505
|
fix moving subsongs not marking as modified
|
2025-11-09 10:36:35 +04:00 |
|
tildearrow
|
183526cdbd
|
total extinction of legacy sample mode, part 3
remove all the code which handles legacy sample mode
next up is a conversion strategy
|
2025-11-08 20:05:52 -05:00 |
|
tildearrow
|
aa8054754c
|
Merge branch 'master' into noLegacySample
|
2025-11-08 18:53:42 -05:00 |
|
tildearrow
|
d9e2305318
|
file picker: fix directory selection
|
2025-11-08 18:14:18 -05:00 |
|
tildearrow
|
4b1605f2c2
|
horrible build failure
|
2025-11-08 16:11:03 -05:00 |
|
tildearrow
|
0602a2f811
|
total extinction of legacy sample mode, part 2
remove legacy sample bank completely
|
2025-11-08 15:17:56 -05:00 |
|
tildearrow
|
416148bd62
|
total extinction of legacy sample mode, part 1
|
2025-11-08 14:37:51 -05:00 |
|
Eknous-P
|
91a9f5de15
|
fix regview address clipping
|
2025-11-08 12:36:24 +04:00 |
|
tildearrow
|
e11cde755c
|
GUI: fix a couple pattern refactor bugs
effect description in status bar *still* being wrong
randomize resulting in invalid notes
|
2025-11-07 05:02:59 -05:00 |
|
tildearrow
|
47d572914c
|
fix pitch slide speed control not being there
|
2025-11-06 21:53:46 -05:00 |
|
tildearrow
|
1da423cceb
|
GUI: remove displayPartial
it's unused
|
2025-11-05 13:25:07 -05:00 |
|
Eknous-P
|
859ddc55b3
|
spectrum: allocate the stuff on the fly
|
2025-11-05 12:46:41 +04:00 |
|
Eknous-P
|
14f8273e13
|
Revert "spectrum: store own channel count"
This reverts commit 6f501a91b2.
|
2025-11-05 12:34:48 +04:00 |
|
Eknous-P
|
6f501a91b2
|
spectrum: store own channel count
|
2025-11-05 12:20:30 +04:00 |
|
tildearrow
|
6599c43498
|
some changes
|
2025-11-04 18:30:41 -05:00 |
|
tildearrow
|
e16b4ec2b8
|
a couple fixes
|
2025-11-04 16:53:26 -05:00 |
|
tildearrow
|
099db19b03
|
Merge branch 'master' into spectrum
|
2025-11-04 16:29:37 -05:00 |
|
Eknous-P
|
53c1db7fa6
|
change xyosc channel selectors from drags to inputs
|
2025-11-04 13:39:05 +04:00 |
|
Eknous-P
|
d07f6ad9ac
|
why header
|
2025-11-04 13:28:09 +04:00 |
|
Eknous-P
|
c6a78a9f4a
|
localize spectrum settings strings
|
2025-11-03 15:51:23 +04:00 |
|
Eknous-P
|
cfc8c1e846
|
per-channel fft
separate input, output, plan and plot to be per-channel
|
2025-11-03 15:31:43 +04:00 |
|
tildearrow
|
314b7d43f8
|
limit range of multi-ins transpose to ±60
|
2025-11-02 15:06:16 -05:00 |
|
Eknous-P
|
4f85dec801
|
Merge branch 'master' into spectrum
|
2025-11-01 17:19:30 +04:00 |
|
Eknous-P
|
bde9d9a890
|
add the remaining deletes, spectrum lines mult by dpiScale
|
2025-11-01 16:07:01 +04:00 |
|
tildearrow
|
0a958a17d3
|
make some of these buttons more useful
|
2025-11-01 05:04:09 -05:00 |
|
tildearrow
|
53b30d4b8b
|
don't allow multi-ins when mono
|
2025-11-01 04:05:16 -05:00 |
|
tildearrow
|
18b7ff1fb7
|
GUI: just set chordInputOffset to 0
|
2025-11-01 03:42:21 -05:00 |
|
tildearrow
|
173f59dc78
|
GUI: refactor the poly button
|
2025-11-01 03:38:11 -05:00 |
|
tildearrow
|
c078593768
|
finish the labels
|
2025-11-01 01:18:17 -05:00 |
|
tildearrow
|
e23c11b2fd
|
GUI: prepare to add different piano label modes
|
2025-10-31 20:44:11 -05:00 |
|
tildearrow
|
465328c952
|
GUI: set order to free pattern on middle-click
|
2025-10-31 20:12:37 -05:00 |
|
tildearrow
|
5b145b7121
|
multiple instrument playback, part 1
not implemented for MIDI yet
|
2025-10-31 19:36:13 -05:00 |
|
Eknous-P
|
31c19c62a3
|
code style
|
2025-11-01 00:19:00 +04:00 |
|
Eknous-P
|
a78116ba02
|
Merge branch 'master' into spectrum
|
2025-11-01 00:13:38 +04:00 |
|