tildearrow
839dc3cd91
prepare to add channel pair and mode hints
2023-10-05 04:47:14 -05:00
tildearrow
cad63d8351
is this faster?
2023-09-20 00:24:55 -05:00
tildearrow
c9cbf133d6
Eknous please HELP ME
2023-08-23 17:25:05 -05:00
tildearrow
9d410dfe9c
add isVolGlobal to DivDispatch
...
do not key release on pendingNotes if so
issue #1325
2023-08-07 18:05:31 -05:00
tildearrow
ad88ce46ab
dev164 - Namco 163: improvements, part 4
...
- per-channel wave offset/length
- wave load position/length effects
- global wave load effects that actually make sense
- update doc
2023-07-21 19:54:35 -05:00
tildearrow
708c363635
FixedQueue, part 2
2023-07-13 04:09:20 -05:00
tildearrow
0c5e58fa3e
YM2612: implement 9xxx, part 1
...
does not work on VGM export yet
2023-07-09 15:12:45 -05:00
MooingLemur
a8a02b9ebb
Changed EFxx to EExx at request of tildearrow
2023-07-05 15:29:11 -07:00
MooingLemur
fba48149a5
VERA, ZSM Export: Add EFxx event as synchronization message, add sync message support in ZSM export
2023-07-05 15:07:44 -07:00
tildearrow
ef57ad531d
oh crap I did not commit
2023-06-22 03:24:39 -05:00
tildearrow
e759200ac6
NES: add L I N E A R C O U N T E R effect
2023-05-05 01:10:03 -05:00
tildearrow
b037b07c30
SNES: add global volume control effects
2023-05-04 16:49:47 -05:00
tildearrow
88654e26fc
command stream arps
2023-03-27 03:29:43 -05:00
tildearrow
f80a2b8864
GUI: make playing needles in sample editor work
...
currently only for YM2612 but I will implement more soon
2023-03-19 03:12:08 -05:00
tildearrow
e5ab3413cb
oh wow
2023-03-14 01:27:45 -05:00
cam900
f8b9901e4b
Fix command order
2023-02-05 10:04:31 +09:00
cam900
dd79ae401b
Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
2023-02-05 10:00:27 +09:00
tildearrow
43ba2ff8f2
OPZ: implement LFO2
...
issue #831
untested and I can't test now
2023-02-03 17:00:15 -05:00
cam900
3403e10b0b
Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
2023-01-24 08:14:29 +09:00
tildearrow
45faadd4c8
update copyright year
2023-01-19 19:18:40 -05:00
cam900
536c345763
Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
2023-01-12 23:31:56 +09:00
tildearrow
707bbb54ea
add effects for rear panning
2023-01-05 03:08:57 -05:00
tildearrow
08d2f12dbd
prepare new dispatch
...
will allow for more than 2 outputs
2023-01-01 19:46:08 -05:00
cam900
f992346772
Addressing comments
2022-12-25 18:51:23 +09:00
cam900
80fd78dcdd
Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
2022-12-17 16:53:19 +09:00
tildearrow
6f22ade69a
new arp strategy, part 1
2022-12-17 02:07:24 -05:00
tildearrow
3eb3d8a6f1
prepare for new arp strategy
2022-12-17 01:21:08 -05:00
cam900
429aed0ab1
Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
2022-12-17 15:00:44 +09:00
tildearrow
905329e1e4
help
2022-12-17 00:54:56 -05:00
tildearrow
9da46ee8ba
implement macro masking
2022-12-17 00:09:56 -05:00
cam900
b2e15a5967
Merge branch 'master' into es5506_alt
2022-12-13 14:48:50 +09:00
cam900
47574fdede
Move file into engine
2022-12-04 20:06:16 +09:00
cam900
18b87dcfaf
Fix build
2022-12-04 20:02:59 +09:00
cam900
2ec4237076
Reduce duplicates of channel struct
...
Add/Fix custom clock limit defines (for YMF278B)
2022-12-04 19:58:58 +09:00
cam900
2ec35d903f
Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
2022-12-04 16:53:54 +09:00
tildearrow
c6604ff581
add ability to select custom clock rates
2022-12-04 02:04:42 -05:00
tildearrow
b647d17b12
prepare for custom chip clock rates
2022-12-03 04:24:08 -05:00
cam900
7867b59580
Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
2022-11-30 17:39:43 +09:00
tildearrow
cf38680072
chip sample selection, part 4
...
partially works
2022-11-26 23:50:20 -05:00
tildearrow
3a9349d49a
chip sample selection, part 3
2022-11-26 22:11:49 -05:00
tildearrow
85cb64b227
chip sample selection, part 2
...
add functions to retrieve whether a sample was loaded in chip memory
eventually I'll put warning feedback on the sample list
2022-11-26 18:44:04 -05:00
cam900
792beeb409
Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
2022-10-29 20:33:36 +09:00
cam900
90ed617cf6
Prepare for split volume scaling macro to 'log volume only' macro and 'log volume if compatibility flag set' macro
2022-10-28 22:36:50 +09:00
cam900
13b2a72a01
Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
2022-10-26 12:28:24 +09:00
tildearrow
9a1447e392
NES: envelope and length counter effects
2022-10-25 00:43:03 -05:00
cam900
87cb3c49a4
Update ES5506:
...
Remove transwave for now
- It consumes high CPU usage, so possibly little headroom for anything else.
Fix per-voice OSC via git master
Fix default channel for ES5506
Fix macro order - Filter macro must be executed after key on
Add SSV preset
2022-10-22 17:19:39 +09:00
cam900
487607b6ae
Merge branch 'master' of https://github.com/tildearrow/furnace into es5506_alt
2022-10-22 10:17:00 +09:00
tildearrow
4723ed3972
VGM: experimental direct stream mode for YM2612
2022-10-17 14:25:30 -05:00
tildearrow
684b5a928b
VGM export: prepare for "direct stream mode"
...
this will eventually allow for DualPCM and MSM6258 export
DO NOT USE YET
2022-10-17 04:17:00 -05:00
tildearrow
c3e2e902af
prepare for possible DualPCM and MSM6258 VGM xprt
2022-10-16 21:35:25 -05:00