DN9630 driver problems

Post Reply
User avatar
streamfuchs
Posts: 29
Joined: Tue Sep 21, 2021 11:58 am

DN9630 driver problems

Post by streamfuchs »

Hi everybody,

I bought a DN9630 (AES50 to USB converter) very recently to do recordings without my x32 compact mixer but with my S16 stagebox direct within my DAW.

I installed the latest driver (KT-USB 5.12.0) on my desktop computer and everything was doing well.
But when installing that driver on my laptop (a rather old one) the system got unoperabel slow.
I found an older version of the driver (KT-USB 4.36.0) which obviously work on my laptop.

Are there any experiences with problems in compatibility for the actual driver 5.12.0?

Because there are more than 3 years between the release of these two driver versions I am a bit concerned about any issues in 4.36.0
Are there any driver generations in between abailable? I would like to test e.g. 5.0.0. or 4.86.0 but I can not find any recources to download these or any other older versions.

My desktop:

AMD Ryzen 9 3900X 12-Core Processor 3.79 GHz
RAM 64,0 GB
Windows 10 Pro 21H1 64bit

My laptop

Intel Core i5-2520M CPU 2.50 GHz
RAM 4,0 GB
Windows 10 Pro 20H2 64 bit

Thanks for any help.
User avatar
pvannatto
Posts: 276
Joined: Wed Apr 14, 2021 3:48 pm
Location: Ontario, Canada

Re: DN9630 driver problems

Post by pvannatto »

They just released drivers 5.12 and the previous version is 4.36 - there are no versions in between. The reason for the difference is because they changed the drivers development package.
Paul Vannatto
Global Moderator
User avatar
streamfuchs
Posts: 29
Joined: Tue Sep 21, 2021 11:58 am

Re: DN9630 driver problems

Post by streamfuchs »

When downloading the 5.12.0 there comes a changelog with it.
Have the versions inbetween never been released??

TUSBAudio - Thesycon USB Audio 2.0 Class Driver for Windows

Revision History


-----------------------------------------------------
V5.12.0 (May 18, 2021)
-----------------------------------------------------

* New: MIDI pipe statistics in the Spy utility

* New: several registry parameters for MIDI added

* Fix: switch preferred ASIO buffer size with driver package containing MIDI only and audio devices

* Chg: MIDI RX now uses USB flow control

* Chg: improved ISO packet error check

* Chg: scripts use Python 3.9.1 now

* Chg: DCK needs Windows 10 now

* Chg: documentation

* Chg: one channel can be part of more than 4 sound devices now


-----------------------------------------------------
V5.0.0 (December 04, 2020)
-----------------------------------------------------

* New: support for Windows 10 (2009/20H2)

* Fix: "ExposeToAsio" registry value in VirtualChannelProfiles

* New: API version 5.7, some API functions added

* New: several registry parameters added

* New: WDM sound device profile switching

* New: hardware channels can be hidden now

* New: USB audio float format support

* New: ASIO DLL now supports "AsioHide" parameter

' New: ASIO future extension allows to get access to hidden channels

* Chg: reduced default StreamingBufferMaxDuration from 4ms to 1ms

* Chg: documentation


-----------------------------------------------------
V4.86.0 (June 19, 2020)
-----------------------------------------------------

* New: support for Windows 10 (2004/VB)

* New: Added API function TUSBAUDIO_GetExtendedInfo,
API version 5.5

* New: optimized performance of the optional DSP mixer plugin

* New: ASIO extension to report device details: thesycon_asio_ext_usb.h

* Chg: fixed ASIO to USB buffer count mapping

* Chg: avoid stop raise condition in ASIO DLL if buffer switch consumes 100% CPU load

* Chg: TUSBAudioDfu utility: added *.tlimg to the DFU file open dialog

* Chg: ASIO position jumps forward if a drop out occurred.
So position always reflects device stream position.

* Chg: After a dropout occurred, ASIO buffer switch callbacks
will not be issued in a loop to catch up, instead missed
callbacks will simply be skipped.

* Chg: converted to VS2019 project files (SDK)


-----------------------------------------------------
V4.82.0 (January 16, 2020)
-----------------------------------------------------

* Fix: XMOS firmware detection for DFU update

* Fix: KS child PDO hardware ID does not include REV code


-----------------------------------------------------
V4.80.0 (December 02, 2019)
-----------------------------------------------------

* New: support for Windows 10 (1909/19H2)

* New: added mixer app channel count limit and make it configurable through .xml file

* New: added additional optional driver interface GUID

* New: added sample rate selection page in control panel app

* New: registry parameter AllowSampleRateSwitchPerApiIfAsioIsActive

* New: Added API function TUSBAUDIO_GetControlPanelOptions,
API version 5.4

