SqueezeboxFan1 wrote: > Hi everyone, I hope this post is in the right spot. > > I've been tinkering with Squeezelite for Windows the past several days, > I think it's great but have a few questions which I've been researching > heavily. > > I'm using Windows 7 Pro, and a Teac NT-503 DAC with Teac ASIO driver via > USB, and am wanting to configure everything to get a bit perfect data > stream to the DAC. > > 1. When I run the -l flag to list out the output devices, I see I have > several devices. > There are a couple devices listed as "Windows WASAPI", but if my > understanding is correct, these run in Shared mode and are not bit > perfect? (At least in the Windows version of squeezelite? Also, WASAPI > is commonly thought of as being bit perfect, but I assume that's in > exclusive mode with other media players?) > > 2. When I run squeezelite with the TEAC ASIO driver selected, it does > run in exclusive mode which I believe is the direction I'm wanting to go > in. > My DAC only shows sampling rate (e.g. my music is all from redbook CDs, > so my DAC displays 44.1khz), but it does not show bit depth (e.g. 16 > bits). With a driver like ASIO selected, does squeezelite send the data > in its original format in terms of both bit depth and sample rate (e.g. > 16 bit, 44.1khz)? Or is there a chance it could be outputting at 24 or > 32 bits? I know there's debate as to whether that would matter, but I'm > genuinely curious from an academic standpoint about this :) > > 3. I do see output device options for "Windows WDM-KS", which seem to > run in exlusive mode. Are these bit perfect, and do they have any > pros/cons compared to WASAPI or ASIO? > > 4. When I run the -h flag to list out all the flags, I'm curious about > the following: > -a <l> Specify Portaudio params to open output device, > l = target latency in ms > -a <f> Specify sample format (16|24|32) of output file > when using -o - to output samples to stdout (interleaved little endian > only) > > Since the Windows version of squeezelite uses portaudio, I'm assuming > using -a only allows us to specify the latency value? Is specifying > sample format (16|24|32) not applicable in this case? I wasn't sure how > the -a flag worked... > > Thanks in advance!
In windows the only option with squeezelite is portaudio, then you could choice any output device that portaudio recognize in your system. In your case I'll probably go for ASIO driver, if genuine. Exlusive mode or not depends only on the driver (and settings) used. Squeezelite could list the same device with different options, like driver and mixer, I'd avoid ANY mixer. Squeezelite output 16, 24 or 32 bit depending on the (driver) device capabilities, not the input format, internally it always works with 32 bit. -a f works only when outptutting to stdout (-) not directly applicable to your TEAC. Windows WDM-KS vs ASIO vs WASAPI, you could read a lot about that or just try by yourself. ____________________________________________________________ SB+, Klimo Merlino + Kent Gold, Monitor Audio Studio 20 Gold SE+, Klimo reference and DIS Interconnect. ------------------------------------------------------------------------ marcoc1712's Profile: http://forums.slimdevices.com/member.php?userid=34842 View this thread: http://forums.slimdevices.com/showthread.php?t=97766 _______________________________________________ plugins mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/plugins
