PJB3005
|
bc1e2cb31f
|
PCM16 support
Wanted this to test something, not sure if it's used in-game
|
2026-03-19 20:05:47 +01:00 |
|
PJB3005
|
c8866854c3
|
Stereo audio!
|
2026-03-19 17:47:11 +01:00 |
|
PJB3005
|
a2d00da978
|
More imgui stuff!!!
|
2026-03-19 16:04:18 +01:00 |
|
PJB3005
|
2688ed93f0
|
Audio processing in f32
|
2026-03-17 00:03:35 +01:00 |
|
PJB3005
|
db47a6b9bd
|
Clear history samples when resetting channel
|
2026-03-17 00:03:15 +01:00 |
|
PJB3005
|
b6fc8019ce
|
More ImGuiAudio stuff
|
2026-03-16 23:37:57 +01:00 |
|
PJB3005
|
c2879e735c
|
Disable JASAiCtrl safety kill code
Doesn't work properly and causes weird behavior
|
2026-03-16 23:35:57 +01:00 |
|
PJB3005
|
3bab77b59d
|
Fix CUTOFF_TO_IIR_TABLE OOB
|
2026-03-16 16:48:45 +01:00 |
|
PJB3005
|
6f2b730143
|
BE fix MixConfig
|
2026-03-16 16:48:38 +01:00 |
|
PJB3005
|
fae09942a4
|
Fix setBusConnect OOB for "dolby mode" channels
|
2026-03-16 16:48:11 +01:00 |
|
PJB3005
|
b383fad1ad
|
Fix fopAcM_cullingCheck use after scope
|
2026-03-16 15:53:15 +01:00 |
|
PJB3005
|
1e1dc8d88e
|
dStage_startStage_c::set fix strcpy to same pointer
And just switch to strncpy_s while we're at it.
|
2026-03-16 15:48:09 +01:00 |
|
PJB3005
|
743e5b11d8
|
Fix NullTexData too small
|
2026-03-16 15:44:36 +01:00 |
|
PJB3005
|
a724d1b9ad
|
Fix sprintf buffer too small in dMsgObject_c::readMessageGroupLocal
|
2026-03-16 15:44:26 +01:00 |
|
PJB3005
|
0db942f82a
|
Clang Windows compile fixes
|
2026-03-16 15:44:02 +01:00 |
|
PJB3005
|
0b9bcc7e08
|
Only mark channel as finished when resample buffer is empty
Does not fix the audio corruption but necessary either way
|
2026-03-16 14:27:27 +01:00 |
|
PJB3005
|
247b04379a
|
Output as F32
This completely fucks up audio. Pending debugging to figure out why
|
2026-03-16 13:57:04 +01:00 |
|
PJB3005
|
3d90854579
|
Ignore oscillator channels
Idk if these show up yet but they did when the BMS stuff was broken
|
2026-03-15 20:36:04 +01:00 |
|
PJB3005
|
baf10b6b4e
|
Basic volume control, no panning yet
|
2026-03-15 20:35:30 +01:00 |
|
PJB3005
|
07892dbe28
|
Allow decoding less PCM samples than a full frame
|
2026-03-15 20:35:06 +01:00 |
|
PJB3005
|
8b63858d9d
|
Oops
|
2026-03-15 18:41:48 +01:00 |
|
PJB3005
|
96dc827011
|
More minor naming
|
2026-03-15 17:59:11 +01:00 |
|
PJB3005
|
4307f9149f
|
More audio debug imgui that idk how useful it is
|
2026-03-15 17:57:44 +01:00 |
|
PJB3005
|
df7d08a7f7
|
Un-stub audio wave loading code
guh
|
2026-03-15 17:56:26 +01:00 |
|
PJB3005
|
2c84387ec9
|
Implement DSP pause somewhat
|
2026-03-15 01:32:13 +01:00 |
|
PJB3005
|
d759bcffbd
|
Names mixed in with some BE fixes
|
2026-03-15 01:23:11 +01:00 |
|
PJB3005
|
2f38d70db8
|
Use type-level operator delete overload when appropriate in jkrDelete
Found by Lars
|
2026-03-14 17:55:19 +01:00 |
|
PJB3005
|
197e59896e
|
Foiled again
|
2026-03-14 17:38:26 +01:00 |
|
PJB3005
|
0bd5ec4da5
|
Audio debug imgui
|
2026-03-14 17:35:09 +01:00 |
|
PJB3005
|
e86aebfcd8
|
Disable debug code in JASAramStream
|
2026-03-14 16:44:04 +01:00 |
|
PJB3005
|
c962c167b7
|
Fix sound userdata pointers being truncated
|
2026-03-14 16:43:29 +01:00 |
|
PJB3005
|
73d1d20d89
|
Fix JAUSoundAnimation
|
2026-03-14 16:43:20 +01:00 |
|
PJB3005
|
6f68ce3531
|
Fix OFFSET_PTR name conflicts
|
2026-03-14 16:42:41 +01:00 |
|
PJB3005
|
5eaec7360b
|
Resample audio with SDL3
|
2026-03-14 15:50:39 +01:00 |
|
PJB3005
|
602f69673b
|
Don't make the DAC rate weird
|
2026-03-14 14:22:33 +01:00 |
|
PJB3005
|
82b4f6327c
|
Assign names to threads
Visible in debuggers etc
|
2026-03-14 14:16:49 +01:00 |
|
PJB3005
|
7eaabe6ecc
|
We have audio!!
|
2026-03-14 14:03:10 +01:00 |
|
PJB3005
|
ca467e62ab
|
More documenting for JASAramStream and JASDSPInterface
|
2026-03-14 14:03:09 +01:00 |
|
PJB3005
|
9e5202787b
|
ADPCM4 decode impl
|
2026-03-14 14:02:15 +01:00 |
|
PJB3005
|
ca769802b0
|
Add CRASH() macro
|
2026-03-14 14:02:15 +01:00 |
|
PJB3005
|
9d1deb2a37
|
Fix another JASTaskThread::allocCallStack size
|
2026-03-14 14:02:15 +01:00 |
|
PJB3005
|
dd9155dc30
|
Make JASMemPool_MultiThreaded use ObjectLevelLockable
Shrug I wrote this in despair debugging the previous issue. Can't hurt I guess.
|
2026-03-14 14:02:15 +01:00 |
|
PJB3005
|
91069ae3b2
|
Fix incorrect JASChannel size for JASPoolAllocObject_MultiThreaded
Despair
|
2026-03-14 14:02:14 +01:00 |
|
PJB3005
|
66e2709290
|
Some more names
|
2026-03-14 14:02:14 +01:00 |
|
PJB3005
|
18a63d06bd
|
Fix DVD command sizes
|
2026-03-14 14:02:14 +01:00 |
|
PJB3005
|
29b316f8ae
|
Fix JASTrackNodeOffset missing offset
|
2026-03-14 14:02:14 +01:00 |
|
PJB3005
|
d48b8196eb
|
Make JKRAramPiece trap on invalid pointers
|
2026-03-14 14:02:14 +01:00 |
|
PJB3005
|
3c83c98887
|
Fix BE in JASAramStream::load
|
2026-03-14 14:02:14 +01:00 |
|
PJB3005
|
2228241c2b
|
Fix JASAramStream layout
|
2026-03-14 14:02:14 +01:00 |
|
PJB3005
|
977cbf1b63
|
BE JASSeqReader.h
|
2026-03-14 14:02:14 +01:00 |
|