Commit graph

6885 commits

Author SHA1 Message Date
tildearrow
c41435353a GUI: allow pat scroll by moving mouse outta window
had to fit 50 chars
2021-12-23 22:14:59 -05:00
tildearrow
7ba8607270 changes to sample rate storage
as of now we store and use the actual sample rate as opposed to an index
fo a fixed rate table.

this allows for more flexibility in a future file format...
2021-12-23 18:04:44 -05:00
tildearrow
830e880a57 GUI: colored channe names 2021-12-23 17:09:33 -05:00
tildearrow
5bef7934d7 GUI: separate selection and cursor 2021-12-23 11:29:11 -05:00
tildearrow
5a549f7436 prepare for undo 2021-12-22 17:59:19 -05:00
tildearrow
45f8441f1d fix order table padding 2021-12-22 17:53:52 -05:00
tildearrow
1065555576 GUI: allow key off input 2021-12-22 17:45:58 -05:00
tildearrow
bbb0a14946 GUI: finish order buttons 2021-12-22 17:39:16 -05:00
tildearrow
e093e00225 GUI: order buttons 2021-12-22 16:22:47 -05:00
tildearrow
dbf0d3fd88 now remove debug info 2021-12-22 12:01:37 -05:00
tildearrow
d92e91c5d8 fix popping ADPCM samples in Neo Geo
finally!
2021-12-22 12:00:40 -05:00
tildearrow
00b42767de fix major memory corruption bug in the safeWriter 2021-12-22 11:51:09 -05:00
tildearrow
9841439917 update readme 2021-12-22 04:54:07 -05:00
tildearrow
c2669f208e fix wiz lab AGAIN and implement repeat pat
0x0b + 0x0d = broken
2021-12-21 17:42:27 -05:00
tildearrow
7b360b55a7 PCE: aaand fix another bug 2021-12-21 17:21:27 -05:00
tildearrow
c6ae198283 fix export crash :< 2021-12-21 16:05:21 -05:00
tildearrow
726b457ae7 another uninitialized variable 2021-12-21 16:02:31 -05:00
tildearrow
48f4f5835b add a sample preview button (hopefully)
the next commit will be about normalizing sample rate
2021-12-21 13:06:14 -05:00
tildearrow
6ee4e33b89 GUI: add status bar 2021-12-21 02:30:09 -05:00
tildearrow
5523a43804 better loop tracking 2021-12-21 02:02:25 -05:00
tildearrow
8d8f26d4f7 PCE: fix pan reset on change order 2021-12-21 01:32:26 -05:00
tildearrow
997c460fc1 greatly improved playback resume
no more song weirding out when changing orders
2021-12-21 01:29:07 -05:00
tildearrow
84f36a8c66 icon fonttttttt 2021-12-21 00:30:55 -05:00
tildearrow
1cc9b9fe20 GUI: more more more work
error dialog boxes and drawOrders improvements
2021-12-20 23:20:30 -05:00
tildearrow
7f3885d2b1 GUI: ability to add/del effect cols and EExx value 2021-12-20 19:46:49 -05:00
tildearrow
969d673e0e allow changing song length 2021-12-20 17:03:55 -05:00
tildearrow
1234dcf2bc properly load unsigned 8-bit samples 2021-12-20 16:33:10 -05:00
tildearrow
548fa2ad73 don't stop the song until it has been loaded 2021-12-20 14:20:05 -05:00
tildearrow
f24493efb6 ability to change font size! 2021-12-19 22:51:02 -05:00
tildearrow
498fa99c5a finally fix invalid module disrupting program 2021-12-19 21:11:23 -05:00
tildearrow
f327e036ce slightly increase channel name height 2021-12-19 17:13:15 -05:00
tildearrow
ed7210aa24 GUI: fix about screen... 2021-12-19 17:01:34 -05:00
tildearrow
245e7acd10 prepare for config management 2021-12-19 16:52:04 -05:00
tildearrow
f6144a3343 GUI: add default layout 2021-12-19 16:01:24 -05:00
tildearrow
39dee5a343 prevent crash when loading invalid file 2021-12-19 13:14:41 -05:00
tildearrow
ea19f133d6 prepare for eventual release 2021-12-19 13:05:09 -05:00
tildearrow
ee67c09c09 update readme again 2021-12-19 03:37:42 -05:00
tildearrow
6006862f86 add a screenshot to readme 2021-12-19 03:36:42 -05:00
tildearrow
f42cfcbdc8 custom config directory 2021-12-19 03:16:24 -05:00
tildearrow
8bdbd1074f fix typo in log 2021-12-19 02:18:40 -05:00
tildearrow
fbcc9ff4be U N I N I T I A L I Z E D
the bane of a C++ programmer
2021-12-19 02:16:16 -05:00
tildearrow
e726ad89e5 GUI: pattern copy/paste! 2021-12-19 02:12:19 -05:00
tildearrow
8551326800 arcade: properly set AM/PM depth
fixes sixeight-v2.dmf
2021-12-19 00:57:29 -05:00
tildearrow
3a0e94df5e genesis: fix muting the PCM channel 2021-12-19 00:51:10 -05:00
tildearrow
efd5e844ce genesis: fix massive bug when muting SN 2021-12-19 00:49:47 -05:00
tildearrow
e35f48b7a0 and MORE bug emulation
this time the volume DOES reset back to normal if you issue an off after
a 0Axx.
fixes pads.dmf
2021-12-19 00:42:20 -05:00
tildearrow
667526e414 further improve the accuracy of 03xx 2021-12-19 00:27:04 -05:00
tildearrow
97a00c7efd improve 03xx accuracy
portamento stops if same note
2021-12-19 00:02:48 -05:00
tildearrow
2cb7152c06 add about screen 2021-12-18 23:03:50 -05:00
tildearrow
c40f1bbe4e fix build error 2021-12-18 18:00:08 -05:00