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
334d8708e2
giga-refactor, part 12
...
loading works
2025-11-16 07:13:30 -05:00
tildearrow
94044ef210
giga-refactor, part 1
...
work on loading - NOT WORKING
2025-11-16 05:42:47 -05:00
tildearrow
dc0eda0445
giga-refactor, part 10
...
fix saving
2025-11-16 02:59:02 -05:00
Eknous-P
14fd246edb
improve chanosc note text and chan volume feedback
2025-11-16 11:15:21 +04: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
7bb770ad01
giga-refactor, part 7
2025-11-15 05:09:11 -05:00
tildearrow
a1bca68e4a
asgfdlhjkashdjfl
2025-11-15 03:00:40 -05:00
Eknous-P
f93dd893c8
chan color in piano and real volume chan feedback (w/ gamma correction)
...
now i can recreate the bee video! :>
2025-11-14 18:37:23 +04:00
Eknous-P
205df7adb3
fix mixer layout default value
...
oops
2025-11-14 12:58:27 +04:00
tildearrow
7b11fe68ad
giga-refactor, part 6
...
make engine dispatchChanOfChan-aware
2025-11-13 16:33:35 -05:00
Eknous-P
44ec4f70da
channel color for gradient part 1
...
very not work
2025-11-13 18:21:25 +04:00
Eknous-P
ae4476bd7f
auto column types begone
...
what was i thinking???
2025-11-13 13:48:36 +04:00
tildearrow
5bde25cf2f
giga-refactor, part 5
2025-11-13 01:39:21 -05:00
tildearrow
68768004b0
giga-refactor, part 4
...
add minimum and maximum channel count properties to DivSysDef
2025-11-12 16:41:51 -05:00
Eknous-P
b5fc6ff39d
fix oscref_channel not taking into account hidden channels
...
i love when children annoy me then i get ignored for the rest of the day
2025-11-13 00:32:29 +04:00
Eknous-P
c681ac507e
chan color on chanosc channels
...
todo: gradient.
storing a gradient per channel would be absurd. my idea is when the bg is set to chan color, make the gradient bg transparent, then mix the grad with the color in get()
2025-11-12 20:33:41 +04:00
Eknous-P
fa0e5494ad
per-channel colors
...
cherry-picked from ffcfc51a086de91ed67a5b144fec82b010b5acb8, but without the tri-state checkbox
sorry for being impatient again, im bored and have nothing to do
2025-11-12 19:03:48 +04:00
tildearrow
2cae7aaf9a
giga-refactor, part 3
...
make use of systemChans
2025-11-12 06:05:36 -05:00
tildearrow
9a5de4fc22
fix system alteration functions
2025-11-12 05:14:31 -05:00
tildearrow
db419dc6c8
giga-refactor, part 2
2025-11-12 05:06:51 -05:00
tildearrow
a654d33df2
giga-refactor, part 1
2025-11-12 00:39:28 -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
2ff3def8f8
rely on song.systemChans
2025-11-11 05:31:06 -05:00
tildearrow
19140fb367
Merge branch 'master' into inf2
2025-11-11 03:48:39 -05:00
tildearrow
7f9baedc89
YM2612: fix inVol taking effect unnecessarily
...
thanks Slightly Large NC!
2025-11-11 03:47:34 -05:00
tildearrow
20dab0b08b
prepare stuff
2025-11-11 02:53:58 -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
tildearrow
edb1395058
total extinction of legacy sample mode, part 9
...
fix .dmf export a bit
2025-11-09 19:40:04 -05:00
tildearrow
9e41e509a0
total extinction of legacy sample mode, part 8
...
fix conversion memory leak
add reverse conversion for .dmf export
2025-11-09 19:22:49 -05:00
tildearrow
69ae4f56bd
total extinction of legacy sample mode, part 7
...
finish the conversion method
2025-11-09 17:47:37 -05:00
tildearrow
0ac7106e0e
total extinction of legacy sample mode, part 6
...
almost there
2025-11-09 15:04:16 -05:00
tildearrow
0f5455831a
total extinction of legacy sample mode, part 5
...
partially working converter
2025-11-09 05:23:32 -05:00
tildearrow
734f36b483
what the hell
2025-11-09 01:56:36 -05:00
Eknous-P
61ac87d505
fix moving subsongs not marking as modified
2025-11-09 10:36:35 +04:00
tildearrow
f45bb97318
total extinction of legacy sample mode, part 4
...
prepare the conversion code...
2025-11-08 20:15:40 -05: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
684d041dbb
SN: mega-optimization
2025-11-08 18:30:48 -05:00
tildearrow
d9e2305318
file picker: fix directory selection
2025-11-08 18:14:18 -05:00
tildearrow
4525e05ec1
fix instrument saving
2025-11-08 18:14:08 -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