Treiber und Firmware Downloads

Bitte beachten:
Lesen Sie unbedingt die schrittweise Installationsanleitung vollständig durch, bevor Sie den Treiber installieren. Die Nichtbeachtung der Installationsanweisungen kann dazu führen, daß Ihr Computer in einen Zustand versetzt wird, in dem der Treiber nicht installiert werden kann.
• Release Notes
|
macOS CoreAudio Driver for AES16e™/LT-TB3™/LT-TB™/E44™/E22™
|
Version 2.0 Build 27 - May 12, 2025
- Added support for Lynx Mesa.
- Includes Mesa Remote.
- Includes NControl 1.0.10.8
- Includes Hilo Remote 1.0.26
Version 2 Build 10 - January 15, 2024
- Moved MIDI interrupt processing to separate timer to avoid multiple bugs in macOS. This should completely solve the record dropout issues that occurred on some first-generation M1 MacBook Pro computers.
Version 2 Build 9 - November 15, 2023
- Fixed issue with Lynx Mixer introduced with V2 Build 7 that prevented the link control from being turned off for the Inputs and Play panes.
- Improved interrupt and MIDI processing to help record dropout issues that occurred on some first-generation M1 MacBook Pro computers.
Version 2 Build 8 - October 25, 2023
- Changed overall buffer size from 2048 samples back to 8192 samples.
- Insured timing reference to operating system is maintained when NControl / Hilo Remote are running.
Version 2 Build 7 - October 19, 2023
- Changed overall buffer size from 8192 samples to 2048 samples to keep operating system timing more precise.
- Restore defaults no longer changes the sample rate back to 44.1kHz. It keeps the current sample rate to avoid an issue during sleep mode where macOS wakes the driver up after 15 minutes without any interaction from the user.
- Stop now prints out statistics on the interrupt performance vs expected. Shows in nanoseconds and samples for min and max values. Use the following command in terminal to see the log:
log show -predicate ‘senderImagePath CONTAINS "com.lynxstudio"‘ -debug -info
Version 2 Build 6 - September 28, 2023
- Driver now defaults to Payload Size of 32 (previously was 8, 16 or 32 depending on sample rate).
- New controls in Lynx Mixer & NControl: Input Safety Offset & Output Safety Offset. Default set to Auto which is the same as it was in the previous version: Input is Payload Size and Output is Payload Size * 2. These new controls allow the user to fine tune the latency to match the performance of the computer and project settings in use.
- Supports E44 & E22 Rev C with the new sample rates those cards support.
- Built and tested on macOS 14 Sonoma. Will work on Monterey, Ventura & Sonoma.
- Package installer now automatically uninstalls any previous driver (and applications) before it installs this driver. Will prompt for "Finder" access to remove previous driver. User must press "OK".
- Package installer now automatically installs and starts this driver. User no longer has to press the "Install Driver" button.
- Sleep from OS now pauses streaming audio and restarts upon wake if streaming was active.
Version 2 Build 5 - October 20, 2022
- Added support for E22 and E44 cards.
- Added support for the entire range of sample rates for the E22 and E44 cards.
Version 2 - Build 4 BETA October 10, 2022
- First release of V2 driver.

