<div dir="ltr">Dear all<div><br></div><div>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). </div><div><br></div><div>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). </div><div><br></div><div>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:</div><div><br></div><div>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...</div><div><br></div><div>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?</div><div><br></div><div>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?</div><div><br></div><div>Thanks!</div><div>Khilan</div></div>