Themaister
|
cb140c3691
|
Update XAudio driver to use floating point. Nits here and there.
|
2011-08-21 19:27:11 +02:00 |
|
Themaister
|
071c03e194
|
Do not link XAudio2 dynamically. Build with MinGW.
|
2011-08-20 03:22:19 +02:00 |
|
Themaister
|
a76b25aff9
|
Fix ugly Jack crash with race condition.
|
2011-08-14 16:29:31 +02:00 |
|
Themaister
|
343852af26
|
Allocate before activation.
|
2011-08-14 16:24:42 +02:00 |
|
Themaister
|
b16ff3024c
|
Add new DSP plugin API, events.
|
2011-08-13 04:09:08 +02:00 |
|
Themaister
|
5d9805c3e5
|
Small fix.
|
2011-08-09 22:07:11 +02:00 |
|
Themaister
|
b17617bed5
|
Updated copyrights.
|
2011-08-09 12:58:13 +02:00 |
|
Themaister
|
50579aaeea
|
Floating point.
|
2011-08-08 17:45:49 +02:00 |
|
Themaister
|
38eb855b48
|
Works! :D
|
2011-08-08 17:41:55 +02:00 |
|
Themaister
|
12cc85c8a5
|
CoreAudio builds.
|
2011-08-08 17:31:03 +02:00 |
|
Themaister
|
14ae5e397a
|
Add CoreAudio driver. Untested.
|
2011-08-08 17:27:52 +02:00 |
|
Themaister
|
dadd794ece
|
Remove useless define.
|
2011-08-05 19:18:43 +02:00 |
|
Themaister
|
706a3738b5
|
Abandon POT buffer sizes only for dsound.
Allows more fine tuned latencies.
|
2011-08-05 19:17:33 +02:00 |
|
Themaister
|
9aef33aabd
|
More fixups in DSound.
|
2011-08-05 14:01:58 +02:00 |
|
Themaister
|
ac4219bcde
|
Small clarification.
|
2011-08-05 13:39:27 +02:00 |
|
Themaister
|
b337856f80
|
More extensive error checking in dsound.
|
2011-08-05 13:35:02 +02:00 |
|
Themaister
|
079a0100c0
|
Remove unneeded call.
|
2011-08-05 03:06:48 +02:00 |
|
Themaister
|
014c3c90e0
|
Fix possible race condition.
|
2011-08-05 02:57:30 +02:00 |
|
Themaister
|
4759e3411f
|
Fix DSound up some more in Windows ... :D
|
2011-08-05 02:05:32 +02:00 |
|
Themaister
|
4a05e50636
|
Minor progress. But no audio, hrm.
|
2011-08-04 19:11:14 +02:00 |
|
Themaister
|
776291a137
|
Start working on DirectSound driver. Untested so far.
|
2011-08-04 18:45:40 +02:00 |
|
Themaister
|
f3cdb95b04
|
Fix endian issues in OSS driver.
|
2011-07-26 00:53:24 +02:00 |
|
Themaister
|
72fb694e97
|
Use pkg-config more where appropriate.
|
2011-06-25 17:15:58 +02:00 |
|
Themaister
|
75d1155a23
|
Fix OSS build for BSD.
|
2011-06-16 23:20:12 +02:00 |
|
Themaister
|
f761811189
|
Move buffer to top-level as it's not audio only.
|
2011-06-14 19:58:12 +02:00 |
|
Themaister
|
0e964c5cc2
|
More generic naming for FIFO buffer.
|
2011-06-14 19:55:08 +02:00 |
|
Themaister
|
8c1db1c407
|
Fix shenanigans.
|
2011-06-09 23:17:10 +02:00 |
|
Themaister
|
712f463022
|
Disable audio sync properly in external driver.
|
2011-06-06 02:01:21 +02:00 |
|
Themaister
|
713e8624a0
|
Fixed typo.
|
2011-06-05 22:23:50 +02:00 |
|
Themaister
|
44c52ca4f8
|
Add -pedantic for shits 'n giggles.
Fix portability issues with void* -> void (*)(void) casts.
Use a more ... bizarre technique ;)
|
2011-05-31 15:03:59 +02:00 |
|
Themaister
|
8bc3d3ac5c
|
Add possibility for audio driver to override sample rate.
|
2011-05-23 14:04:31 +02:00 |
|
Themaister
|
70000607a2
|
Some EQ-ish stuff for lulz.
|
2011-05-21 20:09:43 +02:00 |
|
Themaister
|
c370cba5b5
|
Update config.
|
2011-05-17 19:37:05 +02:00 |
|
Themaister
|
24cb2e6844
|
Update filter a bit. Add a Makefile.
|
2011-05-17 19:34:24 +02:00 |
|
Themaister
|
7f1cd62c8a
|
Update DSP API for config callback.
Clean up API a bit to have separate
SSNES_*_API_VERSION defines.
|
2011-05-17 19:20:41 +02:00 |
|
Themaister
|
aebe6bcd23
|
Add example SSE3-optimized IIR filter.
|
2011-05-17 02:45:10 +02:00 |
|
Themaister
|
6244671b04
|
Small API cleanup.
|
2011-05-15 15:57:47 +02:00 |
|
Themaister
|
b32224d406
|
Check for API mismatch.
|
2011-05-15 01:49:37 +02:00 |
|
Themaister
|
5d5865cfd8
|
Add external API for audio driver.
|
2011-05-15 01:46:11 +02:00 |
|
Themaister
|
4a78f2fef1
|
Add a clarifying comment.
|
2011-05-14 20:53:38 +02:00 |
|
Themaister
|
f10ed12b74
|
Fix doc bug.
|
2011-05-13 22:05:16 +02:00 |
|
Themaister
|
5ae4235545
|
Some fixes.
|
2011-05-13 21:19:05 +02:00 |
|
Themaister
|
8ceb8225ad
|
DSP plugin interface, weeee :D
|
2011-05-13 21:05:28 +02:00 |
|
Themaister
|
78c457b996
|
Update Roar driver.
|
2011-03-11 19:23:32 +01:00 |
|
Themaister
|
f94dc125e5
|
An initial take on bsnes CPU filters.
|
2011-03-07 19:12:14 +01:00 |
|
Themaister
|
84b2b9c7a5
|
Fix up Jack deprecation.
|
2011-03-06 16:58:33 +01:00 |
|
Themaister
|
81e8368099
|
Update RSound to use callback locks.
|
2011-02-08 17:50:38 +01:00 |
|
Themaister
|
d0c10e7523
|
Use new callback interface for RSound. Fix when restarting audio driver
fails.
|
2011-02-06 23:55:17 +01:00 |
|
Themaister
|
91d2cea259
|
Make the hermite resampling core more robust.
|
2011-02-06 18:38:04 +01:00 |
|
Themaister
|
1b5e63f024
|
Add hermite resampler.
|
2011-02-06 12:57:12 +01:00 |
|