David Reid
|
4ced551df8
|
Merge branch 'dev' of https://github.com/dr-soft/mini_al into dev
|
2018-08-05 12:17:46 +10:00 |
|
David Reid
|
8d15aa278c
|
Update external libraries and fix C++ on older versions of GCC.
|
2018-08-05 12:16:56 +10:00 |
|
David Reid
|
7057f845c6
|
Initial work on sndio backend.
|
2018-07-29 23:15:04 +10:00 |
|
David Reid
|
6aa0b573dc
|
Add support for disabling sigvis in the resampling test.
|
2018-07-28 18:00:19 +00:00 |
|
David Reid
|
13675cc121
|
Work on the audioio backend.
|
2018-07-28 11:42:37 +00:00 |
|
David Reid
|
48ecee6278
|
Add MAL_NO_DEVICE_IO option.
This option disables device playback and capture. This is useful if you
only need mini_al's decoding and/or decoding APIs.
|
2018-07-17 21:16:30 +10:00 |
|
David Reid
|
4f4530148a
|
Start using the new callback system for the JACK backend.
|
2018-07-15 20:49:06 +10:00 |
|
David Reid
|
223c8e84d1
|
Add a quick and dirty test for resampling.
This will be cleaned up later. Maybe.
|
2018-07-15 14:17:01 +10:00 |
|
David Reid
|
b3d911b94d
|
Fix a bug on macOS.
|
2018-07-07 09:32:55 +10:00 |
|
David Reid
|
b512f3d399
|
Add build script for tests for macOS.
|
2018-07-06 19:43:11 +10:00 |
|
David Reid
|
c25318d8cf
|
Fix a crash relating to SIMD.
|
2018-07-05 19:53:40 +10:00 |
|
David Reid
|
1eaf97d061
|
Update test to show a message when a device is stopped.
|
2018-06-30 20:47:48 +10:00 |
|
David Reid
|
f612438f00
|
Add some basic infrastructure for Core Audio.
|
2018-06-23 15:44:48 +10:00 |
|
David Reid
|
f9c406dc4a
|
Merge branch 'dev' of https://github.com/dr-soft/mini_al into dev
|
2018-05-30 20:58:07 +10:00 |
|
David Reid
|
10f8649258
|
Small optimizations to f32 -> s16 conversion.
|
2018-05-30 20:06:09 +10:00 |
|
David Reid
|
da4e05aee2
|
Fix build for main test program.
|
2018-05-29 19:30:50 +10:00 |
|
David Reid
|
b419d2eafa
|
Implement NEON optimizations for f32 -> s16 conversion.
|
2018-05-28 11:16:43 +00:00 |
|
David Reid
|
dba808162d
|
Update test build script to use AVX2 instead of AVX.
|
2018-05-27 21:10:03 +10:00 |
|
David Reid
|
6b988bbc97
|
Drop support for AVX and replace with AVX2.
Rationale for this is that it just makes things simpler for integer
operations.
|
2018-05-27 21:01:19 +10:00 |
|
David Reid
|
ef2ad30080
|
Add AVX optimized f32 -> s16 conversion.
|
2018-05-27 20:21:41 +10:00 |
|
David Reid
|
b2815ccf6b
|
Add SSE2 optimized implementation of f32 -> s16 conversion.
|
2018-05-27 17:50:56 +10:00 |
|
David Reid
|
a52f018776
|
Update profiling test to account for precision errors.
|
2018-05-26 16:48:19 +10:00 |
|
David Reid
|
22d7b7403a
|
Initial work on SSE2 optimizations for sample rate conversion.
|
2018-05-26 16:29:14 +10:00 |
|
David Reid
|
59726df2c2
|
MAL_IMPLEMENTATION to MINI_AL_IMPLEMENTATION
|
2018-05-21 20:03:11 +10:00 |
|
David Reid
|
244db693e0
|
WASAPI: Start using experimental default buffer size system.
|
2018-05-03 18:48:20 +10:00 |
|
David Reid
|
b73b27ad0e
|
Update test.
|
2018-05-01 21:49:36 +10:00 |
|
David Reid
|
d2aa50ec7b
|
Update build script for RPI tests.
|
2018-04-30 10:42:15 +00:00 |
|
David Reid
|
b4410ea438
|
Add NEON profiling test.
|
2018-04-30 10:41:17 +00:00 |
|
David Reid
|
c6d68cec41
|
Add build script for RPI
|
2018-04-30 09:32:49 +00:00 |
|
David Reid
|
5041adcdf2
|
Add Digital Mars C++ detection to tests.
|
2018-04-30 18:17:03 +10:00 |
|
David Reid
|
9b5b777cab
|
Improve compiler support.
|
2018-04-29 21:20:53 +10:00 |
|
David Reid
|
f91bffde67
|
Update readme for tests.
|
2018-04-29 17:52:36 +10:00 |
|
David Reid
|
e07e02323e
|
Update build scripts for tests.
|
2018-04-29 16:51:53 +10:00 |
|
David Reid
|
9e14a9f8f8
|
Update tests.
|
2018-04-29 16:42:47 +10:00 |
|
David Reid
|
b6e8fcb5f7
|
Update tests.
|
2018-04-29 16:24:17 +10:00 |
|
David Reid
|
859720ec2b
|
Add helpers for initializing format converter configs.
|
2018-04-29 13:24:35 +10:00 |
|
David Reid
|
994c86fceb
|
Add initial support for dithering.
|
2018-04-29 13:17:30 +10:00 |
|
David Reid
|
d9d9901e69
|
Add tests for Emscripten.
|
2018-04-25 18:47:10 +10:00 |
|
David Reid
|
ae6b8f95bc
|
Update project file to use the correct output directory.
|
2018-04-25 16:18:37 +10:00 |
|
David Reid
|
d8dad66ef7
|
OSS: Add support for retrieving detailed device info.
|
2018-04-25 12:59:02 +10:00 |
|
David Reid
|
d977266bf3
|
Minor change to the Windows build script for test_0.
|
2018-04-25 10:34:41 +10:00 |
|
David Reid
|
8e38deb7cc
|
Update tests.
|
2018-04-22 11:52:03 +10:00 |
|
David Reid
|
87f079d982
|
Update tests to always use the reference implementation.
|
2018-04-21 15:46:48 +10:00 |
|
David Reid
|
a51be49a5f
|
Add a summary to the profiling test.
|
2018-04-21 14:58:37 +10:00 |
|
David Reid
|
e0d28c16ce
|
Add a simple profiling test.
|
2018-04-21 13:31:38 +10:00 |
|
David Reid
|
7701dc4e30
|
Update test and build files.
|
2018-04-21 12:25:55 +10:00 |
|
David Reid
|
9245dce668
|
Prep work for some SIMD optimizations.
|
2018-04-08 14:05:06 +10:00 |
|
David Reid
|
165350e7c5
|
Make mal_dsp API consistent.
|
2018-04-01 11:52:55 +10:00 |
|
David Reid
|
ac4c1109f8
|
Make channel router API consistent with format converter.
|
2018-04-01 11:13:17 +10:00 |
|
David Reid
|
96815f4351
|
Simplify the format converter API.
|
2018-04-01 11:00:36 +10:00 |
|