* New: added support for Audio Class 1.0 notification endpoint (e.g. volume/mute changes),
API version 5.3

* New: added UAC1DefaultSampleRate registry parameter to define default sample rate for Audio Class 1.0 device

* Fix: for Audio Class 1.0 devices streaming did not start after power down / power up

* Chg: Audio Class 1.0 notification endpoint handler now sends a GET_STAT or GET_MEM request

* Chg: Windows shows an error message if sample rate cannot be set
because another sound device which depends on the same
clock source is currently in use

* Chg: added DFUProtocol registry parameter

* Chg: DFU now works with different PIDs in application and DFU mode

* Chg: DFU detach request now supported

* Chg: DFU application now supports different target index values ("TargetIndex" attribute in .xml file)

* Chg: increased DFU timeout from 5 seconds to 30 seconds


-----------------------------------------------------
V4.67.0 (May 21, 2019)
-----------------------------------------------------

* New: support for Windows 10 (1903/19H1)

* Chg: Scripts use Python 3.7.3 now

* New: added latency reported by the device latency control to the Spy tool statistics

* New: Added registry key for unit configuration

* New: Added ASAltSettingsMaskIn, ASAltSettingsMaskOut,
UAC1SendSetSampleRateIn and UAC1SendSetSampleRateOut registry parameters

* New: added registry configuration parameter CreateSoundDevicesInDsdMode

* Chg: Added KsSampleRateControl registry parameter to configure how the KS sound devices are build

* Chg: Added SetInterfaceRequestTimeout registry parameter to configure timeout for USB SET_INTERFACE request

* Fix: TUSBAUDIO_SetSampleRate() and TUSBAUDIO_SetCurrentClockSource()
fail if no streaming interface is present

* Fix: device with no streaming interface leads to empty sample rate list

* Chg: no endian conversion for 64-bit DSD format (UAC3)

* New: native DSD format described in the user manual

* Chg: Prefer 64-bit DSD format (UAC3) over 32-bit DSD format (XMOS)

* New: Mixer API and documentation: TUsbAudioMixer.h

* New: Mixer app refactored to integrate new API and
implement separate dialogs for Full and Simple layout

* Fix: Mixer app crashes when device is removed while
level pop-up dialog is open


-----------------------------------------------------
V4.59.0 (January 17, 2019)
-----------------------------------------------------

* New: support for Windows 10 (1809/RS5)

* New: support clock selector notifications from the the device

* New: sound device configuration now allows use of the same physical channel in different sound devices in parallel

* Fix: problem in KS MIDI processing function

* Fix: TUSBAUDIO_QueryDeviceStatistics can cause the calling app to crash

* Chg: build environment switched to Visual Studio 2017 with WDK 1709

* Chg: documentation


-----------------------------------------------------
V4.55.0 (November 09, 2018)
-----------------------------------------------------

* Fix: ASIO device selection does not work on some systems

* Fix: default sound device creation algorithm created an empty format list


-----------------------------------------------------
V4.54.0 (November 06, 2018)
-----------------------------------------------------

* Fix: descriptor parser reads from a position past descriptor limit
if the device implements a MIDI AC only

* Fix: bring ASIO settings dialog in foreground does not work in all cases

* Chg: upgraded to ASIO SDK 2.3.1

* Fix: overwriting feature unit ID does not work correctly

* Chg: added mixer control panel customization options

* Fix: propose format property overrides other properties

* Chg: added registry keys MaxBitsPerSample, Emulate16bitFormat and Emulate24bitFormat per sound device

* Fix: feature unit override per registry does not support master channel

* Chg: removed per-channel registry settings VolumeControl and MuteControl

* Chg: added MinSampleRate and MaxSampleRate registry parameter to Windows sound device configuration


-----------------------------------------------------
V4.47.0 (July 31, 2018)
-----------------------------------------------------

* Chg: QPC runtime measurement added again

* Fix: Spy tool doesn't work correctly with virtual channels

* Chg: improved Spy tool statistics

* Chg: API version 5.2

* New: API function TUSBAUDIO_QueryDeviceStatistics added


-----------------------------------------------------
V4.46.0 (July 24, 2018)
-----------------------------------------------------

* New: Workaround for driver unload problems (Code 38 in device manager)
caused by KS layer leaking references on our child PDO.
Registry parameter EnableLeakedPdoRefsWorkaround (true by default)

* New: Added optional PreferDeviceInfo to the KS .inf to use string descriptor of
the audio control interface if exists or product string of the device
for device description instead of the one from the .inf file

* Fix: Crash occurs if feature unit is specified explicitly via .inf file

* Fix: Linker optimization eliminated gDriverVersionString which we want to keep in the .sys


-----------------------------------------------------
V4.45.0 (June 18, 2018)
-----------------------------------------------------

