tildearrow
|
e94d1b857f
|
newVolumeScaling, part 2
|
2022-06-01 18:02:34 -05:00 |
|
tildearrow
|
a776129c3d
|
dev98 - YM2612: add Fractal system
partially done
|
2022-05-27 04:02:53 -05:00 |
|
tildearrow
|
0b7d27dc29
|
YM2612: add reverse sample playback
|
2022-05-27 02:47:44 -05:00 |
|
tildearrow
|
2fa51e482a
|
OPN(A/B/2/B-B): fix absolutely everything
|
2022-05-22 23:47:41 -05:00 |
|
tildearrow
|
82eaa45f5d
|
increase range of relative pitch macro
-32768 to 32767 should be enough
|
2022-05-22 22:47:40 -05:00 |
|
tildearrow
|
393d1c018d
|
dev97 - add old octave boundary compat flag
|
2022-05-22 13:25:59 -05:00 |
|
tildearrow
|
b40c95013a
|
fix phase reset in FM chips after note off
|
2022-05-22 04:30:56 -05:00 |
|
tildearrow
|
a9f9d6144a
|
YM2612: change key on/off strategy
|
2022-05-20 23:54:19 -05:00 |
|
Natt Akuma
|
b7a6bf5a0b
|
Add RF5C68 and RF5C164 support
|
2022-05-21 01:45:26 +07:00 |
|
tildearrow
|
0ef0296b7d
|
fix non-linear pitch
|
2022-05-19 23:18:18 -05:00 |
|
tildearrow
|
0a0ddfa661
|
partially bring up sample map
|
2022-05-13 23:04:40 -05:00 |
|
tildearrow
|
f5dbc37902
|
YM2612: implement full linear pitch (part 2)
|
2022-05-10 23:17:40 -05:00 |
|
tildearrow
|
aad5d818f2
|
YM2612: early full linear pitch experiment
u n t e s t e d
|
2022-05-10 16:22:40 -05:00 |
|
tildearrow
|
5e14177e4e
|
YM2610(B): use f-num/block baseFreq calculation
also allow for different octave boundary f-nums depending on chip clock
|
2022-05-10 02:22:08 -05:00 |
|
tildearrow
|
6e7b4d7e7f
|
the final part of extra FM effects
|
2022-05-04 17:39:22 -05:00 |
|
tildearrow
|
467036df2a
|
implement extra FM effects (OPN, OPM and OPZ)
issue #38
|
2022-05-04 14:09:43 -05:00 |
|
tildearrow
|
415e490025
|
per-channel oscilloscope, part 6
YM2612 and OPM (ymfm)!
|
2022-05-01 03:12:32 -05:00 |
|
tildearrow
|
e1fd16637c
|
per-channel oscilloscope, part 4
OPM, OPN2, OPLL and SN
plus hide unimplemented channels
|
2022-04-30 22:59:26 -05:00 |
|
tildearrow
|
ddcd486c61
|
YM2612: fix Furnace DAC mode glitching slides
|
2022-04-30 20:52:48 -05:00 |
|
tildearrow
|
2e8634626d
|
new panning effects (80/81/82)
|
2022-04-29 23:41:14 -05:00 |
|
tildearrow
|
d211170e86
|
implement relative pitch macro mode
|
2022-04-28 01:31:16 -05:00 |
|
tildearrow
|
66f5b2117f
|
dev90 - linear pitch macro option
|
2022-04-28 00:26:21 -05:00 |
|
tildearrow
|
1b97d3912b
|
YM2612: hopefully the final pitch slide fix
|
2022-04-25 11:59:02 -05:00 |
|
tildearrow
|
bcade6931a
|
YM2612: allow for DAC rate higher than 32KHz
issue #391
|
2022-04-25 01:42:26 -05:00 |
|
tildearrow
|
832df58929
|
YM2612: fix several sample bugs
|
2022-04-25 01:24:42 -05:00 |
|
tildearrow
|
52e35fdf04
|
huh? TODO: fix this
|
2022-04-24 18:17:05 -05:00 |
|
tildearrow
|
dd9bb8327a
|
and this finally does it
the last thing to do is a compatibility flag
|
2022-04-23 18:02:43 -05:00 |
|
tildearrow
|
dd80cb8b55
|
what the heck
|
2022-04-22 17:42:42 -05:00 |
|
tildearrow
|
943e013cb4
|
YM2612: new pitch slide formula
finally nailed it (almost)
|
2022-04-22 16:46:24 -05:00 |
|
tildearrow
|
8db53faf72
|
new FM frequency calculation experiments
|
2022-04-22 04:23:52 -05:00 |
|
tildearrow
|
79fa8f1d02
|
better default instrument for OPL/OPLL
no longer silence
|
2022-04-21 02:24:06 -05:00 |
|
tildearrow
|
fc8a130c71
|
implement panning macro
except for QSound
|
2022-04-17 14:15:57 -05:00 |
|
tildearrow
|
b4ac5c7e6a
|
implement pitch macro
|
2022-04-16 01:39:40 -05:00 |
|
tildearrow
|
fd3d57b1cb
|
even more improvements to low-latency mode
|
2022-04-15 15:01:11 -05:00 |
|
tildearrow
|
96715ed88c
|
add experimental low-latency mode
do not use (yet)!
|
2022-04-15 05:37:23 -05:00 |
|
tildearrow
|
d47a59f5f0
|
implement pitch macro
TODO: test!
|
2022-04-15 03:37:16 -05:00 |
|
tildearrow
|
c743a9e96a
|
implement phase reset macro on supported systems
|
2022-04-15 03:16:14 -05:00 |
|
tildearrow
|
a530934671
|
fix retrigger issue in sample instruments
|
2022-04-15 01:26:44 -05:00 |
|
cam900
|
68cf969600
|
Merge remote-tracking branch 'upstream/master' into macro
|
2022-04-10 16:34:23 +09:00 |
|
tildearrow
|
f42855f170
|
add 30xx effect to hard reset envelope
currently only for 2612!
|
2022-04-10 02:11:36 -05:00 |
|
cam900
|
d3e5efe834
|
Prepare for macro refactoring
|
2022-04-10 14:01:55 +09:00 |
|
tildearrow
|
a43034f559
|
OPN: fix portaPause not resetting on new note
|
2022-03-29 23:58:50 -05:00 |
|
tildearrow
|
5dac609d92
|
Genesis: better DAC write algorithm
only write DAC if there aren't too many queued writes
|
2022-03-27 01:47:27 -05:00 |
|
tildearrow
|
322981b021
|
maybe fix possible crash regarding smp loop points
|
2022-03-21 21:26:36 -05:00 |
|
tildearrow
|
67d516fcee
|
Genesis: prioritize DAC writes
|
2022-03-14 01:38:11 -05:00 |
|
tildearrow
|
716298c49c
|
Genesis: now fix off not working on channel 6
|
2022-03-11 22:41:04 -05:00 |
|
tildearrow
|
2a0aa19b2b
|
fix broken DAC mode
adds new compat flag
|
2022-03-11 22:11:33 -05:00 |
|
tildearrow
|
3b8388d90c
|
YM2151/2610/2612/Game Boy: fix panning - UNTESTED
|
2022-03-06 14:39:20 -05:00 |
|
tildearrow
|
5816f01c07
|
Genesis: PSG clean-up
since genesis is now split into YM2612 + SN, the "psg" inside
DivPlatformGenesis becomes useless.
|
2022-03-02 18:25:17 -05:00 |
|
tildearrow
|
19c4f5559a
|
bring crash fix from 0.5.8
|
2022-02-24 22:52:20 -05:00 |
|