Bitte beachten:
- Benutzen Sie "Lynx Treiber Uninstall" zuerst, bevor Sie diesen Treiber aufspielen.
- Lesen Sie unbedingt die schrittweise Installationsanleitung vollständig durch, bevor Sie den Treiber installieren. Die Nichtbeachtung der Installationsanweisungen kann dazu führen, daß Ihr Computer in einen Zustand versetzt wird, in dem der Treiber nicht installiert werden kann.
• Release Notes
|
Macintosh OS X CoreAudio Driver for AES16e™/LT-TB3™/LT-TB™/E44™/E22™
|
Revision History:
Version 1.0 Build 63 - February 16, 2024
- Supports E44/E22 Rev C cards.
- MIDI interrupts now moved to a different thread.
- Includes NControl 1.0.10.5.
- Includes Hilo Remote 1.0.23.
- Supports Big Sur, Monterey, Ventura and Sonoma.
Version 1.0 Build 62 - July 13, 2022
- Fixed issue for Intel build that caused a kernel panic when using non-DMA V2 firmware (AES16e: Firmware 12.11 or older). Non-DMA V2 firmware is not supported on Apple Silicon based computers (must use AES16e firmware 14.1).
- Lynx Mixer "Rate Select" now changes with "Measured Rate".
- Includes NControl 1.0.7.6 which now has MIDI Control Surface support.
- Includes Hilo Remote 1.0.22.
- Supports Big Sur and Monterey.
Version 1.0 Build 61 - March 28, 2022
- Fixed issue for Intel build that caused a kernel panic when using non-DMA V2 firmware (AES16e: Firmware 12.11 or older). Non-DMA V2 firmware is not supported on Apple Silicon based computers (must use AES16e firmware 14.1).
- Lynx Mixer "Rate Select" now changes with "Measured Rate".
- Includes NControl 1.0.7.6 which now has MIDI Control Surface support.
- Includes Hilo Remote 1.0.22.
- Supports Big Sur and Monterey.
Version 1.0 Build 60 - November 15, 2021
- Fixed issue where unplug or power off of Thunderbolt device would cause kernel panic on M1 Macintosh on macOS 12 Monterey (worked properly on Intel Big Sur/Monterey and M1 Big Sur).
Version 1.0 Build 59A - April 12, 2021
- Fixed issue where interrupts might be missed if NControl is running at same time as streaming.
- Changed "Auto" Payload size to 32 on Apple Silicon M1 platform.
Version 1.0 Build 59 BETA - March 02, 2021
- Added support for macOS 11 Big Sur. This driver only supports Big Sur and will not function on any previous macOS operating system.
- Added support for Apple Silicon M1 platform. To install this driver on a Macintosh with an M1 processor, kernel extensions must be enabled manually in recovery mode. Please see the FAQ for step by step installation instructions.
Version 1.0 Build 58K BETA - March 13, 2020
- Aurora(n)-TB, Aurora(n)-TB3, Hilo-TB, Hilo-TB3 now have the sample rate and sync source read from the device upon driver load so the device retains the sample rate and sync source, not the driver. This prevents a cable disconnection from overriding the sample rate or sync source stored on the device.
- Lynx Mixer > Settings > Advanced > Adapter Settings > Channel Mode now controls the number of channels shown for a classic Aurora 8-TB where previously it was fixed at 16-channels. Channel Mode in Lynx Mixer for classic Aurora 8-TB now allows 2 thru 16-channels to be selected.
Version 1.0 Build 58J BETA February 17, 2020
- Added support for DB-ADAT connected to LM-DIG inside Aurora(n).
- Added NControl to driver package.
- Supports DB-ADAT.
- Fixes issue with Mic Pre not showing Gain when in Hi-Z mode.
- Fixes issue with About box not showing driver version info properly.
- Changed to "Packages.app" for installer to allow for notarization on Catalina
- Added register update after card info write to prevent streaming issues after an EEPROM write.
- Saves Hardware Payload Size in EEPROM instead of MixerState.xml so it is restored properly if the device is plugged in or turned on after the Mac has started.
- Lynx Mixer now shows and can select clock sources for LM-DIG and/or DB-ADAT with Firmware 1.21 on Aurora(n).
- Changed smallest Hardware Payload Size when on "Auto" to 8 (from 4).
- Added NControl 1.0.0 to driver installation package. NControl will be installed into the /Applications folder and will automatically be launched if the user launches Lynx Mixer with an Aurora(n)-TB3 (which doesn't support Lynx Mixer).
Version 1.0 Build 58I BETA - November 14, 2019
- Fixed issue with CARDID read on driver load that might cause firmware updates to timeout.
Version 1.0 Build 58H BETA - October 10, 2019
- Fixed issue with Lynx Mixer not allowing mute changes for sources to anything other than Out 1&2 (introduced on 58G).
Version 1.0 Build 58G BETA - September 20, 2019
- Driver and all applications are 64-bit and notarized by Apple for Mojave (10.14) and Catalina (10.15) and up.
- Changed interface for FWUpdate to 64-bit. Older versions of FWUpdate will no longer function. User must use FWUpdate for 58G if a firmware update is required.
- Sample offset fixed for Aurora(n)-TB. Added one sample for play and one sample for record.
- Now includes Hilo Remote 1.0.19.
- Hilo Remote no longer automatically resizes the window based on the number of channels.
- Added "Advanced" menu option of connection method is Thunderbolt which may contain the following menu options depending on hardware configuration:
- Added "Adapter Settings" dialog to allow adapter settings previously only available with Lynx Mixer to be changed with Hilo Remote.
- Please note: This setting is for advanced use and normally should never need to be changed by the end user. Added "Hardware Payload Size". This should normally be left on "Auto" to allow the driver to determine the payload size (see note 5 below).
- Please note: This setting is for advanced use and normally should never need to be changed by the end user. Added "Show PCIe DMA Completion Latency". This option will temporarily display the PCI Express DMA completion latency on the toolbar while streaming. This setting is not saved so each launch of Hilo Remote 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 software buffer size should always be a minimum of 4 times the Hardware Payload Size.
- Changed how the Hardware Payload Size is automatically calculated. The default values are 8 samples for 44.1kHz and 48kHz; 16 for 88.2kHz and 96kHz; and 32 for 176.4kHz and 192kHz. If Advanced > Hardware Payload Size is set to "Auto", each time the streaming is stopped, the driver evaluates the computers performance and may set a new default Hardware Payload Size if the driver based on the that performance measurement. This may result in either a higher Hardware Payload Size being selected, or a lower Hardware Payload Size depending on the speed of the computers PCIe DMA Completion Latency value.
- In Lynx Mixer: Changed "Hardware Buffer Size" to "Hardware Payload Size" to keep it from being confused with the software buffer size. This should normally be left on "Auto" to allow the driver to determine the payload size (see note 5 above).
- Please note: This setting is for advanced use and normally should never need to be changed by the end user. In Lynx Mixer: Added "Show PCIe DMA Completion Latency". This option will temporarily display the PCI Express DMA completion latency on the toolbar while streaming. This setting is not saved 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 software buffer size should always be a minimum of 4 times the Hardware Payload Size.
- In Lynx Mixer: Added the ability to change the Sync Source on the Aurora(n)-TB. Please note that Firmware 6.4 is required on the LT-TB for this to function properly.
Version 1.0 Build 58E BETA - March 1, 2019
- Driver and all applications are now notarized by Apple for Mojave (10.14) and up.
- Changed name of Hilo with LT-TB from "LT-TB" to "Hilo-TB".
- All applications are now 64-bit to avoid warning on Mojave.
- Transmit FIFO full check now performed for internal MIDI connection on LT-TB.
- Sample offset fixed for LT-TB 5.5 firmware.
Version 1.0 Build 58D - November 14, 2017
- Added support for Aurora(n) with LM-DIG board.
- Fixed issue for startup scene on certain configurations.
- Driver now supports macOS 10.9 to macOS 10.13.
Version 1.0 Build 58C - June 2, 2017
- Added support for Aurora(n)-TB.
Version 1.0 Build 58B - May 16, 2016
- Added work-around for issue with DMAV2PLUS that would occasionally cause dropped samples on input.
- Added support for fixed recording timing DMAV2PLUS firmware:
AES16e: 14.1
LT-TB: 6.2
E44/E22: 2.1 - Added support for non-mixable integer format. This allows applications to bypass the Float32 to SignedInt32 conversion (which is bit-perfect, so there is no sonic difference either way).
- Includes Hilo Remote Version 1.0.12.
- Added new signing certificate for OS X 10.9 and up.
- Driver now supports OS X 10.9 to OS X 10.11.
Version 1.0 Build 58 - August 27, 2015
- Added support for DMAV2PLUS for AES16e/LT-TB/E44/E22.
DMAV2PLUS supports the following features:
- 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.
- Includes Hilo Remote Version 1.0.11.
Version 1.0 Build 57A - April 9, 2015
- Added support for 32-bit Kernel for OS X 10.6 and 10.7.
- Fixed issue that caused Build 57 driver to not load properly on OS X 10.8.
- Included Hilo Remote 1.0.0.8.
Version 1.0 Build 57 - December 9, 2014
- Added full support for E44 and E22 PCI Express cards.
- Corrected issue with Hilo-TB where the delay compensation was off by 1 sample for input and output.
- Included Hilo Remote 1.0.0.6.
- Added support for 2, 4 and 8-channel modes (in addition to 16, 24 and 32) for AES16e and LT-TB.
Version 1.0 Build 56 - February 7, 2014
- Added full support for LT-TB Thunderbolt adapter for Aurora and Hilo converters.
- 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
- Rate Lock now available in OS X, which allows the sample rate to be fixed.
- Mixer Lock now available in OS X, which keeps the user for accidentally changing any control.
- 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.
- Added "Disable CPU Power Management" in driver which will turn off CPU power management whenever the driver is streaming. This may cause additional power draw for your computer while streaming audio, which may result in shorter on-battery time and higher heat generated. You may disable this new feature by un-checking the menu item while streaming is not active. If glitches in audio playback occur at higher sample rates or higher numbers of channels, we recommend leaving this item checked.
- 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.
- When setting up an aggregate device in Audio/MIDI Setup, it is important to: Clock all devices from the same source; Set the Sync Source in Lynx Mixer to External for all "slave" devices (please note setting the clock source in Audio/MIDI setup has been removed); Turn "Drift/Resample" off for all "slave" devices in Audio/MIDI setup.
Version 1.0 Build 55 - November 2, 2013
- Added full support for OS X 10.9 (Mavericks). Installer and driver are now digitally signed (which is required by OS X 10.9). Signed driver is installed in /Library/Extensions and unsigned driver is installed in /System/Library/Extensions (for OS X 10.6; 10.7 and 10.8) as required by Apple.
- Channel mode and card order (for a multi-card system) can now be set from within Lynx Mixer. Lynx Mixer > Settings > Adapter Settings. Please note that you must restart the computer for these settings to take effect. You must have firmware version 12.11 on your AES16e for this to work properly.
- Remove ability to control output volumes from Audio/MIDI Setup. If you need this capability, please use Build 54.
- Changed where Lynx Mixer stores the last used scene for restart. It is now stored in the Home Folder/Library/Preferences.
- Added complete support for Thunderbolt hot plug and unplug. Please note that for some Thunderbolt chassis, OS X 10.8.5 is required for hot plug to work properly.
- The AES16e-50 card defaults now has the AES50 port routed for all of the inputs.
Version 1.0 Build 54 - August 1, 2012
- Added full support for OS X 10.8 (Mountain Lion). Installer is now digitally signed (which is required by OS X 10.8).
- Installer can now change from one channel mode to another (16/24/32) without rebooting the computer. Please note that you may need to uninstall the previous driver using the Lynx OS X Driver Uninstaller (see link above) before installing this driver to allow the channel mode change without reboot feature to work properly.
- Added support for 24-channel mode.
- Lynx Mixer now supports 16/24/32-channel mode and shows all controls for each mode. The channel mode currently selected is shown in About Lynx Mixer.
- Audio/MIDI Setup can now control the output volumes, output mutes, input mutes and feed-through mutes. This allows the user to change these controls without launching Lynx Mixer (and also allows applications other than Lynx Mixer to change these controls).
- Lynx Mixer now saves/restores all 32-channels upon exiting Lynx Mixer which allows channels 17-32 to remember the input routing through a reboot.
- Increased the number of active devices to match the maximum number of devices available (except for 4X rates where it maxes out at 8 devices / 16 channels). Previously it was set to 8; 8 and 4.
Version 1.0 Build 53 - March 13, 2012
- Added full support for Thunderbolt expansion chassis. Implements hot-plugging and unplugging as well as sleep mode. Please note that Thunderbolt expansion chassis with the Lynx Audio Card must be connected and enabled when powering on the Macintosh otherwise the boot-loader will not allocate resources for the device and the driver will not be able to load.
- Defaulted "Allow Clock Source Change while Active" to TRUE. Previously this control might get set to FALSE when doing a Restore Defaults, which would keep some applications from being able to change the sample rate until the streaming was stopped.
Version 1.0 Build 52 - July 22, 2011
- Set "Allow Clock Source Change while Active" to TRUE when loading driver and starting streaming.
Version 1.0 Build 51 - March 2, 2011
- Internal Test Builds.
Version 1.0 Build 50 - December 8, 2010
- Added support for 64-bit kernel.
- Removed "Output Select" from LS-ADAT page in Lynx Mixer when running with an AES16e.
- Added additional error messages to the kernel.log (Applications > Utilities > Console > kernel.log) if the driver fails to load.v
- This is an Intel Only Build compatible with OS X 10.6 (Snow Leopard) 32-bit and 64-bit kernel.
Version 1.0 Build 49 - March 9, 2010
- Added support for AES16e-50.
- Added support for AES16e Firmware Build 11, which includes 64x32 mixer. Please note that driver defaults to 8 record and 8 play devices active so to use all 32-channels (16-devices) will require changing the Device Settings from within Lynx Mixer. Only the first 16-channels are routable on the Record/Play page (the top 16-channels are defaulted to LStream). Only the first 16-channels are routable on the Outputs page (the top 16-channels are defaulted to 1:1 from the play devices). This just means that it is not possible to do a record monitor (without software latency) on channels 17-32.
- This is an Intel Only Build to make it compatible with OS X 10.6 (Snow Leopard) 32-bit kernel.
Version 1.0 Build 48i - October 6, 2009
- Fixed issue where Record Sources may be incorrectly listed as AES16 Digital Inputs instead of LynxTWO/L22 Inputs.
- Removed MIDI Plugin.
- This is an Intel Only Build to make it compatible with OS X 10.6 (Snow Leopard) 32-bit kernel.
Version 1.0 Build 47 - November 13, 2008
- Fixed issue where restoring scenes may cause kernel panic on LynxTWO/L22.
Version 1.0 Build 46 August 7, 2008
- Added FWUpdate support for AES16e.
- Fixed LynxTWORestoreSettings so it now runs on system startup.
- Added About Box to Lynx Mixer. Please note when you open the About Box it places the text of the About Box into the clipboard so you can paste it to an email or our support forum without having to retype any information.
- Fixed Sleep support so system can now go to Sleep and Resume from sleep without a Kernel Panic.
- Fixed Sample Rate select control in Lynx Mixer so it always show the correct sample rate instead of occasionally being blank.
- Renamed all devices (including MIDI) to show consistent device names.
Version 1.0 Build 45 - April 17, 2008
- No FWUpdate support for AES16e.
- Fixed Logic 8 set 192kHz sample rate issue.
- Included LynxRestoreSettings.
- Saving scenes now saves all controls.
Version 1.0 Build 44 - April 11, 2008
- LynxRestoreSettings is not included.
- Saving a scene in Lynx Mixer will not save all of the controls. This just means that when you boot the Lynx Mixer will always start with the default settings..
- Fixed Logic 8 set sample rate issue.
- Updated Lynx Mixer AES16 Adapter page so status controls are color coded.
- Fixed Lynx Mixer for PPC so font changes don't crash the program.
- Fixed Interface to Aurora Remote so launching ARC will not Kernel Panic the computer.
Version 1.0 Build 43 - April 1, 2008
- Added support AES16e.
- Universal Binary. Will work with either Intel or PPC Macintosh.
Version 1.01 Build 42 - April 14, 2006
- Added support for Aurora Remote and Aurora Update applications.
- Renamed installer package to Lynx_OSX_xx.pkg.
- Changed to ZIP file format for installer package.
- Holding down the 'control' key while changing a main output volume now changes all 16 main output volumes together. The shift key still changes stereo pairs.
- Holding down the 'control' key while selecting the monitor source or record source sets all the monitor sources to the right of the current control to next valid source.
- Driver now supports both big endian and little endian firmware. This means if the Lynx PCI audio card already has Windows firmware on it, there is no need to update it to Macintosh firmware. All future firmware releases will be little endian (Windows) only. Please Note: This change allows the driver to use a Lynx PCI audio card with either Windows or Macintosh firmware. This driver will only work on a Macintosh with G5 and G4 processors, not Intel processors.
- L2Update programs X21 and older will no longer function with this driver. If you must use an older L2Update program, first DesInstall this driver, restart the computer, run L2Update, power down then power back up and reinstall the driver.
Version 1.01 Build 41 - March 6, 2006
- Internal Test Build.
Version 1.01 Build 40 - June 2, 2005
- Fixed permissions issue for OSX 10.4 with StartupItems.
- Fixed Recalibrate Converters button that was broken in Build 39.
- Fixed audio erasure playback issue that was broken in Build 39. This would cause a 'stuttering' sound when multiple applications tried to playback audio from the same device (such as iTunes and Peak).
- Fixed Restore Settings problem that may overwrite some trim controls values.
- Fixed Restore Settings version so older settings files will no longer load.
- Driver now only advertises to applications that the AES16 can do 32kHz to 192kHz. Previously the driver would advertise it could do 11.025 & 22.05kHz when it actually could not.
Version 1.01 Build 39 - May 10, 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, 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.
- 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 (if available) 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 on startup that would cause the driver to be out-of-sync with the hardware. This caused additional latency to be added to the audio stream.
- Changed the number of transfers per interrupt from 2 to 8, which reduces the CPU load for processing interrupts.
- Added output mixer source volume controls to Lynx Mixer Outputs page. This allows individual volume control over each source going to each output for custom mixes. Note: Holding down the shift key will change the volumes in stereo pairs.
Version 1.01 Build 38 - December 22, 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.
Version 1.01 Build 37 - December 9, 2004
- Renamed 'LynxTWO Mixer' to 'Lynx Mixer'.
- Fixed AES16-SRC Adapter Page in Lynx Mixer to correctly display SRC Enable & SRC Match Phase controls upon startup.
- Lynx Mixer now saves the state of all the AES16 controls upon exiting and when saving a Scene.
- Added Settings > Device Settings dialog box to Lynx Mixer to allow for configuration of the driver performance. PLEASE NOTE: The driver must not be active when making changes to the Device Settings dialog box. You must manually ensure the the transfer size set in the Lynx Mixer is less than or equal to the buffer size set in the application, otherwise audio break-up may occur. Reducing the number of active devices does not change how the driver appears inside an application, it only turns off the PCI Bus transfers for those devices - thus freeing the system to do other work.
- Lynx Mixer now only shows the appropriate Settings menu items for the type of card in use.
Version 1.01 Build 36 - June 25, 2004
- First non-beta release of driver.
- Added support for changing the sample clock source from within applications, such as Nuendo and Audio & MIDI Setup.
- Put the maximum limit on number of devices at high sample rate (>96kHz) to 5 (giving 10in+10out channels).
Version 1.01 Build 35 - June 9, 2004
- Changed when the time stamp is reported to fix problem with larger record buffers and record buffer wrapping problem.
Version 1.01 Build 34 - May 28, 2004
- Changed how current position is reported to keep erase head getting too close to the playback head.
- Added Restore Defaults to LynxTWO Mixer Application.
Version 1.01 Build 33 - April 13, 2004
- Complete rewrite of ISR and buffer handling to improve latency performance. Internal Release Only.
Version 1.01 Build 32 - March 25, 2004
- Changed how the DMA transfers are handled to improve reliability (GLIMIT to 256, SO to 256).
Version 1.01 Build 31 - March 9, 2004
- Fixed a problem that misreported the latency to CoreAudio.
- Changed how the DMA transfers are handled to improve latency performance (GLIMIT to 32, SO to 32).
- Changed the DMA buffer size to 16 x 256 sample-frames.
- Fixed the LS-ADAT window to correctly display the position from the Sync In port.
- Changed the frequency counters in the LynxTWO Mixer to show only one decimal point of accuracy in the kHz range.
- Fixed a problem with the AES16-SRC Adapter Page that wouldn't allow enabling of the SRC Check Box.
- Put the maximum limit on number of devices at high sample rate (>96kHz) to 2 (giving 4in+4out channels) as a temporary measure until the next rev of the driver.
Version 1.01 Build 30 - January 12, 2004
- Added support for the AES16 and AES16-SRC.
Version 1.01 Build 29 - October 17, 2003
- Put the maximum limit on number of devices at high sample rate (>96kHz) back to 4 (giving 8in+8out channels).
Version 1.01 Build 28 - October 11, 2003
- Changed the Record Source Menus to not show any check-marks.
- Put the maximum limit on number of devices at high sample rate (>96kHz) to 5 (giving 10in+10out channels).
Version 1.01 Build 27 - October 15, 2003
- Added Record Source Lookup for Output Page in Lynx Mixer.
Version 1.01 Build 26 - October 14, 2003
- Record Sources Menu in Record/Play page is now adapter specific.
Version 1.01 Build 25 - October 11, 2003
- Fixed a problem that caused audio breakup at higher sample rates (>96kHz).
Version 1.01 Build - 24 October 8, 2003
- Increased the "tolerance" for overruns from 0 to 8.
Version 1.01 Build - 23 October 4, 2003
- Fixed a problem that caused the device to not play anything after using a high sampling rate (>96kHz).
- Put the maximum limit on number of devices at high sample rate (>96kHz) to 4 (giving 8in+8out channels).
- Improved overrun detection and recovery.
Version 1.01 Build - 22 October 2, 2003
- Changed the AudioEngine to only prepare and use 6 devices if sampling rate is above 96kHz.
- Create just one multi-channel device to work around sample rate setting issue with Nuendo 2 & Cubase SX.
Version 1.01 Build 21 - September 16, 2003
- Small modification to installer package flags.
- Changed the SetInterruptSamples to match the AddEntry buffer size.
- Fix in control panel to reflect updated LTC Generator state.
Version 1.01 Build - 20 September 15, 2003
- Using the new HalMIDIDevice to fix timecode conversion.
- Minor improvements in the mixer - Depth popup clipping fixed.
- Set the dBScale bitmap transparency.
Version 1.01 Build - 19 September 11, 2003
- Under some circumstances the HAL MIDI device was not getting the start call.
- Some changes to the MIDI Send procedure.
- Added the MTC Source menu to the mixer.
Version 1.01 Build - 18 September 9, 2003
- The mixer windows are now staggered on the main screen so that you can immediately see multiple windows if there are multiple LynxTWOs in the machine.
- The MIDI driver is now included with the installer.
Version 1.01 Build - 17 August 28, 2003
- Removed reading of Digital Input status on Adapter page to prevent Mixer from locking up certain Macs.
Version 1.01 Build - 16 August 11, 2003
- Added setting up the sample offset parameter (to help with noise).
- Added Settings menu functionality.
- Enabled Clock Sample Rate popup.
- Added Play information to the Record/Play tab.
- Fixed Overload counters that were not counting up.
- Fixed Pressing X on the main window would not close the application.
- Fixed LStream tabs that were not working.
Version 1.01 Build 15 - July 7, 2003
- Added ability to Load/Save Scenes.
- Added code to save mixer settings on application close (that's used at bootup).
- Changed the name of Inputs tab to Record/Play.
- Added the dB scale display to Outputs and Record/Play page.
- Changed the name (and functionality) of LS-AES tabs to indicate the LStream ports.
- Centering window on startup.
Version 1.01 Build 14 - July 1, 2003
- Inputs page now active.
- Outputs page now active.
Version 1.01 Build 13 - June 27, 2003
- Added code for supporting Mixer controls.
- Added code to support Kext Interface versioning.
- Improved time-stamping by taking one on entry to the ISR.
- Added code to specify sample latency (safety offset).
- Added LynxTWO Mixer with Adapter Page controls functional. LynxTWO Mixer is installed in the Applications Folder.
Please Note: If you choose an Sample Clock Source other than Internal and then try to play/record something, you must manually insure that the Sample Clock Source has a valid clock running or CoreAudio will get corrupted and only a reboot will allow you to use the audio engine again.
Version 1.01 Build 12 - June 18, 2003
- Changed when the interrupt is enabled to prevent lockups on boot.
Version 1.01 Build 11 - June 13, 2003
- Using optimized float/int conversion routines.
- Using the last input device for interrupt control/position report.
- Added the user-mode interface so as to make it work with L2Update.
Version 1.01 Build 10 - May 22, 2003
- Now reporting position based on the "current" DMA buffer block only.
- Using fewer interrupts.
- Using the primary interrupt handler for all processing.
- Added "names" (Play N, Record N) for Streams.
- Over/under run recovery improvements.
Version 1.0 Build 09 - May 16, 2003
- Driver now has interrupts on only for the last device that is active. This reduces the number of interrupts on the PCI bus.
Version 1.0 Build 08 - May 12, 2003
- Added buffer overrun detection/recovery.
- Changed the DMA buffer size to 8 x 256 sample-frames.
Version 1.0 Build 07 - May 7, 2003
- First public beta release of driver.

Bitte beachten: Benutzen Sie "Lynx Treiber Uninstall" zuerst, bevor Sie diesen Treiber aufspielen.
Dieser Treiber unterstützt auch Thunderbolt™ I/O.
• Release Notes
|
Macintosh OS X CoreAudio Driver for AES16e™/LT-TB3™/LT-TB™/E44™/E22™
|
Please read this entire document before
proceeding with the installation of this driver.
Installation Notes
1. If you installed a previous version of this driver, please uninstall it first. To uninstall the driver, please run the Uninstall Lynx Driver application included with the driver. Once you have uninstalled the previous driver, please be sure to restart your computer before installing the newer version.
2. Double-click on the ZIP file to decompress the OS X driver package.
3. Double-click on the Lynx_OSX.pkg file to start the driver installation process.
4. Simply follow the instructions presented. You will be prompted for your administrator password and you must enter the password to install the driver.
5. Restart the computer.
6. When the computer restarts, the driver will be loaded automatically.
Revision History
Version 1.0 Build 58K BETA March 13, 2020
1. Aurora(n)-TB, Aurora(n)-TB3, Hilo-TB, Hilo-TB3 now have the sample rate and sync source read from the device upon driver load so the device retains the sample rate and sync source, not the driver. This prevents a cable disconnection from overriding the sample rate or sync source stored on the device.
2. Lynx Mixer > Settings > Advanced > Adapter Settings > Channel Mode now controls the number of channels shown for a classic Aurora 8-TB where previously it was fixed at 16-channels. Channel Mode in Lynx Mixer for classic Aurora 8-TB now allows 2 thru 16-channels to be selected.
Version 1.0 Build 58J BETA February 17, 2020
1. Added support for DB-ADAT connected to LM-DIG inside Aurora(n).
2. Added NControl to driver package.
2.1 Supports DB-ADAT.
2.2 Fixes issue with Mic Pre not showing Gain when in Hi-Z mode.
2.3 Fixes issue with About box not showing driver version info properly.
3. Changed to "Packages.app" for installer to allow for notarization on Catalina
4. Added register update after card info write to prevent streaming issues after an EEPROM write.
5. Saves Hardware Payload Size in EEPROM instead of MixerState.xml so it is restored properly if the device is plugged in or turned on after the Mac has started.
6. Lynx Mixer now shows and can select clock sources for LM-DIG and/or DB-ADAT with Firmware 1.21 on Aurora(n).
7. Changed smallest Hardware Payload Size when on "Auto" to 8 (from 4).
8. Added NControl 1.0.0 to driver installation package. NControl will be installed into the /Applications folder and will automatically be launched if the user launches Lynx Mixer with an Aurora(n)-TB3 (which doesn't support Lynx Mixer).
Version 1.0 Build 58I BETA November 14, 2019
1. Fixed issue with CARDID read on driver load that might cause firmware updates to timeout.
Version 1.0 Build 58H BETA October 10, 2019
1. Fixed issue with Lynx Mixer not allowing mute changes for sources to anything other than Out 1&2 (introduced on 58G).
Version 1.0 Build 58G BETA September 20, 2019
1. Driver and all applications are 64-bit and notarized by Apple for Mojave (10.14) and Catalina (10.15) and up.
2. Changed interface for FWUpdate to 64-bit. Older versions of FWUpdate will no longer function. User must use FWUpdate for 58G if a firmware update is required.
3. Sample offset fixed for Aurora(n)-TB. Added one sample for play and one sample for record.
4. Now includes Hilo Remote 1.0.19.
4.1. Hilo Remote no longer automatically resizes the window based on the number of channels.
4.2. Added "Advanced" menu option of connection method is Thunderbolt which may contain the following menu options depending on hardware configuration:
4.2.1. Added "Adapter Settings" dialog to allow adapter settings previously only available with Lynx Mixer to be changed with Hilo Remote.
4.2.2. Please note: This setting is for advanced use and normally should never need to be changed by the end user. Added "Hardware Payload Size". This should normally be left on "Auto" to allow the driver to determine the payload size (see note 5 below).
4.2.3. Please note: This setting is for advanced use and normally should never need to be changed by the end user. Added "Show PCIe DMA Completion Latency". This option will temporarily display the PCI Express DMA completion latency on the toolbar while streaming. This setting is not saved so each launch of Hilo Remote 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 software buffer size should always be a minimum of 4 times the Hardware Payload Size.
5. Changed how the Hardware Payload Size is automatically calculated. The default values are 8 samples for 44.1kHz and 48kHz; 16 for 88.2kHz and 96kHz; and 32 for 176.4kHz and 192kHz. If Advanced > Hardware Payload Size is set to "Auto", each time the streaming is stopped, the driver evaluates the computers performance and may set a new default Hardware Payload Size if the driver based on the that performance measurement. This may result in either a higher Hardware Payload Size being selected, or a lower Hardware Payload Size depending on the speed of the computers PCIe DMA Completion Latency value.
6. In Lynx Mixer: Changed "Hardware Buffer Size" to "Hardware Payload Size" to keep it from being confused with the software buffer size. This should normally be left on "Auto" to allow the driver to determine the payload size (see note 5 above).
7. Please note: This setting is for advanced use and normally should never need to be changed by the end user. In Lynx Mixer: Added "Show PCIe DMA Completion Latency". This option will temporarily display the PCI Express DMA completion latency on the toolbar while streaming. This setting is not saved 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 software buffer size should always be a minimum of 4 times the Hardware Payload Size.
8. In Lynx Mixer: Added the ability to change the Sync Source on the Aurora(n)-TB. Please note that Firmware 6.4 is required on the LT-TB for this to function properly.
Version 1.0 Build 58E BETA March 1, 2019
1. Driver and all applications are now notarized by Apple for Mojave (10.14) and up.
2. Changed name of Hilo with LT-TB from "LT-TB" to "Hilo-TB".
3. All applications are now 64-bit to avoid warning on Mojave.
4. Transmit FIFO full check now performed for internal MIDI connection on LT-TB.
5. Sample offset fixed for LT-TB 5.5 firmware.
Version 1.0 Build 58D November 14, 2017
1. Added support for Aurora(n) with LM-DIG board.
2. Fixed issue for startup scene on certain configurations.
3. Driver now supports macOS 10.9 to macOS 10.13.
Version 1.0 Build 58C June 2, 2017
1. Added support for Aurora(n)-TB.
Version 1.0 Build 58B May 16, 2016
1. Added work-around for issue with DMAV2PLUS that would occasionally cause dropped samples on input.
2.
Added support for fixed recording timing DMAV2PLUS firmware:
AES16e: 14.1
LT-TB: 6.2
E44/E22: 2.1
3. Added support for non-mixable integer format. This allows applications to bypass the Float32 to SignedInt32 conversion (which is bit-perfect, so there is no sonic difference either way).
4. Includes Hilo Remote Version 1.0.12.
5. Added new signing certificate for OS X 10.9 and up.
6. Driver now supports OS X 10.9 to OS X 10.11.
Version 1.0 Build 58 August 27, 2015
1.
Added support for DMAV2PLUS for AES16e/LT-TB/E44/E22.
DMAV2PLUS supports the following features:
- 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
2. 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.
3. Includes Hilo Remote Version 1.0.11.
Version 1.0 Build 57A April 9, 2015
1. Added support for 32-bit Kernel for OS X 10.6 and 10.7.
2. Fixed issue that caused Build 57 driver to not load properly on OS X 10.8.
3. Included Hilo Remote 1.0.0.8.
Version 1.0 Build 57 December 9, 2014
1. Added full support for E44 and E22 PCI Express cards.
2. Corrected issue with Hilo-TB where the delay compensation was off by 1 sample for input and output.
3. Included Hilo Remote 1.0.0.6.
4. Added support for 2, 4 and 8-channel modes (in addition to 16, 24 and 32) for AES16e and LT-TB.
Version 1.0 Build 56 February 7, 2014
1. Added full support for LT-TB Thunderbolt adapter for Aurora and Hilo converters.
2. 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
* Rate Lock now available in OS X, which allows the sample rate to be fixed.
* Mixer Lock now available in OS X, which keeps the user for accidentally changing any control.
* 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.
* Added "Disable CPU Power Management" in driver which will turn off CPU power management whenever the driver is streaming. This may cause additional power draw for your computer while streaming audio, which may result in shorter on-battery time and higher heat generated. You may disable this new feature by un-checking the menu item while streaming is not active. If glitches in audio playback occur at higher sample rates or higher numbers of channels, we recommend leaving this item checked.
* 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.
3. 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.
4. When setting up an aggregate device in Audio/MIDI Setup, it is important to: Clock all devices from the same source; Set the Sync Source in Lynx Mixer to External for all "slave" devices (please note setting the clock source in Audio/MIDI setup has been removed); Turn "Drift/Resample" off for all "slave" devices in Audio/MIDI setup.
Version 1.0 Build 55 November 2, 2013
1. Added full support for OS X 10.9 (Mavericks). Installer and driver are now digitally signed (which is required by OS X 10.9). Signed driver is installed in /Library/Extensions and unsigned driver is installed in /System/Library/Extensions (for OS X 10.6; 10.7 and 10.8) as required by Apple.
2. Channel mode and card order (for a multi-card system) can now be set from within Lynx Mixer. Lynx Mixer > Settings > Adapter Settings. Please note that you must restart the computer for these settings to take effect. You must have firmware version 12.11 on your AES16e for this to work properly.
3. Remove ability to control output volumes from Audio/MIDI Setup. If you need this capability, please use Build 54.
4. Changed where Lynx Mixer stores the last used scene for restart. It is now stored in the Home Folder/Library/Preferences.
5. Added complete support for Thunderbolt hot plug and unplug. Please note that for some Thunderbolt chassis, OS X 10.8.5 is required for hot plug to work properly.
6. The AES16e-50 card defaults now has the AES50 port routed for all of the inputs.
Version 1.0 Build 54 August 1, 2012
1. Added full support for OS X 10.8 (Mountain Lion). Installer is now digitally signed (which is required by OS X 10.8).
2. Installer can now change from one channel mode to another (16/24/32) without rebooting the computer. Please note that you may need to uninstall the previous driver using the Lynx OS X Driver Uninstaller (see link above) before installing this driver to allow the channel mode change without reboot feature to work properly.
3. Added support for 24-channel mode.
4. Lynx Mixer now supports 16/24/32-channel mode and shows all controls for each mode. The channel mode currently selected is shown in About Lynx Mixer.
5. Audio/MIDI Setup can now control the output volumes, output mutes, input mutes and feed-through mutes. This allows the user to change these controls without launching Lynx Mixer (and also allows applications other than Lynx Mixer to change these controls).
6. Lynx Mixer now saves/restores all 32-channels upon exiting Lynx Mixer which allows channels 17-32 to remember the input routing through a reboot.
7. Increased the number of active devices to match the maximum number of devices available (except for 4X rates where it maxes out at 8 devices / 16 channels). Previously it was set to 8; 8 and 4.
Version 1.0 Build 53 March 13, 2012
1. Added full support for Thunderbolt expansion chassis. Implements hot-plugging and unplugging as well as sleep mode. Please note that Thunderbolt expansion chassis with the Lynx Audio Card must be connected and enabled when powering on the Macintosh otherwise the boot-loader will not allocate resources for the device and the driver will not be able to load.
2. Defaulted "Allow Clock Source Change while Active" to TRUE. Previously this control might get set to FALSE when doing a Restore Defaults, which would keep some applications from being able to change the sample rate until the streaming was stopped.
Version 1.0 Build 52 July 22, 2011
1. Set "Allow Clock Source Change while Active" to TRUE when loading driver and starting streaming.
Version 1.0 Build 51 March 2, 2011
1. Internal Test Builds.
Version 1.0 Build 50 December 8, 2010
1. Added support for 64-bit kernel.
2. Removed "Output Select" from LS-ADAT page in Lynx Mixer when running with an AES16e.
3. Added additional error messages to the kernel.log (Applications > Utilities > Console > kernel.log) if the driver fails to load.
4. This is an Intel Only Build compatible with OS X 10.6 (Snow Leopard) 32-bit and 64-bit kernel.
Version 1.0 Build 49 March 9, 2010
1. Added support for AES16e-50.
2. Added support for AES16e Firmware Build 11, which includes 64x32 mixer. Please note that driver defaults to 8 record and 8 play devices active so to use all 32-channels (16-devices) will require changing the Device Settings from within Lynx Mixer. Only the first 16-channels are routable on the Record/Play page (the top 16-channels are defaulted to LStream). Only the first 16-channels are routable on the Outputs page (the top 16-channels are defaulted to 1:1 from the play devices). This just means that it is not possible to do a record monitor (without software latency) on channels 17-32.
3. This is an Intel Only Build to make it compatible with OS X 10.6 (Snow Leopard) 32-bit kernel.
Version 1.0 Build 48i October 6, 2009
1. Fixed issue where Record Sources may be incorrectly listed as AES16 Digital Inputs instead of LynxTWO/L22 Inputs.
2. Removed MIDI Plugin.
3. This is an Intel Only Build to make it compatible with OS X 10.6 (Snow Leopard) 32-bit kernel.
Version 1.0 Build 47 November 13, 2008
1. Fixed issue where restoring scenes may cause kernel panic on LynxTWO/L22.
Version 1.0 Build 46 August 7, 2008
1. Added FWUpdate support for AES16e.
2. Fixed LynxTWORestoreSettings so it now runs on system startup.
3. Added About Box to Lynx Mixer. Please note when you open the About Box it places the text of the About Box into the clipboard so you can paste it to an email or our support forum without having to retype any information.
5. Fixed Sleep support so system can now go to Sleep and Resume from sleep without a Kernel Panic.
6. Fixed Sample Rate select control in Lynx Mixer so it always show the correct sample rate instead of occasionally being blank.
7. Renamed all devices (including MIDI) to show consistent device names.
Version 1.0 Build 45 April 17, 2008
1. No FWUpdate support for AES16e.
2. Fixed Logic 8 set 192kHz sample rate issue.
3. Included LynxRestoreSettings.
4. Saving scenes now saves all controls.
5. Fixed AES16-SRC and AES16e-SRC adapter pages.
Version 1.0 Build 44 April 11, 2008
1. LynxRestoreSettings is not included.
2. Saving a scene in Lynx Mixer will not save all of the controls. This just means that when you boot the Lynx Mixer will always start with the default settings..
4. Fixed Logic 8 set sample rate issue.
5. Updated Lynx Mixer AES16 Adapter page so status controls are color coded.
6. Fixed Lynx Mixer for PPC so font changes don't crash the program.
7. Fixed Interface to Aurora Remote so launching ARC will not Kernel Panic the computer.
Version 1.0 Build 43 April 1, 2008
1. Added support AES16e.
2. Universal Binary. Will work with either Intel or PPC Macintosh.
Version 1.01 Build 42 April 14, 2006
1. Added support for Aurora Remote and Aurora Update applications.
2. Renamed installer package to Lynx_OSX_xx.pkg.
3. Changed to ZIP file format for installer package.
4. Holding down the 'control' key while changing a main output volume now changes all 16 main output volumes together. The shift key still changes stereo pairs.
5. Holding down the 'control' key while selecting the monitor source or record source sets all the monitor sources to the right of the current control to next valid source.
6. Driver now supports both big endian and little endian firmware. This means if the Lynx PCI audio card already has Windows firmware on it, there is no need to update it to Macintosh firmware. All future firmware releases will be little endian (Windows) only. Please Note: This change allows the driver to use a Lynx PCI audio card with either Windows or Macintosh firmware. This driver will only work on a Macintosh with G5 and G4 processors, not Intel processors.
7. L2Update programs X21 and older will no longer function with this driver. If you must use an older L2Update program, first DesInstall this driver, restart the computer, run L2Update, power down then power back up and reinstall the driver.
Version 1.01 Build 41 March 6, 2006
1. Internal Test Build.
Version 1.01 Build 40 June 2, 2005
1. Fixed permissions issue for OSX 10.4 with StartupItems.
2. Fixed Recalibrate Converters button that was broken in Build 39..
3. Fixed audio erasure playback issue that was broken in Build 39. This would cause a 'stuttering' sound when multiple applications tried to playback audio from the same device (such as iTunes and Peak).
4. Fixed Restore Settings problem that may overwrite some trim controls values.
5. Fixed Restore Settings version so older settings files will no longer load.
6. Driver now only advertises to applications that the AES16 can do 32kHz to 192kHz. Previously the driver would advertise it could do 11.025 & 22.05kHz when it actually could not.
Version 1.01 Build 39 May 10, 2005
1. 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, 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.
2. 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).
3. 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 (if available) 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.
4. Fixed a problem on startup that would cause the driver to be out-of-sync with the hardware. This caused additional latency to be added to the audio stream.
5. Changed the number of transfers per interrupt from 2 to 8, which reduces the CPU load for processing interrupts.
6. Added output mixer source volume controls to Lynx Mixer Outputs page. This allows individual volume control over each source going to each output for custom mixes. Note: Holding down the shift key will change the volumes in stereo pairs.
Version 1.01 Build 38 December 22, 2004
1. 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.
Version 1.01 Build 37 December 9, 2004
1. Renamed 'LynxTWO Mixer' to 'Lynx Mixer'.
2. Fixed AES16-SRC Adapter Page in Lynx Mixer to correctly display SRC Enable & SRC Match Phase controls upon startup.
3. Lynx Mixer now saves the state of all the AES16 controls upon exiting and when saving a Scene.
4. Added Settings > Device Settings dialog box to Lynx Mixer to allow for configuration of the driver performance. PLEASE NOTE: The driver must not be active when making changes to the Device Settings dialog box. You must manually ensure the the transfer size set in the Lynx Mixer is less than or equal to the buffer size set in the application, otherwise audio break-up may occur. Reducing the number of active devices does not change how the driver appears inside an application, it only turns off the PCI Bus transfers for those devices - thus freeing the system to do other work.
5. Lynx Mixer now only shows the appropriate Settings menu items for the type of card in use.
Version 1.01 Build 36 June 25, 2004
1. First non-beta release of driver.
2. Added support for changing the sample clock source from within applications, such as Nuendo and Audio & MIDI Setup.
3. Put the maximum limit on number of devices at high sample rate (>96kHz) to 5 (giving 10in+10out channels).
Version 1.01 Build 35 June 9, 2004
1. Changed when the time stamp is reported to fix problem with larger record buffers and record buffer wrapping problem.
Version 1.01 Build 34 May 28, 2004
1. Changed how current position is reported to keep erase head getting too close to the playback head.
2. Added Restore Defaults to LynxTWO Mixer Application.
Version 1.01 Build 33 April 13, 2004
1. Complete rewrite of ISR and buffer handling to improve latency performance. Internal Release Only.
Version 1.01 Build 32 March 25, 2004
1. Changed how the DMA transfers are handled to improve reliability (GLIMIT to 256, SO to 256).
Version 1.01 Build 31 March 9, 2004
1. Fixed a problem that misreported the latency to CoreAudio.
2. Changed how the DMA transfers are handled to improve latency performance (GLIMIT to 32, SO to 32).
3. Changed the DMA buffer size to 16 x 256 sample-frames.
4. Fixed the LS-ADAT window to correctly display the position from the Sync In port.
5. Changed the frequency counters in the LynxTWO Mixer to show only one decimal point of accuracy in the kHz range.
6. Fixed a problem with the AES16-SRC Adapter Page that wouldn't allow enabling of the SRC Check Box.
7. Put the maximum limit on number of devices at high sample rate (>96kHz) to 2 (giving 4in+4out channels) as a temporary measure until the next rev of the driver.
Version 1.01 Build 30 January 12, 2004
1. Added support for the AES16 and AES16-SRC.
Version 1.01 Build 29 October 17, 2003
1. Put the maximum limit on number of devices at high sample rate (>96kHz) back to 4 (giving 8in+8out channels).
Version 1.01 Build 28 October 11, 2003
1. Changed the Record Source Menus to not show any check-marks.
2. Put the maximum limit on number of devices at high sample rate (>96kHz) to 5 (giving 10in+10out channels).
Version 1.01 Build 27 October 15, 2003
1. Added Record Source Lookup for Output Page in Lynx Mixer.
Version 1.01 Build 26 October 14, 2003
1. Record Sources Menu in Record/Play page is now adapter specific.
Version 1.01 Build 25 October 11, 2003
1. Fixed a problem that caused audio breakup at higher sample rates (>96kHz).
Version 1.01 Build 24 October 8, 2003
1. Increased the "tolerance" for overruns from 0 to 8.
Version 1.01 Build 23 October 4, 2003
1. Fixed a problem that caused the device to not play anything after using a high sampling rate (>96kHz).
2. Put the maximum limit on number of devices at high sample rate (>96kHz) to 4 (giving 8in+8out channels).
3. Improved overrun detection and recovery.
Version 1.01 Build 22 October 2, 2003
1. Changed the AudioEngine to only prepare and use 6 devices if sampling rate is above 96kHz.
2. Create just one multi-channel device to work around sample rate setting issue with Nuendo 2 & Cubase SX.
Version 1.01 Build 21 September 16, 2003
1. Small modification to installer package flags.
2. Changed the SetInterruptSamples to match the AddEntry buffer size.
3. Fix in control panel to reflect updated LTC Generator state.
Version 1.01 Build 20 September 15, 2003
1. Using the new HalMIDIDevice to fix timecode conversion.
2. Minor improvements in the mixer - Depth popup clipping fixed.
3. Set the dBScale bitmap transparency.
Version 1.01 Build 19 September 11, 2003
1. Under some circumstances the HAL MIDI device was not getting the start call.
2. Some changes to the MIDI Send procedure.
3. Added the MTC Source menu to the mixer.
Version 1.01 Build 18 September 9, 2003
1. The mixer windows are now staggered on the main screen so that you can immediately see multiple windows if there are multiple LynxTWOs in the machine.
2. The MIDI driver is now included with the installer.
Version 1.01 Build 17 August 28, 2003
1. Removed reading of Digital Input status on Adapter page to prevent Mixer from locking up certain Macs.
Version 1.01 Build 16 August 11, 2003
1. Added setting up the sample offset
parameter (to help with noise).
2. Added Settings menu functionality. 3. Enabled Clock Sample Rate popup. 4. Added Play information to the Record/Play tab. 5. Fixed Overload counters that were not counting up. 6. Fixed Pressing X on the main window would not close the application. 7. Fixed LStream tabs that were not working.
Version 1.01 Build 15 July 7, 2003
1. Added ability to Load/Save Scenes.
2. Added code to save mixer settings on application close (that's used at bootup).
3. Changed the name of Inputs tab to Record/Play.
4. Added the dB scale display to Outputs and Record/Play page.
5. Changed the name (and functionality) of LS-AES tabs to indicate the LStream ports.
6. Centering window on startup.
Version 1.01 Build 14 July 1, 2003
1. Inputs page now active.
2. Outputs page now active.
Version 1.01 Build 13 June 27, 2003
1. Added code for supporting Mixer controls.
2. Added code to support Kext Interface versioning.
3. Improved time-stamping by taking one on entry to the ISR.
4. Added code to specify sample latency (safety offset).
5. Added LynxTWO Mixer
with Adapter Page controls functional. LynxTWO Mixer is installed in the
Applications Folder.
Please Note: If you choose an Sample Clock Source other than Internal and then
try to play/record something, you must manually insure that the Sample Clock
Source has a valid clock running or CoreAudio will get corrupted and only a
reboot will allow you to use the audio engine again.
Version 1.01 Build 12 June 18, 2003
1. Changed when the interrupt is enabled to prevent lockups on boot.
Version 1.01 Build 11 June 13, 2003
1. Using optimized float/int conversion routines.
2. Using the last input device for interrupt control/position report.
3. Added the user-mode interface so as to make it work with L2Update.
Version 1.01 Build 10 May 22, 2003
1. Now reporting position based on the "current" DMA buffer block only.
2. Using fewer interrupts.
3. Using the primary interrupt handler for all processing.
4. Added "names" (Play N, Record N) for Streams.
5. Over/under run recovery improvements.
Version 1.0 Build 09 May 16, 2003
1. Driver now has interrupts on only for the last device that is active. This reduces the number of interrupts on the PCI bus.
Version 1.0 Build 08 May 12, 2003
1. Added buffer overrun detection/recovery.
2. Changed the DMA buffer size to 8 x 256 sample-frames.
Version 1.0 Build 07 May 7, 2003
1. First public beta release of driver.
.
-end-

Bitte beachten: Benutzen Sie "Lynx Treiber Uninstall" zuerst, bevor Sie diesen Treiber aufspielen.
Dieser Treiber unterstützt auch Thunderbolt™ I/O.
• Release Notes
|
Macintosh OS X CoreAudio Driver for AES16e™/LT-TB™/E44™/E22™
|
Please read this entire document before
proceeding with the installation of this driver.
Installation Notes
1. If you installed a previous version of this driver, please uninstall it first. To uninstall the driver, please run the Uninstall Lynx Driver application included with the driver. Once you have uninstalled the previous driver, please be sure to restart your computer before installing the newer version.
2. Double-click on the ZIP file to decompress the OS X driver package.
3. Double-click on the Lynx_OSX.pkg file to start the driver installation process.
4. Simply follow the instructions presented. You will be prompted for your administrator password and you must enter the password to install the driver.
5. Restart the computer.
6. When the computer restarts, the driver will be loaded automatically.
Revision History
Version 1.0 Build 58 August 27, 2015
1.
Added support for DMAV2PLUS for AES16e/LT-TB/E44/E22.
DMAV2PLUS supports the following features:
- 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
2. 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.
3. Includes Hilo Remote Version 1.0.11.
Version 1.0 Build 57A April 9, 2015
1. Added support for 32-bit Kernel for OS X 10.6 and 10.7.
2. Fixed issue that caused Build 57 driver to not load properly on OS X 10.8.
3. Included Hilo Remote 1.0.0.8.
Version 1.0 Build 57 December 9, 2014
1. Added full support for E44 and E22 PCI Express cards.
2. Corrected issue with Hilo-TB where the delay compensation was off by 1 sample for input and output.
3. Included Hilo Remote 1.0.0.6.
4. Added support for 2, 4 and 8-channel modes (in addition to 16, 24 and 32) for AES16e and LT-TB.
Version 1.0 Build 56 February 7, 2014
1. Added full support for LT-TB Thunderbolt adapter for Aurora and Hilo converters.
2. 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
* Rate Lock now available in OS X, which allows the sample rate to be fixed.
* Mixer Lock now available in OS X, which keeps the user for accidentally changing any control.
* 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.
* Added "Disable CPU Power Management" in driver which will turn off CPU power management whenever the driver is streaming. This may cause additional power draw for your computer while streaming audio, which may result in shorter on-battery time and higher heat generated. You may disable this new feature by un-checking the menu item while streaming is not active. If glitches in audio playback occur at higher sample rates or higher numbers of channels, we recommend leaving this item checked.
* 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.
3. 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.
4. When setting up an aggregate device in Audio/MIDI Setup, it is important to: Clock all devices from the same source; Set the Sync Source in Lynx Mixer to External for all "slave" devices (please note setting the clock source in Audio/MIDI setup has been removed); Turn "Drift/Resample" off for all "slave" devices in Audio/MIDI setup.
Version 1.0 Build 55 November 2, 2013
1. Added full support for OS X 10.9 (Mavericks). Installer and driver are now digitally signed (which is required by OS X 10.9). Signed driver is installed in /Library/Extensions and unsigned driver is installed in /System/Library/Extensions (for OS X 10.6; 10.7 and 10.8) as required by Apple.
2. Channel mode and card order (for a multi-card system) can now be set from within Lynx Mixer. Lynx Mixer > Settings > Adapter Settings. Please note that you must restart the computer for these settings to take effect. You must have firmware version 12.11 on your AES16e for this to work properly.
3. Remove ability to control output volumes from Audio/MIDI Setup. If you need this capability, please use Build 54.
4. Changed where Lynx Mixer stores the last used scene for restart. It is now stored in the Home Folder/Library/Preferences.
5. Added complete support for Thunderbolt hot plug and unplug. Please note that for some Thunderbolt chassis, OS X 10.8.5 is required for hot plug to work properly.
6. The AES16e-50 card defaults now has the AES50 port routed for all of the inputs.
Version 1.0 Build 54 August 1, 2012
1. Added full support for OS X 10.8 (Mountain Lion). Installer is now digitally signed (which is required by OS X 10.8).
2. Installer can now change from one channel mode to another (16/24/32) without rebooting the computer. Please note that you may need to uninstall the previous driver using the Lynx OS X Driver Uninstaller (see link above) before installing this driver to allow the channel mode change without reboot feature to work properly.
3. Added support for 24-channel mode.
4. Lynx Mixer now supports 16/24/32-channel mode and shows all controls for each mode. The channel mode currently selected is shown in About Lynx Mixer.
5. Audio/MIDI Setup can now control the output volumes, output mutes, input mutes and feed-through mutes. This allows the user to change these controls without launching Lynx Mixer (and also allows applications other than Lynx Mixer to change these controls).
6. Lynx Mixer now saves/restores all 32-channels upon exiting Lynx Mixer which allows channels 17-32 to remember the input routing through a reboot.
7. Increased the number of active devices to match the maximum number of devices available (except for 4X rates where it maxes out at 8 devices / 16 channels). Previously it was set to 8; 8 and 4.
Version 1.0 Build 53 March 13, 2012
1. Added full support for Thunderbolt expansion chassis. Implements hot-plugging and unplugging as well as sleep mode. Please note that Thunderbolt expansion chassis with the Lynx Audio Card must be connected and enabled when powering on the Macintosh otherwise the boot-loader will not allocate resources for the device and the driver will not be able to load.
2. Defaulted "Allow Clock Source Change while Active" to TRUE. Previously this control might get set to FALSE when doing a Restore Defaults, which would keep some applications from being able to change the sample rate until the streaming was stopped.
Version 1.0 Build 52 July 22, 2011
1. Set "Allow Clock Source Change while Active" to TRUE when loading driver and starting streaming.
Version 1.0 Build 51 March 2, 2011
1. Internal Test Builds.
Version 1.0 Build 50 December 8, 2010
1. Added support for 64-bit kernel.
2. Removed "Output Select" from LS-ADAT page in Lynx Mixer when running with an AES16e.
3. Added additional error messages to the kernel.log (Applications > Utilities > Console > kernel.log) if the driver fails to load.
4. This is an Intel Only Build compatible with OS X 10.6 (Snow Leopard) 32-bit and 64-bit kernel.
Version 1.0 Build 49 March 9, 2010
1. Added support for AES16e-50.
2. Added support for AES16e Firmware Build 11, which includes 64x32 mixer. Please note that driver defaults to 8 record and 8 play devices active so to use all 32-channels (16-devices) will require changing the Device Settings from within Lynx Mixer. Only the first 16-channels are routable on the Record/Play page (the top 16-channels are defaulted to LStream). Only the first 16-channels are routable on the Outputs page (the top 16-channels are defaulted to 1:1 from the play devices). This just means that it is not possible to do a record monitor (without software latency) on channels 17-32.
3. This is an Intel Only Build to make it compatible with OS X 10.6 (Snow Leopard) 32-bit kernel.
Version 1.0 Build 48i October 6, 2009
1. Fixed issue where Record Sources may be incorrectly listed as AES16 Digital Inputs instead of LynxTWO/L22 Inputs.
2. Removed MIDI Plugin.
3. This is an Intel Only Build to make it compatible with OS X 10.6 (Snow Leopard) 32-bit kernel.
Version 1.0 Build 47 November 13, 2008
1. Fixed issue where restoring scenes may cause kernel panic on LynxTWO/L22.
Version 1.0 Build 46 August 7, 2008
1. Added FWUpdate support for AES16e.
2. Fixed LynxTWORestoreSettings so it now runs on system startup.
3. Added About Box to Lynx Mixer. Please note when you open the About Box it places the text of the About Box into the clipboard so you can paste it to an email or our support forum without having to retype any information.
5. Fixed Sleep support so system can now go to Sleep and Resume from sleep without a Kernel Panic.
6. Fixed Sample Rate select control in Lynx Mixer so it always show the correct sample rate instead of occasionally being blank.
7. Renamed all devices (including MIDI) to show consistent device names.
Version 1.0 Build 45 April 17, 2008
1. No FWUpdate support for AES16e.
2. Fixed Logic 8 set 192kHz sample rate issue.
3. Included LynxRestoreSettings.
4. Saving scenes now saves all controls.
5. Fixed AES16-SRC and AES16e-SRC adapter pages.
Version 1.0 Build 44 April 11, 2008
1. LynxRestoreSettings is not included.
2. Saving a scene in Lynx Mixer will not save all of the controls. This just means that when you boot the Lynx Mixer will always start with the default settings..
4. Fixed Logic 8 set sample rate issue.
5. Updated Lynx Mixer AES16 Adapter page so status controls are color coded.
6. Fixed Lynx Mixer for PPC so font changes don't crash the program.
7. Fixed Interface to Aurora Remote so launching ARC will not Kernel Panic the computer.
Version 1.0 Build 43 April 1, 2008
1. Added support AES16e.
2. Universal Binary. Will work with either Intel or PPC Macintosh.
Version 1.01 Build 42 April 14, 2006
1. Added support for Aurora Remote and Aurora Update applications.
2. Renamed installer package to Lynx_OSX_xx.pkg.
3. Changed to ZIP file format for installer package.
4. Holding down the 'control' key while changing a main output volume now changes all 16 main output volumes together. The shift key still changes stereo pairs.
5. Holding down the 'control' key while selecting the monitor source or record source sets all the monitor sources to the right of the current control to next valid source.
6. Driver now supports both big endian and little endian firmware. This means if the Lynx PCI audio card already has Windows firmware on it, there is no need to update it to Macintosh firmware. All future firmware releases will be little endian (Windows) only. Please Note: This change allows the driver to use a Lynx PCI audio card with either Windows or Macintosh firmware. This driver will only work on a Macintosh with G5 and G4 processors, not Intel processors.
7. L2Update programs X21 and older will no longer function with this driver. If you must use an older L2Update program, first DesInstall this driver, restart the computer, run L2Update, power down then power back up and reinstall the driver.
Version 1.01 Build 41 March 6, 2006
1. Internal Test Build.
Version 1.01 Build 40 June 2, 2005
1. Fixed permissions issue for OSX 10.4 with StartupItems.
2. Fixed Recalibrate Converters button that was broken in Build 39..
3. Fixed audio erasure playback issue that was broken in Build 39. This would cause a 'stuttering' sound when multiple applications tried to playback audio from the same device (such as iTunes and Peak).
4. Fixed Restore Settings problem that may overwrite some trim controls values.
5. Fixed Restore Settings version so older settings files will no longer load.
6. Driver now only advertises to applications that the AES16 can do 32kHz to 192kHz. Previously the driver would advertise it could do 11.025 & 22.05kHz when it actually could not.
Version 1.01 Build 39 May 10, 2005
1. 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, 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.
2. 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).
3. 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 (if available) 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.
4. Fixed a problem on startup that would cause the driver to be out-of-sync with the hardware. This caused additional latency to be added to the audio stream.
5. Changed the number of transfers per interrupt from 2 to 8, which reduces the CPU load for processing interrupts.
6. Added output mixer source volume controls to Lynx Mixer Outputs page. This allows individual volume control over each source going to each output for custom mixes. Note: Holding down the shift key will change the volumes in stereo pairs.
Version 1.01 Build 38 December 22, 2004
1. 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.
Version 1.01 Build 37 December 9, 2004
1. Renamed 'LynxTWO Mixer' to 'Lynx Mixer'.
2. Fixed AES16-SRC Adapter Page in Lynx Mixer to correctly display SRC Enable & SRC Match Phase controls upon startup.
3. Lynx Mixer now saves the state of all the AES16 controls upon exiting and when saving a Scene.
4. Added Settings > Device Settings dialog box to Lynx Mixer to allow for configuration of the driver performance. PLEASE NOTE: The driver must not be active when making changes to the Device Settings dialog box. You must manually ensure the the transfer size set in the Lynx Mixer is less than or equal to the buffer size set in the application, otherwise audio break-up may occur. Reducing the number of active devices does not change how the driver appears inside an application, it only turns off the PCI Bus transfers for those devices - thus freeing the system to do other work.
5. Lynx Mixer now only shows the appropriate Settings menu items for the type of card in use.
Version 1.01 Build 36 June 25, 2004
1. First non-beta release of driver.
2. Added support for changing the sample clock source from within applications, such as Nuendo and Audio & MIDI Setup.
3. Put the maximum limit on number of devices at high sample rate (>96kHz) to 5 (giving 10in+10out channels).
Version 1.01 Build 35 June 9, 2004
1. Changed when the time stamp is reported to fix problem with larger record buffers and record buffer wrapping problem.
Version 1.01 Build 34 May 28, 2004
1. Changed how current position is reported to keep erase head getting too close to the playback head.
2. Added Restore Defaults to LynxTWO Mixer Application.
Version 1.01 Build 33 April 13, 2004
1. Complete rewrite of ISR and buffer handling to improve latency performance. Internal Release Only.
Version 1.01 Build 32 March 25, 2004
1. Changed how the DMA transfers are handled to improve reliability (GLIMIT to 256, SO to 256).
Version 1.01 Build 31 March 9, 2004
1. Fixed a problem that misreported the latency to CoreAudio.
2. Changed how the DMA transfers are handled to improve latency performance (GLIMIT to 32, SO to 32).
3. Changed the DMA buffer size to 16 x 256 sample-frames.
4. Fixed the LS-ADAT window to correctly display the position from the Sync In port.
5. Changed the frequency counters in the LynxTWO Mixer to show only one decimal point of accuracy in the kHz range.
6. Fixed a problem with the AES16-SRC Adapter Page that wouldn't allow enabling of the SRC Check Box.
7. Put the maximum limit on number of devices at high sample rate (>96kHz) to 2 (giving 4in+4out channels) as a temporary measure until the next rev of the driver.
Version 1.01 Build 30 January 12, 2004
1. Added support for the AES16 and AES16-SRC.
Version 1.01 Build 29 October 17, 2003
1. Put the maximum limit on number of devices at high sample rate (>96kHz) back to 4 (giving 8in+8out channels).
Version 1.01 Build 28 October 11, 2003
1. Changed the Record Source Menus to not show any check-marks.
2. Put the maximum limit on number of devices at high sample rate (>96kHz) to 5 (giving 10in+10out channels).
Version 1.01 Build 27 October 15, 2003
1. Added Record Source Lookup for Output Page in Lynx Mixer.
Version 1.01 Build 26 October 14, 2003
1. Record Sources Menu in Record/Play page is now adapter specific.
Version 1.01 Build 25 October 11, 2003
1. Fixed a problem that caused audio breakup at higher sample rates (>96kHz).
Version 1.01 Build 24 October 8, 2003
1. Increased the "tolerance" for overruns from 0 to 8.
Version 1.01 Build 23 October 4, 2003
1. Fixed a problem that caused the device to not play anything after using a high sampling rate (>96kHz).
2. Put the maximum limit on number of devices at high sample rate (>96kHz) to 4 (giving 8in+8out channels).
3. Improved overrun detection and recovery.
Version 1.01 Build 22 October 2, 2003
1. Changed the AudioEngine to only prepare and use 6 devices if sampling rate is above 96kHz.
2. Create just one multi-channel device to work around sample rate setting issue with Nuendo 2 & Cubase SX.
Version 1.01 Build 21 September 16, 2003
1. Small modification to installer package flags.
2. Changed the SetInterruptSamples to match the AddEntry buffer size.
3. Fix in control panel to reflect updated LTC Generator state.
Version 1.01 Build 20 September 15, 2003
1. Using the new HalMIDIDevice to fix timecode conversion.
2. Minor improvements in the mixer - Depth popup clipping fixed.
3. Set the dBScale bitmap transparency.
Version 1.01 Build 19 September 11, 2003
1. Under some circumstances the HAL MIDI device was not getting the start call.
2. Some changes to the MIDI Send procedure.
3. Added the MTC Source menu to the mixer.
Version 1.01 Build 18 September 9, 2003
1. The mixer windows are now staggered on the main screen so that you can immediately see multiple windows if there are multiple LynxTWOs in the machine.
2. The MIDI driver is now included with the installer.
Version 1.01 Build 17 August 28, 2003
1. Removed reading of Digital Input status on Adapter page to prevent Mixer from locking up certain Macs.
Version 1.01 Build 16 August 11, 2003
1. Added setting up the sample offset
parameter (to help with noise).
2. Added Settings menu functionality. 3. Enabled Clock Sample Rate popup. 4. Added Play information to the Record/Play tab. 5. Fixed Overload counters that were not counting up. 6. Fixed Pressing X on the main window would not close the application. 7. Fixed LStream tabs that were not working.
Version 1.01 Build 15 July 7, 2003
1. Added ability to Load/Save Scenes.
2. Added code to save mixer settings on application close (that's used at bootup).
3. Changed the name of Inputs tab to Record/Play.
4. Added the dB scale display to Outputs and Record/Play page.
5. Changed the name (and functionality) of LS-AES tabs to indicate the LStream ports.
6. Centering window on startup.
Version 1.01 Build 14 July 1, 2003
1. Inputs page now active.
2. Outputs page now active.
Version 1.01 Build 13 June 27, 2003
1. Added code for supporting Mixer controls.
2. Added code to support Kext Interface versioning.
3. Improved time-stamping by taking one on entry to the ISR.
4. Added code to specify sample latency (safety offset).
5. Added LynxTWO Mixer
with Adapter Page controls functional. LynxTWO Mixer is installed in the
Applications Folder.
Please Note: If you choose an Sample Clock Source other than Internal and then
try to play/record something, you must manually insure that the Sample Clock
Source has a valid clock running or CoreAudio will get corrupted and only a
reboot will allow you to use the audio engine again.
Version 1.01 Build 12 June 18, 2003
1. Changed when the interrupt is enabled to prevent lockups on boot.
Version 1.01 Build 11 June 13, 2003
1. Using optimized float/int conversion routines.
2. Using the last input device for interrupt control/position report.
3. Added the user-mode interface so as to make it work with L2Update.
Version 1.01 Build 10 May 22, 2003
1. Now reporting position based on the "current" DMA buffer block only.
2. Using fewer interrupts.
3. Using the primary interrupt handler for all processing.
4. Added "names" (Play N, Record N) for Streams.
5. Over/under run recovery improvements.
Version 1.0 Build 09 May 16, 2003
1. Driver now has interrupts on only for the last device that is active. This reduces the number of interrupts on the PCI bus.
Version 1.0 Build 08 May 12, 2003
1. Added buffer overrun detection/recovery.
2. Changed the DMA buffer size to 8 x 256 sample-frames.
Version 1.0 Build 07 May 7, 2003
1. First public beta release of driver.
.
-end-

Dieser Treiber unterstützt auch Thunderbolt™ I/O.
• Release Notes
|
Macintosh OS X CoreAudio Driver for AES16e™/LT-TB™
|
Please read this entire document before
proceeding with the installation of this driver.
Installation Notes
- If you installed a previous version of this driver, please uninstall it first. To uninstall the driver, please download the Lynx OS X Driver Uninstaller application and run it. Once you have uninstalled the previous driver, please be sure to restart your computer before installing the newer version.
- Double-click on the ZIP file to decompress the OS X driver package.
- Double-click on the Lynx_OSX.pkg file to start the driver installation process.
- Simply follow the instructions presented. You will be prompted for your administrator password and you must enter the password to install the driver.
- Restart the computer.
- When the computer restarts, the driver will be loaded automatically.
Revision History
Version 1.0 Build 56 February 7, 2014
1. Added full support for LT-TB Thunderbolt adapter for Aurora and Hilo converters.
2. 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
* Rate Lock now available in OS X, which allows the sample rate to be fixed.
* Mixer Lock now available in OS X, which keeps the user for accidentally changing any control.
* 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.
* Added "Disable CPU Power Management" in driver which will turn off CPU power management whenever the driver is streaming. This may cause additional power draw for your computer while streaming audio, which may result in shorter on-battery time and higher heat generated. You may disable this new feature by un-checking the menu item while streaming is not active. If glitches in audio playback occur at higher sample rates or higher numbers of channels, we recommend leaving this item checked.
* 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.
3. 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.
4. When setting up an aggregate device in Audio/MIDI Setup, it is important to: Clock all devices from the same source; Set the Sync Source in Lynx Mixer to External for all "slave" devices (please note setting the clock source in Audio/MIDI setup has been removed); Turn "Drift/Resample" off for all "slave" devices in Audio/MIDI setup.
Version 1.0 Build 55 November 2, 2013
1. Added full support for OS X 10.9 (Mavericks). Installer and driver are now digitally signed (which is required by OS X 10.9). Signed driver is installed in /Library/Extensions and unsigned driver is installed in /System/Library/Extensions (for OS X 10.6; 10.7 and 10.8) as required by Apple.
2. Channel mode and card order (for a multi-card system) can now be set from within Lynx Mixer. Lynx Mixer > Settings > Adapter Settings. Please note that you must restart the computer for these settings to take effect. You must have firmware version 12.11 on your AES16e for this to work properly.
3. Remove ability to control output volumes from Audio/MIDI Setup. If you need this capability, please use Build 54.
4. Changed where Lynx Mixer stores the last used scene for restart. It is now stored in the Home Folder/Library/Preferences.
5. Added complete support for Thunderbolt hot plug and unplug. Please note that for some Thunderbolt chassis, OS X 10.8.5 is required for hot plug to work properly.
6. The AES16e-50 card defaults now has the AES50 port routed for all of the inputs.
Version 1.0 Build 54 August 1, 2012
1. Added full support for OS X 10.8 (Mountain Lion). Installer is now digitally signed (which is required by OS X 10.8).
2. Installer can now change from one channel mode to another (16/24/32) without rebooting the computer. Please note that you may need to uninstall the previous driver using the Lynx OS X Driver Uninstaller (see link above) before installing this driver to allow the channel mode change without reboot feature to work properly.
3. Added support for 24-channel mode.
4. Lynx Mixer now supports 16/24/32-channel mode and shows all controls for each mode. The channel mode currently selected is shown in About Lynx Mixer.
5. Audio/MIDI Setup can now control the output volumes, output mutes, input mutes and feed-through mutes. This allows the user to change these controls without launching Lynx Mixer (and also allows applications other than Lynx Mixer to change these controls).
6. Lynx Mixer now saves/restores all 32-channels upon exiting Lynx Mixer which allows channels 17-32 to remember the input routing through a reboot.
7. Increased the number of active devices to match the maximum number of devices available (except for 4X rates where it maxes out at 8 devices / 16 channels). Previously it was set to 8; 8 and 4.
Version 1.0 Build 53 March 13, 2012
1. Added full support for Thunderbolt expansion chassis. Implements hot-plugging and unplugging as well as sleep mode. Please note that Thunderbolt expansion chassis with the Lynx Audio Card must be connected and enabled when powering on the Macintosh otherwise the boot-loader will not allocate resources for the device and the driver will not be able to load.
2. Defaulted "Allow Clock Source Change while Active" to TRUE. Previously this control might get set to FALSE when doing a Restore Defaults, which would keep some applications from being able to change the sample rate until the streaming was stopped.
Version 1.0 Build 52 July 22, 2011
1. Set "Allow Clock Source Change while Active" to TRUE when loading driver and starting streaming.
Version 1.0 Build 51 March 2, 2011
1. Internal Test Builds.
Version 1.0 Build 50 December 8, 2010
1. Added support for 64-bit kernel.
2. Removed "Output Select" from LS-ADAT page in Lynx Mixer when running with an AES16e.
3. Added additional error messages to the kernel.log (Applications > Utilities > Console > kernel.log) if the driver fails to load.
4. This is an Intel Only Build compatible with OS X 10.6 (Snow Leopard) 32-bit and 64-bit kernel.
Version 1.0 Build 49 March 9, 2010
1. Added support for AES16e-50.
2. Added support for AES16e Firmware Build 11, which includes 64x32 mixer. Please note that driver defaults to 8 record and 8 play devices active so to use all 32-channels (16-devices) will require changing the Device Settings from within Lynx Mixer. Only the first 16-channels are routable on the Record/Play page (the top 16-channels are defaulted to LStream). Only the first 16-channels are routable on the Outputs page (the top 16-channels are defaulted to 1:1 from the play devices). This just means that it is not possible to do a record monitor (without software latency) on channels 17-32.
3. This is an Intel Only Build to make it compatible with OS X 10.6 (Snow Leopard) 32-bit kernel.
Version 1.0 Build 48i October 6, 2009
1. Fixed issue where Record Sources may be incorrectly listed as AES16 Digital Inputs instead of LynxTWO/L22 Inputs.
2. Removed MIDI Plugin.
3. This is an Intel Only Build to make it compatible with OS X 10.6 (Snow Leopard) 32-bit kernel.
Version 1.0 Build 47 November 13, 2008
1. Fixed issue where restoring scenes may cause kernel panic on LynxTWO/L22.
Version 1.0 Build 46 August 7, 2008
1. Added FWUpdate support for AES16e.
2. Fixed LynxTWORestoreSettings so it now runs on system startup.
3. Added About Box to Lynx Mixer. Please note when you open the About Box it places the text of the About Box into the clipboard so you can paste it to an email or our support forum without having to retype any information.
5. Fixed Sleep support so system can now go to Sleep and Resume from sleep without a Kernel Panic.
6. Fixed Sample Rate select control in Lynx Mixer so it always show the correct sample rate instead of occasionally being blank.
7. Renamed all devices (including MIDI) to show consistent device names.
Version 1.0 Build 45 April 17, 2008
1. No FWUpdate support for AES16e.
2. Fixed Logic 8 set 192kHz sample rate issue.
3. Included LynxRestoreSettings.
4. Saving scenes now saves all controls.
5. Fixed AES16-SRC and AES16e-SRC adapter pages.
Version 1.0 Build 44 April 11, 2008
1. LynxRestoreSettings is not included.
2. Saving a scene in Lynx Mixer will not save all of the controls. This just means that when you boot the Lynx Mixer will always start with the default settings..
4. Fixed Logic 8 set sample rate issue.
5. Updated Lynx Mixer AES16 Adapter page so status controls are color coded.
6. Fixed Lynx Mixer for PPC so font changes don't crash the program.
7. Fixed Interface to Aurora Remote so launching ARC will not Kernel Panic the computer.
Version 1.0 Build 43 April 1, 2008
1. Added support AES16e.
2. Universal Binary. Will work with either Intel or PPC Macintosh.
Version 1.01 Build 42 April 14, 2006
1. Added support for Aurora Remote and Aurora Update applications.
2. Renamed installer package to Lynx_OSX_xx.pkg.
3. Changed to ZIP file format for installer package.
4. Holding down the 'control' key while changing a main output volume now changes all 16 main output volumes together. The shift key still changes stereo pairs.
5. Holding down the 'control' key while selecting the monitor source or record source sets all the monitor sources to the right of the current control to next valid source.
6. Driver now supports both big endian and little endian firmware. This means if the Lynx PCI audio card already has Windows firmware on it, there is no need to update it to Macintosh firmware. All future firmware releases will be little endian (Windows) only. Please Note: This change allows the driver to use a Lynx PCI audio card with either Windows or Macintosh firmware. This driver will only work on a Macintosh with G5 and G4 processors, not Intel processors.
7. L2Update programs X21 and older will no longer function with this driver. If you must use an older L2Update program, first DesInstall this driver, restart the computer, run L2Update, power down then power back up and reinstall the driver.
Version 1.01 Build 41 March 6, 2006
1. Internal Test Build.
Version 1.01 Build 40 June 2, 2005
1. Fixed permissions issue for OSX 10.4 with StartupItems.
2. Fixed Recalibrate Converters button that was broken in Build 39..
3. Fixed audio erasure playback issue that was broken in Build 39. This would cause a 'stuttering' sound when multiple applications tried to playback audio from the same device (such as iTunes and Peak).
4. Fixed Restore Settings problem that may overwrite some trim controls values.
5. Fixed Restore Settings version so older settings files will no longer load.
6. Driver now only advertises to applications that the AES16 can do 32kHz to 192kHz. Previously the driver would advertise it could do 11.025 & 22.05kHz when it actually could not.
Version 1.01 Build 39 May 10, 2005
1. 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, 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.
2. 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).
3. 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 (if available) 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.
4. Fixed a problem on startup that would cause the driver to be out-of-sync with the hardware. This caused additional latency to be added to the audio stream.
5. Changed the number of transfers per interrupt from 2 to 8, which reduces the CPU load for processing interrupts.
6. Added output mixer source volume controls to Lynx Mixer Outputs page. This allows individual volume control over each source going to each output for custom mixes. Note: Holding down the shift key will change the volumes in stereo pairs.
Version 1.01 Build 38 December 22, 2004
1. 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.
Version 1.01 Build 37 December 9, 2004
1. Renamed 'LynxTWO Mixer' to 'Lynx Mixer'.
2. Fixed AES16-SRC Adapter Page in Lynx Mixer to correctly display SRC Enable & SRC Match Phase controls upon startup.
3. Lynx Mixer now saves the state of all the AES16 controls upon exiting and when saving a Scene.
4. Added Settings > Device Settings dialog box to Lynx Mixer to allow for configuration of the driver performance. PLEASE NOTE: The driver must not be active when making changes to the Device Settings dialog box. You must manually ensure the the transfer size set in the Lynx Mixer is less than or equal to the buffer size set in the application, otherwise audio break-up may occur. Reducing the number of active devices does not change how the driver appears inside an application, it only turns off the PCI Bus transfers for those devices - thus freeing the system to do other work.
5. Lynx Mixer now only shows the appropriate Settings menu items for the type of card in use.
Version 1.01 Build 36 June 25, 2004
1. First non-beta release of driver.
2. Added support for changing the sample clock source from within applications, such as Nuendo and Audio & MIDI Setup.
3. Put the maximum limit on number of devices at high sample rate (>96kHz) to 5 (giving 10in+10out channels).
Version 1.01 Build 35 June 9, 2004
1. Changed when the time stamp is reported to fix problem with larger record buffers and record buffer wrapping problem.
Version 1.01 Build 34 May 28, 2004
1. Changed how current position is reported to keep erase head getting too close to the playback head.
2. Added Restore Defaults to LynxTWO Mixer Application.
Version 1.01 Build 33 April 13, 2004
1. Complete rewrite of ISR and buffer handling to improve latency performance. Internal Release Only.
Version 1.01 Build 32 March 25, 2004
1. Changed how the DMA transfers are handled to improve reliability (GLIMIT to 256, SO to 256).
Version 1.01 Build 31 March 9, 2004
1. Fixed a problem that misreported the latency to CoreAudio.
2. Changed how the DMA transfers are handled to improve latency performance (GLIMIT to 32, SO to 32).
3. Changed the DMA buffer size to 16 x 256 sample-frames.
4. Fixed the LS-ADAT window to correctly display the position from the Sync In port.
5. Changed the frequency counters in the LynxTWO Mixer to show only one decimal point of accuracy in the kHz range.
6. Fixed a problem with the AES16-SRC Adapter Page that wouldn't allow enabling of the SRC Check Box.
7. Put the maximum limit on number of devices at high sample rate (>96kHz) to 2 (giving 4in+4out channels) as a temporary measure until the next rev of the driver.
Version 1.01 Build 30 January 12, 2004
1. Added support for the AES16 and AES16-SRC.
Version 1.01 Build 29 October 17, 2003
1. Put the maximum limit on number of devices at high sample rate (>96kHz) back to 4 (giving 8in+8out channels).
Version 1.01 Build 28 October 11, 2003
1. Changed the Record Source Menus to not show any check-marks.
2. Put the maximum limit on number of devices at high sample rate (>96kHz) to 5 (giving 10in+10out channels).
Version 1.01 Build 27 October 15, 2003
1. Added Record Source Lookup for Output Page in Lynx Mixer.
Version 1.01 Build 26 October 14, 2003
1. Record Sources Menu in Record/Play page is now adapter specific.
Version 1.01 Build 25 October 11, 2003
1. Fixed a problem that caused audio breakup at higher sample rates (>96kHz).
Version 1.01 Build 24 October 8, 2003
1. Increased the "tolerance" for overruns from 0 to 8.
Version 1.01 Build 23 October 4, 2003
1. Fixed a problem that caused the device to not play anything after using a high sampling rate (>96kHz).
2. Put the maximum limit on number of devices at high sample rate (>96kHz) to 4 (giving 8in+8out channels).
3. Improved overrun detection and recovery.
Version 1.01 Build 22 October 2, 2003
1. Changed the AudioEngine to only prepare and use 6 devices if sampling rate is above 96kHz.
2. Create just one multi-channel device to work around sample rate setting issue with Nuendo 2 & Cubase SX.
Version 1.01 Build 21 September 16, 2003
1. Small modification to installer package flags.
2. Changed the SetInterruptSamples to match the AddEntry buffer size.
3. Fix in control panel to reflect updated LTC Generator state.
Version 1.01 Build 20 September 15, 2003
1. Using the new HalMIDIDevice to fix timecode conversion.
2. Minor improvements in the mixer - Depth popup clipping fixed.
3. Set the dBScale bitmap transparency.
Version 1.01 Build 19 September 11, 2003
1. Under some circumstances the HAL MIDI device was not getting the start call.
2. Some changes to the MIDI Send procedure.
3. Added the MTC Source menu to the mixer.
Version 1.01 Build 18 September 9, 2003
1. The mixer windows are now staggered on the main screen so that you can immediately see multiple windows if there are multiple LynxTWOs in the machine.
2. The MIDI driver is now included with the installer.
Version 1.01 Build 17 August 28, 2003
1. Removed reading of Digital Input status on Adapter page to prevent Mixer from locking up certain Macs.
Version 1.01 Build 16 August 11, 2003
1. Added setting up the sample offset
parameter (to help with noise).
2. Added Settings menu functionality. 3. Enabled Clock Sample Rate popup. 4. Added Play information to the Record/Play tab. 5. Fixed Overload counters that were not counting up. 6. Fixed Pressing X on the main window would not close the application. 7. Fixed LStream tabs that were not working.
Version 1.01 Build 15 July 7, 2003
1. Added ability to Load/Save Scenes.
2. Added code to save mixer settings on application close (that's used at bootup).
3. Changed the name of Inputs tab to Record/Play.
4. Added the dB scale display to Outputs and Record/Play page.
5. Changed the name (and functionality) of LS-AES tabs to indicate the LStream ports.
6. Centering window on startup.
Version 1.01 Build 14 July 1, 2003
1. Inputs page now active.
2. Outputs page now active.
Version 1.01 Build 13 June 27, 2003
1. Added code for supporting Mixer controls.
2. Added code to support Kext Interface versioning.
3. Improved time-stamping by taking one on entry to the ISR.
4. Added code to specify sample latency (safety offset).
5. Added LynxTWO Mixer
with Adapter Page controls functional. LynxTWO Mixer is installed in the
Applications Folder.
Please Note: If you choose an Sample Clock Source other than Internal and then
try to play/record something, you must manually insure that the Sample Clock
Source has a valid clock running or CoreAudio will get corrupted and only a
reboot will allow you to use the audio engine again.
Version 1.01 Build 12 June 18, 2003
1. Changed when the interrupt is enabled to prevent lockups on boot.
Version 1.01 Build 11 June 13, 2003
1. Using optimized float/int conversion routines.
2. Using the last input device for interrupt control/position report.
3. Added the user-mode interface so as to make it work with L2Update.
Version 1.01 Build 10 May 22, 2003
1. Now reporting position based on the "current" DMA buffer block only.
2. Using fewer interrupts.
3. Using the primary interrupt handler for all processing.
4. Added "names" (Play N, Record N) for Streams.
5. Over/under run recovery improvements.
Version 1.0 Build 09 May 16, 2003
1. Driver now has interrupts on only for the last device that is active. This reduces the number of interrupts on the PCI bus.
Version 1.0 Build 08 May 12, 2003
1. Added buffer overrun detection/recovery.
2. Changed the DMA buffer size to 8 x 256 sample-frames.
Version 1.0 Build 07 May 7, 2003
1. First public beta release of driver.
.
-end-

• Release Notes
|
Macintosh OS X CoreAudio Driver for AES16e™/LT-TB™
|
Please read this entire document before
proceeding with the installation of this driver.
Installation Notes
- If you installed a previous version of this driver, please uninstall it first. To uninstall the driver, please download the Lynx OS X Driver Uninstaller application and run it. Once you have uninstalled the previous driver, please be sure to restart your computer before installing the newer version.
- Double-click on the ZIP file to decompress the OS X driver package.
- Double-click on the Lynx_OSX.pkg file to start the driver installation process.
- Simply follow the instructions presented. You will be prompted for your administrator password and you must enter the password to install the driver.
- Restart the computer.
- When the computer restarts, the driver will be loaded automatically.
Revision History
Version 1.0 Build 55 November 2, 2013
1. Added full support for OS X 10.9 (Mavericks). Installer and driver are now digitally signed (which is required by OS X 10.9). Signed driver is installed in /Library/Extensions and unsigned driver is installed in /System/Library/Extensions (for OS X 10.6; 10.7 and 10.8) as required by Apple.
2. Channel mode and card order (for a multi-card system) can now be set from within Lynx Mixer. Lynx Mixer > Settings > Adapter Settings. Please note that you must restart the computer for these settings to take effect. You must have firmware version 12.11 on your AES16e for this to work properly.
3. Remove ability to control output volumes from Audio/MIDI Setup. If you need this capability, please use Build 54.
4. Changed where Lynx Mixer stores the last used scene for restart. It is now stored in the Home Folder/Library/Preferences.
5. Added complete support for Thunderbolt hot plug and unplug. Please note that for some Thunderbolt chassis, OS X 10.8.5 is required for hot plug to work properly.
6. The AES16e-50 card defaults now has the AES50 port routed for all of the inputs.
Version 1.0 Build 54 August 1, 2012
1. Added full support for OS X 10.8 (Mountain Lion). Installer is now digitally signed (which is required by OS X 10.8).
2. Installer can now change from one channel mode to another (16/24/32) without rebooting the computer. Please note that you may need to uninstall the previous driver using the Lynx OS X Driver Uninstaller (see link above) before installing this driver to allow the channel mode change without reboot feature to work properly.
3. Added support for 24-channel mode.
4. Lynx Mixer now supports 16/24/32-channel mode and shows all controls for each mode. The channel mode currently selected is shown in About Lynx Mixer.
5. Audio/MIDI Setup can now control the output volumes, output mutes, input mutes and feed-through mutes. This allows the user to change these controls without launching Lynx Mixer (and also allows applications other than Lynx Mixer to change these controls).
6. Lynx Mixer now saves/restores all 32-channels upon exiting Lynx Mixer which allows channels 17-32 to remember the input routing through a reboot.
7. Increased the number of active devices to match the maximum number of devices available (except for 4X rates where it maxes out at 8 devices / 16 channels). Previously it was set to 8; 8 and 4.
Version 1.0 Build 53 March 13, 2012
1. Added full support for Thunderbolt expansion chassis. Implements hot-plugging and unplugging as well as sleep mode. Please note that Thunderbolt expansion chassis with the Lynx Audio Card must be connected and enabled when powering on the Macintosh otherwise the boot-loader will not allocate resources for the device and the driver will not be able to load.
2. Defaulted "Allow Clock Source Change while Active" to TRUE. Previously this control might get set to FALSE when doing a Restore Defaults, which would keep some applications from being able to change the sample rate until the streaming was stopped.
Version 1.0 Build 52 July 22, 2011
1. Set "Allow Clock Source Change while Active" to TRUE when loading driver and starting streaming.
Version 1.0 Build 51 March 2, 2011
1. Internal Test Builds.
Version 1.0 Build 50 December 8, 2010
1. Added support for 64-bit kernel.
2. Removed "Output Select" from LS-ADAT page in Lynx Mixer when running with an AES16e.
3. Added additional error messages to the kernel.log (Applications > Utilities > Console > kernel.log) if the driver fails to load.
4. This is an Intel Only Build compatible with OS X 10.6 (Snow Leopard) 32-bit and 64-bit kernel.
Version 1.0 Build 49 March 9, 2010
1. Added support for AES16e-50.
2. Added support for AES16e Firmware Build 11, which includes 64x32 mixer. Please note that driver defaults to 8 record and 8 play devices active so to use all 32-channels (16-devices) will require changing the Device Settings from within Lynx Mixer. Only the first 16-channels are routable on the Record/Play page (the top 16-channels are defaulted to LStream). Only the first 16-channels are routable on the Outputs page (the top 16-channels are defaulted to 1:1 from the play devices). This just means that it is not possible to do a record monitor (without software latency) on channels 17-32.
3. This is an Intel Only Build to make it compatible with OS X 10.6 (Snow Leopard) 32-bit kernel.
Version 1.0 Build 48i October 6, 2009
1. Fixed issue where Record Sources may be incorrectly listed as AES16 Digital Inputs instead of LynxTWO/L22 Inputs.
2. Removed MIDI Plugin.
3. This is an Intel Only Build to make it compatible with OS X 10.6 (Snow Leopard) 32-bit kernel.
Version 1.0 Build 47 November 13, 2008
1. Fixed issue where restoring scenes may cause kernel panic on LynxTWO/L22.
Version 1.0 Build 46 August 7, 2008
1. Added FWUpdate support for AES16e.
2. Fixed LynxTWORestoreSettings so it now runs on system startup.
3. Added About Box to Lynx Mixer. Please note when you open the About Box it places the text of the About Box into the clipboard so you can paste it to an email or our support forum without having to retype any information.
5. Fixed Sleep support so system can now go to Sleep and Resume from sleep without a Kernel Panic.
6. Fixed Sample Rate select control in Lynx Mixer so it always show the correct sample rate instead of occasionally being blank.
7. Renamed all devices (including MIDI) to show consistent device names.
Version 1.0 Build 45 April 17, 2008
1. No FWUpdate support for AES16e.
2. Fixed Logic 8 set 192kHz sample rate issue.
3. Included LynxRestoreSettings.
4. Saving scenes now saves all controls.
5. Fixed AES16-SRC and AES16e-SRC adapter pages.
Version 1.0 Build 44 April 11, 2008
1. LynxRestoreSettings is not included.
2. Saving a scene in Lynx Mixer will not save all of the controls. This just means that when you boot the Lynx Mixer will always start with the default settings..
4. Fixed Logic 8 set sample rate issue.
5. Updated Lynx Mixer AES16 Adapter page so status controls are color coded.
6. Fixed Lynx Mixer for PPC so font changes don't crash the program.
7. Fixed Interface to Aurora Remote so launching ARC will not Kernel Panic the computer.
Version 1.0 Build 43 April 1, 2008
1. Added support AES16e.
2. Universal Binary. Will work with either Intel or PPC Macintosh.
Version 1.01 Build 42 April 14, 2006
1. Added support for Aurora Remote and Aurora Update applications.
2. Renamed installer package to Lynx_OSX_xx.pkg.
3. Changed to ZIP file format for installer package.
4. Holding down the 'control' key while changing a main output volume now changes all 16 main output volumes together. The shift key still changes stereo pairs.
5. Holding down the 'control' key while selecting the monitor source or record source sets all the monitor sources to the right of the current control to next valid source.
6. Driver now supports both big endian and little endian firmware. This means if the Lynx PCI audio card already has Windows firmware on it, there is no need to update it to Macintosh firmware. All future firmware releases will be little endian (Windows) only. Please Note: This change allows the driver to use a Lynx PCI audio card with either Windows or Macintosh firmware. This driver will only work on a Macintosh with G5 and G4 processors, not Intel processors.
7. L2Update programs X21 and older will no longer function with this driver. If you must use an older L2Update program, first DesInstall this driver, restart the computer, run L2Update, power down then power back up and reinstall the driver.
Version 1.01 Build 41 March 6, 2006
1. Internal Test Build.
Version 1.01 Build 40 June 2, 2005
1. Fixed permissions issue for OSX 10.4 with StartupItems.
2. Fixed Recalibrate Converters button that was broken in Build 39..
3. Fixed audio erasure playback issue that was broken in Build 39. This would cause a 'stuttering' sound when multiple applications tried to playback audio from the same device (such as iTunes and Peak).
4. Fixed Restore Settings problem that may overwrite some trim controls values.
5. Fixed Restore Settings version so older settings files will no longer load.
6. Driver now only advertises to applications that the AES16 can do 32kHz to 192kHz. Previously the driver would advertise it could do 11.025 & 22.05kHz when it actually could not.
Version 1.01 Build 39 May 10, 2005
1. 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, 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.
2. 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).
3. 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 (if available) 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.
4. Fixed a problem on startup that would cause the driver to be out-of-sync with the hardware. This caused additional latency to be added to the audio stream.
5. Changed the number of transfers per interrupt from 2 to 8, which reduces the CPU load for processing interrupts.
6. Added output mixer source volume controls to Lynx Mixer Outputs page. This allows individual volume control over each source going to each output for custom mixes. Note: Holding down the shift key will change the volumes in stereo pairs.
Version 1.01 Build 38 December 22, 2004
1. 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.
Version 1.01 Build 37 December 9, 2004
1. Renamed 'LynxTWO Mixer' to 'Lynx Mixer'.
2. Fixed AES16-SRC Adapter Page in Lynx Mixer to correctly display SRC Enable & SRC Match Phase controls upon startup.
3. Lynx Mixer now saves the state of all the AES16 controls upon exiting and when saving a Scene.
4. Added Settings > Device Settings dialog box to Lynx Mixer to allow for configuration of the driver performance. PLEASE NOTE: The driver must not be active when making changes to the Device Settings dialog box. You must manually ensure the the transfer size set in the Lynx Mixer is less than or equal to the buffer size set in the application, otherwise audio break-up may occur. Reducing the number of active devices does not change how the driver appears inside an application, it only turns off the PCI Bus transfers for those devices - thus freeing the system to do other work.
5. Lynx Mixer now only shows the appropriate Settings menu items for the type of card in use.
Version 1.01 Build 36 June 25, 2004
1. First non-beta release of driver.
2. Added support for changing the sample clock source from within applications, such as Nuendo and Audio & MIDI Setup.
3. Put the maximum limit on number of devices at high sample rate (>96kHz) to 5 (giving 10in+10out channels).
Version 1.01 Build 35 June 9, 2004
1. Changed when the time stamp is reported to fix problem with larger record buffers and record buffer wrapping problem.
Version 1.01 Build 34 May 28, 2004
1. Changed how current position is reported to keep erase head getting too close to the playback head.
2. Added Restore Defaults to LynxTWO Mixer Application.
Version 1.01 Build 33 April 13, 2004
1. Complete rewrite of ISR and buffer handling to improve latency performance. Internal Release Only.
Version 1.01 Build 32 March 25, 2004
1. Changed how the DMA transfers are handled to improve reliability (GLIMIT to 256, SO to 256).
Version 1.01 Build 31 March 9, 2004
1. Fixed a problem that misreported the latency to CoreAudio.
2. Changed how the DMA transfers are handled to improve latency performance (GLIMIT to 32, SO to 32).
3. Changed the DMA buffer size to 16 x 256 sample-frames.
4. Fixed the LS-ADAT window to correctly display the position from the Sync In port.
5. Changed the frequency counters in the LynxTWO Mixer to show only one decimal point of accuracy in the kHz range.
6. Fixed a problem with the AES16-SRC Adapter Page that wouldn't allow enabling of the SRC Check Box.
7. Put the maximum limit on number of devices at high sample rate (>96kHz) to 2 (giving 4in+4out channels) as a temporary measure until the next rev of the driver.
Version 1.01 Build 30 January 12, 2004
1. Added support for the AES16 and AES16-SRC.
Version 1.01 Build 29 October 17, 2003
1. Put the maximum limit on number of devices at high sample rate (>96kHz) back to 4 (giving 8in+8out channels).
Version 1.01 Build 28 October 11, 2003
1. Changed the Record Source Menus to not show any check-marks.
2. Put the maximum limit on number of devices at high sample rate (>96kHz) to 5 (giving 10in+10out channels).
Version 1.01 Build 27 October 15, 2003
1. Added Record Source Lookup for Output Page in Lynx Mixer.
Version 1.01 Build 26 October 14, 2003
1. Record Sources Menu in Record/Play page is now adapter specific.
Version 1.01 Build 25 October 11, 2003
1. Fixed a problem that caused audio breakup at higher sample rates (>96kHz).
Version 1.01 Build 24 October 8, 2003
1. Increased the "tolerance" for overruns from 0 to 8.
Version 1.01 Build 23 October 4, 2003
1. Fixed a problem that caused the device to not play anything after using a high sampling rate (>96kHz).
2. Put the maximum limit on number of devices at high sample rate (>96kHz) to 4 (giving 8in+8out channels).
3. Improved overrun detection and recovery.
Version 1.01 Build 22 October 2, 2003
1. Changed the AudioEngine to only prepare and use 6 devices if sampling rate is above 96kHz.
2. Create just one multi-channel device to work around sample rate setting issue with Nuendo 2 & Cubase SX.
Version 1.01 Build 21 September 16, 2003
1. Small modification to installer package flags.
2. Changed the SetInterruptSamples to match the AddEntry buffer size.
3. Fix in control panel to reflect updated LTC Generator state.
Version 1.01 Build 20 September 15, 2003
1. Using the new HalMIDIDevice to fix timecode conversion.
2. Minor improvements in the mixer - Depth popup clipping fixed.
3. Set the dBScale bitmap transparency.
Version 1.01 Build 19 September 11, 2003
1. Under some circumstances the HAL MIDI device was not getting the start call.
2. Some changes to the MIDI Send procedure.
3. Added the MTC Source menu to the mixer.
Version 1.01 Build 18 September 9, 2003
1. The mixer windows are now staggered on the main screen so that you can immediately see multiple windows if there are multiple LynxTWOs in the machine.
2. The MIDI driver is now included with the installer.
Version 1.01 Build 17 August 28, 2003
1. Removed reading of Digital Input status on Adapter page to prevent Mixer from locking up certain Macs.
Version 1.01 Build 16 August 11, 2003
1. Added setting up the sample offset
parameter (to help with noise).
2. Added Settings menu functionality. 3. Enabled Clock Sample Rate popup. 4. Added Play information to the Record/Play tab. 5. Fixed Overload counters that were not counting up. 6. Fixed Pressing X on the main window would not close the application. 7. Fixed LStream tabs that were not working.
Version 1.01 Build 15 July 7, 2003
1. Added ability to Load/Save Scenes.
2. Added code to save mixer settings on application close (that's used at bootup).
3. Changed the name of Inputs tab to Record/Play.
4. Added the dB scale display to Outputs and Record/Play page.
5. Changed the name (and functionality) of LS-AES tabs to indicate the LStream ports.
6. Centering window on startup.
Version 1.01 Build 14 July 1, 2003
1. Inputs page now active.
2. Outputs page now active.
Version 1.01 Build 13 June 27, 2003
1. Added code for supporting Mixer controls.
2. Added code to support Kext Interface versioning.
3. Improved time-stamping by taking one on entry to the ISR.
4. Added code to specify sample latency (safety offset).
5. Added LynxTWO Mixer
with Adapter Page controls functional. LynxTWO Mixer is installed in the
Applications Folder.
Please Note: If you choose an Sample Clock Source other than Internal and then
try to play/record something, you must manually insure that the Sample Clock
Source has a valid clock running or CoreAudio will get corrupted and only a
reboot will allow you to use the audio engine again.
Version 1.01 Build 12 June 18, 2003
1. Changed when the interrupt is enabled to prevent lockups on boot.
Version 1.01 Build 11 June 13, 2003
1. Using optimized float/int conversion routines.
2. Using the last input device for interrupt control/position report.
3. Added the user-mode interface so as to make it work with L2Update.
Version 1.01 Build 10 May 22, 2003
1. Now reporting position based on the "current" DMA buffer block only.
2. Using fewer interrupts.
3. Using the primary interrupt handler for all processing.
4. Added "names" (Play N, Record N) for Streams.
5. Over/under run recovery improvements.
Version 1.0 Build 09 May 16, 2003
1. Driver now has interrupts on only for the last device that is active. This reduces the number of interrupts on the PCI bus.
Version 1.0 Build 08 May 12, 2003
1. Added buffer overrun detection/recovery.
2. Changed the DMA buffer size to 8 x 256 sample-frames.
Version 1.0 Build 07 May 7, 2003
1. First public beta release of driver.
.
-end-

• Release Notes
|
Macintosh OS X CoreAudio Driver for LynxTWO™/L22™/AES16™
|
.
Please read this entire document before proceeding with the installation of this driver.
Installation Notes
1. If you installed a previous version of this driver, please uninstall it first. To uninstall the driver, please download the Lynx OS X Driver Uninstaller application and run it. Once you have uninstalled the previous driver, please be sure to restart your computer before installing the newer version.
2. Double-click on the ZIP file to decompress the OS X driver package. You may need to launch Stuffit Expander manually (a simple double click might not work - depending on your system installation, you might have to first launch Expander and then open the file in Expander). Once you un-archive the ZIP file, a file with extension PKG will be created.
3. Double-click on the PKG file that was expanded from the previous step.
4. Simply follow the instructions presented. You will be prompted for your administrator password and you must enter the password to install the driver.
5. Restart the computer.
6. When the computer restarts, the driver will be loaded automatically.
Revision History
Version 1.0 Build 49 March 9, 2010
1. Added support for AES16e-50.
2. Added support for AES16e Firmware Build 11, which includes 64x32 mixer. Please note that driver defaults to 8 record and 8 play devices active so to use all 32-channels (16-devices) will require changing the Device Settings from within Lynx Mixer. Only the first 16-channels are routable on the Record/Play page (the top 16-channels are defaulted to LStream). Only the first 16-channels are routable on the Outputs page (the top 16-channels are defaulted to 1:1 from the play devices). This just means that it is not possible to do a record monitor (without software latency) on channels 17-32.
3. This is an Intel Only Build to make it compatible with OS X 10.6 (Snow Leopard) 32-bit kernel.
Version 1.0 Build 48i October 6, 2009
1. Fixed issue where Record Sources may be incorrectly listed as AES16 Digital Inputs instead of LynxTWO/L22 Inputs.
2. Removed MIDI Plugin.
3. This is an Intel Only Build to make it compatible with OS X 10.6 (Snow Leopard) 32-bit kernel.
Version 1.0 Build 47 November 13, 2008
1. Fixed issue where restoring scenes may cause kernel panic on LynxTWO/L22.
Version 1.0 Build 46 August 7, 2008
1. Added FWUpdate support for AES16e.
2. Fixed LynxTWORestoreSettings so it now runs on system startup.
3. Added About Box to Lynx Mixer. Please note when you open the About Box it places the text of the About Box into the clipboard so you can paste it to an email or our support forum without having to retype any information.
4. Fixed AES16-SRC SRC Enable controls in Lynx Mixer.
5. Fixed Sleep support so system can now go to Sleep and Resume from sleep without a Kernel Panic.
6. Fixed Sample Rate select control in Lynx Mixer so it always show the correct sample rate instead of occasionally being blank.
7. Renamed all devices (including MIDI) to show consistent device names.
Version 1.0 Build 45 April 17, 2008
1. No FWUpdate support for AES16e.
2. Fixed Logic 8 set 192kHz sample rate issue.
3. Included LynxRestoreSettings.
4. Saving scenes now saves all controls.
5. Fixed AES16-SRC and AES16e-SRC adapter pages.
Version 1.0 Build 44 April 11, 2008
1. LynxRestoreSettings is not included.
2. Saving a scene in Lynx Mixer will not save all of the controls. This just means that when you boot the Lynx Mixer will always start with the default settings.
3. No FWUpdate support for AES16e.
4. Fixed Logic 8 set sample rate issue.
5. Updated Lynx Mixer AES16 Adapter page so status controls are color coded.
6. Fixed Lynx Mixer for PPC so font changes don't crash the program.
7. Fixed Interface to Aurora Remote so launching ARC will not Kernel Panic the computer.
Version 1.0 Build 43 April 1, 2008
1. Added support AES16e.
2. Universal Binary. Will work with either Intel or PPC Macintosh.
Version 1.01 Build 42 April 14, 2006
1. Added support for Aurora Remote and Aurora Update applications.
2. Renamed installer package to Lynx_OSX_xx.pkg.
3. Changed to ZIP file format for installer package.
4. Holding down the 'control' key while changing a main output volume now changes all 16 main output volumes together. The shift key still changes stereo pairs.
5. Holding down the 'control' key while selecting the monitor source or record source sets all the monitor sources to the right of the current control to next valid source.
6. Driver now supports both big endian and little endian firmware. This means if the Lynx PCI audio card already has Windows firmware on it, there is no need to update it to Macintosh firmware. All future firmware releases will be little endian (Windows) only. Please Note: This change allows the driver to use a Lynx PCI audio card with either Windows or Macintosh firmware. This driver will only work on a Macintosh with G5 and G4 processors, not Intel processors.
7. L2Update programs X21 and older will no longer function with this driver. If you must use an older L2Update program, first DesInstall this driver, restart the computer, run L2Update, power down then power back up and reinstall the driver.
Version 1.01 Build 41 March 6, 2006
1. Internal Test Build.
Version 1.01 Build 40 June 2, 2005
1. Fixed permissions issue for OSX 10.4 with StartupItems.
2. Fixed Recalibrate Converters button that was broken in Build 39.
3. Fixed audio erasure playback issue that was broken in Build 39. This would cause a 'stuttering' sound when multiple applications tried to playback audio from the same device (such as iTunes and Peak).
4. Fixed Restore Settings problem that may overwrite some trim controls values.
5. Fixed Restore Settings version so older settings files will no longer load.
6. Driver now only advertises to applications that the AES16 can do 32kHz to 192kHz. Previously the driver would advertise it could do 11.025 & 22.05kHz when it actually could not.
Version 1.01 Build 39 May 10, 2005
1. 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, 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.
2. 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).
3. 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 (if available) 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.
4. Fixed a problem on startup that would cause the driver to be out-of-sync with the hardware. This caused additional latency to be added to the audio stream.
5. Changed the number of transfers per interrupt from 2 to 8, which reduces the CPU load for processing interrupts.
6. Added output mixer source volume controls to Lynx Mixer Outputs page. This allows individual volume control over each source going to each output for custom mixes. Note: Holding down the shift key will change the volumes in stereo pairs.
Version 1.01 Build 38 December 22, 2004
1. 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.
Version 1.01 Build 37 December 9, 2004
1. Renamed 'LynxTWO Mixer' to 'Lynx Mixer'.
2. Fixed AES16-SRC Adapter Page in Lynx Mixer to correctly display SRC Enable & SRC Match Phase controls upon startup.
3. Lynx Mixer now saves the state of all the AES16 controls upon exiting and when saving a Scene.
4. Added Settings > Device Settings dialog box to Lynx Mixer to allow for configuration of the driver performance. PLEASE NOTE: The driver must not be active when making changes to the Device Settings dialog box. You must manually ensure the the transfer size set in the Lynx Mixer is less than or equal to the buffer size set in the application, otherwise audio break-up may occur. Reducing the number of active devices does not change how the driver appears inside an application, it only turns off the PCI Bus transfers for those devices - thus freeing the system to do other work.
5. Lynx Mixer now only shows the appropriate Settings menu items for the type of card in use.
Version 1.01 Build 36 June 25, 2004
1. First non-beta release of driver.
2. Added support for changing the sample clock source from within applications, such as Nuendo and Audio & MIDI Setup.
3. Put the maximum limit on number of devices at high sample rate (>96kHz) to 5 (giving 10in+10out channels).
Version 1.01 Build 35 June 9, 2004
1. Changed when the time stamp is reported to fix problem with larger record buffers and record buffer wrapping problem.
Version 1.01 Build 34 May 28, 2004
1. Changed how current position is reported to keep erase head getting too close to the playback head.
2. Added Restore Defaults to LynxTWO Mixer Application.
Version 1.01 Build 33 April 13, 2004
1. Complete rewrite of ISR and buffer handling to improve latency performance. Internal Release Only.
Version 1.01 Build 32 March 25, 2004
1. Changed how the DMA transfers are handled to improve reliability (GLIMIT to 256, SO to 256).
Version 1.01 Build 31 March 9, 2004
1. Fixed a problem that misreported the latency to CoreAudio.
2. Changed how the DMA transfers are handled to improve latency performance (GLIMIT to 32, SO to 32).
3. Changed the DMA buffer size to 16 x 256 sample-frames.
4. Fixed the LS-ADAT window to correctly display the position from the Sync In port.
5. Changed the frequency counters in the LynxTWO Mixer to show only one decimal point of accuracy in the kHz range.
6. Fixed a problem with the AES16-SRC Adapter Page that wouldn't allow enabling of the SRC Check Box.
7. Put the maximum limit on number of devices at high sample rate (>96kHz) to 2 (giving 4in+4out channels) as a temporary measure until the next rev of the driver.
Version 1.01 Build 30 January 12, 2004
1. Added support for the AES16 and AES16-SRC.
Version 1.01 Build 29 October 17, 2003
1. Put the maximum limit on number of devices at high sample rate (>96kHz) back to 4 (giving 8in+8out channels).
Version 1.01 Build 28 October 11, 2003
1. Changed the Record Source Menus to not show any check-marks.
2. Put the maximum limit on number of devices at high sample rate (>96kHz) to 5 (giving 10in+10out channels).
Version 1.01 Build 27 October 15, 2003
1. Added Record Source Lookup for Output Page in Lynx Mixer.
Version 1.01 Build 26 October 14, 2003
1. Record Sources Menu in Record/Play page is now adapter specific.
Version 1.01 Build 25 October 11, 2003
1. Fixed a problem that caused audio breakup at higher sample rates (>96kHz).
Version 1.01 Build 24 October 8, 2003
1. Increased the "tolerance" for overruns from 0 to 8.
Version 1.01 Build 23 October 4, 2003
1. Fixed a problem that caused the device to not play anything after using a high sampling rate (>96kHz).
2. Put the maximum limit on number of devices at high sample rate (>96kHz) to 4 (giving 8in+8out channels).
3. Improved overrun detection and recovery.
Version 1.01 Build 22 October 2, 2003
1. Changed the AudioEngine to only prepare and use 6 devices if sampling rate is above 96kHz.
2. Create just one multi-channel device to work around sample rate setting issue with Nuendo 2 & Cubase SX.
Version 1.01 Build 21 September 16, 2003
1. Small modification to installer package flags.
2. Changed the SetInterruptSamples to match the AddEntry buffer size.
3. Fix in control panel to reflect updated LTC Generator state.
Version 1.01 Build 20 September 15, 2003
1. Using the new HalMIDIDevice to fix timecode conversion.
2. Minor improvements in the mixer - Depth popup clipping fixed.
3. Set the dBScale bitmap transparency.
Version 1.01 Build 19 September 11, 2003
1. Under some circumstances the HAL MIDI device was not getting the start call.
2. Some changes to the MIDI Send procedure.
3. Added the MTC Source menu to the mixer.
Version 1.01 Build 18 September 9, 2003
1. The mixer windows are now staggered on the main screen so that you can immediately see multiple windows if there are multiple LynxTWOs in the machine.
2. The MIDI driver is now included with the installer.
Version 1.01 Build 17 August 28, 2003
1. Removed reading of Digital Input status on Adapter page to prevent Mixer from locking up certain Macs.
Version 1.01 Build 16 August 11, 2003
1. Added setting up the sample offset
parameter (to help with noise).
2. Added Settings menu functionality. 3. Enabled Clock Sample Rate popup. 4. Added Play information to the Record/Play tab. 5. Fixed Overload counters that were not counting up. 6. Fixed Pressing X on the main window would not close the application. 7. Fixed LStream tabs that were not working.
Version 1.01 Build 15 July 7, 2003
1. Added ability to Load/Save Scenes.
2. Added code to save mixer settings on application close (that's used at bootup).
3. Changed the name of Inputs tab to Record/Play.
4. Added the dB scale display to Outputs and Record/Play page.
5. Changed the name (and functionality) of LS-AES tabs to indicate the LStream ports.
6. Centering window on startup.
Version 1.01 Build 14 July 1, 2003
1. Inputs page now active.
2. Outputs page now active.
Version 1.01 Build 13 June 27, 2003
1. Added code for supporting Mixer controls.
2. Added code to support Kext Interface versioning.
3. Improved time-stamping by taking one on entry to the ISR.
4. Added code to specify sample latency (safety offset).
5. Added LynxTWO Mixer
with Adapter Page controls functional. LynxTWO Mixer is installed in the
Applications Folder.
Please Note: If you choose an Sample Clock Source other than Internal and then
try to play/record something, you must manually insure that the Sample Clock
Source has a valid clock running or CoreAudio will get corrupted and only a
reboot will allow you to use the audio engine again.
Version 1.01 Build 12 June 18, 2003
1. Changed when the interrupt is enabled to prevent lockups on boot.
Version 1.01 Build 11 June 13, 2003
1. Using optimized float/int conversion routines.
2. Using the last input device for interrupt control/position report.
3. Added the user-mode interface so as to make it work with L2Update.
Version 1.01 Build 10 May 22, 2003
1. Now reporting position based on the "current" DMA buffer block only.
2. Using fewer interrupts.
3. Using the primary interrupt handler for all processing.
4. Added "names" (Play N, Record N) for Streams.
5. Over/under run recovery improvements.
Version 1.0 Build 09 May 16, 2003
1. Driver now has interrupts on only for the last device that is active. This reduces the number of interrupts on the PCI bus.
Version 1.0 Build 08 May 12, 2003
1. Added buffer overrun detection/recovery.
2. Changed the DMA buffer size to 8 x 256 sample-frames.
Version 1.0 Build 07 May 7, 2003
1. First public beta release of driver.
.
-end-

Bitte beachten: Mac Pros werden seit Mitte 2010 mit aktiviertem 64-Bit Kern ausgeliefert. Sie müssen den 32-Bit Kern aktivieren, wenn Sie diesen Treiber benutzen wollen.
• Release Notes
|
Macintosh OS X CoreAudio Driver for AES16e™/LT-TB™/E44™/E22™
|
Please read this entire document before
proceeding with the installation of this driver.
Installation Notes
1. If you installed a previous version of this driver, please uninstall it first. To uninstall the driver, please download the Lynx OS X Driver Uninstaller application and run it. Once you have uninstalled the previous driver, please be sure to restart your computer before installing the newer version.
2. Double-click on the ZIP file to decompress the OS X driver package.
3. Double-click on the Lynx_OSX.pkg file to start the driver installation process.
4. Simply follow the instructions presented. You will be prompted for your administrator password and you must enter the password to install the driver.
5. Restart the computer.
6. When the computer restarts, the driver will be loaded automatically.
Revision History
Version 1.0 Build 57 December 9, 2014
1. Added full support for E44 and E22 PCI Express cards.
2. Corrected issue with Hilo-TB where the delay compensation was off by 1 sample for input and output.
3. Included Hilo Remote 1.0.0.6.
4. Added support for 2, 4 and 8-channel modes (in addition to 16, 24 and 32) for AES16e and LT-TB.
Version 1.0 Build 56 February 7, 2014
1. Added full support for LT-TB Thunderbolt adapter for Aurora and Hilo converters.
2. 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
* Rate Lock now available in OS X, which allows the sample rate to be fixed.
* Mixer Lock now available in OS X, which keeps the user for accidentally changing any control.
* 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.
* Added "Disable CPU Power Management" in driver which will turn off CPU power management whenever the driver is streaming. This may cause additional power draw for your computer while streaming audio, which may result in shorter on-battery time and higher heat generated. You may disable this new feature by un-checking the menu item while streaming is not active. If glitches in audio playback occur at higher sample rates or higher numbers of channels, we recommend leaving this item checked.
* 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.
3. 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.
4. When setting up an aggregate device in Audio/MIDI Setup, it is important to: Clock all devices from the same source; Set the Sync Source in Lynx Mixer to External for all "slave" devices (please note setting the clock source in Audio/MIDI setup has been removed); Turn "Drift/Resample" off for all "slave" devices in Audio/MIDI setup.
Version 1.0 Build 55 November 2, 2013
1. Added full support for OS X 10.9 (Mavericks). Installer and driver are now digitally signed (which is required by OS X 10.9). Signed driver is installed in /Library/Extensions and unsigned driver is installed in /System/Library/Extensions (for OS X 10.6; 10.7 and 10.8) as required by Apple.
2. Channel mode and card order (for a multi-card system) can now be set from within Lynx Mixer. Lynx Mixer > Settings > Adapter Settings. Please note that you must restart the computer for these settings to take effect. You must have firmware version 12.11 on your AES16e for this to work properly.
3. Remove ability to control output volumes from Audio/MIDI Setup. If you need this capability, please use Build 54.
4. Changed where Lynx Mixer stores the last used scene for restart. It is now stored in the Home Folder/Library/Preferences.
5. Added complete support for Thunderbolt hot plug and unplug. Please note that for some Thunderbolt chassis, OS X 10.8.5 is required for hot plug to work properly.
6. The AES16e-50 card defaults now has the AES50 port routed for all of the inputs.
Version 1.0 Build 54 August 1, 2012
1. Added full support for OS X 10.8 (Mountain Lion). Installer is now digitally signed (which is required by OS X 10.8).
2. Installer can now change from one channel mode to another (16/24/32) without rebooting the computer. Please note that you may need to uninstall the previous driver using the Lynx OS X Driver Uninstaller (see link above) before installing this driver to allow the channel mode change without reboot feature to work properly.
3. Added support for 24-channel mode.
4. Lynx Mixer now supports 16/24/32-channel mode and shows all controls for each mode. The channel mode currently selected is shown in About Lynx Mixer.
5. Audio/MIDI Setup can now control the output volumes, output mutes, input mutes and feed-through mutes. This allows the user to change these controls without launching Lynx Mixer (and also allows applications other than Lynx Mixer to change these controls).
6. Lynx Mixer now saves/restores all 32-channels upon exiting Lynx Mixer which allows channels 17-32 to remember the input routing through a reboot.
7. Increased the number of active devices to match the maximum number of devices available (except for 4X rates where it maxes out at 8 devices / 16 channels). Previously it was set to 8; 8 and 4.
Version 1.0 Build 53 March 13, 2012
1. Added full support for Thunderbolt expansion chassis. Implements hot-plugging and unplugging as well as sleep mode. Please note that Thunderbolt expansion chassis with the Lynx Audio Card must be connected and enabled when powering on the Macintosh otherwise the boot-loader will not allocate resources for the device and the driver will not be able to load.
2. Defaulted "Allow Clock Source Change while Active" to TRUE. Previously this control might get set to FALSE when doing a Restore Defaults, which would keep some applications from being able to change the sample rate until the streaming was stopped.
Version 1.0 Build 52 July 22, 2011
1. Set "Allow Clock Source Change while Active" to TRUE when loading driver and starting streaming.
Version 1.0 Build 51 March 2, 2011
1. Internal Test Builds.
Version 1.0 Build 50 December 8, 2010
1. Added support for 64-bit kernel.
2. Removed "Output Select" from LS-ADAT page in Lynx Mixer when running with an AES16e.
3. Added additional error messages to the kernel.log (Applications > Utilities > Console > kernel.log) if the driver fails to load.
4. This is an Intel Only Build compatible with OS X 10.6 (Snow Leopard) 32-bit and 64-bit kernel.
Version 1.0 Build 49 March 9, 2010
1. Added support for AES16e-50.
2. Added support for AES16e Firmware Build 11, which includes 64x32 mixer. Please note that driver defaults to 8 record and 8 play devices active so to use all 32-channels (16-devices) will require changing the Device Settings from within Lynx Mixer. Only the first 16-channels are routable on the Record/Play page (the top 16-channels are defaulted to LStream). Only the first 16-channels are routable on the Outputs page (the top 16-channels are defaulted to 1:1 from the play devices). This just means that it is not possible to do a record monitor (without software latency) on channels 17-32.
3. This is an Intel Only Build to make it compatible with OS X 10.6 (Snow Leopard) 32-bit kernel.
Version 1.0 Build 48i October 6, 2009
1. Fixed issue where Record Sources may be incorrectly listed as AES16 Digital Inputs instead of LynxTWO/L22 Inputs.
2. Removed MIDI Plugin.
3. This is an Intel Only Build to make it compatible with OS X 10.6 (Snow Leopard) 32-bit kernel.
Version 1.0 Build 47 November 13, 2008
1. Fixed issue where restoring scenes may cause kernel panic on LynxTWO/L22.
Version 1.0 Build 46 August 7, 2008
1. Added FWUpdate support for AES16e.
2. Fixed LynxTWORestoreSettings so it now runs on system startup.
3. Added About Box to Lynx Mixer. Please note when you open the About Box it places the text of the About Box into the clipboard so you can paste it to an email or our support forum without having to retype any information.
5. Fixed Sleep support so system can now go to Sleep and Resume from sleep without a Kernel Panic.
6. Fixed Sample Rate select control in Lynx Mixer so it always show the correct sample rate instead of occasionally being blank.
7. Renamed all devices (including MIDI) to show consistent device names.
Version 1.0 Build 45 April 17, 2008
1. No FWUpdate support for AES16e.
2. Fixed Logic 8 set 192kHz sample rate issue.
3. Included LynxRestoreSettings.
4. Saving scenes now saves all controls.
5. Fixed AES16-SRC and AES16e-SRC adapter pages.
Version 1.0 Build 44 April 11, 2008
1. LynxRestoreSettings is not included.
2. Saving a scene in Lynx Mixer will not save all of the controls. This just means that when you boot the Lynx Mixer will always start with the default settings..
4. Fixed Logic 8 set sample rate issue.
5. Updated Lynx Mixer AES16 Adapter page so status controls are color coded.
6. Fixed Lynx Mixer for PPC so font changes don't crash the program.
7. Fixed Interface to Aurora Remote so launching ARC will not Kernel Panic the computer.
Version 1.0 Build 43 April 1, 2008
1. Added support AES16e.
2. Universal Binary. Will work with either Intel or PPC Macintosh.
Version 1.01 Build 42 April 14, 2006
1. Added support for Aurora Remote and Aurora Update applications.
2. Renamed installer package to Lynx_OSX_xx.pkg.
3. Changed to ZIP file format for installer package.
4. Holding down the 'control' key while changing a main output volume now changes all 16 main output volumes together. The shift key still changes stereo pairs.
5. Holding down the 'control' key while selecting the monitor source or record source sets all the monitor sources to the right of the current control to next valid source.
6. Driver now supports both big endian and little endian firmware. This means if the Lynx PCI audio card already has Windows firmware on it, there is no need to update it to Macintosh firmware. All future firmware releases will be little endian (Windows) only. Please Note: This change allows the driver to use a Lynx PCI audio card with either Windows or Macintosh firmware. This driver will only work on a Macintosh with G5 and G4 processors, not Intel processors.
7. L2Update programs X21 and older will no longer function with this driver. If you must use an older L2Update program, first DesInstall this driver, restart the computer, run L2Update, power down then power back up and reinstall the driver.
Version 1.01 Build 41 March 6, 2006
1. Internal Test Build.
Version 1.01 Build 40 June 2, 2005
1. Fixed permissions issue for OSX 10.4 with StartupItems.
2. Fixed Recalibrate Converters button that was broken in Build 39..
3. Fixed audio erasure playback issue that was broken in Build 39. This would cause a 'stuttering' sound when multiple applications tried to playback audio from the same device (such as iTunes and Peak).
4. Fixed Restore Settings problem that may overwrite some trim controls values.
5. Fixed Restore Settings version so older settings files will no longer load.
6. Driver now only advertises to applications that the AES16 can do 32kHz to 192kHz. Previously the driver would advertise it could do 11.025 & 22.05kHz when it actually could not.
Version 1.01 Build 39 May 10, 2005
1. 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, 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.
2. 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).
3. 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 (if available) 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.
4. Fixed a problem on startup that would cause the driver to be out-of-sync with the hardware. This caused additional latency to be added to the audio stream.
5. Changed the number of transfers per interrupt from 2 to 8, which reduces the CPU load for processing interrupts.
6. Added output mixer source volume controls to Lynx Mixer Outputs page. This allows individual volume control over each source going to each output for custom mixes. Note: Holding down the shift key will change the volumes in stereo pairs.
Version 1.01 Build 38 December 22, 2004
1. 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.
Version 1.01 Build 37 December 9, 2004
1. Renamed 'LynxTWO Mixer' to 'Lynx Mixer'.
2. Fixed AES16-SRC Adapter Page in Lynx Mixer to correctly display SRC Enable & SRC Match Phase controls upon startup.
3. Lynx Mixer now saves the state of all the AES16 controls upon exiting and when saving a Scene.
4. Added Settings > Device Settings dialog box to Lynx Mixer to allow for configuration of the driver performance. PLEASE NOTE: The driver must not be active when making changes to the Device Settings dialog box. You must manually ensure the the transfer size set in the Lynx Mixer is less than or equal to the buffer size set in the application, otherwise audio break-up may occur. Reducing the number of active devices does not change how the driver appears inside an application, it only turns off the PCI Bus transfers for those devices - thus freeing the system to do other work.
5. Lynx Mixer now only shows the appropriate Settings menu items for the type of card in use.
Version 1.01 Build 36 June 25, 2004
1. First non-beta release of driver.
2. Added support for changing the sample clock source from within applications, such as Nuendo and Audio & MIDI Setup.
3. Put the maximum limit on number of devices at high sample rate (>96kHz) to 5 (giving 10in+10out channels).
Version 1.01 Build 35 June 9, 2004
1. Changed when the time stamp is reported to fix problem with larger record buffers and record buffer wrapping problem.
Version 1.01 Build 34 May 28, 2004
1. Changed how current position is reported to keep erase head getting too close to the playback head.
2. Added Restore Defaults to LynxTWO Mixer Application.
Version 1.01 Build 33 April 13, 2004
1. Complete rewrite of ISR and buffer handling to improve latency performance. Internal Release Only.
Version 1.01 Build 32 March 25, 2004
1. Changed how the DMA transfers are handled to improve reliability (GLIMIT to 256, SO to 256).
Version 1.01 Build 31 March 9, 2004
1. Fixed a problem that misreported the latency to CoreAudio.
2. Changed how the DMA transfers are handled to improve latency performance (GLIMIT to 32, SO to 32).
3. Changed the DMA buffer size to 16 x 256 sample-frames.
4. Fixed the LS-ADAT window to correctly display the position from the Sync In port.
5. Changed the frequency counters in the LynxTWO Mixer to show only one decimal point of accuracy in the kHz range.
6. Fixed a problem with the AES16-SRC Adapter Page that wouldn't allow enabling of the SRC Check Box.
7. Put the maximum limit on number of devices at high sample rate (>96kHz) to 2 (giving 4in+4out channels) as a temporary measure until the next rev of the driver.
Version 1.01 Build 30 January 12, 2004
1. Added support for the AES16 and AES16-SRC.
Version 1.01 Build 29 October 17, 2003
1. Put the maximum limit on number of devices at high sample rate (>96kHz) back to 4 (giving 8in+8out channels).
Version 1.01 Build 28 October 11, 2003
1. Changed the Record Source Menus to not show any check-marks.
2. Put the maximum limit on number of devices at high sample rate (>96kHz) to 5 (giving 10in+10out channels).
Version 1.01 Build 27 October 15, 2003
1. Added Record Source Lookup for Output Page in Lynx Mixer.
Version 1.01 Build 26 October 14, 2003
1. Record Sources Menu in Record/Play page is now adapter specific.
Version 1.01 Build 25 October 11, 2003
1. Fixed a problem that caused audio breakup at higher sample rates (>96kHz).
Version 1.01 Build 24 October 8, 2003
1. Increased the "tolerance" for overruns from 0 to 8.
Version 1.01 Build 23 October 4, 2003
1. Fixed a problem that caused the device to not play anything after using a high sampling rate (>96kHz).
2. Put the maximum limit on number of devices at high sample rate (>96kHz) to 4 (giving 8in+8out channels).
3. Improved overrun detection and recovery.
Version 1.01 Build 22 October 2, 2003
1. Changed the AudioEngine to only prepare and use 6 devices if sampling rate is above 96kHz.
2. Create just one multi-channel device to work around sample rate setting issue with Nuendo 2 & Cubase SX.
Version 1.01 Build 21 September 16, 2003
1. Small modification to installer package flags.
2. Changed the SetInterruptSamples to match the AddEntry buffer size.
3. Fix in control panel to reflect updated LTC Generator state.
Version 1.01 Build 20 September 15, 2003
1. Using the new HalMIDIDevice to fix timecode conversion.
2. Minor improvements in the mixer - Depth popup clipping fixed.
3. Set the dBScale bitmap transparency.
Version 1.01 Build 19 September 11, 2003
1. Under some circumstances the HAL MIDI device was not getting the start call.
2. Some changes to the MIDI Send procedure.
3. Added the MTC Source menu to the mixer.
Version 1.01 Build 18 September 9, 2003
1. The mixer windows are now staggered on the main screen so that you can immediately see multiple windows if there are multiple LynxTWOs in the machine.
2. The MIDI driver is now included with the installer.
Version 1.01 Build 17 August 28, 2003
1. Removed reading of Digital Input status on Adapter page to prevent Mixer from locking up certain Macs.
Version 1.01 Build 16 August 11, 2003
1. Added setting up the sample offset
parameter (to help with noise).
2. Added Settings menu functionality. 3. Enabled Clock Sample Rate popup. 4. Added Play information to the Record/Play tab. 5. Fixed Overload counters that were not counting up. 6. Fixed Pressing X on the main window would not close the application. 7. Fixed LStream tabs that were not working.
Version 1.01 Build 15 July 7, 2003
1. Added ability to Load/Save Scenes.
2. Added code to save mixer settings on application close (that's used at bootup).
3. Changed the name of Inputs tab to Record/Play.
4. Added the dB scale display to Outputs and Record/Play page.
5. Changed the name (and functionality) of LS-AES tabs to indicate the LStream ports.
6. Centering window on startup.
Version 1.01 Build 14 July 1, 2003
1. Inputs page now active.
2. Outputs page now active.
Version 1.01 Build 13 June 27, 2003
1. Added code for supporting Mixer controls.
2. Added code to support Kext Interface versioning.
3. Improved time-stamping by taking one on entry to the ISR.
4. Added code to specify sample latency (safety offset).
5. Added LynxTWO Mixer
with Adapter Page controls functional. LynxTWO Mixer is installed in the
Applications Folder.
Please Note: If you choose an Sample Clock Source other than Internal and then
try to play/record something, you must manually insure that the Sample Clock
Source has a valid clock running or CoreAudio will get corrupted and only a
reboot will allow you to use the audio engine again.
Version 1.01 Build 12 June 18, 2003
1. Changed when the interrupt is enabled to prevent lockups on boot.
Version 1.01 Build 11 June 13, 2003
1. Using optimized float/int conversion routines.
2. Using the last input device for interrupt control/position report.
3. Added the user-mode interface so as to make it work with L2Update.
Version 1.01 Build 10 May 22, 2003
1. Now reporting position based on the "current" DMA buffer block only.
2. Using fewer interrupts.
3. Using the primary interrupt handler for all processing.
4. Added "names" (Play N, Record N) for Streams.
5. Over/under run recovery improvements.
Version 1.0 Build 09 May 16, 2003
1. Driver now has interrupts on only for the last device that is active. This reduces the number of interrupts on the PCI bus.
Version 1.0 Build 08 May 12, 2003
1. Added buffer overrun detection/recovery.
2. Changed the DMA buffer size to 8 x 256 sample-frames.
Version 1.0 Build 07 May 7, 2003
1. First public beta release of driver.
.
-end-

Dieser Treiber und der darin enthaltene Mixer unterstützen ausschließlich 64-bit. Benutzer von 32-bit Systemen benötigen eine vorherige Version des Treibers (s.u.).
Dieser Treiber ist digital zertifiziert mit der SHA-2 Signierung. Frühe Versionen von Windows 7 unterstützen die SHA-2-Signierungs- und Verifizierungsfunktion nicht und benötigen daher einen speziellen Patch. Bitte lesen Sie die Microsoft-Sicherheitsempfehlung 3033929 für weitere Informationen.
• Release Notes
|
Windows WDM Driver for Lynx LT-TB™/LT-TB3™/E22™/E44™/AES16e™
|
Revision History
Version 2.0 Build 27 - May 12, 2025
- Added support for Lynx Mesa.
- Includes Mesa Remote.
- Includes NControl 1.0.10.8
- Includes Hilo Remote 1.0.26
- Version of files in device manager reports 2.0.27.0.
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 SizePayload Size
44.1kHz & 48kHzPayload Size
88.2kHz & 96kHzPayload Size
176.4kHz & 192kHz32 & 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)
- 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.
- 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

Bitte beachten Sie, daß Windows einen Treiberspeicher mit allen unter Windows 10 installierten Treibern führt und nur einen Treiber installiert, der neuer ist als Ihr aktueller Treiber. Das heißt, wenn Sie nach dem Testen der Version 3 zum Treiber der Version 2 zurückkehren möchten, müssen Sie die Dateien des Treiberspeichers manuell entfernen. Führen Sie zunächst das mit diesem Treiber mitgelieferte Standard-Deinstallationsprogramm aus, um zu verhindern, daß der Treiber beim Booten geladen wird. Wir stellen ein Befehlsskript namens "RemoveDriverStoreV3.cmd" zur Verfügung, das den Treiber der Version 3 automatisch aus dem Treiberspeicher entfernt. Laden Sie einfach die Datei von diesem Link herunter, entpacken Sie sie und klicken Sie mit der rechten Maustaste auf "RemoveDriverStoreV3.cmd" und wählen Sie "Als Administrator ausführen".
• Release Notes
|
Windows WDM Driver for AES16e™/LT-TB3/LT-TB™/E44/E22™
|
Revision History
Version 3.0 Release 14 - May 12, 2025
- Added support for Lynx Mesa.
- Includes Mesa Remote.
- Includes NControl 1.0.10.8
- Includes Hilo Remote 1.0.26
- Version of files in device manager reports 2.0.27.0.
Version 3.0 Release 13 - December 20, 2021
- 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 (Windows 10 1703, 1709, 1803, 1903).
- Changed to WinRar 6.02 for self-extracting archiver to avoid false positive virus detection issues.
Version 3.0 Release 12 - May 18, 2021
- Windows 10 driver is now WHQL (HLK) Certified for Windows 10 1607, 1703, 1709, 1803, 1809, 1903, 1909, 2004, 20H2, 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 now supports NControl for Aurora(n)-TB3.
- Fixed issue that only wrote the mixer state for the first device when closing Lynx Mixer. This prevented multi-card systems from having the mixer state restored correctly for cards other than the first one.
- Added "Auto" to Advanced > Adapter Settings > Channel Mode for Hilo-TB; Hilo-TB3; Aurora(n)-TB; Aurora(n)-TB3. When unchecked, allows the user to control the number of channels presented to the operating system instead of reading the channel count from the device. This change was added to Lynx Mixer; Hilo Remote and NControl.
- Added Advanced > "ASIO Buffer Size" to NControl when connected via Thunderbolt.
- Changed to WinRar 6.01 for self-extracting archiver to avoid false positive virus detection issues.
Version 3.0 Release 11 - July 13, 2020
- Windows 10 driver is now WHQL (HLK) Certified for Windows 10 1607, 1703, 1709, 1803, 1809, 1903, 1909, 2004, 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.
- ASIO driver now supports 32-bit applications which was inadvertently disabled when adding Fast User Switching support with Release 10.
- Lynx Mixer now shows frequency counters normalized to specific frequencies supported by the hardware. As an example, an external clock running at 44144 now shows as such when previously it would show 44.1 kHz.
Version 3.0 Release 10 - June 17, 2020
- Windows 10 driver is now WHQL (HLK) Certified for Windows 10 1607, 1703, 1709, 1803, 1809, 1903, 1909, 2004, 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 Fast User Switching to ASIO driver.
- Changed minimum buffer size for WDM driver to half of the Release 9 limit to allow 1703 HLK test to pass.
- Added Windows 10 2004 to HLK test.
Version 3.0 Release 9 - May 28, 2020
- Windows 10 driver is now WHQL (HLK) Certified for Windows 10 1607, 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. Please note that Windows 10 1703 and 2004 and all earlier versions of Windows are not currently supported.
- 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 NControl 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).
- Low bit rate/high ASIO buffer size issue: When selecting a high ASIO buffer size (over 1024), it is not possible to stream low bit rate audio using the WDM driver as the ASIO buffer size cannot exceed the upper limit for notifications within WDM. When steaming low bit rate (under 44.1kHz 16-bit stereo) audio, please select a smaller ASIO buffer size.

Dieser Treiber ist digital zertifiziert mit der SHA-2 Signierung. Frühe Versionen von Windows 7 unterstützen die SHA-2-Signierungs- und Verifizierungsfunktion nicht und benötigen daher einen speziellen Patch. Bitte lesen Sie die Microsoft-Sicherheitsempfehlung 3033929 für weitere Informationen.
• Release Notes
|
Windows WDM Driver for LynxTWO™/L22™/AES16™
|
Revision History
Version 2.0 Build 23j - January 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 23i - November 13, 2017
- Fixed issue with E44/E22 that may have caused the trim to report the incorrect status on boot.
- 2. Added support for LM-DIG in Aurora(n)-TB.
Version 2.0 Build 23h - August 24, 2017
- 1. 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 23g - July 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 23f - June 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 23e - June 2, 2017
- Added support for Aurora
Version 2.0 Build 23d Janunary 31, 2017
- Internal release for testing purposes.
Version 2.0 Build 23c June 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 cannotv 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 22 - December - 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 21 - March 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 20 - Feb 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
- 1. 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 after30 - 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
- 1. 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-h
- 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
- 1. 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.
- To give the CPU the most time possible to renderthe 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
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 014fx - 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.
- 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.
ersion 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 012 - February 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 thisswitch 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 forplayback 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
- 1. First build of driver for testing purposes. Only simple play & record are supported.
Known problems
None.
-end-

• Release Notes
|
Windows WDM Driver for LynxTWO™/L22™/AES16™
|
|
Revision History
Version 2.0 Build 019g Oct 24, 2012 1. Corrected issue with dual-wire in for AES16 not working properly.
Version 2.0 Build 019f Aug 28, 2012 1. Various test builds for OEM customers.
Version 2.0 Build 019d May 11, 2012 1. 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. 2. 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 1. 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 1. 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. 2. Added dropout counter to the WaveRT driver if the driver detects a missed interrupt. 3. 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 1. Various test builds for OEM customers.
Version 2.0 Build 019 May 5, 2011 1. 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. 2. 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 1. 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. 2. 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 1. 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 1. 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 1. Internal build.
Version 2.0 Build 018k Beta Jan 7, 2011 1. 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 1. Fixed issue where FWUpdate (AES16e Firmware Updater) would fail on Windows Server 2003.
Version 2.0 Build 018i Beta Nov 16, 2010 1. 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. 2. 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". 3. Fixed Monitor Source button display for Lynx Mixer Outputs Window for LynxTWO/L22/AES16.
Version 2.0 Build 018d-h 1. Internal Builds.
Version 2.0 Build 018c May 11, 2010 1. Added SILENT install options to V2SetupXx.exe. 2. Ensured destination file was writable before extraction in V2SetupXx.exe. 3. Changed to Version 7600.16385.1 build tools. 4. Changed tooltip for output matrix display to match other device name changes made previously.
Version 2.0 Build 018b March 26, 2010 1. Reverted WDM streaming module to Build 16 code to test for cause of BSOD.
Version 2.0 Build 018a March 24, 2010 1. 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. 2. Reverted how ASIO devices service the playback buffer for AES16e with Double Buffer ON to eliminate the possibility of dropouts. 3. 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 1. 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. 2. 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. 3. Double-Click in Panner now centers the control. 4. Double-Click in Fader now zeroes the control. 5. Shift-Click in Source Mute now gangs control with other channel. 6. 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. 7. 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 1. 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). 2. 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. 3. 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 1. 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. 2. 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 1. 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. 2. 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). 3. 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. 4. Fixed issue where AES16e Firmware Build 6.1 would cause the mixer outputs page to display items incorrectly. 5. 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 1. 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. 2. 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. 3. 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. 4. 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. 5. 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. 6. Fixed multi-card ASIO issue introduced in Build 16. 7. Removed "High Resolution Clock Rates" from Lynx Mixer. 8. Moved "Dual Wire In" and "Dual Wire Out" to Settings Menu (from Adapter page) for AES16/AES16e. 9. 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). 10. Changed Record and Play device names to reflect the mono channels represented by those devices.
Version 2.0 Build 016 June 27, 2008 1. Fixed issue with Vista x64 and AES16e on systems with 4GB or more of RAM.
Version 2.0 Build 015c (Beta) June 3, 2008 1. Release build of driver for general testing.
Goals of the new driver ASIO buffering scheme: 1) To avoid physical hardware dropouts. 2) 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: 1) The AES16e requires Build 6 Firmware to function properly with a buffer size of 32. 2) 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. 3) 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 1. AES16 ASIO driver now has two buffers of output latency and one buffer of input latency. 2. 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. 3. Released to Lynx Beta Testers Only.
Version 2.0 Build 015b3 May 23, 2008 1. Beta build for testing.
Version 2.0 Build 015b2 May 8, 2008 1. Fixed a problem where the Lynx Mixer LStream window incorrectly updated digital in status for the LS-AES. 2. Released to Lynx Beta Testers Only.
Version 2.0 Build 015b1 May 8, 2008 1. ASIO driver now fills 14 buffers to the play devices so dropouts on play devices should never occur. 2. Released to Lynx Beta Testers Only.
Version 2.0 Build 015b May 8, 2008 1. 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. 2. LS-ADAT now has defaults set when "Restore Defaults" selected in Lynx Mixer.
Version 2.0 Build 015a April 30, 2008 1. Enabled SyncStart upon waveOutPause in WDM driver. 2. 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. 3. 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 1. Fixed problem with WDM driver not handling interrupts properly for play devices on AES16e. This caused dropouts when none should have occurred. 2. 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 1. Fixed a display issue with AES16-SRC "SRC Ratio" control in Lynx Mixer.
Version 2.0 Build 014k April 16, 2008 1. LynxTrayVolume will no longer launch on Vista since the learn mode doesn't function properly with Vista. 2. If no record devices are enabled, ASIO driver now enables first record device for each card that has a play device enabled. 3. This is Release Candidate 1.
Version 2.0 Build 014j April 11, 2008 1. Changed name of ASIO driver from "ASIO LynxTWO/L22" to "ASIO Lynx". 2. Fixed name of first channel on second card in ASIO driver. 3. Fixed overload channel offset on Digital Outputs for Aurora Remote Control.
Version 2.0 Build 014i April 10, 2008 1. 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 1. Beta build for AES16e testing.
Version 2.0 Build 014g Feb 28, 2008 1. Beta build for AES16e testing.
Version 2.0 Build 014fx Oct 27, 2007 1. Various test builds for OEM customers.
Version 2.0 Build 014e July 30, 2007 1. Dither is now enabled by default on all record devices. 2. Lynx Mixer now shows device names with green background when device is active. 3. Lynx Mixer now shows dropouts with red background when dropout is not zero. Version 2.0 Build 014d July 25, 2007 1. Fixed Lynx Mixer display corruption issue with AES16 when SynchroLock is on. 2. Fixed dither depth selection for right channel of record devices and when "Auto" was not selected. 3. Removed "None" as Dither Type selection. 4. Lynx Mixer now shows "ASIO" as device format when device is running in ASIO mode.
Version 2.0 Build 014c July 9, 2007 1. 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. 2. Turned Overrun Ignore back on.
Version 2.0 Build 014b June 27, 2007 1. Corrected AES16 ASIO Direct Monitoring support when using Build 24 or higher firmware.
Version 2.0 Build 014a April 25, 2007 1. Internal test build with Overrun Ignore turned off.
Version 2.0 Build 014 March 30, 2007 1. Driver is now fully compatible with Windows Vista (32-bit and 64-bit). 2. 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. 3. 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 4. Supports additional Play Mixers for AES16 and AES16-SRC for firmware build 24 or higher. 5. Supports multi-channel (5.1 or 7.1) playback for AES16 and AES16-SRC for firmware build 24 or higher. 6. 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. 7. 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 1. Lynx Mixer now recognizes RoHS serial numbers and correctly displays them. 2. Added ability to disable Topology and/or MIDI driver at load time (Use CleanReg.zip). 3. Added LT-HD support for Firmware Update through AES16/Aurora.
Version 2.0 Build 013m August 22, 2006 1. Added Uninstall for both the Version 2 driver and the LynxApps. 2. Added LynxWDM.cat file and driver signing although driver is not WHQL certified.
Version 2.0 Build 013l May 31, 2006 1. 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. 2. 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. 3. Fixed a problem where the Lynx Mixer About Box would not correctly identify the 64-bit kernel driver version (LynxV264.Sys). 4. Fixed a problem that prevented selection of 'Digital In 4' as the 'Preferred Clock Source' on an AES16 or AES16-SRC. 5. LynxTrayVolume now unhooks keys as soon as the 'Active' box is unchecked.
Version 2.0 Build 013k May 16, 2006 1. 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 1. Added Dolby Digital S/PDIF support.
Version 2.0 Build 013i May 1, 2006 1. Unified driver release that includes 32-bit and 64-bit driver. 2. Fixed an issue with the Lynx Mixer about box where an Aurora may be misidentified. 3. 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 1. First release of 64-bit driver.
Version 2.0 Build 013g November 15, 2005 1. Internal Release for testing.
Version 2.0 Build 013f September 30, 2005 1. 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 1. 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. 2. 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. 3. 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. 4. All ASIO Direct Monitoring routing is cleared when the application exits or resets the ASIO driver. 5. Updated Aurora Mixer to fully implement mixer routing, volume and mutes. 6. 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. 7. Corrected the 'To LSlot Out' control in the Aurora Mixer which was backwards.
Version 2.0 Build 013d August 5, 2005 1. Fixed a problem created in Build 11c of the driver that caused any external 13.5MHz or 27MHz clock to be rejected as invalid. 2. 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. 3. Added "General Purpose Output" switch in Mixer driver for OEM application. 4. 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. 5. Added Aurora Mixer to driver package.
Version 2.0 Build 013 May 10, 2005 1. 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 1. Added support for Aurora 16 External Remote Control. Please note this functionality requires an AES16 with a REV B PCB. 2. Removed call to SetThreadPriority( NORMAL ) from ASIOStop. 3. Added DLL and SYS version display in the Lynx Mixer About Box.
Version 2.0 Build 012b February 16, 2005 1. 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 1. 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. 2. Fixed a problem that would not set the SRC Mode correctly when the Sample Clock Source changed.
Version 2.0 Build 012 February 9, 2005 1. 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.
Version 2.0 Build 011d February 3, 2005 1. 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. 2. Removed 'Preferred Clock Source' from the Settings Menu.
Version 2.0 Build 011c February 2, 2005 1. 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. 2. Added 'Allow Clock Change if Active' switch
in the Settings > Advanced menu. Default is OFF. This switch
does two things: 3. 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). 4. 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. 5. Fixed a problem with the Mixer Device names when more than one card was installed.
Version 2.0 Build 011b January 17, 2005 1. Internal release for the NAMM show.
Version 2.0 Build 011a January 14, 2005 1. Added support for LynxTWO Virtual MIDI ports,
which includes:
Version 2.0 Build 011 January 11, 2005 1. Release Version. No changes from Build 010h.
Version 2.0 Build 010h January 10, 2005 Release Candidate 2 1. 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 1. Moved Buffer Size in the Lynx Mixer from the Advanced menu to the Settings menu. 2. Changed driver so Buffer Size modification only allowed when all wave devices are idle.
Version 2.0 Build 010f January 7, 2005 1. Added unified Buffer Size in the Lynx Mixer Settings > Advanced menu. 2. Internal Release Only
Version 2.0 Build 010e December 21, 2004 1. 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. 2. Internal Release Only
Version 2.0 Build 010b October 20, 2004 1. Fixed problem introduced with Build 010a that might have caused audio breakup on playback with ASIO driver under high processor loads. 2. Added "Cascade" to Window Menu in Lynx Mixer.
Version 2.0 Build 010a October 8, 2004 1. Removed unnecessary spin lock from ASIOStart in kernel driver which fixes a very rare lockup problem with Nuendo/Cubase. 2. 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. 3. 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. 4. 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 1. Fixed a problem that might have caused a freeze on some computers when removing the driver or shutting down the computer. 2. WDM Driver now selects buffer size for recording based on sample rate and sample format. 3. Added display of ToolTip dB values to Output Source volume controls. 4. Fixed a problem that might cause a buffer that had not been played to be freed. 5. Corrected the GetPosition call to return an accurate number so DirectSound playback will not breakup. 6. Turned on single transfer per interrupt for playback so GetPosition call will give more accurate results. 7. 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. 8. 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. 9. We recommend flashing the latest firmware (L2Update17.exe or higher) for use with this driver.
Version 2.0 Build 009 April 15, 2004 1. Driver now supports firmware updating while the driver is loaded. Please note that L2Update Build 14 or higher is required for this functionality. 2. Driver now supports power management (Suspend and Hibernate). 3. 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 1. 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.
Version 2.0 Build 007 February 4, 2004 1. Driver now reports individual device names to DirectSound.
Version 2.0 Build 006 December 16, 2003 1. 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. 2. Added Play Mix volumes to Lynx Mixer application. Note: Holding down the shift key will change the Play Mix volumes in stereo pairs. 3. Updated serial number read for ST Micro parts. 4. Windows 2000/XP ASIO driver now checks the hardware sample rate and reports back to the application if the rate changes. 5. 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. 6. Fixed a problem in the Lynx Mixer that may have caused the frequency counters to stop updating on the screen. 7. Two new checkboxes are in the Windows 2000/XP
ASIO Control Panel:
Version 2.0 Build 005 November 13, 2003 1. 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 1. Mixer now saves state when mixer application exits, and restores state when driver loads (system startup). 2. Mixer Scene Memory now active. 3. Driver now supports the AES16/AES16-SRC. . Version 2.0 Build 003 September 30, 2003 1. Mixer driver now completely separate from WINMM.DLL. . Version 2.0 Build 002 April 24, 2003 1. Driver now supports ASIO, GSIF & Mixer. . Version 2.0 Build 001 August 22, 2002 1. First build of driver for testing purposes. Only simple play & record are supported. . Known problems None. . -end- |


