twinaphex
|
06d3fd16ae
|
Simplify resampler.c
|
2013-04-07 18:38:21 +02:00 |
|
twinaphex
|
4102d1cfb8
|
Make sinc resampler the default and remove Hermite - audio
quality at high samplerates was too bad to be of any use
|
2013-04-07 03:41:06 +02:00 |
|
Themaister
|
913aeabe47
|
Use more compatible .globl symbols in NEON ASM.
|
2013-03-27 00:38:11 +01:00 |
|
twinaphex
|
3bc487be87
|
Merge branch 'ios' of git://github.com/meancoot/RetroArch
|
2013-03-15 20:05:15 +01:00 |
|
Themaister
|
9fd1f7edad
|
Fix audio test build on Windows.
|
2013-03-12 12:23:28 +01:00 |
|
meancoot
|
9fadca2a54
|
Merge branch 'master' of https://github.com/Themaister/RetroArch into ios
|
2013-03-09 20:09:32 -05:00 |
|
Themaister
|
1e44407bd8
|
Bump SINC_HIGHEST BW to 0.962.
|
2013-03-09 13:28:40 +01:00 |
|
meancoot
|
e8e822ffc3
|
Merge branch 'master' of https://github.com/Themaister/RetroArch into ios
Conflicts:
gfx/gfx_context.c
gfx/gfx_context.h
retroarch.c
|
2013-03-03 21:36:47 -05:00 |
|
Themaister
|
3ed3217270
|
Seed rand().
|
2013-03-03 12:39:11 +01:00 |
|
Themaister
|
f11ccfc108
|
Add simple script to generate rate control tests.
|
2013-03-01 17:05:13 +01:00 |
|
Themaister
|
2499cccb1a
|
Add rate control simulation to resampler test.
|
2013-02-28 17:14:34 +01:00 |
|
Themaister
|
7b389b70bc
|
Use more correct modulation factor in SSE convert.
Use same factor as C.
|
2013-02-27 20:46:55 +01:00 |
|
meancoot
|
06bb6b7840
|
Merge branch 'master' of https://github.com/Themaister/RetroArch into ios
|
2013-02-21 22:18:14 -05:00 |
|
Themaister
|
0c6e456e65
|
Merge branch 'master' into thread_video
|
2013-02-17 15:49:58 +01:00 |
|
Themaister
|
59e7bc82db
|
Move warning disable to msvc_compat.h.
|
2013-02-17 15:10:03 +01:00 |
|
twinaphex
|
6e1cec5090
|
(Xbox 1) Sinc - get rid of warning
|
2013-02-17 15:05:36 +01:00 |
|
Themaister
|
76bf41188a
|
Add video_threaded option to Android.
|
2013-02-17 00:26:17 +01:00 |
|
Themaister
|
75a51c191b
|
Fix Android build.
|
2013-02-16 12:33:47 +01:00 |
|
meancoot
|
5d139b185b
|
Merge branch 'master' of https://github.com/Themaister/RetroArch into ios
|
2013-02-15 18:54:57 -05:00 |
|
Themaister
|
3e3d9ec3af
|
Use higher precision Kaiser.
Add test case for Kaiser window in MATLAB.
|
2013-02-14 12:58:50 +01:00 |
|
Themaister
|
dc413ab605
|
Fix SNR test getting broken result.
|
2013-02-14 12:30:57 +01:00 |
|
Themaister
|
ff14092d8d
|
Use -ffast-math.
Helps SINC resampler to auto-vectorize.
|
2013-02-14 11:57:07 +01:00 |
|
Themaister
|
11d919b9e8
|
Fix downsampling for SINC.
|
2013-02-13 21:55:58 +01:00 |
|
Themaister
|
2aecc0e5f5
|
De-hardcode number of SINC taps.
Prepare for possible downsampling.
|
2013-02-13 12:11:49 +01:00 |
|
Themaister
|
d68fe248f3
|
Start using LERP optionally for SINC again.
|
2013-02-13 11:56:20 +01:00 |
|
Themaister
|
7ceefc9172
|
Clarify requirements for NEON.
|
2013-02-12 22:43:04 +01:00 |
|
Themaister
|
578a47d73d
|
Rework SINC resampler. Use Kaiser window.
|
2013-02-12 22:41:26 +01:00 |
|
meancoot
|
634f4dd543
|
ios: Patch coreaudio.c and use it instead of OpenAL.
|
2013-02-11 18:45:45 -05:00 |
|
Themaister
|
8c4410158d
|
Fix potential segfault in AL.
|
2013-02-11 20:38:16 +01:00 |
|
Themaister
|
fe1d9a5a2a
|
Add rate control interfaces to AL.
|
2013-02-11 20:14:12 +01:00 |
|
Themaister
|
db876d59ac
|
Fix resampler tests.
|
2013-02-08 15:37:40 +01:00 |
|
Themaister
|
e19555d394
|
Make number of sinc taps variable in NEON.
|
2013-02-08 14:28:25 +01:00 |
|
Themaister
|
202e204fd7
|
Add resampler.c.
|
2013-02-08 11:50:45 +01:00 |
|
Themaister
|
d33d2e9f0c
|
Make resamplers more modular.
|
2013-02-08 11:49:51 +01:00 |
|
Themaister
|
64c0e39596
|
Add NEON check for sinc taps.
|
2013-02-07 07:32:10 +01:00 |
|
Themaister
|
b2226de89d
|
Add some basic SINC profiles.
|
2013-02-07 07:22:33 +01:00 |
|
Themaister
|
7ab8eaec02
|
Use NEON conditionally for sample conversions.
|
2013-01-24 18:37:42 +01:00 |
|
Themaister
|
77207332f1
|
Use NEON conditionally in SINC.
|
2013-01-24 18:30:37 +01:00 |
|
Themaister
|
a52c0502d0
|
Actually use POT size in SL.
|
2013-01-18 11:29:02 +01:00 |
|
Themaister
|
5292191b63
|
Add some logging to OpenSL.
|
2013-01-18 01:10:18 +01:00 |
|
Themaister
|
aadff4658f
|
Use OpenSL in a more correct fashion.
|
2013-01-18 01:10:18 +01:00 |
|
twinaphex
|
70e64897be
|
Fixes PC build
|
2013-01-17 14:24:26 +01:00 |
|
twinaphex
|
3b43155b06
|
rarch_console_rsound.c code moved to audio/utils.c
|
2013-01-17 14:21:49 +01:00 |
|
Themaister
|
f3309b8997
|
Compiled XAudio as C++.
No point hacking around with vtables in C and shit ...
|
2013-01-11 01:13:55 +01:00 |
|
twinaphex
|
6795d74025
|
(XAudio2) Fix Xbox360 build
|
2013-01-10 16:33:29 +01:00 |
|
Themaister
|
b1eb277d1f
|
Actually use 2.7 CLS id ...
|
2013-01-10 16:39:39 +01:00 |
|
Themaister
|
bd483fbb6b
|
Use XAudio2 2.7 CLS.
|
2013-01-10 16:33:14 +01:00 |
|
Themaister
|
a0f12d6887
|
Correct XAudio2 interface.
|
2013-01-10 16:22:39 +01:00 |
|
Themaister
|
dec73e17ef
|
Refactor out some redundancies.
|
2013-01-10 11:05:55 +01:00 |
|
Themaister
|
f3da29706c
|
Fix build on Windows.
|
2013-01-10 10:55:14 +01:00 |
|