Commit graph

2165 commits

Author SHA1 Message Date
James Alan Nguyen
b1a0aa86ef Instrument File Import support for 2op SBI, 4op SBI, and Freq Monster 801 SBI format (4op portion only). 2022-03-20 00:55:34 +11:00
James Alan Nguyen
e032580639 Started SBI import work (Issue #79 SBI task). Also ensure catch by reference not value. 2022-03-20 00:55:34 +11:00
tildearrow
689ed3bf65 sample editor workkkkkkk 2022-03-19 03:42:44 -05:00
tildearrow
c59c176de2 W O R K A R O U N D
adding text fixes the issue
2022-03-17 23:28:01 -05:00
tildearrow
6c5e6c2a0f
Merge pull request #294 from cam900/bubsys
Reduce naming confusion in Bubble System Wavetable Sound
2022-03-17 22:03:24 -05:00
tildearrow
a5906c6482 GUI: update credits 2022-03-17 22:03:14 -05:00
tildearrow
1de3ffdf0d
Merge pull request #296 from ActualNK358/master
Yet another demo song
2022-03-17 22:00:50 -05:00
Alex
bb955e22ee
Yet another demo song 2022-03-17 21:24:00 -05:00
tildearrow
1af6eb21f6 freaking clang extension 2022-03-17 18:30:28 -05:00
tildearrow
5f0c1e9077 GUI: more sample editor work 2022-03-17 18:28:56 -05:00
tildearrow
07624f6012 fix DPCM to 16-bit 2022-03-17 18:15:44 -05:00
tildearrow
b31ab408db GUI: new sample editor work 2022-03-17 18:08:59 -05:00
tildearrow
8ee7efc8a0 update format 2022-03-17 16:39:01 -05:00
tildearrow
d63f3d311b fix arpeggio not resetting note to base on 0000 2022-03-17 16:37:49 -05:00
tildearrow
9dea093052 GUI: reduce scroll boundaries 2022-03-17 16:17:33 -05:00
tildearrow
c264678fdc dev68 2022-03-17 14:35:38 -05:00
tildearrow
90a4fefc76 Revert "change default patch"
This reverts commit 5d6bbce916.
2022-03-17 14:32:01 -05:00
cam900
a7c750a44e Merge branch 'master' of https://github.com/tildearrow/furnace into bubsys 2022-03-18 03:20:33 +09:00
tildearrow
3c1b1b69fc GUI: define sample edit texture 2022-03-17 03:43:02 -05:00
tildearrow
d6dfe2636a OPL: implement fixed frequency mode 2022-03-17 02:40:10 -05:00
tildearrow
5d6bbce916 change default patch
this makes the patch better on OPL
2022-03-17 02:33:41 -05:00
tildearrow
e6bc0c15e0 default to 2 ops to make OPL happy
next up: work on a default patch that is both OPL and other OP friendly
2022-03-17 02:13:45 -05:00
tildearrow
dce68749d6 GUI: work on the drum UI 2022-03-17 02:07:46 -05:00
tildearrow
5579ef2bc1 OPL: even more drums mode work 2022-03-17 01:50:42 -05:00
tildearrow
e7f6290012 OPL: possibly implement drums mode
we need a good UI for it
2022-03-17 01:40:03 -05:00
cam900
234c5e9295 Reduce naming confusion in Bubble System Wavetable Sound
It means Custom wavetable sound generator logic on Bubble System.
It's wavetable select and volume is controlled by single AY-3-8910 IO for both channels, Another AY-3-8910 IO is used for reading sound status.

Schematics: http://pdf.textfiles.com/manuals/ARCADE/K-R/Nemesis%20[Schematics]%20[English].pdf (Nemesis, derivative of Bubble system)
2022-03-17 10:11:48 +09:00
tildearrow
d09aa778d9 prepare to rewrite sample editor - DO NOT USE! 2022-03-16 18:40:11 -05:00
tildearrow
a3efaf0bd3 fix 2022-03-16 17:02:57 -05:00
tildearrow
3163730fe8 prepare for drum kits/sample map 2022-03-16 17:01:44 -05:00
tildearrow
73cf7cf161 GUI: enforce minimum size for macro edit left col
UNTESTED
2022-03-16 13:45:22 -05:00
tildearrow
fb68d2e5cb GUI: add option to toggle visualizer in settings 2022-03-16 13:31:42 -05:00
tildearrow
966539bdf5 Genesis: fix sample crash
possibly
2022-03-16 13:11:02 -05:00
tildearrow
966d133bf4 OPL: FM macros 2022-03-16 03:44:22 -05:00
tildearrow
cbd5414eee increase playback tempo precision
thanks akumanatt
2022-03-16 02:35:33 -05:00
tildearrow
9322e9467c GUI: prepare macro editor for OPL op macros 2022-03-16 02:01:44 -05:00
tildearrow
592cbb56aa OPL: implement effects 2022-03-16 01:53:46 -05:00
tildearrow
492533e5c0 GUI: add option to view Hz as base tempo 2022-03-16 01:27:34 -05:00
tildearrow
790c4345d9 GUI: add ability to view Hz as base tempo 2022-03-15 23:43:24 -05:00
tildearrow
02e9edbad9 unlock the power of DECIMAL HZ! 2022-03-15 23:30:15 -05:00
tildearrow
02760ddcbc MOD import: fix brainless 3
duration 0:00
2022-03-15 22:16:47 -05:00
tildearrow
32da1e94ed Merge 2022-03-15 22:06:09 -05:00
tildearrow
7438dcf41c
Merge pull request #292 from cam900/patch-6
Fix X1-010 muting
2022-03-15 22:06:01 -05:00
tildearrow
f4c26dbea7 document some of the structures 2022-03-15 22:05:55 -05:00
tildearrow
7aca15b071 changes to contributing guidelines 2022-03-15 21:45:45 -05:00
tildearrow
4afd3b3ff1 MOD import: coding style and uninit fix 2022-03-15 21:45:31 -05:00
cam900
c269346eda
safety check 2022-03-16 11:41:24 +09:00
cam900
53ad1c93e6
Reduce line 2022-03-16 11:40:10 +09:00
cam900
724bd5b8dc
Fix X1-010 muting 2022-03-16 11:35:22 +09:00
tildearrow
9b3e0d45bd prepare for decimal Hz? 2022-03-15 18:36:34 -05:00
tildearrow
d8be1ddc4b make addSystem error more clear 2022-03-15 18:36:24 -05:00