Updater / Version: LynxFirmware Updater 1.0.7
Programmieren der Firmware:
Bitte schließen Sie vor dem Aufspielen der neuen Firmware alle Applikationen. Sobald das Programmieren der Firmware abgeschlossen ist, muß das Lynx Gerät ausgeschaltet werden, ehe die neue Firmware aktiv wird.
• Release Notes
|
Firmware Release Notes for AES16e™/LT-TB™/E44™/E22™
Copyright © 2008-2024 Lynx Studio Technology, Inc. All Rights Reserved. Revision History / Release Notes |
Installation Notes
The firmware update process will take under 2 minutes. Once the update has been done successfully, your computer will need to be powered off for the new firmware to become active.
If for some reason the firmware update process fails, do not power off your computer until successfully updating the firmware. The firmware update process is not permanent until the computers power is switched off, so you may reboot your computer and re-run the update program to try again.
PLEASE NOTE: Before updating the firmware on your Lynx PCI Express card, please close all applications that are running, pause or suspend the Windows Task Scheduler (System Agent), and insure that your power to your computer will not fail by connecting it to an uninterruptible power supply.
If the Lynx PCI Express card firmware update is interrupted while updating the card, you may have to revert to the factory default firmware by changing the jumper on the card to the PROM 1 position. The firmware update process always programs PROM 2 so there is never a risk rendering the card unusable.
The LynxFirmware application supports updating firmware on the following products:
- PCI Express: AES16e; AES16e-SRC; AES16e-50; E22; E44
- Thunderbolt: LT-TB; LT-TB3 (Including Hilo-TB; Hilo-TB3; Aurora(n)-TB; Aurora(n)-TB3)
- Hilo (connected to computer via Thunderbolt, Dante or USB)
- Aurora(n) (connected to computer via Thunderbolt, Dante or USB)
- LM-DIG connected to Aurora(n)
- LT-DANTE connected to Aurora(n) (FPGA firmware only, not Dante Firmware)
- Aurora 8 or Aurora 16 (connected to computer via Thunderbolt, Dante, USB or MIDI)
- LT-HD inside Aurora 8 or Aurora 16 (connected to computer via MIDI)
- LT-MADI inside Aurora 8 or Aurora 16 (connected to computer via MIDI)
---
LynxFirmware Updater Revision History
LynxFirmware Updater 1.0.7 - April 30, 2025
- Added support for Lynx Mesa.
LynxFirmware Updater 1.0.6 - January 25, 2023
- Hilo-TB now only shows the Hilo if the LT-TB is already updated to Firmware 6.5. To update the LT-TB to Firmware 6.5 makes sure to power cycle both the computer and the Hilo, then launch LynxFirmware BEFORE any other applications are loaded.
LynxFirmware Updater 1.0.5 - October 11, 2022
- Updated to Dante 4.5 API. Now supports Apple Silicon based computers. Added support for Driver Extension on macOS in addition to Kernel Extension.
LynxFirmware Updater 1.0.4 - August 18, 2021
- Updated to Dante 4.4 API. Please note that Audinate does not support Dante on Apple Silicon M1 based computers. Supports Big Sur on Intel.
- Added instruction localizations in Spanish, French, Russian, Portuguese, Indonesian, Italian and German in addition to English.
LynxFirmware Updater 1.0.3 - March 06, 2021
- LT-TB now has DMAV2PLUS; Added readback of clock register to allow Aurora(n) sample rate updates to be seen by driver when clocked externally.
- This build includes:
AES16e: 14.1
LT-TB: 6.5
E44/E22: 2.6
---
AES16e™/LT-TB™/E44™/E22™ Firmware Revision History
Version 1.19.09.17 - September 17, 2019
- LT-TB now has DMAV2PLUS; Added readback of clock register to allow Aurora(n) sample rate updates to be seen by driver when clocked externally.
- This build includes:
AES16e: 14.1
LT-TB: 6.4
E44/E22: 2.6
Version 1.19.03.20 - March 20, 2019
- Added support for independent A/D HPF control of input pairs on Rev B PCB. Current driver capable of control HPF on inputs 3 & 4 only on E44.
- This build includes:
AES16e: 14.1
LT-TB: 6.2
E44/E22: 2.6
Version 1.18.06.20 - June 20, 2018
- Fixed SynchroLock failure to lock for E44/E22.
- Fixed programming over bus issue with Winbond PROMs for E44/E22.
- This build includes:
AES16e: 14.1
LT-TB: 6.2
E44/E22: 2.5
Version 1.17.04.04 - April 4, 2017
- Fixed issue on E44/E22 firmware that caused multiple writes to GPOUT to toggle the output instead of setting the desired state.
- This build includes:
AES16e: 14.1
LT-TB: 6.2
E44/E22: 2.3
Version 1.17.01.31 - January 31, 2017
- Added the ability for the E44/E22 to do specific sample rates from 8kHz to 200kHz instead of just 44.1; 48; 88.2; 96; 176.4 & 192kHz.
- This build includes:
AES16e: 14.1
LT-TB: 6.2
E44/E22: 2.2
Version 1.16.05.18 - May 18, 2016
- All: Changed timing to record devices to fix occasional record issues.
- All: Removed extra startup interrupt.
- All: This firmware REQUIRES Build 58B or higher of the OS X driver to function properly. Please install Build 58B or higher BEFORE flashing this new firmware.
- This build includes:
AES16e: 14.1
LT-TB: 6.2
E44/E22: 2.1
Version 1.15.08.07 - August 7, 2015
- All: Added DMAV2PLUS support which includes:
- 5.1 support for WaveRT (6-channel interleaved)
- Smaller transfer sizes to reduce latency to under 1ms round-trip (96kHz, 32 sample buffer)
- LT-TB: Added play device metering (like the E44 and AES16e).
- This build includes:
AES16e: 14.0
LT-TB: 6.0
E44/E22: 2.0
Version 1.15.02.25 - February 25, 2015
- AES16e: Fixed a couple of bugs that would affect users using a Thunderbolt expansion chassis.
- AES16e: Fixed a bug in which the upper playback levels would get reset too often.
- AES16e: Added play device metering (like the E44).
- First release to include support for E44/E22.
- This build includes:
AES16e: 13.2
LT-TB: 5.5 (No changes from previous release)
E44/E22: 1.6
Version 1.14.05.02 - May 2, 2014
- Fixed issue with LS-ADAT and AES16e introduced with Firmware 13.
- This build includes:
AES16e: 13.1
LT-TB: 5.5 (No changes from previous release)
Version 1.14.04.16 April 16, 2014
- Added DMA Version 2 support for AES16e. This updated requires Windows Driver Build 21 or higher; OS X CoreAudio Driver Build 56 or higher.
- Fixed issue with level meter reset for AES16e.
- This build includes:
AES16e: 13.0
LT-TB: 5.5
Version 1.00.12.11 - February 6, 2014
- Added support for 44.1 kHz for AES50.
- Added support for CardID on AES16e.
- Added support for LT-TB (First Release 5.2).
Version 1.00.12.10 - February 12, 2013
- Fixed issue created in Firmware 12.9 that kept SynchroLock for engaging properly.
Version 1.00.12.9 - January 9, 2013
- Fixed issue that caused certain hosts (Sonnet chassis) to sometimes not allow the AES16e to be recognized properly.
Version 1.00.12.8 - August 2, 2012
- Fixed various issues related to AES50. Please note that this update is for the AES16e-50 card only.
Version 1.00.12 - September 12, 2011
- Fixed PCI Express issue that occurred with some P67 and Z68 motherboards (Gigabyte & Intel).
- Fixed volume indexing issue at 4X sample rates.
Version 1.00.11 - February 9, 2010
- Supports PCB Rev D.
- Fixed PCI Express issues for 1 DWORD memory reads and transactions across 4K-byte boundaries.
Version 1.00.10 - November 17, 2009
- Corrected an issue introduced in Build 9 that copied right channel data to the left channel on a record device.
Version 1.00.09 - September 29, 2009
- Added 64-channel / 32-device operation. This allows for 32 record channels and 32 play channels. This also allows for the LStream port to have independent channels from AES/EBU channels.
- Added support for AES16e-50.
Version 1.00.07 - July 21, 2008
- Fixed issue with PowerMac G5 (Late 2005) and playback transfers.
Version 1.00.06 - May 22, 2008
- ASIO Buffer Size of 32 now supported with Version 2 Build 16 driver.
Version 1.00.05 - April 22, 2008
- Initial release with Build 05 Firmware.
- Lynx AES16e Firmware 14.1
- Lynx E44/E22 Firmware 2.6
- LT-TB Firmware 6.5

