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
64a7744f10
one more crash fix!
2022-01-19 17:09:34 -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
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
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
20bca9cce4
AY8930 code attribution
2022-01-18 18:32:42 -05:00
tildearrow
64745648a0
allow negative octaves
2022-01-18 16:55:32 -05:00
tildearrow
2363f1dd58
GUI: reduce height of AY8930 duty macro to 8
2022-01-18 15:54:15 -05:00
tildearrow
345962092e
add notifyWaveChange
...
fixes #8
2022-01-18 00:25:10 -05:00
tildearrow
af30d4990a
GUI: add algorithm text
2022-01-18 00:04:13 -05:00
tildearrow
6d9f5db6a4
add notifyInsChange
...
see issue #8
2022-01-17 23:59:52 -05:00
tildearrow
8d4d47950c
rewrite audio export
...
now it is possible to export audio from the GUI!
multiple export coming soon
2022-01-17 23:34:29 -05:00
tildearrow
15f8a9b66f
GUI: prevent stuck note if ImGui wants capture kb
2022-01-17 21:34:57 -05:00
tildearrow
df3ae12278
fix furnace for 32-bit
2022-01-17 21:08:14 -05:00
tildearrow
a0896f949c
and againnnnn
2022-01-17 18:18:28 -05:00
tildearrow
f3a61f3222
fix build in old compiler
2022-01-17 17:12:24 -05:00
tildearrow
dde2462025
proper non-QWERTY keyboard support
2022-01-17 14:53:46 -05:00
tildearrow
49fa75f4b5
GUI: add transpose keys
2022-01-17 02:06:05 -05:00
tildearrow
6ca3c4ec4d
dynamic audio settings changing
2022-01-17 01:42:26 -05:00
tildearrow
499af535da
GUI: audio quality option
...
not working yet
2022-01-16 17:38:52 -05:00
tildearrow
7b797c3028
GUI: improve settings management
2022-01-16 17:25:43 -05:00
tildearrow
9193ec0f14
add attribution for SAA1099 core
2022-01-16 01:47:19 -05:00
tildearrow
b8538fa091
GUI: fix some cases in where curNibble remains 1
2022-01-16 01:37:16 -05:00
tildearrow
45b6c19867
rename system to platform
...
easier to understand
2022-01-16 01:17:30 -05:00
tildearrow
5666cd3bce
prevent setting speed to 0 and update year
2022-01-15 22:38:51 -05:00
tildearrow
848373cb07
GUI: add sample tips
2022-01-15 21:57:56 -05:00
tildearrow
31f8378cef
Amiga: take loop pos into account
2022-01-15 18:03:37 -05:00
tildearrow
c9b69f885a
GUI: correct volume macro range for Amiga
2022-01-15 17:42:17 -05:00
tildearrow
113a1577b6
do the Amiga
2022-01-15 17:28:33 -05:00
tildearrow
0e2230d036
hopefully finish the SAA1099 platform
2022-01-14 23:26:22 -05:00
tildearrow
c23ba3b532
add TIA instrument type
2022-01-14 15:21:57 -05:00
tildearrow
573ce69dc7
add TIA platform
...
currently there is a desync bug which remains to be fixed...
2022-01-14 03:37:36 -05:00
tildearrow
8c7e58b3d5
GUI: only open file if able to save
2022-01-14 00:34:22 -05:00
tildearrow
dce06d8ec4
add AY8930 platform
2022-01-14 00:02:10 -05:00
tildearrow
805cf69c52
deprecate macro heights
...
now we do everything based on the ins type
2022-01-13 20:44:45 -05:00
tildearrow
0b352ecd9a
add AY-3-8910 platform!
...
this paves the way for eventual AY-3-8930 platform...
2022-01-13 02:52:19 -05:00
tildearrow
2fcb474544
stuff
...
implement two systems and system vol/pan
2022-01-13 01:03:57 -05:00
tildearrow
6245b3af31
add Cxxx effect for mid-song Hz change
...
also add hang detection as I ran into one of them while test multi-chip
2022-01-12 02:45:26 -05:00
tildearrow
80c03fcbae
GUI: home/end keys
2022-01-11 18:54:31 -05:00
tildearrow
5dfe19e52d
GUI: remove instrument when deleting one note
2022-01-11 18:50:44 -05:00
tildearrow
b26ef5ac82
GUI: better instrument value input
2022-01-11 18:43:19 -05:00
tildearrow
651db5784e
implement more effects
...
- C64: set fine duty and filter
- Neo Geo: slide SSG envelope
2022-01-11 18:38:26 -05:00