Aleg wrote:sbgk wrote:Hi Aleg or anyone really,
am having an issue with my gustard u12 convertor, the driver (Thesycon) is installed so that
the device appears as a speaker. I am able to play other sounds through the speaker while it is playing ks or wasapi exclusive.
So it is either using the windows mixer or there is something in the hardware allowing this to happen.
ksstudio shows it has 3 nodes, a dac, mute and volume control, so could be hardware. Would like to get it to install as a digital device and wonder if there is anything in the inf file that I could alter.
Any advice much appreciated.
The USB Terminal ID is translated into the KSNODETYPE and this is set inside the driver.
I don't believe this is configurable inside an inf as far as I'm aware.
All three of my USB audio devices are shown as "Speakers" inside the Control Panel / Sound Devices.
Output Terminal Types
USB Terminal ID KS Pin Category GUID
0x0301 KSNODETYPE_SPEAKER
0x0302 KSNODETYPE_HEADPHONES
0x0303 KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO
0x0304 KSNODETYPE_DESKTOP_SPEAKER
0x0305 KSNODETYPE_ROOM_SPEAKER
0x0306 KSNODETYPE_COMMUNICATION_SPEAKER
0x0307 KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER
External Terminal Types
USB Terminal ID KS Pin Category GUID
0x0601 KSNODETYPE_ANALOG_CONNECTOR
0x0602 KSNODETYPE_DIGITAL_AUDIO_INTERFACE
0x0603 KSNODETYPE_LINE_CONNECTOR
0x0604 KSNODETYPE_LEGACY_AUDIO_CONNECTOR
0x0605 KSNODETYPE_SPDIF_INTERFACE
0x0606 KSNODETYPE_1394_DA_STREAM
0x0607 KSNODETYPE_1394_DV_STREAM_SOUNDTRACK
I have not found more on this than:
https://msdn.microsoft.com/en-us/librar ... s.85).aspx
https://msdn.microsoft.com/en-us/librar ... s.85).aspx
https://msdn.microsoft.com/en-us/librar ... s.85).aspx
thanks, think the ability to play multiple tracks at the same time is a function of xcore architecture, so set vol to max and just play one tune/sound at a time for best quality, I guess. After trying to avoid mixers, I got a bit twitchy when the xmos chip started doing it.
https://www.xmos.com/download/public/xC ... 1.2%29.pdf
---- Verifying intra-filter topology of filter \\?\tusbaudio_enum#vid_20b1&pid_000a&ks#6&1e31c658&8&1#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\pcm_out_02_00 (xCORE USB Audio 2.0 Output) ----
~~ Examining Nodes ~~
Verifying that each node has at least 2 connections
Verifying Node [0] KSNODETYPE_DAC (DAC) ...
1 incoming connections (1 from Pins, 0 from other Nodes)
1 outgoing connections (0 to Pins, 1 to other Nodes)
Verifying Node [1] KSNODETYPE_MUTE (Master Mute) ...
1 incoming connections (0 from Pins, 1 from other Nodes)
1 outgoing connections (0 to Pins, 1 to other Nodes)
Verifying Node [2] KSNODETYPE_VOLUME (Speakers) ...
1 incoming connections (0 from Pins, 1 from other Nodes)
1 outgoing connections (1 to Pins, 0 to other Nodes)
~~ Examining Pins ~~
Verifying that each pin has at least 1 connection
Verifying Pin [0] ...
0 incoming connections (0 from other Pins, 0 from Nodes)
1 outgoing connections (0 to other Pins, 1 to Nodes)
Verifying Pin [1] (Speakers) ...
1 incoming connections (0 from other Pins, 1 from Nodes)
0 outgoing connections (0 to other Pins, 0 to Nodes)