Updater / Version: 2015.08.12*
• Release Notes
|
Firmware Release Notes for AES16e™/LT-TB™/E44™/E22™
|
Installation Notes
The firmware update process will take under 2 minutes. Once the update has been done successfully, your computer will need to be powered off for the new firmware to become active.
If for some reason the firmware update process fails, do not power off your computer until successfully updating the firmware. The firmware update process is not permanent until the computers power is switched off, so you may reboot your computer and re-run the update program to try again.
PLEASE NOTE: Before updating the firmware on your AES16e, please close all applications that are running, pause or suspend the Windows Task Scheduler (System Agent), and insure that your power to your computer will not fail by connecting it to an uninterruptible power supply.
If the AES16e firmware update is interrupted while updating the card, you may have to revert to the factory default firmware by changing the jumper on the card to the PROM 1 position. The firmware update process always programs PROM 2 so there is never a risk rendering the card unusable.
Firmware Revision History
Version 1.15.08.07 August 12, 2015
- All: Added DMAV2PLUS support which
includes:
- 5.1 support for WaveRT (6-channel interleaved)
- Smaller transfer sizes to reduce latency to under 1ms round-trip (96kHz, 32 sample buffer) - LT-TB: Added play device metering (like the E44 and AES16e).
- This build includes:
AES16e: 14.0
LT-TB: 6.0
E44/E22: 2.0
Version 1.15.02.25 February 25, 2015
- AES16e: Fixed a couple of bugs that would affect users using a Thunderbolt expansion chassis.
- AES16e: Fixed a bug in which the upper playback levels would get reset too often.
- AES16e: Added play device metering (like the E44).
- First release to include support for E44/E22.
- This build includes:
AES16e: 13.2
LT-TB: 5.5 (No changes from previous release)
E44/E22: 1.6
Version 1.14.05.02 May 2, 2014
- Fixed issue with LS-ADAT and AES16e introduced with Firmware 13.
- This build includes:
AES16e: 13.1
LT-TB: 5.5 (No changes from previous release)
Version 1.14.04.16 April 16, 2014
- Added DMA Version 2 support for AES16e. This updated requires Windows Driver Build 21 or higher; OS X CoreAudio Driver Build 56 or higher.
- Fixed issue with level meter reset for AES16e.
- This build includes:
AES16e: 13.0
LT-TB: 5.5
Version 1.00.12.11 February 6, 2014
- Added support for 44.1 kHz for AES50.
- Added support for CardID on AES16e.
- Added support for LT-TB (First Release 5.2).
Version 1.00.12.10 February 12, 2013
- Fixed issue created in Firmware 12.9 that kept SynchroLock for engaging properly.
Version 1.00.12.9 January 9, 2013
- Fixed issue that caused certain hosts (Sonnet chassis) to sometimes not allow the AES16e to be recognized properly.
Version 1.00.12.8 August 2, 2012
- Fixed various issues related to AES50. Please note that this update is for the AES16e-50 card only.
Version 1.00.12 September 12, 2011
- Fixed PCI Express issue that occurred with some P67 and Z68 motherboards (Gigabyte & Intel).
- Fixed volume indexing issue at 4X sample rates.
Version 1.00.11 February 9, 2010
- Supports PCB Rev D.
- Fixed PCI Express issues for 1 DWORD memory reads and transactions across 4K-byte boundaries.
Version 1.00.10 November 17, 2009
- Corrected an issue introduced in Build 9 that copied right channel data to the left channel on a record device.
Version 1.00.09 September 29, 2009
- Added 64-channel / 32-device operation. This allows for 32 record channels and 32 play channels. This also allows for the LStream port to have independent channels from AES/EBU channels.
- Added support for AES16e-50.
Version 1.00.07 July 21, 2008
- Fixed issue with PowerMac G5 (Late 2005) and playback transfers.
Version 1.00.06 May 22, 2008
- ASIO Buffer Size of 32 now supported with Version 2 Build 16 driver.
Version 1.00.05 April 22, 2008
- Initial release with Build 05 Firmware.
-end-
- Lynx AES16e Firmware 14.0
- Lynx E44/E22 Firmware 2.0
- LT-TB Firmware 6

