tildearrow
b66918bf62
don't compile icon.c under Windows either
...
MSVC weirds out
2022-01-20 01:46:03 -05:00
tildearrow
1e0131cdac
and do it for real
2022-01-20 01:40:50 -05:00
tildearrow
0282c9c0b4
GUI: re-arrange FM parameter layout
2022-01-20 01:39:54 -05:00
tildearrow
93c4ab0cc8
GUI: rewrite note preview logic
...
now with polyphony! see issue #16
2022-01-20 01:32:16 -05:00
tildearrow
6db9d312ec
fix crash when previewing size 0 waves
2022-01-20 00:43:08 -05:00
tildearrow
d8571eda08
add types for ins/wave formats
2022-01-20 00:39:28 -05:00
tildearrow
797ffd62da
GUI: center file picker and limit to win size
2022-01-20 00:31:36 -05:00
tildearrow
3a87017821
GUI: force a minimum file picker window size
...
see issue #16
2022-01-20 00:13:50 -05:00
tildearrow
7ad715da38
GUI: hide duty macro if PCE
2022-01-20 00:09:30 -05:00
tildearrow
85dd6c3579
add ability to preview wavetables
...
issue #16
2022-01-20 00:07:53 -05:00
tildearrow
85bb081f3b
prevent clock drift when previewing samples
2022-01-19 23:23:47 -05:00
tildearrow
e394b5ca5a
C64: solve one ADSR bug
...
set decay to 0 if sustain is 15
2022-01-19 22:58:37 -05:00
tildearrow
51a89adb3d
more headache
2022-01-19 22:05:39 -05:00
tildearrow
abea8e5dce
fix clipboard pasting bug
...
NOT ANOTHER OF THESE!
2022-01-19 21:53:21 -05:00
tildearrow
fee174a65a
fix ECxx accuracy
2022-01-19 21:53:09 -05:00
tildearrow
18df843864
reduce clicking on play/loop
2022-01-19 21:04:51 -05:00
tildearrow
0e346f5d73
temporarily reduce channel limit to 63
...
thanks ImGui
2022-01-19 18:24:37 -05:00
tildearrow
9f6b8ed521
prepare for different order edit modes
...
see issue #31
2022-01-19 18:19:52 -05:00
tildearrow
7c509ba9b8
highlight cursor row when edit mode is on
...
closes #29
2022-01-19 18:10:42 -05:00
tildearrow
a47a571f0b
add row number base setting
...
closes #30
2022-01-19 18:04:07 -05:00
tildearrow
f39e522e7e
really allow 8 effect columns
...
third time is the charm
2022-01-19 17:34:20 -05:00
tildearrow
6b2819019c
now release 0.4.5 for real
...
please no more crash bugs. i have plenty to work on.
2022-01-19 17:10:21 -05:00
tildearrow
64a7744f10
one more crash fix!
2022-01-19 17:09:34 -05:00
tildearrow
068fb0f3ce
release v0.4.5
2022-01-19 17:02:27 -05:00
tildearrow
379d90ae4d
add more fonts
...
partially related to an issue when displaying non-Latin characters
however a true fix isn't coming yet as I haven't figured out a way
to load glyphs during run-time as needed
2022-01-19 16:58:01 -05:00
tildearrow
f32f079ef8
fix more crashes on the file dialog
...
oh yes, the wonders of dealing with this useless broken file dialog.
honestly I didn't think it was broken to this point...
and no, I don't want to use the **other** file dialog as it requires
C++17 which is too ahead of time
2022-01-19 15:03:33 -05:00
tildearrow
b091404d63
increase effect column limit to 8
2022-01-19 13:10:41 -05:00
tildearrow
e24738fcda
possibly fix a crash when opening file picker
...
with missing directory
2022-01-19 05:44:19 -05:00
tildearrow
62a499644f
add wavetable saving
2022-01-19 05:10:06 -05:00
tildearrow
7c40948680
release v0.4.4
2022-01-19 04:34:12 -05:00
tildearrow
44ef49d267
GUI: fix note pasting
...
issue #23
2022-01-19 04:32:40 -05:00
tildearrow
dce289a5a0
add early code for saving instruments
2022-01-19 03:28:29 -05:00
tildearrow
a989fa8920
prepare for ins/wave loading/saving
2022-01-19 03:15:20 -05:00
tildearrow
464714df00
GUI: add clone instrument/wave
2022-01-19 02:59:44 -05:00
tildearrow
fe757ac6e7
release 0.4.3
...
urgent release due to serious bug when removing systems
2022-01-19 01:40:15 -05:00
tildearrow
efee5c3d7a
now remove debug messages
2022-01-19 01:36:47 -05:00
tildearrow
aa1a3f8aab
oh yes more fixes
2022-01-19 01:36:20 -05:00
tildearrow
f98662d329
slide accuracy fixes
2022-01-19 01:27:32 -05:00
tildearrow
e87239f8ce
fix retrigger implementation
...
no longer broken
2022-01-19 00:01:34 -05:00
tildearrow
1642f29df8
fix critical bug when removing systems
2022-01-18 22:02:04 -05:00
tildearrow
32cdeb108f
update two submodules
2022-01-18 21:51:58 -05:00
tildearrow
20bca9cce4
AY8930 code attribution
2022-01-18 18:32:42 -05:00
tildearrow
850e270f7d
update doc
2022-01-18 18:22:17 -05:00
tildearrow
5a7cf57aa2
AY8930: implement noise and/or mask
...
cannot confirm whether this behavior is accurate to hardware though...
thanks Eulous for details on this!
2022-01-18 18:21:27 -05:00
tildearrow
488bd45907
lower PCE volume a bit
...
see issue #16
2022-01-18 17:35:41 -05:00
tildearrow
a956f37f1b
Genesis/Neo Geo: fix extended channel mode volume
2022-01-18 17:18:07 -05:00
tildearrow
64745648a0
allow negative octaves
2022-01-18 16:55:32 -05:00
tildearrow
4bfc85bebc
prepare for FM macros
...
issue #19
2022-01-18 16:32:53 -05:00
tildearrow
2363f1dd58
GUI: reduce height of AY8930 duty macro to 8
2022-01-18 15:54:15 -05:00
tildearrow
05fd372728
AY: fix wave macro and effect
2022-01-18 15:48:40 -05:00