tildearrow
|
20ac87d256
|
C64: add ring/sync macro
|
2022-02-06 15:56:10 -05:00 |
|
tildearrow
|
497c947513
|
fix
|
2022-02-06 15:48:27 -05:00 |
|
tildearrow
|
e2c2e8140b
|
C64 filter mode macro i think
|
2022-02-06 15:44:06 -05:00 |
|
tildearrow
|
2ea35ef734
|
Arcade: add LFO wave macro
|
2022-02-06 02:25:32 -05:00 |
|
tildearrow
|
e06e316e10
|
add two new compatibility flags
proper noise range and duty macro is wave volume
|
2022-02-06 01:56:50 -05:00 |
|
tildearrow
|
8772439d3e
|
add ability to play by one row
|
2022-02-06 00:42:07 -05:00 |
|
tildearrow
|
107187a20c
|
GUI: add ability to play from cursor position
Shift-Enter or F7
|
2022-02-06 00:07:35 -05:00 |
|
tildearrow
|
b0698dbac3
|
GUI: audio failure resilience
|
2022-02-05 23:48:56 -05:00 |
|
tildearrow
|
fe47a2ba09
|
GUI: add audio want/got details
|
2022-02-05 21:26:24 -05:00 |
|
tildearrow
|
12d4cd6467
|
add LFO speed macro
|
2022-02-05 16:40:03 -05:00 |
|
tildearrow
|
3a2367f56a
|
GUI: rename FMS to FMS/PMS
|
2022-02-05 14:57:55 -05:00 |
|
tildearrow
|
80df8e14b7
|
zzz
|
2022-02-05 05:40:47 -05:00 |
|
tildearrow
|
91b524811c
|
GUI: potentially fix some truncation warnings
|
2022-02-05 05:22:57 -05:00 |
|
tildearrow
|
396e918c7a
|
GUI: re-enable some FM parameters
dang it
|
2022-02-05 04:21:36 -05:00 |
|
tildearrow
|
34ec189be5
|
release v0.5.2
FAST
|
2022-02-05 03:10:19 -05:00 |
|
tildearrow
|
07c53b3f5e
|
GUI: the final channel collapse bits
|
2022-02-05 02:51:56 -05:00 |
|
tildearrow
|
67346fb6ca
|
implement channel collapsing
kind of. TODO: care about selection
|
2022-02-05 02:41:29 -05:00 |
|
tildearrow
|
67acc7f7ab
|
GUI: fix up cursor and select when hiding channels
|
2022-02-05 02:24:23 -05:00 |
|
tildearrow
|
560be4f341
|
FIX IT
|
2022-02-05 01:57:24 -05:00 |
|
tildearrow
|
088e49a3f4
|
implement channel hiding, names and song comment
|
2022-02-05 01:48:35 -05:00 |
|
tildearrow
|
2e157d7b22
|
GUI: respond to ctrl-shift-S
|
2022-02-04 23:21:42 -05:00 |
|
tildearrow
|
79b87c40d0
|
GUI: UI improvements
- add open/save keys
- more play/edit controls layouts!
|
2022-02-04 23:21:00 -05:00 |
|
tildearrow
|
813c511275
|
GUI: Game Boy env dir UI change
|
2022-02-04 22:02:19 -05:00 |
|
tildearrow
|
58b14fccd6
|
aaaaaaa
|
2022-02-04 21:35:32 -05:00 |
|
tildearrow
|
6b040084e0
|
Genesis: add alternate clock speed
|
2022-02-04 21:35:24 -05:00 |
|
tildearrow
|
acdf4d6503
|
Amiga: add stereo separation setting
|
2022-02-04 17:59:55 -05:00 |
|
tildearrow
|
a93a9c19f3
|
add "force mono audio" option and fix flags not be
ing set after a dispatch reset
|
2022-02-04 17:04:36 -05:00 |
|
tildearrow
|
7a941e5b68
|
GUI: fix MML string input for negative numbers
fixes #124
|
2022-02-04 15:51:25 -05:00 |
|
tildearrow
|
c5c7757c6b
|
hide wave macro on STD instruments
|
2022-02-04 14:46:15 -05:00 |
|
tildearrow
|
6a29ee63f5
|
GUI: fix some windows not being marked as active
|
2022-02-04 02:56:35 -05:00 |
|
tildearrow
|
2740e8416d
|
GUI: plenty of UI work
- better song info layout
- add BPM indicator
- fix misalignment in FM editor (fixes #98)
|
2022-02-04 02:51:22 -05:00 |
|
tildearrow
|
507f3d7de1
|
GUI: there we go
now the buttons won't scroll in lists
|
2022-02-04 00:11:16 -05:00 |
|
tildearrow
|
f03b410281
|
GUI: add new settings and proper inslist scroll
- step on delete
- scroll step
|
2022-02-04 00:03:30 -05:00 |
|
tildearrow
|
584b8426ff
|
GUI: improve debug menu
|
2022-02-03 18:38:57 -05:00 |
|
tildearrow
|
c8f57afda4
|
consider loop in sample preview
fixes #120
|
2022-02-03 16:52:27 -05:00 |
|
tildearrow
|
a95d8e6fa3
|
GUI: fix MML string on 256-wide waves
|
2022-02-03 15:30:30 -05:00 |
|
tildearrow
|
a1aa0be300
|
GUI: add German notation option
|
2022-02-03 14:40:09 -05:00 |
|
tildearrow
|
3379e8b380
|
prepare for compat flags, piano, comments, etc.
|
2022-02-03 00:34:48 -05:00 |
|
tildearrow
|
ccfe3bdd97
|
Genesis: add ability to use ymfm instead of Nuked
|
2022-02-02 23:08:45 -05:00 |
|
tildearrow
|
84891cc4e5
|
GUI: turn loop position slider into a text field
|
2022-02-02 04:33:53 -05:00 |
|
tildearrow
|
8354f1a610
|
GUI: slightly tweak volume insertion method
untested as i am on bed
|
2022-02-02 04:23:36 -05:00 |
|
tildearrow
|
dc16d52a7c
|
fix #111
|
2022-02-02 03:23:33 -05:00 |
|
tildearrow
|
545f3ffdf4
|
Genesis: add DAC distortion flag
|
2022-02-02 03:06:30 -05:00 |
|
tildearrow
|
ed15f01697
|
GUI: set path when opening file as cmdline arg
|
2022-02-02 01:14:21 -05:00 |
|
tildearrow
|
3e3e165662
|
fix windows build oh my
|
2022-02-01 23:59:25 -05:00 |
|
tildearrow
|
f09a0b40c3
|
assign note off key to 1
fixes #103 as interim
|
2022-02-01 18:09:54 -05:00 |
|
tildearrow
|
d691ec6d76
|
add a chip playground
in debug menu
|
2022-02-01 18:08:19 -05:00 |
|
tildearrow
|
5f918a7d18
|
SAA: add envelope macro
|
2022-02-01 03:44:02 -05:00 |
|
tildearrow
|
6c6cb52dd1
|
GUI: stop notes on octave change
|
2022-02-01 03:28:36 -05:00 |
|
tildearrow
|
34a68751e1
|
GUI: add ability to open files by drag-and-drop
|
2022-02-01 03:09:53 -05:00 |
|
tildearrow
|
5ec8c8aa07
|
GUI: prevent color leak in channel names
|
2022-02-01 03:01:07 -05:00 |
|
tildearrow
|
ba08d3515f
|
GUI: fix several file dialog bugs
damn it
|
2022-02-01 02:52:36 -05:00 |
|
tildearrow
|
80c815fe83
|
GUI: add panic option
|
2022-01-31 17:56:49 -05:00 |
|
tildearrow
|
72c548394f
|
now add noise and/or mask macro for real
upcoming is auto-PWM
|
2022-01-31 17:45:02 -05:00 |
|
tildearrow
|
48046ef86c
|
aw COME on
|
2022-01-31 13:02:20 -05:00 |
|
tildearrow
|
0da7aaa56e
|
increase tuning range
|
2022-01-31 12:55:33 -05:00 |
|
tildearrow
|
88efee49a1
|
GUI: capital hexadecimal
|
2022-01-31 02:38:17 -05:00 |
|
tildearrow
|
1fe28ca1a3
|
GUI: set system font paths for Windows
|
2022-01-30 18:22:59 -05:00 |
|
tildearrow
|
8963e63806
|
GUI: update default layout
|
2022-01-30 18:17:46 -05:00 |
|
tildearrow
|
9abac414cb
|
GUI: interpolate fast macro/wave drags
|
2022-01-30 18:10:41 -05:00 |
|
tildearrow
|
fe0dc38f37
|
add VGM export warnings
|
2022-01-30 17:18:10 -05:00 |
|
tildearrow
|
de5327d89a
|
GUI: add a volume meter
|
2022-01-29 18:56:08 -05:00 |
|
tildearrow
|
adbe70fa05
|
GUI: remember window size
|
2022-01-29 17:27:51 -05:00 |
|
tildearrow
|
ab814604b5
|
limit window size to available space
for smaller than 1280x800 displays
|
2022-01-29 17:23:45 -05:00 |
|
tildearrow
|
f01ce71fb6
|
GUI: add an option to set modal backdrop color
|
2022-01-29 14:20:30 -05:00 |
|
tildearrow
|
c78532412d
|
GUI: add overflow highlight setting
addresses one UI instability
|
2022-01-29 14:12:38 -05:00 |
|
tildearrow
|
fbb5455292
|
add PM/AM depth macro
|
2022-01-29 04:37:53 -05:00 |
|
tildearrow
|
28a0f8775f
|
GUI: swap position of FB and ALG in ins edit
|
2022-01-29 04:25:28 -05:00 |
|
tildearrow
|
386db38c34
|
GUI: remember last open windows
|
2022-01-29 01:54:30 -05:00 |
|
tildearrow
|
03c4891acb
|
lol
|
2022-01-29 01:23:21 -05:00 |
|
tildearrow
|
5dafd10fc7
|
add several warning dialogs
|
2022-01-29 01:22:32 -05:00 |
|
tildearrow
|
b6da7871d4
|
make the flags option actually work
|
2022-01-29 00:20:27 -05:00 |
|
tildearrow
|
629d229bc1
|
i will finish this later today
|
2022-01-28 18:12:56 -05:00 |
|
tildearrow
|
0567a3f71b
|
GUI: add chip names option
|
2022-01-28 03:17:35 -05:00 |
|
tildearrow
|
9b62eb9d34
|
GUI: don't display a tooltip on the oscilloscope
|
2022-01-28 03:08:55 -05:00 |
|
tildearrow
|
30e72a348b
|
GUI: add ability to dock editors
closes #58
|
2022-01-28 01:26:26 -05:00 |
|
tildearrow
|
ec66b7a21b
|
add song tuning
soon: system clock settings
|
2022-01-28 00:55:51 -05:00 |
|
tildearrow
|
0071894471
|
GUI: add a preliminary oscilloscope
|
2022-01-27 17:49:00 -05:00 |
|
tildearrow
|
17375cdbe0
|
GUI: tweak mixer a bit
|
2022-01-27 17:24:47 -05:00 |
|
tildearrow
|
8dc2b23db9
|
GUI: turn ins type into a combo box
|
2022-01-27 16:59:51 -05:00 |
|
tildearrow
|
b812fc4041
|
prepare for sample C-4 freq
issue #70
|
2022-01-27 16:52:06 -05:00 |
|
tildearrow
|
3d25cfc501
|
and again
|
2022-01-27 16:13:45 -05:00 |
|
tildearrow
|
e15c4b612f
|
fix it again
|
2022-01-27 16:11:40 -05:00 |
|
tildearrow
|
5edbce6f4f
|
fix system font on macOS
|
2022-01-27 16:11:05 -05:00 |
|
tildearrow
|
c4163699b6
|
Arcade: add noise freq macro
issue #16
|
2022-01-27 15:42:31 -05:00 |
|
tildearrow
|
30b553e87e
|
AY: add envelope and auto-envelope macros
|
2022-01-27 15:31:48 -05:00 |
|
tildearrow
|
ab38377bc5
|
GUI: add alternate FM names option
|
2022-01-27 15:01:05 -05:00 |
|
tildearrow
|
3405018a91
|
prepare to add a setting for tech names in FM par
ams
|
2022-01-27 04:51:34 -05:00 |
|
tildearrow
|
c577eeafac
|
VGM export: implement sys selection/loop options
the final thing to do is dual chip support, but I wanna get 0.5
out already
|
2022-01-27 02:46:40 -05:00 |
|
tildearrow
|
c47851e7c7
|
GUI: highlight loop
|
2022-01-27 01:04:26 -05:00 |
|
tildearrow
|
0e633ea69b
|
GUI: add a debug window
|
2022-01-27 00:29:16 -05:00 |
|
tildearrow
|
143543e0b4
|
GUI: and more macro editor work
|
2022-01-26 17:22:29 -05:00 |
|
tildearrow
|
554b69e9f3
|
GUI: MML strings for waveforms
issue #67
|
2022-01-26 16:29:49 -05:00 |
|
tildearrow
|
f86838df99
|
no longer shift arpeggio macro by 12
|
2022-01-26 15:53:52 -05:00 |
|
tildearrow
|
1981dc6033
|
GUI: MML string improvements
|
2022-01-26 15:23:50 -05:00 |
|
tildearrow
|
e195031538
|
add MML strings in macro editor
completely UNTESTED as I wrote this on bed
|
2022-01-26 13:13:17 -05:00 |
|
tildearrow
|
c822532b54
|
several improvements to new macro UI
now it is fully usable
well, almost
|
2022-01-26 03:49:46 -05:00 |
|
tildearrow
|
496501803f
|
GUI: add advanced VGM export menu
does NOT work yet!
|
2022-01-26 00:26:15 -05:00 |
|
tildearrow
|
2dac7f3b87
|
add ability to switch octaves using numpad / and *
|
2022-01-25 00:08:46 -05:00 |
|
tildearrow
|
50a0f1f360
|
VGM export: fix up SegaPCM
turns out it is capable of arbitrary loop position!
|
2022-01-24 15:23:42 -05:00 |
|
tildearrow
|
0ab0ebdddb
|
GUI: actually add the export VGM option
|
2022-01-24 01:10:38 -05:00 |
|
tildearrow
|
9fe0efd63a
|
VGM export skeleton DOES NOT WORK
VGM export not there yet. please don't use it.
|
2022-01-23 21:50:45 -05:00 |
|
tildearrow
|
f42a326693
|
GUI: revamp the macro editor
|
2022-01-23 17:55:02 -05:00 |
|
tildearrow
|
0928dea37a
|
oops
|
2022-01-23 17:02:24 -05:00 |
|
tildearrow
|
c5282df819
|
GUI: rename Absolute to Fixed
see issue #55
|
2022-01-23 17:02:09 -05:00 |
|
tildearrow
|
beeb074975
|
GUI: prepare for modern macro view
|
2022-01-23 17:01:19 -05:00 |
|
tildearrow
|
5e2a827e68
|
GUI: add setting to change macro UI
|
2022-01-23 16:46:32 -05:00 |
|
tildearrow
|
32e56be9b7
|
GUI: add the last FM macro tab
|
2022-01-23 16:34:20 -05:00 |
|
tildearrow
|
9274033358
|
GUI: disable macro loop with right click
issue #53
|
2022-01-23 15:56:03 -05:00 |
|
tildearrow
|
c5956b939e
|
GUI: change modifier key to Command on macOS
|
2022-01-22 16:34:44 -05:00 |
|
tildearrow
|
c8a5ab8787
|
GUI: implement use system font
|
2022-01-22 03:37:57 -05:00 |
|
tildearrow
|
12428a9fcd
|
fix scrolling on differing font sizes
|
2022-01-22 03:15:43 -05:00 |
|
tildearrow
|
28c339cb6d
|
implement selecting with shift
|
2022-01-22 03:12:02 -05:00 |
|
tildearrow
|
4327654415
|
GUI: slight color change
|
2022-01-22 02:34:36 -05:00 |
|
tildearrow
|
79dc5904b4
|
GUI: apply primary/secondary colors
|
2022-01-22 02:32:17 -05:00 |
|
tildearrow
|
71abb69e88
|
GUI: add ability to change colors
only partially works. primary/secondary colors don't work yet
|
2022-01-22 01:50:52 -05:00 |
|
tildearrow
|
031a61e771
|
GUI: oops i missed something
|
2022-01-22 00:30:42 -05:00 |
|
tildearrow
|
8b79bf78a9
|
add Furnace instrument loading
TODO: .dmp loading
|
2022-01-22 00:14:48 -05:00 |
|
tildearrow
|
969a5d203b
|
GUI: fix detune values
fixes #51
|
2022-01-21 23:30:05 -05:00 |
|
tildearrow
|
2fa565180f
|
temporarily limit font range
until I can load unifont dynamically to not run out of memory
|
2022-01-21 18:20:38 -05:00 |
|
tildearrow
|
724b1cd1a8
|
move more wavetable loading logic
now it's safer
|
2022-01-21 18:17:05 -05:00 |
|
tildearrow
|
186e491c59
|
allow loading wavetables
|
2022-01-21 17:59:48 -05:00 |
|
tildearrow
|
c82440a7bc
|
GUI: finish op macro UI
now to revamp the other UIs...
|
2022-01-21 17:13:50 -05:00 |
|
tildearrow
|
945416642a
|
GUI: improve OP macro UI
|
2022-01-21 17:00:28 -05:00 |
|
tildearrow
|
f5b71e35b1
|
i will release 0.4.6 to fix clipboard bug first
|
2022-01-21 03:45:59 -05:00 |
|
tildearrow
|
5fcb83a7f5
|
GUI: set column width
|
2022-01-21 03:13:32 -05:00 |
|
tildearrow
|
b9902902be
|
GUI: prepare for FM macros
the most complicated UI to date
|
2022-01-21 02:54:52 -05:00 |
|
tildearrow
|
3b5370681a
|
GUI: set size constraints for wave editor
|
2022-01-21 02:06:49 -05:00 |
|
tildearrow
|
9307a14a1d
|
GUI: display C64/AY/SAA wave macros differently
hopefully better
|
2022-01-21 01:56:30 -05:00 |
|
tildearrow
|
e10f61eda2
|
GUI: set a minimum window size for the ins editor
|
2022-01-20 17:42:14 -05:00 |
|
tildearrow
|
46fd774f30
|
allow sample preview via keyboard
|
2022-01-20 16:51:31 -05:00 |
|
tildearrow
|
aa82ccfbc5
|
GUI: allow use of negative octaves
closes #41
|
2022-01-20 16:21:35 -05:00 |
|
tildearrow
|
812d0397a8
|
GUI: rename Amiga ins type to sample
|
2022-01-20 14:18:15 -05:00 |
|
tildearrow
|
8d1e14e844
|
GUI: implement pattern cursor wrapping
to be tested. see issue #34
|
2022-01-20 13:15:37 -05:00 |
|
tildearrow
|
8ab97a959c
|
add ps_fopen to properly handle fopen on Windows
fixes #22
|
2022-01-20 05:04:03 -05:00 |
|
tildearrow
|
04240ffa46
|
GUI: move cursor up on pull delete
fixes #28
|
2022-01-20 02:53:59 -05:00 |
|
tildearrow
|
3954a23f3e
|
GUI: add double-click to toggle solo
closes #33
|
2022-01-20 02:28:55 -05:00 |
|
tildearrow
|
86f0ec45fa
|
GUI: allow order input
|
2022-01-20 02:11:03 -05:00 |
|
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
|
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
|
abea8e5dce
|
fix clipboard pasting bug
NOT ANOTHER OF THESE!
|
2022-01-19 21:53:21 -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 |
|