Replies: 1 comment
-
|
I have looked at the filter plugin API and may be these could be implemented as a filter, not touching at all the output plugin. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
It will be great to have a format mapping option for the (alsa) output plugin.
I have a external DAC linked to my computer by a toslink optical link.
By the toslink input, it can play up to 192000:24:2 and dsd64:2=dop
I'm using dop option to yes and allowed_formats with multiple PCM format and dsd64:2=dop.
Nevertheless, dsd>64 are converted to 44100:24:2 and I found no way to indicate to mpd to resample it to 176400:24:2 without enabling resampling for all other formats, loosing bitperfect and even looosing dsd64:2=dop...
I'm targeting:
That is why, it will be great to have a finegrain mapping option.
It could be something like
format_map format_pattern output_formatmultiple time with a priority orderAn example targeting bit perfect when possible:
Or an other example, with resampling preserving base frequency:
This way we can tell mpd exactly what to do for different dsd formats and different PCM formats.
Beta Was this translation helpful? Give feedback.
All reactions