Quelle: https://www.lynxstudio.de/de/support_downloads.html
Release Notes
Release Notes
Windows WDM Driver for Lynx LT-TB™/LT-TB3™/E22™/E44™/AES16e™
Lynx V2 Driver for Windows Release Notes
Windows WDM Driver for Lynx LT-TB™/LT-TB3™/E22™/E44™/AES16e™
Copyright © 2002-2023 Lynx Studio Technology, Inc. All Rights Reserved.
Revision History / Driver Release Notes
|
Revision History
Version 2.0 Build 26 - September 13, 2023
- Driver is now WHQL (HLK) Certified for Windows 10 1607, 1809, 2004, 20H2, 21H1, 21H2, 22H2, Windows 11 21H2, 22H2, Windows Server 2016, Windows Server 2019, Windows Server 2022. Driver will load and operate normally with Secure Boot enabled. It is possible to check the version of Windows with the WinVer command. Please note that operating systems that are no longer supported by Microsoft are no longer included in the HLK certification process and are no longer supported (Windows 7, Windows 8, Windows 8.1, Windows 10 1703, 1709, 1803, 1903).
- Added scribble strips to Lynx Mixer for inputs and outputs.
- Fixed issue where, on certain computers (mostly AMD) with multiple PCI Express cards installed, would only see a single card on startup, and additional cards would have to be disabled/enabled to be seen properly.
- Moved LynxV264.Dll and LynxWDM.Dll to C:Program FilesLynx Studio Technology. Please note that any application that has a hard coded path to the DLL file will need to be updated. If the application relies on the system path to find the DLL, C:Program FilesLynx Studio Technology will need to be added to the system path.
- V2Setup attempts to remove the old LynxV264.Dll and LynxWDM.Dll from their WindowsSystem32 and WindowsSysWOW64 folders.
- Added support for E44/E22 Rev C cards with SynchroLock 2 and digital format relays.
- Fixed issue where E44 Rev B cards would not have both HPF Disable switches available.
- Added HPF Disable switches to Lynx Mixer.
- Version of files in device manager reports 2.0.26.0.
Version 2.0 Build 25 - January 14, 2022
- Driver is now WHQL (HLK) Certified for Windows 10 1607, 1809, 2004, 20H2, 21H1, 21H2, Windows 11, Windows Server 2016, Windows Server 2019, Windows Server 2022. Driver will load and operate normally with Secure Boot enabled. It is possible to check the version of Windows with the WinVer command.Please note that operating systems that are no longer supported by Microsoft are no longer included in the HLK certification process and are no longer supported by the driver (Windows 7, Windows 8, Windows 8.1, Windows 10 1703, 1709, 1803, 1903).
- Changed to WinRar 6.02 for self-extracting archiver to avoid false positive virus detection issues.
- Added ASIO Direct Monitoring support for Thunderbolt 3 devices (Hilo-TB3 and Aurora(n)-TB3).
- Thunderbolt MIDI ports are now multi-client, so ASIO Direct Monitoring may be active while Hilo Remote or NControl are open.
- Fixed an issue introduced in Build 24d that caused LMixer.exe to not show any record or play devices in the "Record/Play" page for non-PCI Express cards.
- Version of files in device manager reports 2.0.25.0.
Version 2.0 Build 24e - July 15, 2021
- Windows 10 driver is now WHQL (HLK) Certified for Windows 10 1607, 1703, 1709, 1803, 1809, 1903, 1909, 2004, 20H2, 21H1, Windows Server 2016 and Windows Server 2019. Driver will load and operate normally with Secure Boot enabled. It is possible to check the version of Windows with the WinVer command.This is the last version of the Windows 10 driver to support 1703, 1709, 1803 and 1903 as those operating systems are no longer supported by Microsoft.Please see Windows 10 version history for more information.
- Fixed issue that caused the ASIO to show "No String" for some adapters.
- Lynx Mixer can now open and save a scene from the command line.
To open a scene: LynxMixer Open Scene.lms.To save a scene: LynxMixer Save Scene.lms
Both open and save will use the user document folder as the default location.If the scene file is located in a different folder, simply specify the full path (for Open):
LynxMixer Open C:PathToFileScene.lms (example for Windows).
- Lynx Mixer now defaults to the user document folder for Open and Save dialog boxes.
- Lynx Mixer now supports drag and drop scene files.Simply drop the .LMS file onto Lynx Mixer and that will open the scene.Confirmation of scene open will be controls are now in the scene state, and LynxMixer.log will show the scene file open.
- Includes Hilo Remote 1.0.22See Hilo Remote download page for details.
- Includes NControl 1.0.5.See NControl download page for details.
- Version of files in device manager reports 2.0.24.5.
Version 2.0 Build 24c - February 26, 2020
- Windows 10 driver is now WHQL (HLK) Certified for Windows 10 1607, 1703, 1709, 1803, 1809, 1903, 1909, Windows Server 2016 and Windows Server 2019. Driver will load and operate normally with Secure Boot enabled. It is possible to check the version of Windows with the WinVer command.
- Added support for DB-ADAT connected to LM-DIG inside Aurora(n).
- Added register update after card info write to prevent streaming issues after an EEPROM write.
- Saves Hardware Payload Size in EEPROM instead of registry so it is restored properly on any computer the device is connected to.
- Lynx Mixer now shows and can select clock sources for LM-DIG and/or DB-ADAT with Firmware 1.21 on Aurora(n).
- Added NControl 1.0.0 to driver installation package. NControl will be installed into the "Program FilesLynx Studio Technology" folder and will automatically be launched if the user launches Lynx Mixer with an Aurora(n)-TB3 (which doesn't support Lynx Mixer).
6.1 NControl now supports DB-ADAT.
6.2 Fixes issue with Mic Pre not showing Gain when in Hi-Z mode.
- Fixed issue in Lynx Mixer, Hilo Remote and NControl "Adapter Settings" dialog that might cause a crash if the device was moved, then the channel count was changed.
- Added work-around for some ASIO applications (Cakewalk, Studio One, Ableton Live) that set the priority of the driver thread (setting the priority of the driver thread should never be done by an ASIO application per the ASIO specification). Also added the ability for the end user to turn off the MMCSS priority of the driver thread for applications that insist on setting the drivers thread priority (none that we have found, so far).
- Driver restores support for LMixer.exe (which was inadvertently removed with Build 24a) so LynxTWO/L22/AES16 PCI cards are supported again.
- Version of files in device manager reports 2.0.24.3.
Version 2.0 Build 24b - November 21, 2019
- Windows 10 driver is now WHQL (HLK) Certified for Windows 10 1607, 1703, 1709, 1803, 1809, 1903, Windows Server 2016 and Windows Server 2019.Driver will load and operate normally with Secure Boot enabled. It is possible to check the version of Windows with the WinVer command.
- Fixed issue with CARDID read on driver load that might cause firmware updates to timeout.
Version 2.0 Build 24a - August 28, 2019
- Windows 10 driver is now WHQL (HLK) Certified for Windows 10 1607, 1703, 1709, 1803, 1809, 1903, Windows Server 2016 and Windows Server 2019. Driver will load and operate normally with Secure Boot enabled. It is possible to check the version of Windows with the WinVer command.
- Driver and Mixer now only support 64-bit systems. Users of 32-bit systems will either need to upgrade to a 64-bit operating system, or remain with a previous version of the driver.
- Added support for LS-AES connected to AES16e. This allows for up to 24-channels in and 24-channels out of AES/EBU using a single AES16e with an LS-AES cards. Two LS-AES cards are not supported on an AES16e since it does not have dual LStream ports. For reference: Only the LynxTWO and L22 had dual LStream ports.
- Renamed Settings > Advanced > "Hardware Buffer Size" to "Hardware Payload Size" to keep it from getting confused with the ASIO Buffer Size. Changed how the Hardware Payload Size is calculated when set to "Auto". The new settings are as follows:
ASIO
Buffer Size |
Payload Size
44.1kHz & 48kHz |
Payload Size
88.2kHz & 96kHz |
Payload Size
176.4kHz & 192kHz |
32 & 64 |
2 |
4 |
8 |
128 & 256 |
4 |
8 |
16 |
512 & 1024 |
8 |
16 |
32 |
2048 & 4096 |
16 |
32 |
32 |
8192 |
32 |
32 |
32 |
- In Lynx Mixer: Added "Show PCIe DMA Read Completion Latency" option to Settings > Advanced. This option will temporarily display the PCI Express DMA read completion latency on the toolbar while streaming in ASIO. This setting is not saved with the mixer scene so each launch of Lynx Mixer will have this option unchecked. The latency value can be used in conjunction with the Settings > Advanced > Hardware Payload Size to insure glitch free streaming. The current maximum value will be displayed in both microseconds and samples (adjusted for the current sample rate). The Hardware Payload Size should always be double the worst-case latency number in samples. The ASIO Buffer Size should always be a minimum of 4 times the Hardware Payload Size. If the displayed latency is higher than 8 samples, settings in the BIOS should be changed. Relevant settings are Intel SpeedStep (should be disabled, sometimes called EIST); C-States (C1E, C3 and C6 should all be disabled); and Intel Trusted Execution Technology (should be disabled). All of these settings can cause the CPU/Chipset to be delayed in responding to PCI Express DMA read/write requests which can cause glitches in the audio stream.
- Version of files in device manager reports 2.0.24.1.
Version 2.0 Build 23jJanuary 17, 2019
- OpenGL version is now checked for both Lynx Mixer and Hilo Remote. If the video card driver doesn't support at least OpenGL 2 then the app falls back to non-OpenGL.
- Transmit FIFO full check now performed for internal MIDI connection on LT-TB.
- 8-stereo-device operation now possible on E44.
- Signed thru Windows 10 1809 (RS5).
- Version of files in device manager now reports 2.0.23.10.
Version 2.0 Build 23iNovember 13, 2017
- Fixed issue with E44/E22 that may have caused the trim to report the incorrect status on boot.
- Added support for LM-DIG in Aurora(n)-TB.
Version 2.0 Build 23hAugust 24, 2017
- Fixed issue with ASIO driver that would cause the first interrupt to be ignored on startup for PCI Express cards with DMAV2Plus firmware (this caused no issues for any application except for one custom OEM application).
Version 2.0 Build 23gJuly 12, 2017
- Added Microsoft cross-signing certificate for Windows 10 OEM builds.
- Fixed issue with LMixer.exe About box to show device name.
- Fixed issue created with Build 23f that might cause a BSOD on start of play/record for PCI cards.
Version 2.0 Build 23fJune 29, 2017
- Added work-around for CPU usage issue with ProTools 12.5 and up.
- Changed default Hardware Buffer Size to be dependent on ASIO buffer size instead of sample rate.
Version 2.0 Build 23eJune 2, 2017
- Added support for Aurora
Version 2.0 Build 23dJanunary 31, 2017
- Internal release for testing purposes.
Version 2.0 Build 23cJune 29, 2016
- Fixed issue created in Build 23b that caused PCI cards to use WavePCI instead of WaveRT on Windows Vista and higher.
- LynxTrayVolume.exe now launches LynxMixer.exe instead of LMixer.exe upon double-click.
Version 2.0 Build 23b May 27, 2016
- Added ability to change channel mode on E22 and E44.E22 can now do 2 or 4 channel mode.E44 can now do 2, 4 or 8 channel mode.
- Driver now enables record device for DMAV2PLUS firmware if the application did not already enable a record device.Since newer DMAV2PLUS firmware depend on record device timing, a record device must always be enabled.
Version 2.0 Build 23a November 30, 2015
- Fixed issue with topology driver that would change the wrong controls for the source volumes.
- Change the topology driver to always report the number of channels at either 8 or NumberOfWDMDevices * 2 (whichever is less).This corrects an issue where Windows would always show the number of volume controls for the first device as two instead of the number of channels that are selected in the Windows Sounds Control Panel.
- Added work-around for issue with Adobe Audition CC 2014 and up that would cause the ASIO driver to not load properly.
- Added work-around for issue with ProTools 11 and up that would cause the ASIO driver to occasionally not load properly on an Aurora-TB.
Version 2.0 Build 23 August 27, 2015
- Added support for DMAV2PLUS for AES16e/LT-TB/E44/E22.
DMAV2PLUS supports the following features:
- 5.1 support for WaveRT (6-channel interleaved)
- Smaller transfer sizes to reduce latency to under 1ms round-trip (96kHz, 32 sample buffer)
DMAV2PLUS is supported with the following firmware:
- AES16e: 14.0
- LT-TB: 6.0
- E44/E22: 2.0
- Added new controls in Lynx Mixer to support DMAV2PLUS.Settings > Advanced > Hardware Buffer Size.This settings should be left at 'Auto' unless you are working with Lynx Technical Support on a specific issue.Changing this control sets the amount of audio buffered in the hardware.The smaller the number the faster the CPU must respond to interrupts before audio breaks up.
- Added additional check for PCI cards on startup of Lynx Mixer.exe to automatically launch LMixer.exe if no PCI Express devices are detected.
- ASIO driver now allows buffer sizes from 32 up to 8192 samples for DMAV2 and DMAV2PLUS devices.Previously this was set from 32 to 1024.
- ASIO driver cannot mix DMAV2 and DMAV2PLUS devices along with standard DMA devices. All devices must support the same feature set.
- Includes Hilo Remote Version 1.0.11.
Version 2.0 Build 22December 4, 2014
- Added support for E44/E22.E44 will always show as 8-channel device.E22 will always show as 4-channel device.
- Added support for 2, 4 and 8-channel modes (in addition to 16, 24 and 32) for AES16e and LT-TB.
- Includes Hilo Remote Version 1.0.0.6.
- Added additional checks for applications that try to start playback after they have closed the driver (ASIO and WDM/WaveRT).
Version 2.0 Build 21March 27, 2014
- Added support for Hilo-TB.Please note: ASIO driver cannot mix LT-TB and other Lynx cards in same system.
- Includes Hilo Remote Version 1.0.0.4. Please note that Lynx Mixer will not function for the Hilo-TB, you must use Hilo Remote instead).
Version 2.0 Build 20Feb 7, 2014
- Added support for LT-TB (Aurora 16-TB; Aurora 8-TB).Please note: ASIO driver cannot mix LT-TB and other Lynx cards in same system.
- Includes new version of Lynx Mixer for AES16e and LT-TB. (Old version included for installations that do not include an AES16e or LT-TB).
- WaveRT driver now allocates memory in powers of 2.
- WaveRT driver now allows memory allocations that are greater than 64K bytes (for multi-channel high-sample rate playback).
- Added support for up to 16-channel interleaved for Windows Vista/7/8 on Play 1.User may need to disable the topology driver to allow more than 7.1 (8-channel) interleaved playback in LMixerOptions.exe.
- WaveRT driver now shows the maximum number of devices for the channel mode currently active (unless limited by the user with LMixerOptions.exe).
- Added CardID for AES16e and LT-TB. This allows the user to specify the adapter order and number of channels and have it remain consistent after a reboot or if a device is removed. Lynx Mixer > Setting > Advanced > Adapter Settings.
- Lynx Demo now shows Lynx devices first, and in sorted order.
- Added new Lynx Mixer application which gives the following new features:
- Tabs for each adapter installed instead of a separate floating window.
- Adapter; Record and Play pane may be displayed
- Same look and feel for both Windows and OS X.
- Saves scenes in a standard XML file which are no longer version or OS specific.
- For the AES16e+Aurora combo, new Aurora menu items appear within the Settings menu.This replaces Aurora Remote Control which is no longer needed for the AES16e+Aurora combo.
- New method for controlling the monitor sources.
- Inputs and Outputs change name based on what is connected.For the AES16e by itself, I/O will be labeled as Digital In and Digital Out.For the AES16e+Aurora combo, I/O will be labeled as Analog In and Analog Out.
- LS-ADAT fully supported with "ADAT Clock Source" selection in Settings Menu and LStream clock lockout for when the ADAT Clock Source is set to Slave.
- For the Aurora-TB and AES16e+Aurora combo, the Adapter Settings dialog now flashes the front panel of the Aurora when each device is selected.This allows easy identification when selecting the order of the adapters.
- When driver is operating in 16-channel mode, outputs 17-32 (AES16e: ADAT or AES50 / Aurora 16-TB: AES/EBU) are mirrored from the first 16-channels.
- Please Note: Build 13.1 firmware for the AES16e and Build 5.5 firmware for the LT-TB does not support 5.1 interleaved audio for WaveRT (WDM) devices.Please use ASIO or 7.1 interleaved audio instead.
Version 2.0 Build 019g - Oct 24, 2012
- Corrected issue with dual-wire in for AES16 not working properly.
Version 2.0 Build 019f - Aug 28, 2012
- Various test builds for OEM customers.
Version 2.0 Build 019d - May 11, 2012
- Added 24-Channel Mode to driver. This allows users running the AES16e-50 card at 96kHz to only see the number of channels that are actually available on the AES50 port.24 and 32 channel mode are only available for the AES16e; AES16e-SRC and AES16e-50.
- Added Lynx Driver Options panel inside Lynx Mixer (Settings > Options).When changing any of the settings in the panel, a complete computer restart is required for the settings to take effect.
Version 2.0 Build 019c - December 20, 2011
- Corrected issue for the ASIO driver with the AES16 or AES16-SRC and Firmware Build 24 and up that caused the direct monitor sources volume to be calculated incorrectly when panned.
Version 2.0 Build 019b - November 14, 2011
- Corrected issue where the ASIO driver might not have time to close the background thread before the driver is destroyed by the foreground. This has no impact on any shipping application software.
- Added dropout counter to the WaveRT driver if the driver detects a missed interrupt.
- Changed action in the WaveRT driver when 16 consecutive interrupts are missed.Previously the driver would stop playback, now the driver will continue playback dropping the samples that were missed.The dropout counter is increased by 15 at one time if this occurs.
Version 2.0 Build 019a - November 9, 2011
- Various test builds for OEM customers.
Version 2.0 Build 019 - May 5, 2011
- Corrected issue where the ASIO driver might mark the last two output channels as inactive when they were active when using a 32-bit application with the 64-bit driver.This has no impact on any shipping application software.
- Changed the default number of WDM devices from 4 to 8 (16-channels total). The user can override this behavior with CleanReg.exe (available for download from the Lynx web site).Simply increase the "Num WDM Devices" parameter to the desired number of devices and restart of the computer.
Version 2.0 Build 018o Beta - Apr 21, 2011
- Corrected issue introduced in Build 18i that might cause record devices on LynxTWO/L22/AES16 to miss interrupts and possibly corrupt the audio in Windows Vista/7.This was not an issue with the AES16e.
- Added Adapter/Device support to wPid element of WaveXxxGetDevCaps to allow easy sorting of Lynx WDM devices by adapter and device order.If you are an application developer the encoding is: ADPP where A is the Adapter (0x0..0xF), D is the device (0x0..0xF) and PP is the product ID (0x0..0xFF).
Version 2.0 Build 018n Beta - Feb 28, 2011
- Corrected issue introduced in Build 18m that would cause BSOD upon driver install on Windows XP.
Version 2.0 Build 018m Beta - Feb 25, 2011
- Change default number of channels for AES16e to 16 (was 32).This allows two AES16e cards to be used with ProTools 9 for a total of 32 channels.The user can override this default behavior with CleanReg.exe
(available for download from the Lynx web site).Simply check the "Enable 32-Channel AES16e support" box and restart the computer.
Version 2.0 Build 018l Beta - Feb 21, 2011
- Internal build.
Version 2.0 Build 018k Beta - Jan 7, 2011
- Made WaveRT driver more resilient to missed interrupts to prevent audio breakup after a large number of interrupts are missed.This fixes the issue where some users had audio breakup after 30 - 45 minutes of playback.
Version 2.0 Build 018j - Beta Dec 7, 2010
- Fixed issue where FWUpdate (AES16e Firmware Updater) would fail on Windows Server 2003.
Version 2.0 Build 018i Beta - Nov 16, 2010
- First beta build of driver with WaveRT support.If running on Windows XP, driver will load WavePci streaming devices.If running on Vista or Windows 7, driver load load WaveRT streaming devices.
- Added Maximum Channels to ASIO Control Panel to allow the user to limit the maximum number of channels advertised to an application.This keep an application from opening unnecessary channels if it always opens all channels.Examples of applications that open all channels: Adobe Audition, Avid ProTools 9.ProTools 9 defaults to 32 (which is the maximum i/o available with that application). All other applications default to "Unlimited".
- Fixed Monitor Source button display for Lynx Mixer Outputs Window for LynxTWO/L22/AES16.
Version 2.0 Build 018d
- Internal Builds.
Version 2.0 Build 018c - May 11, 2010
- Added SILENT install options to V2SetupXx.exe.
- Ensured destination file was writable before extraction in V2SetupXx.exe.
- Changed to Version 7600.16385.1 build tools.
- Changed tooltip for output matrix display to match other device name changes made previously.
Version 2.0 Build 018b - March 26, 2010
- Reverted WDM streaming module to Build 16 code to test for cause of BSOD.
Version 2.0 Build 018a - March 24, 2010
- Removed Windows 7 multi-channel audio fix for audio stream pause realignment to determine if this is the cause of a BSOD still experienced by a few users upon start of playback of a WDM device.
- Reverted how ASIO devices service the playback buffer for AES16e with Double Buffer ON to eliminate the possibility of dropouts.
- Changed how ASIO devices handle playback buffer switches in multi-card systems to keep higher number playback devices from having audio breakup.
Version 2.0 Build 018 - March 16, 2010
- Fixed issue introduced with Build 017 RC4a that might cause a BSOD on startup of an MME/DirectSound application if the application did not initialize nBlockAlign.
- Fixed issue with Lynx Mixer where muting the right channel of a source that was panned to the right would cause the mute to not be displayed correctly when reselecting the same source.
- Double-Click in Panner now centers the control.
- Double-Click in Fader now zeroes the control.
- Shift-Click in Source Mute now gangs control with other channel.
- ASIO driver now stores information in the HKEY_CURRENT_USER branch of the registry instead of HKEY_LOCAL_MACHINE so Windows 7 does not throw up permission issues.
- Fixed issue with V2Uninstall.exe and LynxApps.Inf that kept the Uninstaller from working from the Control Panel.
Version 2.0 Build 017 RC4 - February 11, 2010
- Fixed issue with Windows 7 where multi-channel audio might get shifted if the audio stream was paused for more than 2 seconds (OS not starting buffer on nBlockAlign boundary).
- Added Buffer Size back to Settings Menu in Lynx Mixer for AES16e.This allows the user to change the ASIO buffer size if the application does not give the option of launching the ASIO Control Panel.
- Driver now checks for proper clock relationship between AES16(e) and Aurora (if present) and enforces rules to avoid clock loops or clock mismatches.If Lynx Mixer is active and both AES16(e) and Aurora are set to INTERNAL clock, Lynx Mixer will popup a message box informing the user of the problem and ask if the user wants to change the Aurora to AES A.
Version 2.0 Build 017 RC3 - November 3, 2009
- Fixed issue with One-Step installer that kept Windows XP x64 from finding and installing LynxV264.sys; V2Uninstall.exe; V2Uninstall64.exe; and LKBH32.Dll properly.
- Fixed issue with Lynx Mixer while using the LynxTWO/L22 that caused the left channel volume controls for each output to positioned incorrectly.
Version 2.0 Build 017 RC2 - October 26, 2009
- Fixed issue with 64-bit driver and the AES16e Firmware Updater (FWUpdate) where a Bug Check would occur after verify on systems with more than 4GB of RAM.Please note that this requires Build 9a (or higher) of the FWUpdate program to update the firmware on an AES16e with a 64-bit operating system.Build 9 or older versions of the FWUpdate program will no longer function with this (or newer) versions of the driver.
- One-Step Installer/Uninstaller now removes the device from device manager upon uninstall.This will cause the "New Device Wizard" to appear in both XP and Vista after uninstall (but not Windows 7 which no longer has the New Device Wizard).
- Upon Uninstall, the One-Step Installer/Uninstaller no longer removes the OEM*.INF files related to LynxWDM.Inf or the previous installations of the driver from the DriverStore.This was causing some users to have PnP errors when reinstalling the driver.
- Fixed issue where AES16e Firmware Build 6.1 would cause the mixer outputs page to display items incorrectly.
- Removed Unique Inputs Names and Unique Output Names from ASIO Control Panel as those settings are no longer relevant.
Version 2.0 Build 017 RC1 - October 15, 2009
- One-Step Installer. The new install program makes it much simpler to install or uninstall the driver. Just cancel the New Hardware Wizard (if it comes up after installing your hardware) and run V2Setup17RC1.exe. It will run the correct installer (32-bit or 64-bit) for
your OS and fully install both the driver and applications. Once you restart your computer no further action should be required.
- Switchable extra buffering in ASIO driver. Build 16 of the ASIO driver added extra buffering to prevent dropouts and device synchronization issues. Some users complained that the extra buffering impacted the latency performance of the driver too much. This is
now user selectable from the ASIO Control Panel (called Double Buffer Output). If the switch is OFF the driver acts like Build 15b where dropouts are possible. If the switch is ON the driver acts like Build 16 where dropouts are not possible because of the extra output buffering.
- Added support for AES16e Firmware Build 9. Build 9 includes both 32-channel mode operation as well as everything to everything routing. It also includes support for the AES16e-50. 32-channel mode operation allows the LStream port to operate as independent channels, instead of mirroring the outputs of the AES/EBU outputs. If you connect either an LS-ADAT or LS-AES to your AES16e, those input and output channels
will be independent of the AES/EBU channels.
- Everything to everything routing (AES16e Build 9 Firmware only) uses a new Output Matrix page in the Lynx Mixer. This is a temporary solution to allow access to all the new volume controls. We are working on a completely new Mixer application but it wasn't ready in time to be included in Build 17.
- Multi-channel Volume control support with Topology driver. Previously only the first two master output volume controls could be
changed when using the topology driver (which is used by DVD playback applications). Now the speaker setup (Control Panel > Sounds and Audio
Device Proprties > Audio > Advanced) controls the number of channels available using the topology driver. This can been seen by using
SndVol32.exe.
- Fixed multi-card ASIO issue introduced in Build 16.
- Removed "High Resolution Clock Rates" from Lynx Mixer.
- Moved "Dual Wire In" and "Dual Wire Out" to Settings Menu (from Adapter page) for AES16/AES16e.
- MIDI driver is now only created by default for LynxTWO/L22 and not created for AES16/AES16e. User can override this default behavior with CleanReg.exe (available for download from the Lynx web site).
- Changed Record and Play device names to reflect the mono channels represented by those devices.
Version 2.0 Build 016 - June 27, 2008
- Fixed issue with Vista x64 and AES16e on systems with 4GB or more of RAM.
Version 2.0 Build 015c (Beta) - June 3, 2008
- Release build of driver for general testing.
Goals of the new driver ASIO buffering scheme:
- To avoid physical hardware dropouts.
- To avoid the extra buffer(s) of latency introduced if hardware dropouts occurred.
- 3) To give the CPU the most time possible to render
the playback audio into the buffers (which minimizes audio glitches) before
that audio is actually played.
Known Issues:
- The AES16e requires Build 6 Firmware to function properly with a buffer size of 32.
- In mixed card systems (some AES16e and AES16 cards together in the same computer, for instance) the latency reported will not match the "other" audio card. Specifically if you have an AES16e as card #1 and an AES16 as card #2 the latency reported will be for the AES16e, so
manual latency compensation will be required for the AES16 channels. This is no different than using a LynxTWO and AES16 in the same system since those cards have different latency.
- Cakewalk SONAR 7 issues an ASIOStop / ASIOStart command before each playback.For the AES16e this causes the very first buffer to be played out-of-sequence.The next release version of SONAR will no longer issue ASIOStop / ASIOStart which will solve the issue.
Version 2.0 Build 015b4 - May 28, 2008
- AES16 ASIO driver now has two buffers of output latency and one buffer of input latency.
- AES16e ASIO driver now has 64 extra samples of latency over Build 15b2 at all buffer sizes except 32, where it has only 32 samples of extra latency.
- Released to Lynx Beta Testers Only.
Version 2.0 Build 015b3 - May 23, 2008
- Beta build for testing.
Version 2.0 Build 015b2 - May 8, 2008
- Fixed a problem where the Lynx Mixer LStream window incorrectly updated digital in status for the LS-AES.
- Released to Lynx Beta Testers Only.
Version 2.0 Build 015b1 - May 8, 2008
- ASIO driver now fills 14 buffers to the play devices so dropouts on play devices should never occur.
- Released to Lynx Beta Testers Only.
Version 2.0 Build 015b - May 8, 2008
- WDM driver now uses Play 2 device for Dolby Digital (Non-PCM) if Play 1 is already in use.This is a work-around for a problem with some applications that hold the Play 1 device open in PCM mode while also trying to open it in Non-PCM mode at the same time, preventing Non-PCM from working.The down-side is that when Play 1 is already in use for PCM on an AES16, then AES/EBU Output 2 Left & Right will be used when Non-PCM is selected.
- LS-ADAT now has defaults set when "Restore Defaults" selected in Lynx Mixer.
Version 2.0 Build 015a - April 30, 2008
- Enabled SyncStart upon waveOutPause in WDM driver.
- Fixed problem with ASIO driver not assigning the correct buffer on the second card in a multi-card system when only a single channel was enabled on the second card.
- Fixed problem with ASIO Direct Monitoring on the second card in a multi-card system where the first card has 22 monitor sources per output and the second has 4 monitor sources per output.
Version 2.0 Build 015 - April 24, 2008
- Fixed problem with WDM driver not handling interrupts properly for play devices on AES16e.This caused dropouts when none should have occurred.
- ASIO driver now fills 14 buffers to the record devices so dropouts on record devices should never occur.
Version 2.0 Build 014l - April 17, 2008
- Fixed a display issue with AES16-SRC "SRC Ratio" control in Lynx Mixer.
Version 2.0 Build 014k - April 16, 2008
- LynxTrayVolume will no longer launch on Vista since the learn mode doesn't function properly with Vista.
- If no record devices are enabled, ASIO driver now enables first record device for each card that has a play device enabled.
- This is Release Candidate 1.
Version 2.0 Build 014j - April 11, 2008
- Changed name of ASIO driver from "ASIO LynxTWO/L22" to "ASIO Lynx".
- Fixed name of first channel on second card in ASIO driver.
- Fixed overload channel offset on Digital Outputs for Aurora Remote Control.
Version 2.0 Build 014i - April 10, 2008
- If no record devices are enabled, ASIO driver now enables first record device on first adapter when any play device is enabled.
Version 2.0 Build 014h - April 1, 2008
- Beta build for AES16e testing.
Version 2.0 Build 014g - Feb 28, 2008
- Beta build for AES16e testing.
Version 2.0 Build 014f - Oct 27, 2007
- Various test builds for OEM customers.
Version 2.0 Build 014e - July 30, 2007
- Dither is now enabled by default on all record devices.
- Lynx Mixer now shows device names with green background when device is active.
- Lynx Mixer now shows dropouts with red background when dropout is not zero.
Version 2.0 Build 014d - July 25, 2007
- Fixed Lynx Mixer display corruption issue with AES16 when SynchroLock is on.
- Fixed dither depth selection for right channel of record devices and when "Auto" was not selected.
- Removed "None" as Dither Type selection.
- Lynx Mixer now shows "ASIO" as device format when device is running in ASIO mode.
Version 2.0 Build 014c - July 9, 2007
- Added Event Logging. Now when driver starts up an event will be logged to the System Log (See Control Panel > Administrative
Tools > Event Viewer) if successful or not.
- Turned Overrun Ignore back on.
Version 2.0 Build 014b - June 27, 2007
- Corrected AES16 ASIO Direct Monitoring support when using Build 24 or higher firmware.
Version 2.0 Build 014a - April 25, 2007
- Internal test build with Overrun Ignore turned off.
Version 2.0 Build 014 - March 30, 2007
- Driver is now fully compatible with Windows Vista (32-bit and 64-bit).
- When using Vista, first device name of each card (when using MME/DirectSound/Direct Kernel Streaming) is now 'Speakers'. This was needed so Vista would present the Speaker Configuration button to the user.
- Fixed an issue with the LynxTrayVolume program under Windows 64-bit that kept it from launching the Lynx Mixer on
double-click.
The following features require new firmware to be installed on your Lynx Audio Card
- Supports additional Play Mixers for AES16 and AES16-SRC for firmware build 24 or higher.
- Supports multi-channel (5.1 or 7.1) playback for AES16 and AES16-SRC for firmware build 24 or higher.
- A very small number of computers showed poor PCI performance with PCI instruction 'Memory Read Multiple' (MRM) turned on (L2Update21 was the first version that had MRM set to ON). Driver now allows the ability to turn MRM OFF with firmware that allows it. In the Lynx Mixer you can disable MRM by unchecking Settings > Advanced > Memory Read Multiple.
- Previously, when multiple channels were running on a card and a dropout occurred on one device, the device would no longer be in sync with the other channels. Now, with firmware that allows it, when a dropout occurs an audible glitch may be heard but multiple channels will remain in sync.
Version 2.0 Build 013n - September 25, 2006
- Lynx Mixer now recognizes RoHS serial numbers and correctly displays them.
- Added ability to disable Topology and/or MIDI driver at load time (Use CleanReg.zip).
- Added LT-HD support for Firmware Update through AES16/Aurora.
Version 2.0 Build 013m - August 22, 2006
- Added Uninstall for both the Version 2 driver and the LynxApps.
- Added LynxWDM.cat file and driver signing although driver is not WHQL certified.
Version 2.0 Build 013l - May 31, 2006
- Lynx Mixer now stores Mixer Scenes as files on disk instead of in the Registry.To save a scene, simply select Mixer > Save Scene... (or press CTRL+S), specify the location and name of the file (the .LMS extension will be automatically added) and press Save. To recall a scene, select Mixer > Open Scene... (or press CTRL+O), point to the scene file you wish to recall and press Open.Lynx Mixer keeps track of the 9 most recently used scenes for quick recall.Either select them from the Mixer menu, or use the shortcut key sequence CTRL+#, where # is the number of the file on the Mixer menu.Mixer scenes may also be recalled from Windows Explorer by double-clicking on them; by right-click and selecting Open; or by dragging and dropping the .LMS file onto the Lynx Mixer.
- Added the ability to change both the left and right Mute or Dither controls together by holding down the SHIFT key while clicking on Mute/Dither.This works for the Record Mute, Record Dither, Output Monitor Source Mute, Output Master Mute and Output Master Dither.
- Fixed a problem where the Lynx Mixer About Box would not correctly identify the 64-bit kernel driver version
(LynxV264.Sys).
- Fixed a problem that prevented selection of 'Digital In 4' as the 'Preferred Clock Source' on an AES16 or AES16-SRC.
- LynxTrayVolume now unhooks keys as soon as the 'Active' box is unchecked.
Version 2.0 Build 013k - May 16, 2006
- Added topology driver for Device 1. This allows the standard windows volume control (SNDVOL32.EXE) to change the output volume for OUT 1 and OUT 2.This means many home theater applications will now be able to control the volume using standard windows function calls.Some applications (Windows Media Player, for instance) change the 'Wave Out Volume' instead of the 'Master Volume', and due to a bug in Windows, this does not change the fader position in SNDVOL32 even though the actual volume is being changed.
Version 2.0 Build 013j - May 4, 2006
- Added Dolby Digital S/PDIF support.
Version 2.0 Build 013i - May 1, 2006
- Unified driver release that includes 32-bit and 64-bit driver.
- Fixed an issue with the Lynx Mixer about box where an Aurora may be misidentified.
- Fixed an issue where the driver could not read the serial number on newer cards due to a change in the EEPROM.
Version 2.0 Build 013h - January 16, 2006
- First release of 64-bit driver.
Version 2.0 Build 013g - November 15, 2005
- Internal Release for testing.
Version 2.0 Build 013f - September 30, 2005
- Changed how the ASIOBufferInfo structure is accessed from within the ASIOCreateBuffers function to keep the Microsoft C++ Compiler from generating the wrong code and dereferencing the wrong address.This might cause applications to crash or freeze when selecting the LynxTWO ASIO driver.We have seen Adobe Premier Pro 1.5 have this issue.
Version 2.0 Build 013e - August 30, 2005
- Added 'DM Uses Active Devices' switch to ASIO Control Panel.When unchecked, all devices (active or not) may be used for Direct Monitoring (this was the case with all previous versions of the driver).When checked, only active devices are used for Direct Monitoring.This gets around a problem where Cubase & Nuendo might select the wrong Direct Monitoring input or output if non-contiguous devices are active.This switch is ON by default for Nuendo 2 & 3 and Cubase 2 & 3 and OFF by default for all other applications.
- ASIO Direct Monitoring will now no longer override existing monitor selections.This keeps the application from trying to route two sets of inputs to the same output and having the 'last selected' input be heard.Now the first selected input is heard and subsequent inputs are ignored until that input mutes or otherwise gives up the output.
- When running with multiple cards, ASIO Direct Monitoring now ignores requests to route across cards. This was never possible, but previous versions of the driver would still allow the Direct Monitoring request to succeed by changing the output to the same card as the
input, which may have caused confusion.
- All ASIO Direct Monitoring routing is cleared when the application exits or resets the ASIO driver.
- Updated Aurora Mixer to fully implement mixer routing, volume and mutes.
- Changed Aurora Mixer and Lynx Mixer to allow selecting the monitor sources and record sources in groups by holding the CONTROL (Ctrl) key down while selecting the source.This will set all the monitor sources to the right of the current control to next valid source.
- Corrected the 'To LSlot Out' control in the Aurora Mixer which was backwards.
Version 2.0 Build 013d - August 5, 2005
- Fixed a problem created in Build 11c of the driver that caused any external 13.5MHz or 27MHz clock to be rejected as invalid.
- Added "Reset Digital I/O on Lock" switch in Mixer. When enabled and the digital input goes from Unlock to Lock, the chip is reset to avoid a potential problem where the SRC would enter an invalid state.Default of OFF.
- Added "General Purpose Output" switch in Mixer driver for OEM application.
- Lynx Mixer now shows the correct buffer size for all cards in the system when the buffer size is changed from the ASIO Control Panel.
- Added Aurora Mixer to driver package.
Version 2.0 Build 013 - May 10, 2005
- Added work-around for 64-bit math bug in Microsoft C++ compiler.This might have caused timing errors while using ASIO Positioning Protocol with LTC.
Version 2.0 Build 012m - April 29, 2005
- Added support for Aurora 16 External Remote Control.Please note this functionality requires an AES16 with a REV B PCB.
- Removed call to SetThreadPriority (NORMAL) from ASIOStop.
- Added DLL and SYS version display in the Lynx Mixer About Box.
Version 2.0 Build 012b - February 16, 2005
- Fixed a problem that might clip off the first few milliseconds of a file being played back with the MME/DirectSound driver.
Version 2.0 Build 012a - February 11, 2005
- Fixed a problem that might have caused a Blue Screen of Death when doing a Hibernate / Suspend / Standby and the Preferred Clock Source was not Internal.
- Fixed a problem that would not set the SRC Mode correctly when the Sample Clock Source changed.
Version 2.0 Build - 012February 9, 2005
- Added "LynxTrayVolume.exe" program. This program allows control of the Lynx Mixer Master Output Volumes from the computer keyboard, regardless of which application is currently running in the foreground. It is not required for the Lynx Mixer to be open for the Lynx
Tray Volume program to function.
To launch this program, right-click on the Lynx Tray Volume icon in the taskbar and select "Volume Control Settings...". With this program,
it is possible to program custom key combinations that control mixer volume functions. When the driver is first loaded, no default key values are programmed. You must manually have the program learn which key sequence you wish to control Volume Max, Volume Up, Volume Down and Mute. To do this, Activate the first key sequence group by clicking the "Active" check box on the first row. Next, select which master output volumes you wish to use. Shift-click allows selection of two adjacent channels and Ctrl-click selects all 16 channels. Press the "Learn" button for the first volume command that you wish to program, and then press the key sequence you want to control that volume function. The key combination will be confirmed in the "Assigned Key:" box. Close the program once the key sequences you require have been learned.
You may quickly launch the Lynx Mixer application by double clicking the left mouse button on the Lynx Tray Volume icon.
PLEASE NOTE: It is possible to program a key sequence that already has a meaning for the operating system or for a specific application. In this case, Windows will only send these commands to the Lynx Tray Volume program, and the key sequence will no longer function for the other application(s). We suggest programming key combinations that utilize Shift and Ctrl keys to minimize the likelihood of accidentally using a sequence that is meaningful to some other application. If you encounter this problem, simply have the Lynx Tray Volume learn a new key sequence.
Version 2.0 Build 011d - February 3, 2005
- Added 'Ignore Direct Monitoring Requests' to ASIO Control Panel.This is an application specific control. When this control is checked the application cannot alter the Outputs Page in the Lynx Mixer through Direct Monitoring commands.
- Removed 'Preferred Clock Source' from the Settings Menu.
Version 2.0 Build 011c - February 2, 2005
- Changed how the Sample Clock Source selection works.Now, the control 'Preferred Clock Source' allows selection of the desired sample clock source.Once every 250 milliseconds (4 times a second) the sample clock source is evaluated by looking at the appropriate System Clock Rate (Frequency Counter next to the Preferred Clock Source selection button) to determine if the Preferred Clock Source is valid. If the clock source is valid and no devices are active, the driver switches the Sample Clock Source to the Preferred Clock Source.If at any time the
Preferred Clock Source becomes invalid (clock cable disconnected, external gear that is feeding the clock is turned off), the driver changes the Sample Clock Source back to Internal, even if the card has a device that is actively playing or recording.
- Added 'Allow Clock Change if Active' switch in the Settings > Advanced menu.Default is OFF.This switch does two things:
- It allows manual changing of the Current Clock Source by selecting a new Preferred Clock Source even if devices are active on the card.If you do manually change the Preferred Clock Source while this switch is ON and devices are active, an audible glitch will occur.
- If the Preferred Clock Source has become invalid and the driver has switched the Current Clock Source back to Internal, it allows the driver to change the Current Clock Source back to the Preferred Clock Source immediately when the Preferred Clock Source becomes valid.Normally when this switch is OFF the driver will not change the Current Clock Source back to the Preferred Clock Source until all devices become inactive.
- Removed the 'Sample Clock Reference' control as it was no longer needed because the driver automatically detects the different clock references (Word/Word256/13.5MHz/27MHz).
- Added 'Rate Lock' control.Default is OFF.When ON, the driver will ignore all requests to change the Sample Clock Rate, including those coming from applications.The effectively causes all files not running at the currently selected clock rate to be software sample rate converted by Windows during playback/recording. When clocking to an external word clock, the Rate Lock function is effectively ON regardless of this switch setting, and the rate is locked to the same rate of the incoming word clock.
- Fixed a problem with the Mixer Device names when more than one card was installed.
Version 2.0 Build 011b - January 17, 2005
- Internal release for the NAMM show.
Version 2.0 Build 011a - January 14, 2005
- Added support for LynxTWO Virtual MIDI ports, which includes:
- MIDI control of output volumes. Each of the sixteen outputs are assigned in order to a single MIDI channel. The Volume controller (7) now effects the main output for that channel. This allows automated control of the main output volumes.
- MIDI control to start the LTC Transmitter. Once the MIDI Output driver sees a complete MTC message, the LTC Transmitter will have its position set to match, and begin generating timecode.
- LTC Receive to MIDI Timecode conversion.
Version 2.0 Build 011 - January 11, 2005
- Release Version.No changes from Build 010h.
Version 2.0 Build 010h January - 10, 2005 Release Candidate 2
- Fixed ASIO Buffer Size setting from ASIO Control Panel so it now overrides Mixer Buffer Size even if ASIO devices are active.Please note that if MME/WDM/GSIF devices are active, that will still prevent the ASIO Control Panel from changing the buffer size.
Version 2.0 Build 010g - January 7, 2005 Release Candidate 1
- Moved Buffer Size in the Lynx Mixer from the Advanced menu to the Settings menu.
- Changed driver so Buffer Size modification only allowed when all wave devices are idle.
Version 2.0 Build 010f - January 7, 2005
- Added unified Buffer Size in the Lynx Mixer Settings > Advanced menu.
- Internal Release Only
Version 2.0 Build 010e - December 21, 2004
- The driver now recognizes Lynx L22 with serial numbers 230408XXXX and LynxTWO-A with serial numbers 200401XXXX as having the Rev A analog to digital converter chip. This corrects for a phase problem between channels 1 & 2 (and 3 & 4 on the LynxTWO-A) during recording. PLEASE NOTE: Only cards with these two specific serial number sequences would have exhibited any phase problems during recording and this
driver corrects the issue.
- Internal Release Only
Version 2.0 Build 010b - October 20, 2004
- Fixed problem introduced with Build 010a that might have caused audio breakup on playback with ASIO driver under high processor loads.
- Added "Cascade" to Window Menu in Lynx Mixer.
Version 2.0 Build 010a - October 8, 2004
- Removed unnecessary spin lock from ASIOStart in kernel driver which fixes a very rare lockup problem with Nuendo/Cubase.
- Added detection code and MessageBox for Nuendo 2/Cubase 2 bug when hyper-threading is enabled and bufferSwitch call never returns.Please note that we have alerted Steinberg of this bug and they are working on a fix.We know the bug is in all versions of Nuendo 2/Cubase 2 up to Version 2.2 Build 35.
- Lynx Mixer now checks to see if another instance of Lynx Mixer is running, and if so, it will bring the other instance to the foreground and exit with a beep.
- Fixed a problem in the ASIO driver that would write the ASIO Control Panel settings to the wrong location in the registry, making the old "LynxTWO" ASIO driver show up in the application.
Version 2.0 Build 010 September - 17, 2004
- Fixed a problem that might have caused a freeze on some computers when removing the driver or shutting down the computer.
- WDM Driver now selects buffer size for recording based on sample rate and sample format.
- Added display of ToolTip dB values to Output Source volume controls.
- Fixed a problem that might cause a buffer that had not been played to be freed.
- Corrected the GetPosition call to return an accurate number so DirectSound playback will not breakup.
- Turned on single transfer per interrupt for playback so GetPosition call will give more accurate results.
- Added channel number scaling to the latency so the multichannel device will have a less chance of buffer dropouts when playing back files greater than 2 channels.
- Changed how the driver waits for preloaded playback data to complete transferring so there is no extra PCI bus traffic
that might have caused other active devices to breakup audio.
- We recommend flashing the latest firmware (L2Update17.exe or higher) for use with this driver.
Version 2.0 Build 009 - April 15, 2004
- Driver now supports firmware updating while the driver is loaded.Please note that L2Update Build 14 or higher is required for this functionality.
- Driver now supports power management (Suspend and Hibernate).
- WDM Driver now selects latency based on sample rate.At 50kHz and below, it is 128 samples. Above 50kHz to 100kHz it is 256 samples.Above 100kHz it is 512 samples.
Version 2.0 Build 008 - February 20, 2004
- Driver supports multi-channel device on Play 1 and Record 1.To enable this feature, you must set your speaker setup in the control panel to one of the multichannel settings.
Start > Settings > Control Panel > Sounds and Audio devices > Audio
Set the first Lynx audio device ("Device 1") as your preferred device
Select Advanced > Speakers
Set the Speaker setup to either Quadraphonic, Surround, 5.1 or 7.1.
PLEASE NOTE: This feature requires new firmware on the LynxTWO/L22 to work properly.To upgrade the firmware on your card, you must remove the WDM driver from Device Manager, run L2Update, then power down the computer. When the computer starts back up, you may reload the WDM driver and the upgrade will be complete.
Version 2.0 Build 007 - February 4, 2004
- Driver now reports individual device names to DirectSound.
Version 2.0 Build 006 - December 16, 2003
- ASIO driver no longer asks the application about Direct Monitoring support. This gets around a bug in Adobe Premiere Pro that would cause a GPF in Premiere Pro when the LynxTWO ASIO driver was selected. Please note that Adobe will be correcting this problem in an upcoming release of Premiere Pro.
- Added Play Mix volumes to Lynx Mixer application. Note: Holding down the shift key will change the Play Mix volumes in stereo pairs.
- Updated serial number read for ST Micro parts.
- Windows 2000/XP ASIO driver now checks the hardware sample rate and reports back to the application if the rate changes.
- Holding down the CTRL (Control) key while changing a main output volume now changes all 16 main output volumes together. The shift key still changes stereo pairs.
- Fixed a problem in the Lynx Mixer that may have caused the frequency counters to stop updating on the screen.
- Two new checkboxes are in the Windows 2000/XP ASIO Control Panel:
Unique Input Names & Unique Output Names
This allows the user to select if "Left" & "Right" are appended to the device names. When checked, "Left" & "Right" are appended to the device names such as "Record 1 Left". When unchecked the device names are simply "Record 1". This setting is unique to each application that uses the ASIO driver.
Version 2.0 Build 005 - November 13, 2003
- Fixed a problem in the ASIO driver (introduced in Build 004) that kept it from opening the Kernel mode driver.
Version 2.0 Build 004 - October 24, 2003
- Mixer now saves state when mixer application
exits, and restores state when driver loads (system startup).
- Mixer Scene Memory now active.
- Driver now supports the AES16/AES16-SRC.
Version 2.0 Build 003 - September 30, 2003
- Mixer driver now completely separate from WINMM.DLL.
Version 2.0 Build 002 - April 24, 2003
- Driver now supports ASIO, GSIF & Mixer.
Version 2.0 Build 001 - August 22, 2002
- First build of driver for testing purposes. Only simple play & record are supported.
Known problems:
None
Copyright © 2000-2024 Digital Broadcast Systems GmbH