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
tildearrow
fa32cadd36
fix conflicting system flags when changing systems
2022-03-15 18:34:41 -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
10cea9956b
X1-010: fix crash
2022-03-15 18:30:29 -05:00
tildearrow
ff2b3e77a0
MOD import: don't complain about end of file
...
I gotta figure out how to fix this
2022-03-15 18:02:29 -05:00
tildearrow
83e7d966b9
OPL: more 4-op mode fixes
2022-03-15 18:01:24 -05:00
tildearrow
4c5c4a647b
OPL: some fixes
2022-03-15 15:28:45 -05:00
tildearrow
219c5a0522
MOD import: add some stereo separation
2022-03-15 04:23:27 -05:00
tildearrow
f4c3f5a17f
MOD import: fix klisje
2022-03-15 03:25:38 -05:00
tildearrow
1918f59f57
don't error out all the time
2022-03-15 02:52:22 -05:00
tildearrow
a65df5cdab
OPL: pretend to be YMU and enable SOME emulation?
2022-03-15 00:33:57 -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
d7b967c41e
Revert "MOD import: don't use linear pitch"
...
This reverts commit 977d23bc3a
.
2022-03-14 16:36:15 -05:00
tildearrow
977d23bc3a
MOD import: don't use linear pitch
...
improves vibrato
2022-03-14 16:33:13 -05:00
tildearrow
d2458a8ae8
MOD import: use 436Hz tuning
2022-03-14 16:29:13 -05:00
tildearrow
37c733af6b
Merge pull request #287 from AYCEdemo/mod-import
...
.mod import
2022-03-14 16:12:02 -05:00
Natt Akuma
7308114475
Document new effects
2022-03-15 03:59:52 +07: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
tildearrow
9f7b18d038
Merge pull request #286 from cam900/scc
...
Add Bubble System Support
2022-03-14 14:41:33 -05:00
cam900
54cf22fdcd
Allocate System ID
2022-03-15 03:02:31 +09:00
tildearrow
6b5bbae1c1
allocate bubble system ID
2022-03-14 12:03:10 -05:00
Natt Akuma
157e27eff5
Make it work on GCC (hopefully)
2022-03-14 23:26:54 +07: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
714d189b57
OPL: more work and channel muting
2022-03-14 02:47:04 -05:00
tildearrow
d2ad74206a
fix 4-op mode for real
2022-03-14 02:39:10 -05:00
tildearrow
42df8255fc
OPL: kind of fix 4-op mode
2022-03-14 02:30:25 -05:00