Newbie questions: osxaudiosink, USB DAC and integer mode
novazeta
novazeta at gmail.com
Mon Aug 3 04:24:05 PDT 2015
Dear all
I'm running the MPD-based Mopidy music server software that uses gstreamer
as its audio playback engine. I'm running OS X Yosemite (10.10) and also
have a USB DAC (Audioquest Dragonfly v1.2).
I've configured OS X so that the DAC has the correct sampling rate for my
music (44.1kHz - all my music files are 16-bit/44.1kHz wav files).
I have a few newbie questions that I would really like guidance on. Please
accept my apologies if these are really simple questions, but I'm still
getting my head around how gstreamer works:
1) My overall question is: is there a way to send bit perfect data to OS
X's underlying CoreAudio? I have some subquestions pertaining to this...
2) I'm using osxaudiosink as the output sink. Using gst-inspect, I notice
that this works with floats, however OS X is using integer mode for the DAC
(44.1kHz/24bit Integer mode) and doesn't even provide an option for using
floats instead. What kind of conversion will gstreamer/osxaudiosink do
regarding int/float and also regarding 16-bit -> 24-bit?
3) If the sample rate of the wav file and the sample rate set for the DAC
within OS X are the same (i.e. 44.1kHz), will gstreamer still perform any
resampling?
Thanks!
Khilan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150803/e431bddb/attachment.html>
More information about the gstreamer-devel
mailing list