* New: support for Windows 10 (1803/RS4)

* Chg: volume input/output channel names now customizable in control panel

* Chg: ASIO device is now selectable, new API functions:
TUSBAUDIO_SetPreferredASIODevice, TUSBAUDIO_ClearPreferredASIODevice

* Fix: volume control for device with master only control was not working


* Fix: sound device name, visible via DirectKS now uses the string from the USB terminal/control interface


-----------------------------------------------------
V4.43.0 (March 28, 2018)
-----------------------------------------------------

* New: added DisableGetProposeDataFormatIN and DisableGetProposeDataFormatOUT
registry parameter to disable GetProposeDataFormat handler in KS

* New: added registry parameter to configure default sound device category and name
(DefaultSoundDeviceIN and DefaultSoundDeviceOUT)


-----------------------------------------------------
V4.42.0 (March 22, 2018)
-----------------------------------------------------

* Fix: processing did not recover correctly from stream errors

* Fix: BSOD in KS driver error handling

* Fix: DSP load mixer weights ignores default initialization

* Fix: DSP mixer weights not saved in registry on system reboot

* Fix: auto mode with alternate settings containing different channel counts and
USB valid alternate setting request supported by the device


-----------------------------------------------------
V4.41.0 (February 15, 2018)
-----------------------------------------------------

* New: Emulate16bitFormatIn/Out and Emulate24bitFormatIn/Out config settings

* New: DSD stream format defined in the USB audio class 3.0 is supported,
see Frmts30.pdf, section 2.3.1.6.5

* New: VALID_ALT_SETTINGS control is used (if implemented by the device)
to auto-select alt setting based on sample rate

* New: VALID_ALT_SETTINGS control notifications supported,
notification triggers stream restart and ASIO reset

* Fix: automatic alternate setting selection mode didn't work in all case
if the device has external clock sources


-----------------------------------------------------
V4.40.0 (January 25, 2018)
-----------------------------------------------------

* Fix: level meter for virtual channels didn't work correctly in the mixer application

* Fix: cleanup if DriverEntry fails

* Fix: software loopback path issue in DSP plugins


* Chg: Windows mono recording devices now show full list of formats

* Chg: volume controls for an odd number of channels are now shown in the control panel


-----------------------------------------------------
V4.38.0 (December 05, 2017)
-----------------------------------------------------

* Fix: mixer app weight update issue


-----------------------------------------------------
V4.37.0 (November 30, 2017)
-----------------------------------------------------

* New: support for Windows 10 (1709/RS3)

* Fix: sound devices with virtual channels are not shown

* Chg: Microsoft signing now with symbols (DCK)


-----------------------------------------------------
V4.36.0 (November 08, 2017)
-----------------------------------------------------

* Chg: removed Company from version resources

* Fix: GetProposeDataFormat now reports 2 channels for speaker device to work again
with speaker sound devices with more than 8 channels
User avatar
pvannatto
Posts: 276
Joined: Wed Apr 14, 2021 3:48 pm
Location: Ontario, Canada

Re: DN9630 driver problems

Post by pvannatto »

Those other versions listed were probably for specific devices (products). But they were never compiled for other devices (eg. X32, DN9630, etc.). I believe that recently, it was decided to update all device drivers to the latest (5.12). That means that you won't be able to get any of those drivers (between 4.59 and 5.12) for the DN9630, since they were never compiled and released for it.
Paul Vannatto
Global Moderator
User avatar
streamfuchs
Posts: 29
Joined: Tue Sep 21, 2021 11:58 am

Re: DN9630 driver problems

Post by streamfuchs »

I see.
So I hope when operating the 4.36.0 there will be no issues.
It is a little bit strange that 5.12.0 works on my desktop but not on my laptop.
User avatar
pvannatto
Posts: 276
Joined: Wed Apr 14, 2021 3:48 pm
Location: Ontario, Canada

Re: DN9630 driver problems

Post by pvannatto »

streamfuchs wrote: Fri Oct 15, 2021 4:29 pm It is a little bit strange that 5.12.0 works on my desktop but not on my laptop.
Yes I would agree that is odd.Would there be another audio drivers (such as ASIO4ALL) that would impeding the newer drivers?
Paul Vannatto
Global Moderator
User avatar
streamfuchs
Posts: 29
Joined: Tue Sep 21, 2021 11:58 am

Re: DN9630 driver problems

Post by streamfuchs »

pvannatto wrote: Fri Oct 15, 2021 4:38 pm Yes I would agree that is odd.Would there be another audio drivers (such as ASIO4ALL) that would impeding the newer drivers?
I recently set up a fresh operation system so I am very shure that there are no other drivers (such as ASIO4ALL) which could cause these problems.
Post Reply

Return to “Stageboxes”