Updater / Version: Build 12.11
• Release Notes
|
Firmware Release Notes for AES16e™
|
Installation Notes
The firmware update process will take under 2 minutes. Once the update has been done successfully, your computer will need to be powered off for the new firmware to become active.
If for some reason the firmware update process fails, do not power off your computer until successfully updating the firmware. The firmware update process is not permanent until the computers power is switched off, so you may reboot your computer and re-run the update program to try again.
PLEASE NOTE: Before updating the firmware on your AES16e, please close all applications that are running, pause or suspend the Windows Task Scheduler (System Agent), and insure that your power to your computer will not fail by connecting it to an uninterruptible power supply.
If the AES16e firmware update is interrupted while updating the card, you may have to revert to the factory default firmware by changing the jumper on the card to the PROM 1 position. The firmware update process always programs PROM 2 so there is never a risk rendering the card unusable.
Firmware Revision History
Version 1.00.12.11 February 6, 2014
- Added support for 44.1 kHz for AES50.
- Added support for CardID on AES16e.
- Added support for LT-TB (First Release 5.2).
Version 1.00.12.10 February 12, 2013
- Fixed issue created in Firmware 12.9 that kept SynchroLock for engaging properly.
Version 1.00.12.9 January 9, 2013
- Fixed issue that caused certain hosts (Sonnet chassis) to sometimes not allow the AES16e to be recognized properly.
Version 1.00.12.8 August 2, 2012
- Fixed various issues related to AES50. Please note that this update is for the AES16e-50 card only.
Version 1.00.12 September 12, 2011
- Fixed PCI Express issue that occurred with some P67 and Z68 motherboards (Gigabyte & Intel).
- Fixed volume indexing issue at 4X sample rates.
Version 1.00.11 February 9, 2010
- Supports PCB Rev D.
- Fixed PCI Express issues for 1 DWORD memory reads and transactions across 4K-byte boundaries.
Version 1.00.10 November 17, 2009
- Corrected an issue introduced in Build 9 that copied right channel data to the left channel on a record device.
Version 1.00.09 September 29, 2009
- Added 64-channel / 32-device operation. This allows for 32 record channels and 32 play channels. This also allows for the LStream port to have independent channels from AES/EBU channels.
- Added support for AES16e-50.
Version 1.00.07 July 21, 2008
- Fixed issue with PowerMac G5 (Late 2005) and playback transfers.
Version 1.00.06 May 22, 2008
- ASIO Buffer Size of 32 now supported with Version 2 Build 16 driver.
Version 1.00.05 April 22, 2008
- Initial release with Build 05 Firmware.
-end-

