tildearrow
fa6badc865
YM2612: notifyInsDeletion
2023-01-18 17:17:27 -05:00
tildearrow
72ca76ab7f
TIA: whaaaaaaaaaaaaaaaaaaaaaaaaaaat?
2023-01-18 01:17:50 -05:00
tildearrow
1d446bd56b
dev137 - new mixing volumes
...
YM2612 is now twice as loud
SN76489 and OPLL are 1.5x loud
X1-010 is four times louder
2023-01-17 01:11:08 -05:00
tildearrow
0383b0c50f
YM2612: fix one more click...
2023-01-16 23:59:34 -05:00
tildearrow
13b782c7b1
YM2612: yet another fix
2023-01-16 18:41:56 -05:00
tildearrow
bf49b43e7b
YM2612: fix another pop
2023-01-16 16:20:10 -05:00
tildearrow
2c528c9ca8
OPN: add LFO speed macro
...
issue #927
2023-01-16 16:10:34 -05:00
tildearrow
58f789b9eb
YM2612: fix forceIns DAC clicking
2023-01-15 23:34:01 -05:00
tildearrow
bf2ef2742a
YM2612: fix forceIns after sample
2023-01-15 18:05:48 -05:00
tildearrow
6c5f9886fb
OPL: fix t/hh per-chan osc not being visib in OPL3
2023-01-15 02:10:24 -05:00
tildearrow
a3d20ac3fd
WonderSwan: why does this not work
2023-01-15 01:46:34 -05:00
tildearrow
be79f80770
SoundUnit: separate flag register
...
issue #649
2023-01-15 00:40:57 -05:00
tildearrow
ed11b6cf78
Namco WSG: fix frequency overflow
2023-01-14 13:34:08 -05:00
tildearrow
73b399d00d
freaking GCC and your artificial errors
2023-01-14 01:12:16 -05:00
tildearrow
a8eedea925
QSound: prevent negative memory capacity
2023-01-13 14:11:32 -05:00
cam900
ab532cca84
Fix free QSound ADPCM space calculation ( #826 )
2023-01-13 14:10:33 -05:00
tildearrow
169929ff9b
ZX beeper: fix frequency range
2023-01-13 03:39:59 -05:00
tildearrow
ae007b3829
Lynx: fix frequency craziness
2023-01-13 01:22:15 -05:00
tildearrow
8d0090b0f3
X1-010: fix frequency overflow
...
issue #843
2023-01-13 01:15:55 -05:00
tildearrow
7b14175e45
C64: fix frequency overflow
2023-01-13 01:10:57 -05:00
tildearrow
f939878fcb
AY8930: always write duty
2023-01-13 00:51:16 -05:00
tildearrow
fe4800f165
AY8930: fix Mag Max and Kyugo clock rates
2023-01-13 00:22:00 -05:00
tildearrow
e560838025
OPL/OPLL: expand relative pitch range...
...
poor Z80
2023-01-13 00:15:37 -05:00
tildearrow
961c977378
OPM/OPZ: custom clocks
...
finally
2023-01-13 00:07:56 -05:00
tildearrow
d99f0cd045
T6W28: forceIns() noise mode
2023-01-12 23:19:28 -05:00
tildearrow
e3073a22e9
BubSys: fix crash
2023-01-12 23:17:32 -05:00
tildearrow
21ab10c30c
N163: fix crash
2023-01-12 23:16:33 -05:00
tildearrow
0c36c0633b
VRC6: fix crash
2023-01-12 23:14:57 -05:00
tildearrow
bf0c58aedc
OPNA/OPNB: implement pitch macro
...
issue #838
2023-01-12 18:47:02 -05:00
tildearrow
9af1ce84df
AY8930: increase pitch macro range to 65535
2023-01-12 18:42:34 -05:00
tildearrow
5df68c2ee8
AY/AY8930: fix period overflow
2023-01-12 18:39:25 -05:00
tildearrow
4724c1ccb1
Game Boy and NES: pitch macro now affects noise
2023-01-12 18:36:13 -05:00
tildearrow
84ae0b31f3
OPZ: pan macro
2023-01-12 18:33:11 -05:00
tildearrow
089f3f3b9b
PCE: fix drop
2023-01-12 18:23:04 -05:00
tildearrow
04849d2172
PCE: where is the low period cap
2023-01-12 18:17:31 -05:00
tildearrow
b074136094
Game Boy: make pitch macro work on noise
2023-01-12 18:10:17 -05:00
tildearrow
f2fdeb9df8
Game Boy: fix period 0 causing overflow
...
issue #835
2023-01-12 17:59:40 -05:00
tildearrow
aea7a67d3e
Namco WSG: noise in per-chan osc for real?
2023-01-12 17:45:33 -05:00
tildearrow
51cef18bff
AY: optimize
2023-01-12 16:05:03 -05:00
tildearrow
9b80af3a4e
dev136 - Merge branch 'newDispatch' (PLEASE READ!)
...
the following changes have been made:
- a different strategy for DivDispatch audio output.
- if you're working on a new chip, be sure to replace isStereo()
with getOutputCount(). if isStereo() was true, return 2; otherwise
1.
do not return 0 or you will melt the oven!
- additionally, the acquire() function has changed. it's now:
`acquire(short** buf, size_t len)`
replace bufL with buf[0] and bufR with buf[1].
`start` is gone. if you really needed to use it, take a look at
pcspkr.
if you write to buf[1] and getOutputCount is 1, the oven will
melt as well!
- support for more-than-stereo audio, with up to 16 outputs.
- a brand-new patchbay routing feature. arbitrarily route chip outputs
to system outputs.
2023-01-12 03:59:53 -05:00
Waldemar Pawlaszek
8e009509db
POKEY: audc is set for wrong channel when channels 3 & 4 are paired
2023-01-07 18:51:55 +01:00
tildearrow
707bbb54ea
add effects for rear panning
2023-01-05 03:08:57 -05:00
tildearrow
71e40dc015
support more than 2 output channels
...
up to 16 on JACK
to-do: add more mixer settings
2023-01-05 02:40:17 -05:00
tildearrow
abf2461573
OPL: increase range of pan macro
2023-01-04 19:16:37 -05:00
tildearrow
fd9b1dd0f5
OPL: quad output
...
now that we have this new dispatch output method
2023-01-04 18:30:29 -05:00
tildearrow
9436e2ab55
new dispatch, part 3
2023-01-04 03:11:47 -05:00
tildearrow
3a687eeb45
new dispatch, part 2
2023-01-03 14:39:31 -05:00
tildearrow
a29f36a5df
new dispatch, part 1
2023-01-03 01:09:46 -05:00
tildearrow
3e0dcbb0ae
aaaaaaaa
2023-01-02 04:53:37 -05:00
tildearrow
e06b2f6952
Merge branch 'master' into newDispatch
2023-01-02 00:07:02 -05:00