Jakub CzekanÌski
466acd7a3b
adpcm: Don't abort on filter > 4 (Tekken3)
2023-09-19 13:58:33 +02:00
crimsonskylark
2d067a6e78
debug: added headers needed to build on Linux
2020-08-19 19:36:21 +02:00
Jakub CzekaĆski
02b91517da
debug: added missing headers in wave exporter
2020-08-17 15:42:12 +02:00
Jakub CzekaĆski
f2bf793808
debug: SPU stereo recording to wav file
2020-08-02 13:14:15 +02:00
Jakub CzekaĆski
a51580931a
adpcm: output double samples for 18900Hz sample rate
2020-02-07 23:09:39 +01:00
Jakub CzekaĆski
8a10036c48
cdrom: cd audio / xa mixing moved from SPU to CDROM
2020-02-04 01:20:05 +01:00
Jakub CzekaĆski
1d0163a78f
spu: renamed flags in ADPCM header
2020-02-04 00:49:28 +01:00
Jakub CzekaĆski
6b897562f0
adpcm: clamp shift bigger than 12 to 9
2019-09-20 01:27:36 +02:00
Jakub CzekaĆski
986d8c345e
adpcm: reformat code
2019-09-20 01:27:04 +02:00
Jakub CzekaĆski
4d059dbed4
adpcm: fix MSVC crash
2018-11-10 19:51:07 +01:00
Jakub CzekaĆski
22d3b6bcdd
vs: compilation fixes
2018-11-10 00:20:33 +01:00
Jakub CzekaĆski
340a618f10
sound: drop samples when not framelimiting
2018-11-09 22:23:09 +01:00
Jakub CzekaĆski
40295b8f8f
spu: quick and dirty CDROM -> SPU audio mixing
2018-10-28 18:53:57 +01:00
Jakub CzekaĆski
916bbfe122
adpcm: added 37800Hz to 44100 âZigzagâ interpolation
2018-10-25 21:42:43 +02:00
Jakub CzekaĆski
df2ce30efb
cdrom: XA decoding
2018-10-25 19:56:05 +02:00
Jakub CzekaĆski
22bd1ae2ad
spu: moved keyOn and keyOff to Voice class
...
simplified flags parsing
2018-10-20 09:43:47 +02:00
Jakub CzekaĆski
9f63e745cf
spu: clear buffer on bootstrap
...
Added current address to debug window
Expanded expansion2 address range to run NO$PSX BIOS
2018-08-16 15:28:36 +02:00
Jakub CzekaĆski
46c9073f4e
sound: attached SPU output to SDL Sound sink
2018-08-11 22:38:20 +02:00
Jakub CzekaĆski
7a9a871432
project: removed warnings
2018-08-11 18:25:12 +02:00
Jakub CzekaĆski
26170dca48
adpcm: fixed decoding
2018-08-11 18:25:12 +02:00
Jakub CzekaĆski
50476d6b30
WIP, beware of noise on audio output!
2018-08-11 18:24:51 +02:00
Jakub CzekaĆski
893c33aa31
spu: handle voiceOn (no ADSR)
2018-08-11 18:23:57 +02:00
Jakub CzekaĆski
b2e29bdab3
spu: adpcm decoder implementation
2018-08-11 18:23:38 +02:00
Jakub CzekaĆski
e14021cce2
tests: create runner for automatic GTE testing
2018-05-19 18:01:26 +02:00
Jakub CzekaĆski
674f2838e6
cue: parsing - single .bin image works
2018-02-28 18:04:17 +01:00
Jakub CzekaĆski
6f568b0e65
audio_cd: quick proof of concept
...
CUE parsing needs to be fixed - some games check current playing time
and restart track over and over again.
BIOS is crashing when trying to play audio cd
There is no SPU implemented, audio goes straight to sound card buffer.
2018-02-26 23:52:25 +01:00