cam900
5fdce33b11
Add Namco 163 Support
2022-03-23 01:48:45 +09:00
tildearrow
bdc29455cc
GUI: one more change to the status bar
2022-03-20 05:19:23 -05:00
tildearrow
b7fd410c1f
GUI: temporarily hide BRR sample type
2022-03-20 05:19:04 -05:00
tildearrow
9a94b7124d
GUI: creditssss
2022-03-20 04:42:23 -05:00
tildearrow
34e679d642
Merge pull request #298 from djtuBIG-MaliceX/feature/OPL_SBI_Instrument_Import
...
OPL1/2/3 Instrument Import - SBI and S3I (Adlib only) format
2022-03-20 04:39:52 -05:00
tildearrow
299dbf14e4
GUI: sample editor status bar
2022-03-20 04:28:57 -05:00
tildearrow
03cb910e93
GUI: sample resampling
2022-03-20 03:14:00 -05:00
James Alan Nguyen
cbe74b26ad
More #79 - Add S3I Adlib instrument support. Also fix SafeReader `SEEK_CUR` handling (wasn't used at all).
2022-03-20 17:12:03 +11:00
tildearrow
4593e33064
GUI: fix X1-010 flags
2022-03-19 22:02:21 -05:00
tildearrow
67ca88b478
GUI: prepare for sample select/draw
2022-03-19 16:14:11 -05:00
James Alan Nguyen
efdedd1044
Fix typo
2022-03-20 01:02: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
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
b31ab408db
GUI: new sample editor work
2022-03-17 18:08:59 -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
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
dce68749d6
GUI: work on the drum UI
2022-03-17 02:07:46 -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
966d133bf4
OPL: FM macros
2022-03-16 03:44:22 -05:00
tildearrow
9322e9467c
GUI: prepare macro editor for OPL op macros
2022-03-16 02:01:44 -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
0a307fc4a6
MOD import: more improvements
...
- prepare for old Soundtracker MOD import
- add "bypass limits" flag - dope.mod plays correctly now
- automatic channel names
2022-03-15 18:32:15 -05:00
tildearrow
8355aa0175
GUI: OPL 4-op algorithm images
2022-03-15 00:09:45 -05:00
tildearrow
bfae208a24
GUI: change default layout
2022-03-14 17:40:22 -05:00
tildearrow
8012676993
MOD import: crash fix
2022-03-14 17:16:43 -05:00
tildearrow
37c733af6b
Merge pull request #287 from AYCEdemo/mod-import
...
.mod import
2022-03-14 16:12:02 -05:00
Natt Akuma
54da047b5a
Apply requested changes
...
- Use sample->init() instead
- Implement set Hz by tempo effect and move from C4xx to F0xx
- Add "SAMPLE_POS" to cmdName
2022-03-15 03:59:42 +07:00
tildearrow
9643498946
GUI: fix orders up
2022-03-14 15:53:43 -05:00
Natt Akuma
91e856c61e
Merge branch 'master' of https://github.com/tildearrow/furnace into mod-import
2022-03-15 03:08:37 +07:00
tildearrow
749b0f39d0
GUI: better order display - UNTESTED
2022-03-14 14:54:45 -05:00
Natt Akuma
c7fb5df206
Merge branch 'master' of https://github.com/tildearrow/furnace into mod-import
2022-03-14 21:57:54 +07:00
Natt Akuma
87f225074c
.mod import
2022-03-14 21:50:52 +07:00
cam900
f24a776a7a
More user friendly instrument name
2022-03-14 19:40:27 +09:00
cam900
2c6267bd6b
Merge branch 'master' of https://github.com/tildearrow/furnace into scc
2022-03-14 19:22:31 +09:00
cam900
69aeb7dd58
Add Bubble System Support
...
Bubble System 2 channel Wavetable sound generator logic is configuration with K005289, 4 bit PROM and DAC.
K005289 controls pitch and 5 bit address generator per channel, Waveform select and Volume control is tied to AY-3-8910 ports. (each port for per channels)
these configuration is better known as K005289, the part of logic.
furnace emulates this configurations as single system, waveform format is 15 level and 32 width.
2022-03-14 19:22:12 +09:00
tildearrow
e009fc64f2
allow instrument change during slides
2022-03-14 01:23:31 -05:00