bitkeeper 9aa432c078 Support soxr custom recipes.
MPD uses soxr with prefined resample recipes. Soxr also support defining a recipe your self.
This commit will support a custom recipe by changing the existing quality setting to "custom".

The same structs as the predefined recipes uses can now set by hand.

This will make the following settings available:
- precision 16|20|24|28|32 bits, example "28"
- phase_response - 0-100, example "45"
- passband_end - used bandwidth of source 80-99.7%, example "99.7.0"
- stopband_begin - anti aliasing 100.0+%, example "100".
- attenuation - signal reduciton in dB's, 0-30. example "3.0".
- flags "0" - additional bitmask with extra settings

The data is set in the structs soxr_quality_spec and soxr_io_spec (found in soxr.h).
2020-09-04 18:32:03 +02:00
..
2020-03-12 15:25:38 -07:00
2020-06-10 22:58:41 +02:00
2020-03-12 15:25:38 -07:00
2020-01-18 20:24:59 +01:00
2020-01-18 19:23:49 +01:00
2020-03-12 19:04:39 -07:00
2020-01-18 19:23:49 +01:00
2020-01-18 20:24:59 +01:00
2020-01-18 20:24:59 +01:00
2020-03-12 19:04:39 -07:00
2020-01-18 19:23:49 +01:00
2020-03-12 15:25:38 -07:00
2020-01-18 19:23:49 +01:00
2020-03-12 19:04:39 -07:00
2020-03-12 19:04:39 -07:00
2020-03-12 19:04:39 -07:00
2020-03-12 19:04:39 -07:00
2020-03-12 19:04:39 -07:00
2020-03-16 00:14:13 -07:00
2020-03-12 19:04:39 -07:00
2020-01-18 19:23:49 +01:00
2020-03-16 12:43:24 -07:00
2020-01-18 19:23:49 +01:00
2020-01-18 19:23:49 +01:00
2020-03-12 19:04:39 -07:00
2020-01-18 19:23:49 +01:00
2020-01-18 20:24:59 +01:00
2020-03-16 12:43:24 -07:00
2020-03-12 19:04:38 -07:00
2020-01-18 19:23:49 +01:00
2020-04-23 18:01:23 +02:00
2020-01-18 19:23:49 +01:00
2020-02-01 14:02:43 +01:00
2020-03-12 19:04:39 -07:00
2020-03-12 15:25:38 -07:00
2020-03-12 19:04:39 -07:00
2020-03-12 15:25:38 -07:00
2020-03-12 19:04:39 -07:00
2020-02-01 14:02:43 +01:00
2020-03-12 19:04:39 -07:00
2020-01-18 19:23:49 +01:00
2020-01-18 19:23:49 +01:00
2020-03-12 19:04:38 -07:00
2020-03-12 15:25:38 -07:00
2020-03-12 19:04:39 -07:00
2020-01-18 19:23:49 +01:00
2020-01-18 19:23:49 +01:00
2020-03-12 19:04:39 -07:00
2020-09-04 18:32:03 +02:00
2020-01-18 19:23:49 +01:00
2020-03-12 19:04:39 -07:00
2020-03-12 19:04:39 -07:00
2020-03-16 12:43:24 -07:00