Commit graph

322 commits

Author SHA1 Message Date
Bobby Smiles
9d8b3dd12e Some comments. 2013-07-05 00:07:37 +02:00
Bobby Smiles
799a534c82 Fix: implement missing Zero Order Hold resample acmd.
It fixes the weird sound when switching to headset mode in 1080 snowboarding.
2013-07-04 20:35:37 +02:00
Bobby Smiles
bf1ad4f4e6 Forgot to remove a comment after splitting MK and audio2 versions. 2013-07-04 00:42:55 +02:00
Bobby Smiles
9d3dfc8e3f Rewrite appropriate version for INTERLEAVE_MK. 2013-07-04 00:38:22 +02:00
Bobby Smiles
c73faaae39 Fix: MK version of ENVMIXER only support a fixed wet gain. 2013-07-04 00:23:14 +02:00
Bobby Smiles
54ab912292 Fix: ADPCM_MK doesn't support 2bit per sample flag. 2013-07-03 23:50:51 +02:00
Bobby Smiles
38b9e4d4ad MK ABI version gets its own state and commands to allow audio2 to get rid of segments. 2013-07-03 22:25:19 +02:00
Richard Goedeken
33f761c039 update version number to 2.0 2013-07-03 07:07:45 -07:00
Bobby Smiles
1d420f44cf Do not pass a pointer to ucode data to acmds anymore, use the local structure directly. 2013-07-03 01:16:23 +02:00
Bobby Smiles
14ce489e7f Remove isMKABI and isZeldaABI. 2013-07-03 00:37:38 +02:00
Bobby Smiles
d8fa1ed3a0 Refactor ENVMIXER2, add MK specific version. 2013-07-03 00:33:55 +02:00
Bobby Smiles
327038808e Remove ABI2 acmd table. 2013-07-02 22:12:21 +02:00
Bobby Smiles
767e176346 Define MMB acmd table. 2013-07-02 22:11:28 +02:00
Bobby Smiles
c12d28c4e2 Define WRJB acmd table. 2013-07-02 21:20:02 +02:00
Bobby Smiles
27be150fc4 Define SFJ acmd table. 2013-07-02 01:57:53 +02:00
Bobby Smiles
41b5bbd8e0 Define AC acmd table. 2013-07-02 00:59:30 +02:00
Bobby Smiles
4c63428184 Define MM acmd table. 2013-07-02 00:53:55 +02:00
Bobby Smiles
451000dc1f Define OOT acmd table. 2013-07-02 00:46:42 +02:00
Bobby Smiles
f6fef4d392 Define 1080 acmd table. 2013-07-02 00:37:11 +02:00
Bobby Smiles
2e16d4da47 Define YS acmd table. 2013-07-02 00:31:27 +02:00
Bobby Smiles
e9e4cea50a Define FZ acmd table. 2013-07-02 00:23:33 +02:00
Bobby Smiles
47f6bac70a Define SF acmd table. 2013-07-02 00:16:33 +02:00
Bobby Smiles
6394569421 Add MK ABI. Implement missing acmd COPYBLOCKS2. 2013-07-01 23:15:15 +02:00
Bobby Smiles
eb87e05732 More fine-grained identification of audio lists (ABI2). 2013-07-01 23:00:23 +02:00
Bobby Smiles
b5086fe465 Move wet_LR swapping outside of loop. 2013-06-30 14:46:06 +02:00
Bobby Smiles
ca62cf7db1 More renaming. 2013-06-30 13:41:39 +02:00
Bobby Smiles
aa47d84585 Remove ENVMIXER2 conditionnal unrolling for clarity. 2013-06-30 12:57:07 +02:00
Bobby Smiles
23b349fea9 More renamming. 2013-06-30 12:31:37 +02:00
Bobby Smiles
132c920884 More ariable renamming. 2013-06-30 12:15:37 +02:00
Bobby Smiles
754e1d2783 Some ENVMIXER2 rewriting. 2013-06-30 11:47:47 +02:00
Bobby Smiles
9655ef54dd Remove some empty lines. 2013-06-30 02:03:08 +02:00
Bobby Smiles
2ad158e766 Use s16 instead of short for envmixer buffers pointers. 2013-06-30 01:59:27 +02:00
Bobby Smiles
3f30ac9326 Use a decrementing while loop instead in ADDMIXER. 2013-06-30 01:50:11 +02:00
Bobby Smiles
c235f832b4 Cosmetics adjustments. 2013-06-30 01:33:14 +02:00
Bobby Smiles
cf3e782627 Be more consistant for "count" argument in interleave_buffers. 2013-06-30 01:32:44 +02:00
Bobby Smiles
9a7ce8365d Name some naudio constants (buffers + size). 2013-06-30 01:28:47 +02:00
Bobby Smiles
d840194294 Rewrote interleave_buffers. Fix L/R order. 2013-06-30 01:03:10 +02:00
Bobby Smiles
720e0b4c6f dry/wet are now lowecase. 2013-06-30 00:28:10 +02:00
Bobby Smiles
49c9424a85 Fix: left/right order in envmixer and setbuff audio command (ABI1). 2013-06-30 00:26:37 +02:00
Bobby Smiles
0c5171955e Rewrite mix_buffers. 2013-06-29 20:55:17 +02:00
Bobby Smiles
fbd8d0eef0 Renammed loop to adpcm_loop since it is only used for adpcm decoding. 2013-06-29 19:53:48 +02:00
Richard Goedeken
e8145aa598 update LICENSES 2013-06-27 22:46:26 -07:00
Bobby Smiles
8bcb5dcf0d Fix offset in SETVOL3 comment. 2013-06-28 01:10:43 +02:00
Bobby Smiles
0f7a8a70e0 Refactor HILOGAIN. 2013-06-28 00:15:48 +02:00
Bobby Smiles
3df12b71a4 Make comment about adpcm unsupported 2bit adpcm more specific. 2013-06-27 21:20:02 +02:00
Bobby Smiles
5cee95209b Remove unused headers. 2013-06-27 19:42:52 +02:00
Richard Goedeken
18594a3253 update text files for upcoming 2.0 release 2013-06-26 22:47:36 -07:00
Bobby Smiles
6cbfea971e Renammed mdct related constants. 2013-06-26 23:37:43 +02:00
Bobby Smiles
bd832b00cd More cosmetics changes. 2013-06-26 23:24:45 +02:00
Bobby Smiles
83a3d225bc More cosmetics changes. 2013-06-26 23:23:10 +02:00