Updater / Version: LynxFirmware Updater 1.0.7
Programmieren der Firmware:
Bitte schließen Sie vor dem Aufspielen der neuen Firmware alle Applikationen. Sobald das Programmieren der Firmware abgeschlossen ist, muß das Lynx Gerät ausgeschaltet werden, ehe die neue Firmware aktiv wird.
• Release Notes
|
Firmware Release Notes for AES16e™/LT-TB™/E44™/E22™
Copyright © 2008-2024 Lynx Studio Technology, Inc. All Rights Reserved. Revision History / Release Notes |
Installation Notes
The firmware update process will take under 2 minutes. Once the update has been done successfully, your computer will need to be powered off for the new firmware to become active.
If for some reason the firmware update process fails, do not power off your computer until successfully updating the firmware. The firmware update process is not permanent until the computers power is switched off, so you may reboot your computer and re-run the update program to try again.
PLEASE NOTE: Before updating the firmware on your Lynx PCI Express card, please close all applications that are running, pause or suspend the Windows Task Scheduler (System Agent), and insure that your power to your computer will not fail by connecting it to an uninterruptible power supply.
If the Lynx PCI Express card firmware update is interrupted while updating the card, you may have to revert to the factory default firmware by changing the jumper on the card to the PROM 1 position. The firmware update process always programs PROM 2 so there is never a risk rendering the card unusable.
The LynxFirmware application supports updating firmware on the following products:
- PCI Express: AES16e; AES16e-SRC; AES16e-50; E22; E44
- Thunderbolt: LT-TB; LT-TB3 (Including Hilo-TB; Hilo-TB3; Aurora(n)-TB; Aurora(n)-TB3)
- Hilo (connected to computer via Thunderbolt, Dante or USB)
- Aurora(n) (connected to computer via Thunderbolt, Dante or USB)
- LM-DIG connected to Aurora(n)
- LT-DANTE connected to Aurora(n) (FPGA firmware only, not Dante Firmware)
- Aurora 8 or Aurora 16 (connected to computer via Thunderbolt, Dante, USB or MIDI)
- LT-HD inside Aurora 8 or Aurora 16 (connected to computer via MIDI)
- LT-MADI inside Aurora 8 or Aurora 16 (connected to computer via MIDI)
---
LynxFirmware Updater Revision History
LynxFirmware Updater 1.0.7 - April 30, 2025
- Added support for Lynx Mesa.
LynxFirmware Updater 1.0.6 - January 25, 2023
- Hilo-TB now only shows the Hilo if the LT-TB is already updated to Firmware 6.5. To update the LT-TB to Firmware 6.5 makes sure to power cycle both the computer and the Hilo, then launch LynxFirmware BEFORE any other applications are loaded.
LynxFirmware Updater 1.0.5 - October 11, 2022
- Updated to Dante 4.5 API. Now supports Apple Silicon based computers. Added support for Driver Extension on macOS in addition to Kernel Extension.
LynxFirmware Updater 1.0.4 - August 18, 2021
- Updated to Dante 4.4 API. Please note that Audinate does not support Dante on Apple Silicon M1 based computers. Supports Big Sur on Intel.
- Added instruction localizations in Spanish, French, Russian, Portuguese, Indonesian, Italian and German in addition to English.
LynxFirmware Updater 1.0.3 - March 06, 2021
- LT-TB now has DMAV2PLUS; Added readback of clock register to allow Aurora(n) sample rate updates to be seen by driver when clocked externally.
- This build includes:
AES16e: 14.1
LT-TB: 6.5
E44/E22: 2.6
---
AES16e™/LT-TB™/E44™/E22™ Firmware Revision History
Version 1.19.09.17 - September 17, 2019
- LT-TB now has DMAV2PLUS; Added readback of clock register to allow Aurora(n) sample rate updates to be seen by driver when clocked externally.
- This build includes:
AES16e: 14.1
LT-TB: 6.4
E44/E22: 2.6
Version 1.19.03.20 - March 20, 2019
- Added support for independent A/D HPF control of input pairs on Rev B PCB. Current driver capable of control HPF on inputs 3 & 4 only on E44.
- This build includes:
AES16e: 14.1
LT-TB: 6.2
E44/E22: 2.6
Version 1.18.06.20 - June 20, 2018
- Fixed SynchroLock failure to lock for E44/E22.
- Fixed programming over bus issue with Winbond PROMs for E44/E22.
- This build includes:
AES16e: 14.1
LT-TB: 6.2
E44/E22: 2.5
Version 1.17.04.04 - April 4, 2017
- Fixed issue on E44/E22 firmware that caused multiple writes to GPOUT to toggle the output instead of setting the desired state.
- This build includes:
AES16e: 14.1
LT-TB: 6.2
E44/E22: 2.3
Version 1.17.01.31 - January 31, 2017
- Added the ability for the E44/E22 to do specific sample rates from 8kHz to 200kHz instead of just 44.1; 48; 88.2; 96; 176.4 & 192kHz.
- This build includes:
AES16e: 14.1
LT-TB: 6.2
E44/E22: 2.2
Version 1.16.05.18 - May 18, 2016
- All: Changed timing to record devices to fix occasional record issues.
- All: Removed extra startup interrupt.
- All: This firmware REQUIRES Build 58B or higher of the OS X driver to function properly. Please install Build 58B or higher BEFORE flashing this new firmware.
- This build includes:
AES16e: 14.1
LT-TB: 6.2
E44/E22: 2.1
Version 1.15.08.07 - August 7, 2015
- All: Added DMAV2PLUS support which includes:
- 5.1 support for WaveRT (6-channel interleaved)
- Smaller transfer sizes to reduce latency to under 1ms round-trip (96kHz, 32 sample buffer)
- LT-TB: Added play device metering (like the E44 and AES16e).
- This build includes:
AES16e: 14.0
LT-TB: 6.0
E44/E22: 2.0
Version 1.15.02.25 - February 25, 2015
- AES16e: Fixed a couple of bugs that would affect users using a Thunderbolt expansion chassis.
- AES16e: Fixed a bug in which the upper playback levels would get reset too often.
- AES16e: Added play device metering (like the E44).
- First release to include support for E44/E22.
- This build includes:
AES16e: 13.2
LT-TB: 5.5 (No changes from previous release)
E44/E22: 1.6
Version 1.14.05.02 - May 2, 2014
- Fixed issue with LS-ADAT and AES16e introduced with Firmware 13.
- This build includes:
AES16e: 13.1
LT-TB: 5.5 (No changes from previous release)
Version 1.14.04.16 April 16, 2014
- Added DMA Version 2 support for AES16e. This updated requires Windows Driver Build 21 or higher; OS X CoreAudio Driver Build 56 or higher.
- Fixed issue with level meter reset for AES16e.
- This build includes:
AES16e: 13.0
LT-TB: 5.5
Version 1.00.12.11 - February 6, 2014
- Added support for 44.1 kHz for AES50.
- Added support for CardID on AES16e.
- Added support for LT-TB (First Release 5.2).
Version 1.00.12.10 - February 12, 2013
- Fixed issue created in Firmware 12.9 that kept SynchroLock for engaging properly.
Version 1.00.12.9 - January 9, 2013
- Fixed issue that caused certain hosts (Sonnet chassis) to sometimes not allow the AES16e to be recognized properly.
Version 1.00.12.8 - August 2, 2012
- Fixed various issues related to AES50. Please note that this update is for the AES16e-50 card only.
Version 1.00.12 - September 12, 2011
- Fixed PCI Express issue that occurred with some P67 and Z68 motherboards (Gigabyte & Intel).
- Fixed volume indexing issue at 4X sample rates.
Version 1.00.11 - February 9, 2010
- Supports PCB Rev D.
- Fixed PCI Express issues for 1 DWORD memory reads and transactions across 4K-byte boundaries.
Version 1.00.10 - November 17, 2009
- Corrected an issue introduced in Build 9 that copied right channel data to the left channel on a record device.
Version 1.00.09 - September 29, 2009
- Added 64-channel / 32-device operation. This allows for 32 record channels and 32 play channels. This also allows for the LStream port to have independent channels from AES/EBU channels.
- Added support for AES16e-50.
Version 1.00.07 - July 21, 2008
- Fixed issue with PowerMac G5 (Late 2005) and playback transfers.
Version 1.00.06 - May 22, 2008
- ASIO Buffer Size of 32 now supported with Version 2 Build 16 driver.
Version 1.00.05 - April 22, 2008
- Initial release with Build 05 Firmware.
- Lynx AES16e Firmware 14.1
- Lynx E44/E22 Firmware 2.6
- LT-TB Firmware 6.5
• Release Notes
|
Firmware Release Notes for AES16e™
|
Installation Notes
The firmware update process will take under 2 minutes. Once the update has been done successfully, your computer will need to be powered off for the new firmware to become active.
If for some reason the firmware update process fails, do not power off your computer until successfully updating the firmware. The firmware update process is not permanent until the computers power is switched off, so you may reboot your computer and re-run the update program to try again.
PLEASE NOTE: Before updating the firmware on your AES16e, please close all applications that are running, pause or suspend the Windows Task Scheduler (System Agent), and insure that your power to your computer will not fail by connecting it to an uninterruptible power supply.
If the AES16e firmware update is interrupted while updating the card, you may have to revert to the factory default firmware by changing the jumper on the card to the PROM 1 position. The firmware update process always programs PROM 2 so there is never a risk rendering the card unusable.
Firmware Revision History
Version 1.00.12.11 February 6, 2014
- Added support for 44.1 kHz for AES50.
- Added support for CardID on AES16e.
- Added support for LT-TB (First Release 5.2).
Version 1.00.12.10 February 12, 2013
- Fixed issue created in Firmware 12.9 that kept SynchroLock for engaging properly.
Version 1.00.12.9 January 9, 2013
- Fixed issue that caused certain hosts (Sonnet chassis) to sometimes not allow the AES16e to be recognized properly.
Version 1.00.12.8 August 2, 2012
- Fixed various issues related to AES50. Please note that this update is for the AES16e-50 card only.
Version 1.00.12 September 12, 2011
- Fixed PCI Express issue that occurred with some P67 and Z68 motherboards (Gigabyte & Intel).
- Fixed volume indexing issue at 4X sample rates.
Version 1.00.11 February 9, 2010
- Supports PCB Rev D.
- Fixed PCI Express issues for 1 DWORD memory reads and transactions across 4K-byte boundaries.
Version 1.00.10 November 17, 2009
- Corrected an issue introduced in Build 9 that copied right channel data to the left channel on a record device.
Version 1.00.09 September 29, 2009
- Added 64-channel / 32-device operation. This allows for 32 record channels and 32 play channels. This also allows for the LStream port to have independent channels from AES/EBU channels.
- Added support for AES16e-50.
Version 1.00.07 July 21, 2008
- Fixed issue with PowerMac G5 (Late 2005) and playback transfers.
Version 1.00.06 May 22, 2008
- ASIO Buffer Size of 32 now supported with Version 2 Build 16 driver.
Version 1.00.05 April 22, 2008
- Initial release with Build 05 Firmware.
-end-
Sollte das Updaten fehlschlagen, schalten Sie den Computer bzw. den Wandler solange nicht aus, bis der Updatevorgang erfolgreich war. Da das Update nur aktiviert wird, wenn der Computer bzw. der Wandler ausgeschaltet war, können Sie nach einem fehlgeschlagenen Versuch den Rechner gegebenenfalls neu booten und den Updatevorgang wiederholen.
Bitte beachten: Schließen Sie alle laufenden Applikationen, bevor Sie die Firmware des Lynx Wandlers updaten. Unterbrechen oder stoppen Sie den Windows Task Scheduler (System Agent) und stellen Sie sicher, daß die Stromversorgung für Ihren Computer während des Updatevorganges nicht unterbrochen werden kann (Netzstecker überprüfen). Sollte das Updaten während des Vorganges unterbrochen werden, kann dies zu einem nicht mehr funktionierenden Lynx Wandler führen, der nur noch per kostenpflichtigem Service des Herstellers repariert werden kann.
Haftungsausschluß: Die unsachgemäße Anwendung des Firmware Updates kann dazu führen, daß Ihre Lynx Wandler anschließend nicht richtig oder nicht mehr funktioniert. Sie sollten das Update nur dann durchführen, wenn Sie sich sicher sind, daß Sie dieses fehlerfrei anwenden können. Die Firma Lynx Studio Technology hat beim Erstellen der Update Routinen größtmögliche Sorgfalt für deren sichere Anwendung walten lassen. Dennoch übernehmen weder Lynx Studio Technology noch Digital Broadcast Systems GmbH eine Haftung für eventuelle Schäden, die durch unsachgemäße Anwendung der Update Routinen an der Hardware- oder Software-Installation des Benutzers entstehen könnten.


