Themaister
|
ead69172a2
|
Add new DSP plug "Panning".
|
2014-05-20 13:32:34 +02:00 |
|
Themaister
|
b498476531
|
Remove broken DSP plugs.
They will all have to be properly rewritten for new interface.
|
2014-05-20 12:38:01 +02:00 |
|
Themaister
|
79f4ed34ba
|
Rename rarch_dsp.h.
|
2014-05-20 12:30:50 +02:00 |
|
Themaister
|
addba80c3b
|
Rewrite DSP plugin interface.
|
2014-05-20 12:28:33 +02:00 |
|
twinaphex
|
d62164c4ae
|
(BB10) Build fixes
(General) Fix some unused variable warnings
|
2014-05-17 22:16:25 +02:00 |
|
twinaphex
|
6bde636fac
|
(Console) Move audio drivers to audio/ directory
|
2014-05-13 17:09:17 +02:00 |
|
twinaphex
|
b5d1e9aa83
|
(iOS) Take out forcibly hacking out all ARM ASM code for iOS port
|
2014-05-10 23:37:01 +02:00 |
|
twinaphex
|
e61401c101
|
(CC resampler) Add RARCH_INTERNAL check
|
2014-05-07 16:46:28 +02:00 |
|
twinaphex
|
7d3b436c2a
|
(cc_resampler.c) Remove some unneeded header includes / make it more
backwards compatible
|
2014-05-07 00:42:59 +02:00 |
|
twinaphex
|
cb53d65fc3
|
Compile with HAVE_BUILTIN_FILTERS for Android - and some C90 build
fixes for filters. Note/FIXME: We need to get rid of the complex.h
dependency in the equalizer plugin
|
2014-05-03 04:59:35 +02:00 |
|
twinaphex
|
9f020f6786
|
(DSP Filters) echo.c - Teardown fix
|
2014-04-30 19:14:06 +02:00 |
|
twinaphex
|
2ea61d4e70
|
cleanup ident name for phaser.c
|
2014-04-29 23:11:23 +02:00 |
|
twinaphex
|
78a21f6d80
|
Use boolean.h for eq.c
|
2014-04-29 23:07:26 +02:00 |
|
twinaphex
|
b1c1eae907
|
Fix warnings re: redefining ALIGNED
|
2014-04-29 23:03:58 +02:00 |
|
twinaphex
|
8321506b39
|
(MSVC) Build fixes
|
2014-04-29 23:02:07 +02:00 |
|
twinaphex
|
1bf9a43db6
|
(DSP Filters) Add SIMD detection to DSP Filter API
|
2014-04-29 18:38:23 +02:00 |
|
twinaphex
|
669ebbabf6
|
(DSP filters) Bump up ABI of DSP Filter API to version 6 - make it
more like SoftFilters API
|
2014-04-29 18:24:49 +02:00 |
|
twinaphex
|
752099808d
|
(DSP Filters) Move to pre-SSE2 version of echo filter - SSE2 optimizations could
come later when 'simd' toggling gets added to the spec
|
2014-04-29 17:03:12 +02:00 |
|
twinaphex
|
47f6cc40ba
|
(DSP Filters) Cleanups
|
2014-04-29 16:32:08 +02:00 |
|
twinaphex
|
a716070cdc
|
(Audio DSP) Add NULL entry to initializer lists for 'events'
|
2014-04-29 07:06:25 +02:00 |
|
twinaphex
|
40a1dc4eab
|
(rarch_dsp.h) Typo fix
|
2014-04-28 06:28:20 +02:00 |
|
twinaphex
|
79f16c267e
|
Add RARCH_INTERNAL ifdefs (for consoles/handhelds later on)
|
2014-04-28 05:59:24 +02:00 |
|
twinaphex
|
9d927ef827
|
(DSP Filters) Use the namespace 'rarch_dsp_*' for symbols
|
2014-04-28 05:49:19 +02:00 |
|
twinaphex
|
e763788857
|
(DSP Filters) Update names
|
2014-04-28 05:41:06 +02:00 |
|
twinaphex
|
7f9ea6052e
|
Update audio/filters/link.T
|
2014-04-28 05:38:30 +02:00 |
|
twinaphex
|
45010add45
|
(Audio DSP) Add audio DSP filters to audio/filters directory -
C convresions of original RetroArch-Audio-DSP-Plugins
|
2014-04-28 05:33:07 +02:00 |
|
twinaphex
|
4968eafddf
|
Put sinc resampler upfront in struct table - rename cc resampler
back to original name
|
2014-04-20 06:26:48 +02:00 |
|
twinaphex
|
4942306fff
|
Add HAVE_CC_RESAMPLER to nearly all targets
|
2014-04-20 04:17:18 +02:00 |
|
twinaphex
|
fd215a1d27
|
(iOS) Build fix - don't compile in ARM NEON code in the meantime
until assembly files are fixed to assemble with LLVM/Clang
|
2014-04-17 23:04:40 +02:00 |
|
twinaphex
|
63b942b301
|
Ifdef out unsupported .arm line (also - LLVM/Clang assembler does
not seem to like float literals at all. Please try to change these
into something else)
|
2014-04-17 22:56:28 +02:00 |
|
Themaister
|
24906b8869
|
Add resampler tests for CC resampler.
|
2014-03-23 14:27:31 +01:00 |
|
Themaister
|
1d32b3080d
|
Remove some old RSound cruft.
|
2014-03-23 14:16:55 +01:00 |
|
Themaister
|
4d9ff7d147
|
Stylistic cleanups in CC resampler.
|
2014-03-23 14:14:42 +01:00 |
|
aliaspider
|
dc95cf4c82
|
(PSP) add a C reference implementation of the VFPU audio resampler.
asm version still lacks some improvements found in the C version.
|
2014-03-19 20:52:15 +01:00 |
|
aliaspider
|
035e9b0919
|
(PSP) add an audio resampler using VFPU/allegrex assembly
|
2014-03-14 16:53:04 +01:00 |
|
aliaspider
|
dc3405bbb4
|
(PSP) add allegrex VFPU optimized s16 <-> float conversions.
|
2014-03-14 15:12:47 +01:00 |
|
Themaister
|
a098129a9b
|
Fix Android build.
No idea how it built before (?!)
|
2014-03-02 14:17:26 +01:00 |
|
Themaister
|
d98af82baf
|
Honor ident param.
|
2014-02-25 09:56:39 +01:00 |
|
Themaister
|
b782778edf
|
Forgot that FFmpeg also uses resampler.
|
2014-02-25 09:51:24 +01:00 |
|
Themaister
|
cd597dc247
|
Make resampler "driver" hook code consistent with rest.
|
2014-02-25 09:39:48 +01:00 |
|
twinaphex
|
69267a8fa2
|
(Resampler) Change 'OSK' to 'Resampler'
|
2014-02-25 03:27:17 +01:00 |
|
twinaphex
|
4b1438e4b2
|
(Menu) Add audio resampler selection to 'Drivers' section
|
2014-02-25 03:23:50 +01:00 |
|
twinaphex
|
7452a48864
|
Add back resampler selection code
|
2014-02-25 02:55:25 +01:00 |
|
Themaister
|
190db263b0
|
[ALSA] Try to fallback on get_buffer_size.
Apparently some driver returns error here.
|
2014-02-22 15:31:23 +01:00 |
|
twinaphex
|
ff94787d86
|
(PPC Altivec) turn vec_splats into vec_splat - PPC OSX (Leopard) doesn't
support vec_splats intrinsic
|
2014-02-11 18:32:18 +11:00 |
|
Themaister
|
57e48f7ee2
|
Rewrite threaded audio a bit.
Avoid calling stop() right after init.
Driver init/teardown now happens only in audio thread.
|
2014-01-26 13:08:51 +01:00 |
|
Themaister
|
8c9e1a5f5c
|
Fix some unused function warnings.
Clang 3.4 is more aggressive on this.
|
2014-01-22 16:39:39 +01:00 |
|
twinaphex
|
0a15a17d44
|
Update years on all license headers
|
2014-01-01 01:50:59 +01:00 |
|
twinaphex
|
c71a688d18
|
(ARM NEON ASM) Ifdef sinc_neon.S / utils_neon.S with __ARM_NEON__
and/or HAVE_NEON
|
2013-12-30 20:22:31 +01:00 |
|
twinaphex
|
c80e4c4315
|
(iOS) Linker requires that ASM function names are prefixed with '_' -
verified it still builds on Android
|
2013-12-30 17:53:13 +01:00 |
|