Lynx Studio Technology FAQ
FAQ Navigation:
| AES16 Cable Pinouts | ||
| ||
| Aurora Pinouts | ||
| ||
| Driver Support Information | ||
| ||
| How to test with a Mackie 1402VLZ | ||
| ||
| LStream Loopback | ||
| ||
| Programming Information | ||
| ||
| What is dither? | ||
| ||
| What is Latency? | ||
| ||
| Getting Started/Installation | ||
|


Die folgende Tabelle stellt dar, welche Betriebssysteme von den aktuellen Lynx Treibern unterstützt werden. Unter Windows gibt es Unterstützung für DirectSound, WDM, ASIO 2.0 (jeweils 32 und 64 Bit). Unter Mac OS X gibt es Unterstützung für Core Audio. Für Informationen zu älteren Treiberversionen konsultieren Sie bitte die 'Release Notes' des jeweiligen Treibers.
| LynxONE | Lynx L22 / LynxTWO / LynxAES16 | LynxE22 / LynxE44 / LynxAES16e | LT-USB | LT-TB3 | ||
| 32-Bit | ||||||
| Windows 2000 | ![]() |
![]() |
- | - | - | |
| Windows XP | ![]() |
![]() |
** |
![]() |
- | |
| Windows Vista | - | ![]() |
![]() |
![]() |
- | |
| Windows 7 | - | ![]() |
![]() |
![]() |
![]() |
|
| Windows 8 | - | ![]() |
![]() |
![]() |
![]() |
|
| Windows 10 | - | ![]() |
![]() |
![]() |
![]() |
|
| 64-Bit | ||||||
| XP x64 | - | ![]() |
** |
![]() |
- | |
| Vista x64 | - | ![]() |
![]() |
![]() |
- | |
| Windows 7 x64 | - | ![]() |
![]() |
![]() |
![]() |
|
| Windows 8 x64 | - | ![]() |
![]() |
![]() |
![]() |
|
| Windows 10 x64 | - | ![]() |
![]() |
![]() |
![]() |
|
| Mac OS | ||||||
| MAC OS X 10.4 [Tiger] |
- | ![]() |
![]() |
![]() |
- | |
| MAC OS X 10.5 [Leopard] |
- | ![]() |
![]() |
![]() |
- | |
| MAC OS X 10.6 [Snow Leopard] |
- | Nicht vorgesehen* | ![]() |
![]() |
- | |
| MAC OS X 10.7 [Lion] |
- | Nicht vorgesehen* | ![]() |
![]() |
- | |
| MAC OS X 10.8 [Mountain Lion] |
- | Nicht vorgesehen* | ![]() |
![]() |
![]() |
|
| MAC OS X 10.9 [Mavericks] |
- | Nicht vorgesehen* | ![]() |
![]() |
![]() |
|
| MAC OS X 10.10 [Yosemite] |
- | Nicht vorgesehen* | ![]() |
![]() |
![]() |
|
| MAC OS X 10.11 [El Capitan] |
- | Nicht vorgesehen* | ![]() |
![]() |
![]() |
|
| MAC OS X 10.12 [Sierra] |
- | Nicht vorgesehen* | ![]() |
![]() |
![]() |
|
| MAC OS X 10.13 [High Sierra] |
- | Nicht vorgesehen* | ![]() |
![]() |
![]() |
|
| macOS 10.14 [Mojave] |
- | Nicht vorgesehen* | ![]() |
![]() |
![]() |
|
| macOS 10.15 [Catalina] |
- | Nicht vorgesehen* | ![]() |
![]() |
![]() |
|
| macOS 11 [Big Sur] |
- | Nicht vorgesehen* | ![]() |
![]() |
![]() |
|
| * | MAC OS X 10.6 [Snow Leopard], MAC OS X 10.7 [Lion], MAC OS X 10.8 [Mountain Lion], MAC OS X 10.9 [Mavericks], MAC OS X 10.10 [Yosemite], MAC OS X 10.11 [El Capitan], MAC OS X 10.12 [Sierra] und MAC OS X 10.13 [High Sierra] unterstützen nur noch Intel CPUs. Intel CPU komptabile Mainboards sehen ausschließlich PCI Express Kartenslots vor. |
| ** | Gilt nur für Lynx AES16e - Treiber Version 2.0 Build 19g. |
Obwohl dieses Beispiel für den Mackie 1402VLZ entwickelt wurde, sollten Sie ein ähnliches Verfahren auch für andere Mischpulte anwenden können. Es wird immer empfohlen, zuerst die Wiedergabeseite zu testen, da es keine Möglichkeit gibt, festzustellen, ob ein Aufnahmeproblem auf der Aufnahmeseite oder auf der Wiedergabeseite liegt.
Testen der Wiedergabeseite des LynxONE
Überprüfen Sie die folgenden Einstellungen an Ihrem Mackie-Mixer:
Bestätigen Sie im LynxONE Mixer die folgenden Einstellungen:
Spielen Sie mit unserer Anwendung Demo32 die Datei Dialtone.wav ab, die Sie von unserer Website herunterladen können. Bitte beachten Sie, dass die Datei Dialtone.exe ein selbstextrahierendes Archiv ist, das einmal ausgeführt werden muss, um die Datei Dialtone.wav abzuspielen.
Sie sollten nun ein klares Freizeichen in Ihrem Kopfhörer hören. Wenn es verzerrt klingt, versuchen Sie, die VOLUME FADERS am CTL ROOM/SUB MIX herunterzudrehen. Die Pegelanzeigen am Mackie sollten ein gutes Stück über 0 gehen, wahrscheinlich bis zu +10.
Testen der Aufnahmeseite des LynxONE
Überprüfen Sie die folgenden Einstellungen an Ihrem Mackie-Mixer:
Sie sollten nun das Mikrofon sauber in Ihrem Kopfhörer hören. Ist dies nicht der Fall, liegt das Problem an einer Verbindung zwischen dem Mikrofon und dem Mackie-Mixer.
In der Annahme, dass Sie im vorherigen Test einen guten Ton gehört haben, lassen Sie uns nun versuchen, den Ton durch den LynxONE zu leiten.
Überprüfen Sie die folgenden Einstellungen an Ihrem Mackie-Mixer:
Nehmen Sie am LynxONE Mixer die folgenden Einstellungen vor:
Sie sollten nun das Mikrofon wieder sauber in Ihrem Kopfhörer hören. Dieser Ton wird durch das LynxONE geleitet, was bestätigt, dass alle Verbindungen korrekt hergestellt wurden.
Sie können nun Ihre Aufnahme mit unserer Demo32-Anwendung durchführen und sollten einen sauberen Ton erhalten.
Eine alternative Methode, die analogen Eingänge des LynxONE mit dem Mischpult zu verbinden, besteht darin, die Ausgänge ALT 3-4 anstelle des MAIN MIX zu verwenden (dazu sind zwei Adapterkabel CBL-XM2TM18 erforderlich). Auf diese Weise kann die Aufnahmequelle durch Drücken der MUTE/ALT 3-4-Taste am gewünschten Eingang gesteuert werden, während die Aufnahme über den MAIN MIX vom analogen LynxONE-Ausgang abgehört wird.
Testen der Wiedergabeseite des LynxONE
Überprüfen Sie die folgenden Einstellungen an Ihrem Mackie-Mixer:
- LYNXONE ANALOG OUT LEFT & RIGHT werden mit zwei unserer XLR FEMALE auf 1/4" TRS-Stecker (CBL-XF2TM18) an LINE IN 13-14 L&R angeschlossen. Schließen Sie die analogen Ausgänge des LynxONE niemals an einen Mikrofoneingang an. Dies kann den LynxONE und das Mischpult beschädigen. Weitere Einzelheiten finden Sie in unseren häufig gestellten Fragen.
- LINE IN 13-14 LEVEL ist auf +4 eingestellt
- LINE IN 13-14 MUTE/ALT 3-4 ist UP
- LINE IN 13-14 VOLUME SLIDER ist auf U eingestellt
- C-R/SOURCE MAIN MIX wird gedrückt
- C-R/SOURCE ASSIGN TO MAIN MIX wird nicht gedrückt
- CTL ROOM/SUB MIX VOLUME SLIDER is set to U
- MAIN MIX VOLUME SLIDER sind beide auf U eingestellt
- HEADPHONES werden an den PHONES-Ausgang auf der Oberseite des Mischers angeschlossen.
- ALLE ANDEREN SLIDERS sind auf -infinity (ganz unten) eingestellt.
Bestätigen Sie im LynxONE Mixer die folgenden Einstellungen:
- ALLE VOLUME FADER sind voll aufgedreht
- SAMPLE CLOCK SOURCE ist auf INTERNAL eingestellt
- TRIM ist auf +4dBu eingestellt
- MONITOR SOURCE ist auf ANALOG IN eingestellt
- BEIDE MONITOR-TASTEN sind UP/OFF
Spielen Sie mit unserer Anwendung Demo32 die Datei Dialtone.wav ab, die Sie von unserer Website herunterladen können. Bitte beachten Sie, dass die Datei Dialtone.exe ein selbstextrahierendes Archiv ist, das einmal ausgeführt werden muss, um die Datei Dialtone.wav abzuspielen.
Sie sollten nun ein klares Freizeichen in Ihrem Kopfhörer hören. Wenn es verzerrt klingt, versuchen Sie, die VOLUME FADERS am CTL ROOM/SUB MIX herunterzudrehen. Die Pegelanzeigen am Mackie sollten ein gutes Stück über 0 gehen, wahrscheinlich bis zu +10.
Testen der Aufnahmeseite des LynxONE
Überprüfen Sie die folgenden Einstellungen an Ihrem Mackie-Mixer:
- LYNXONE ANALOG IN LEFT & RIGHT werden direkt mit MAIN OUT L&R am Mackie verbunden, ohne Adapter oder Verlängerungskabel dazwischen
- LINE IN 13-14 MUTE/ALT 3-4 ist DOWN
- LINE IN 13-14 VOLUME SLIDER ist auf U eingestellt
- C-R/SOURCE MAIN MIX wird nicht gedrückt
- C-R/SOURCE ALT 3-4 wird gedrückt
- C-R/SOURCE ASSIGN TO MAIN MIX wird nicht gedrückt
- CTL ROOM/SUB MIX VOLUME SLIDER ist auf U eingestellt
- MAIN MIX VOLUME SLIDER sind beide auf U eingestellt
- HEADPHONES werden an den PHONES-Ausgang auf der Oberseite des Mischers angeschlossen
- MICROPHONE ist mit dem XLR-Anschluss MIC 1 verbunden
- PHANTOM POWER-Taste wird bei Bedarf gedrückt
- LINE IN 1 TRIM ist ganz nach rechts gedreht (60dB)
- LINE IN 1 MUTE/ALT 3-4 ist DOWN
- LINE IN 1 VOLUME SLIDER ist auf U eingestellt
- ALLE ANDEREN SLIDERS sind auf -infinity (ganz unten) eingestellt.
Sie sollten nun das Mikrofon sauber in Ihrem Kopfhörer hören. Ist dies nicht der Fall, liegt das Problem an einer Verbindung zwischen dem Mikrofon und dem Mackie-Mixer.
In der Annahme, dass Sie im vorherigen Test einen guten Ton gehört haben, lassen Sie uns nun versuchen, den Ton durch den LynxONE zu leiten.
Überprüfen Sie die folgenden Einstellungen an Ihrem Mackie-Mixer:
- LINE IN 1 MUTE/ALT 3-4 ist UP (damit wird der Ton zur Hauptmischung geleitet, die der LynxONE hört)
Nehmen Sie am LynxONE Mixer die folgenden Einstellungen vor:
- ALLE VOLUME FADER sind voll aufgedreht
- SAMPLE CLOCK SOURCE ist auf INTERNAL eingestellt
- TRIM ist auf +4dBu eingestellt
- MONITOR SOURCE ist auf ANALOG IN eingestellt
- MONITOR wird über ANALOG OUT DRÜCKEN
Sie sollten nun das Mikrofon wieder sauber in Ihrem Kopfhörer hören. Dieser Ton wird durch das LynxONE geleitet, was bestätigt, dass alle Verbindungen korrekt hergestellt wurden.
Sie können nun Ihre Aufnahme mit unserer Demo32-Anwendung durchführen und sollten einen sauberen Ton erhalten.
Eine alternative Methode, die analogen Eingänge des LynxONE mit dem Mischpult zu verbinden, besteht darin, die Ausgänge ALT 3-4 anstelle des MAIN MIX zu verwenden (dazu sind zwei Adapterkabel CBL-XM2TM18 erforderlich). Auf diese Weise kann die Aufnahmequelle durch Drücken der MUTE/ALT 3-4-Taste am gewünschten Eingang gesteuert werden, während die Aufnahme über den MAIN MIX vom analogen LynxONE-Ausgang abgehört wird.
Was ist Loopback?
Loopback bedeutet einfach, dass ein Ausgangskanal auf einen Eingangskanal zurückgeführt wird, so dass Sie aufnehmen können, was gerade gespielt wird. Dies kann für die Aufnahme einer Soft-Synth-Performance, die Aufnahme von Audio, das von einem Webbrowser abgespielt wird, die Erstellung eines Submixes aus mehreren Eingangskanälen für die Aufnahme auf ein einzelnes Stereopaar oder jede andere Situation verwendet werden, in der es nicht praktisch oder möglich ist, das aufzunehmen, was von der Audiokarte auf andere Weise ausgegeben wird. Sowohl die Eingangs- als auch die Ausgangs-Loopback-Kanäle müssen mit der gleichen Samplerate arbeiten.
Loopback auf dem LynxTWO-A und L22
Der LynxTWO-A und der L22 haben eigene Loopback-Kanäle. Die Ausgänge 5 und 6 am LynxTWO-A und die Ausgänge 3, 4, 5 und 6 am L22 sind dedizierte Loopback-Kanäle. Diese Loopback-Kanäle erscheinen in der Eingangsauswahl des LynxTWO-A-Aufnahmegeräts als "Loopback In R" und "Loopback In R", und beim L22 als "Loopback In 1" bis "Loopback In 4". Möglicherweise möchten Sie den internen LStream?,,? Erweiterungsanschluss am LynxTWO-A oder L22 verwenden, um mehr Loopback-Kanäle zu erhalten.
Interner LStream-Erweiterungsanschluss Loopback
Der interne LStream-Erweiterungsanschluss des LynxTWO, L22 und AES16 ist für den Anschluss von LStream-Erweiterungsmodulen wie LS-ADAT oder LS-AES an die Haupt-Audiokarte zur digitalen E/A-Erweiterung vorgesehen. Der LStream-Anschluss bietet Platz für bis zu 16 Kanäle (je nach Abtastrate) für externe E/A. Wenn Sie kein LStream-Erweiterungsmodul an Ihre Haupt-Audiokarte angeschlossen haben, können Sie den LStream-Anschluss für bis zu 16 Loopback-Kanäle verwenden.
Physische Verbindung
Um den internen LStream-Erweiterungsanschluss für Loopback zu verwenden, müssen Sie eine 0,100"-Überbrückung zwischen den Pins 2 und 4 des internen LStream-Erweiterungsanschlusses auf Ihrer Lynx-Audiokarte anschließen.
Es ist nicht notwendig, einen Jumper zu verwenden, der genau wie das Beispiel auf dem Foto aussieht. Jeder 0,100"-Jumper ist geeignet. Viele Festplattenlaufwerke haben 0,100"-Jumper für die Master/Slave-Auswahl. Vielleicht können Sie einen Jumper von einer ausrangierten Festplatte bekommen.
So installieren Sie den Jumper
Software-Einstellungen
Der LStream-Erweiterungsanschluss überträgt alle 16 Ausgangskanäle, die im Ausgangsfenster des LynxTWO-Mixers angezeigt werden:
Es ist wichtig zu beachten, dass die Ausgänge 9 bis 16 mit "LStream Out 1" bis "LStream Out 8" beschriftet sind. Diese Kanäle werden auf der Seite "Aufnahme/Wiedergabe" als "LStream 2 In 1" bis "LStream 2 In 8" angezeigt. Die Ausgänge 1 bis 8 werden auf der Seite "Aufnahme/Wiedergabe" als "LStream 2 In 9" bis "LStream 2 In 16" angezeigt.
Beim LynxTWO und L22 wird das Standard-Routing so eingestellt, dass Record 5 bis Record 8 auf "LStream 2 In 1" bis "LStream 2 In 8" hören. Dies ist die ideale Situation, da Sie kein zusätzliches Routing vornehmen müssen. Sie müssen lediglich "Play 5" als Wiedergabegerät in Ihrer Anwendung auswählen, und die Audiosignale werden an die Eingänge des Geräts "Record 5" geroutet.
Loopback bedeutet einfach, dass ein Ausgangskanal auf einen Eingangskanal zurückgeführt wird, so dass Sie aufnehmen können, was gerade gespielt wird. Dies kann für die Aufnahme einer Soft-Synth-Performance, die Aufnahme von Audio, das von einem Webbrowser abgespielt wird, die Erstellung eines Submixes aus mehreren Eingangskanälen für die Aufnahme auf ein einzelnes Stereopaar oder jede andere Situation verwendet werden, in der es nicht praktisch oder möglich ist, das aufzunehmen, was von der Audiokarte auf andere Weise ausgegeben wird. Sowohl die Eingangs- als auch die Ausgangs-Loopback-Kanäle müssen mit der gleichen Samplerate arbeiten.
Loopback auf dem LynxTWO-A und L22
Der LynxTWO-A und der L22 haben eigene Loopback-Kanäle. Die Ausgänge 5 und 6 am LynxTWO-A und die Ausgänge 3, 4, 5 und 6 am L22 sind dedizierte Loopback-Kanäle. Diese Loopback-Kanäle erscheinen in der Eingangsauswahl des LynxTWO-A-Aufnahmegeräts als "Loopback In R" und "Loopback In R", und beim L22 als "Loopback In 1" bis "Loopback In 4". Möglicherweise möchten Sie den internen LStream?,,? Erweiterungsanschluss am LynxTWO-A oder L22 verwenden, um mehr Loopback-Kanäle zu erhalten.
Interner LStream-Erweiterungsanschluss Loopback
Der interne LStream-Erweiterungsanschluss des LynxTWO, L22 und AES16 ist für den Anschluss von LStream-Erweiterungsmodulen wie LS-ADAT oder LS-AES an die Haupt-Audiokarte zur digitalen E/A-Erweiterung vorgesehen. Der LStream-Anschluss bietet Platz für bis zu 16 Kanäle (je nach Abtastrate) für externe E/A. Wenn Sie kein LStream-Erweiterungsmodul an Ihre Haupt-Audiokarte angeschlossen haben, können Sie den LStream-Anschluss für bis zu 16 Loopback-Kanäle verwenden.
Physische Verbindung
Um den internen LStream-Erweiterungsanschluss für Loopback zu verwenden, müssen Sie eine 0,100"-Überbrückung zwischen den Pins 2 und 4 des internen LStream-Erweiterungsanschlusses auf Ihrer Lynx-Audiokarte anschließen.
Es ist nicht notwendig, einen Jumper zu verwenden, der genau wie das Beispiel auf dem Foto aussieht. Jeder 0,100"-Jumper ist geeignet. Viele Festplattenlaufwerke haben 0,100"-Jumper für die Master/Slave-Auswahl. Vielleicht können Sie einen Jumper von einer ausrangierten Festplatte bekommen.
So installieren Sie den Jumper
- Schalten Sie den Computer aus und ziehen Sie das Netzkabel ab.
- Öffnen Sie das Computergehäuse. Lesen Sie in der Dokumentation zu Ihrem Computer nach, welche Vorkehrungen zu treffen sind und wie Sie dabei vorgehen müssen. Berühren Sie unbedingt das Metall im Inneren des Computergehäuses, um sich zu erden und eventuelle statische Aufladung abzuleiten.
- Suchen Sie Ihre Lynx-Audiokarte und setzen Sie den 0,100"-Jumper zwischen die Pins 2 und 4 des internen LStream-Erweiterungsanschlusses. Verwenden Sie das obige Beispielfoto als Anhaltspunkt. Bitte beachten Sie, daß es sich bei dem Foto um eine AES16-Karte handelt, so daß die Komponenten unter den drei Anschlüssen auf Ihrer Karte etwas anders aussehen können, aber der LStream-Anschluß und die beiden Clock-Anschlüsse sind auf allen LynxTWO-, L22- und AES16-Karten gleich. Auf diesem Foto befindet sich die Karte mit den D-Anschlüssen auf der rechten Seite, mit den Komponenten nach oben.
- Bringen Sie die Abdeckung des Computers wieder an und schließen Sie das Netzkabel wieder an.
Software-Einstellungen
Der LStream-Erweiterungsanschluss überträgt alle 16 Ausgangskanäle, die im Ausgangsfenster des LynxTWO-Mixers angezeigt werden:
Es ist wichtig zu beachten, dass die Ausgänge 9 bis 16 mit "LStream Out 1" bis "LStream Out 8" beschriftet sind. Diese Kanäle werden auf der Seite "Aufnahme/Wiedergabe" als "LStream 2 In 1" bis "LStream 2 In 8" angezeigt. Die Ausgänge 1 bis 8 werden auf der Seite "Aufnahme/Wiedergabe" als "LStream 2 In 9" bis "LStream 2 In 16" angezeigt.
Beim LynxTWO und L22 wird das Standard-Routing so eingestellt, dass Record 5 bis Record 8 auf "LStream 2 In 1" bis "LStream 2 In 8" hören. Dies ist die ideale Situation, da Sie kein zusätzliches Routing vornehmen müssen. Sie müssen lediglich "Play 5" als Wiedergabegerät in Ihrer Anwendung auswählen, und die Audiosignale werden an die Eingänge des Geräts "Record 5" geroutet.
Anwendungsentwicklungt
Es gibt drei Arten von Treibern, die in einer einzigen ausführbaren Treiberdatei enthalten sind:
Wave API
Anwendungen zur Wellenformaufzeichnung und -wiedergabe können mit jedem der fünf von uns angebotenen Treibermodelle entwickelt werden:
Wir empfehlen, entweder Windows MME oder ASIO zu verwenden.
Die Windows Multimedia Funktionen sind dokumentiert unter:
http://msdn.microsoft.com/library/...
Wenn Sie nur eine WAVE-Datei abspielen wollen, verwenden Sie die einfache Funktion sndPlaySound().
Windows MME API Recording erfordert, dass Sie Puffer mit waveInOpen(), waveInAddBuffer(), waveInStart() verarbeiten.
Sie können sich auch die AVIFile / AVIStream-Funktionen ansehen, die eine höhere Ebene darstellen.
Die Steinberg ASIO API ist dokumentiert unter:
http://www.steinberg.de/324_1.html
MIDI API
Die Windows-MIDI-API ermöglicht das Erfassen und Wiedergeben von MIDI-Daten. Da unsere Audiokarten keine On-Board-Synthesizer haben, werden die MIDI-Daten einfach an die MIDI-Ports (beim LynxONE) weitergeleitet oder zur Virtualisierung des LTC-Empfängers/Generators (beim LynxTWO) verwendet.
Die Windows MIDI API ist dokumentiert unter:
http://msdn.microsoft.com/library/...
Mixer API
Die Windows Mixer API ermöglicht den Zugriff auf alle hardwarespezifischen Funktionen unserer Audiokarten. Sowohl der LynxONE als auch der LynxTWO/L22/AES16 (unter Verwendung des Treibers Version 1) verwenden die Windows Mixer API. Für diese Anwendungen wird keine eigene API bereitgestellt.
Die Windows Mixer API ist dokumentiert unter:
http://msdn.microsoft.com/library/...
Wir stellen auch unseren eigenen Beispiel-Quellcode für die Steuerung des Mischers zur Verfügung:
https://www.lynxstudio.de/download/SetControlSource.exe
Dieses Programm funktioniert auch als Befehlszeilenschnittstelle zur Steuerung des Mischers (enthält Quellcode in C). Dies ermöglicht die Automatisierung des Mischers mit einer Batch-Datei. Dieses Programm enthält auch die C++-Klasse CMixerAPI, die bei Verwendung des Treibers Version 2 den Zugriff auf die Mixer-API ermöglicht. So können Softwareentwickler mit dem Lynx Mixer interagieren, um bestimmte Kontrollwerte zu setzen und zu erhalten. BITTE BEACHTEN: Diese Anwendung ist nicht für Endbenutzer gedacht.
Schreiben eines eigenen Gerätetreibers
Lynx Studio Technology bietet Gerätetreiber für Windows 95/98/ME, Windows NT/2000/XP sowie Macintosh OS9/OSX. 4Front Technologies hat Linux/Unix-Gerätetreiber für den LynxONE entwickelt und ist gerade dabei, Linux/Unix-Gerätetreiber für den Lynx L22 und LynxTWO zu entwickeln. 4Front legt seinen eigenen Zeitplan fest. Bitte kontaktieren Sie das Unternehmen, um die Verfügbarkeit der Treiber zu erfragen.
Wenn Sie einen Gerätetreiber für ein nicht aufgeführtes Betriebssystem benötigen oder eine benutzerdefinierte Anwendung haben, die detaillierte Programmierinformationen erfordert, bieten wir ein Hardware Abstraction Layer Development Kit (HDK) für alle unsere Audiokarten an. Das HDK ist nur unter unserem Non-Disclosure Agreement (NDA) erhältlich und als solches dürfen keine der zur Verfügung gestellten Materialien oder Informationen (einschließlich abgeleiteter Materialien oder Informationen) in irgendeiner Form weitergegeben werden (mit Ausnahme von Binärdateien). Bitte kontaktieren Sie Lynx Studio Technology für weitere Informationen.
Es gibt drei Arten von Treibern, die in einer einzigen ausführbaren Treiberdatei enthalten sind:
- Wellenformaufzeichnung und -wiedergabe (Wave API)
- MIDI-Aufnahme und -Wiedergabe (MIDI API)
- Mixer API
Wave API
Anwendungen zur Wellenformaufzeichnung und -wiedergabe können mit jedem der fünf von uns angebotenen Treibermodelle entwickelt werden:
- Windows Multimedia-Erweiterungen (MME)
- Steinberg Audio Streaming Eingang Ausgang (ASIO)
- Microsoft DirectSound
- Direktes Kernel-Streaming (WDM)
- Tascam GigaStudio Interface (GSIF). Bitte beachten Sie, dass es sich hierbei um eine proprietäre Schnittstelle handelt.
Wir empfehlen, entweder Windows MME oder ASIO zu verwenden.
Die Windows Multimedia Funktionen sind dokumentiert unter:
http://msdn.microsoft.com/library/...
Wenn Sie nur eine WAVE-Datei abspielen wollen, verwenden Sie die einfache Funktion sndPlaySound().
Windows MME API Recording erfordert, dass Sie Puffer mit waveInOpen(), waveInAddBuffer(), waveInStart() verarbeiten.
Sie können sich auch die AVIFile / AVIStream-Funktionen ansehen, die eine höhere Ebene darstellen.
Die Steinberg ASIO API ist dokumentiert unter:
http://www.steinberg.de/324_1.html
MIDI API
Die Windows-MIDI-API ermöglicht das Erfassen und Wiedergeben von MIDI-Daten. Da unsere Audiokarten keine On-Board-Synthesizer haben, werden die MIDI-Daten einfach an die MIDI-Ports (beim LynxONE) weitergeleitet oder zur Virtualisierung des LTC-Empfängers/Generators (beim LynxTWO) verwendet.
Die Windows MIDI API ist dokumentiert unter:
http://msdn.microsoft.com/library/...
Mixer API
Die Windows Mixer API ermöglicht den Zugriff auf alle hardwarespezifischen Funktionen unserer Audiokarten. Sowohl der LynxONE als auch der LynxTWO/L22/AES16 (unter Verwendung des Treibers Version 1) verwenden die Windows Mixer API. Für diese Anwendungen wird keine eigene API bereitgestellt.
Die Windows Mixer API ist dokumentiert unter:
http://msdn.microsoft.com/library/...
Wir stellen auch unseren eigenen Beispiel-Quellcode für die Steuerung des Mischers zur Verfügung:
https://www.lynxstudio.de/download/SetControlSource.exe
Dieses Programm funktioniert auch als Befehlszeilenschnittstelle zur Steuerung des Mischers (enthält Quellcode in C). Dies ermöglicht die Automatisierung des Mischers mit einer Batch-Datei. Dieses Programm enthält auch die C++-Klasse CMixerAPI, die bei Verwendung des Treibers Version 2 den Zugriff auf die Mixer-API ermöglicht. So können Softwareentwickler mit dem Lynx Mixer interagieren, um bestimmte Kontrollwerte zu setzen und zu erhalten. BITTE BEACHTEN: Diese Anwendung ist nicht für Endbenutzer gedacht.
Schreiben eines eigenen Gerätetreibers
Lynx Studio Technology bietet Gerätetreiber für Windows 95/98/ME, Windows NT/2000/XP sowie Macintosh OS9/OSX. 4Front Technologies hat Linux/Unix-Gerätetreiber für den LynxONE entwickelt und ist gerade dabei, Linux/Unix-Gerätetreiber für den Lynx L22 und LynxTWO zu entwickeln. 4Front legt seinen eigenen Zeitplan fest. Bitte kontaktieren Sie das Unternehmen, um die Verfügbarkeit der Treiber zu erfragen.
Wenn Sie einen Gerätetreiber für ein nicht aufgeführtes Betriebssystem benötigen oder eine benutzerdefinierte Anwendung haben, die detaillierte Programmierinformationen erfordert, bieten wir ein Hardware Abstraction Layer Development Kit (HDK) für alle unsere Audiokarten an. Das HDK ist nur unter unserem Non-Disclosure Agreement (NDA) erhältlich und als solches dürfen keine der zur Verfügung gestellten Materialien oder Informationen (einschließlich abgeleiteter Materialien oder Informationen) in irgendeiner Form weitergegeben werden (mit Ausnahme von Binärdateien). Bitte kontaktieren Sie Lynx Studio Technology für weitere Informationen.
Dither-Definition
Dither (dt. zittern / schwanken) ist ein Zufallsrauschen, das mit einem Signal kombiniert wird, um die Linearität zu verbessern und die Verzerrung bei niedrigen Pegeln zu verringern und die Auflösung weit unter die theoretische Rauschgrenze für eine bestimmte Bitbreite zu erweitern. Das Rauschen wird entweder als analoges Signal vor der A/D-Wandlung oder als digitales Signal vor der Trunkierung* hinzugefügt. In beiden Fällen wird der Quantisierungsprozess durch Dither zufällig verändert, um ein unverzerrtes Signal auf Kosten eines etwas höheren Grundrauschens zu erzeugen. In der Praxis zeigen sich die wahren Vorteile des Ditherns, wenn es auf Signale mit niedrigem Pegel angewendet wird, die typischerweise bei Signalüberblendungen und abklingenden Hallfahnen auftreten.
Der LynxONE implementiert die digitale Form des Dithers, der während der Aufnahme oder Wiedergabe angewandt wird, um Verzerrungen durch Abschneiden zu reduzieren.
Mixer Einstellungen
Record Dither - Ermöglicht das Hinzufügen von Dither während der Aufnahme von 8-Bit- oder 16-Bit-Dateien oder wenn der Aufnahme-Lautstärkefader auf einen Wert unterhalb der vollen Skala eingestellt ist. Bei 24-Bit- oder 32-Bit-Dateien wird dem Signal kein Dither hinzugefügt, wenn der Lautstärke-Fader auf vollem Pegel steht.
Play Dither - Aktiviert die Hinzufügung von Dither während der Wiedergabe, wenn der Play Volume Fader unterhalb der vollen Lautstärke eingestellt ist. In diesem Fall wird Dither hinzugefügt, um Verzerrungsartefakte zu reduzieren, die durch die Lautstärkeverarbeitung entstehen.
Dither Typen
Keine - Dither ist deaktiviert. Bei der Volumenverarbeitung wird vor dem Abschneiden gerundet.
Triangular - Ermöglicht die Hinzufügung von Dither mit dreieckiger Wahrscheinlichkeitsdichte. Dieser Dithertyp ist frei von datenabhängigen Rauschmodulationseffekten, verringert aber den Signal-Rauschabstand um 4,8 dB. Dreieckig ist in den meisten Fällen der bevorzugte Dithertyp.
Shaped Triangular - Ermöglicht das Hinzufügen von Dithern mit dreieckiger Wahrscheinlichkeitsdichte. Dieser Dithertyp ist im Wesentlichen ein hochpassgefilterter Dreiecksdither, bei dem der größte Teil der Ditherenergie bei höheren Frequenzen liegt, so dass er für das menschliche Ohr weniger hörbar ist. Geformter Dreiecksdither verringert auch den Signal-Rausch-Abstand um 4,8 dB.
Rechteckig - Ermöglicht das Hinzufügen eines rechteckigen Wahrscheinlichkeitsdichte-Dithers. Diese Art von Dither senkt das Signal-zu-Verhältnis um 3 dB (weniger als dreieckig), ist aber wegen der Rauschmodulationseffekte weniger wünschenswert.
*
Bei der Trunkierung wird die Anzahl der Bits, die zur Darstellung eines digitalen Signals verwendet werden, reduziert, indem die niederwertigsten Bits weggelassen werden.
Latenz ist die wahrgenommene Verzögerung zwischen dem Ausführen einer Aktion und dem Hören des Ergebnisses. Wenn Sie einen Software-Synthesizer verwenden, bemerken Sie die Latenz zwischen dem Drücken einer Taste auf Ihrer MIDI-Tastatur und dem Hören des Ergebnisses. Alles unter 20 ms wird als sehr gut angesehen, und unter 10 ms ist so gut wie Echtzeit.
Je höher die Abtastrate, desto geringer ist die Latenzzeit bei einer bestimmten Puffergröße. Wenn Sie z. B. 96 kHz statt 44,1 kHz verwenden, sinkt die Latenz bei gleicher Puffereinstellung auf 2,6 ms. (256/96000 = 0,00266 vs. 256/44100 = 0,00580)
Je kürzer die Latenzzeit ist, desto weniger Zeit hat die CPU/Anwendung für die Verarbeitung der einzelnen Audiostücke. Wenn die Latenzzeit zu weit verringert wird, beginnt das Audio zu zerfallen, weil die CPU/Anwendung nicht in der Lage war, das Audio zu verarbeiten, bevor es an der Zeit war, dieses Audio zu verwenden. Die einzige Lösung für dieses Problem ist:
Natürlich verfügen sowohl der LynxONE als auch der LynxTWO/L22/AES16 über direktes Monitoring. Das bedeutet, dass Sie unabhängig von der Puffereinstellung oder der CPU-Last hören können, was Sie aufnehmen, ohne dass es zu Verzögerungen kommt.
Je höher die Abtastrate, desto geringer ist die Latenzzeit bei einer bestimmten Puffergröße. Wenn Sie z. B. 96 kHz statt 44,1 kHz verwenden, sinkt die Latenz bei gleicher Puffereinstellung auf 2,6 ms. (256/96000 = 0,00266 vs. 256/44100 = 0,00580)
Je kürzer die Latenzzeit ist, desto weniger Zeit hat die CPU/Anwendung für die Verarbeitung der einzelnen Audiostücke. Wenn die Latenzzeit zu weit verringert wird, beginnt das Audio zu zerfallen, weil die CPU/Anwendung nicht in der Lage war, das Audio zu verarbeiten, bevor es an der Zeit war, dieses Audio zu verwenden. Die einzige Lösung für dieses Problem ist:
- Reduzieren Sie die CPU-Belastung, indem Sie einige Plug-ins, Spuren oder Busse ausschalten.
- Erhöhen Sie die Puffergröße, um der CPU mehr Zeit für die Verarbeitung der Audiodaten zu geben.
- Verringern Sie die Abtastrate des Projekts.
- Schalten Sie andere Prozesse aus, die der Anwendung möglicherweise Verarbeitungszeit wegnehmen.
Natürlich verfügen sowohl der LynxONE als auch der LynxTWO/L22/AES16 über direktes Monitoring. Das bedeutet, dass Sie unabhängig von der Puffereinstellung oder der CPU-Last hören können, was Sie aufnehmen, ohne dass es zu Verzögerungen kommt.
Weitere hilfreiche Dokumente
Installationsanleitung für macOS Core Audio Driver V2 für PCIe und Thunderbolt
- Laden Sie die Treiberdatei herunter und entpacken Sie sie.
- Führen Sie die mitgelieferte Anwendung "Lynx-Treiber deinstallieren" aus, um die bereits auf Ihrem Computer installierten Lynx-Treiberelemente zu entfernen.
- Starten Sie den Computer neu, wenn Sie dazu aufgefordert werden.
- Führen Sie die Datei Lynx_macOS.pkg aus, um den neuen Treiber zu installieren, und folgen Sie den Anweisungen, um die neuen Treiberelemente zu installieren.
- Wenn die Anwendung Lynx Driver Installer gestartet wird, klicken Sie auf die Schaltfläche "Installieren".
- Klicken Sie auf "Sicherheitseinstellungen öffnen", wenn der folgende Bildschirm erscheint:
- Klicken Sie im Bereich "Sicherheit und Datenschutz" auf "Zulassen".
- Der Treiber wird sofort aktiviert, und es sollte kein Neustart erforderlich sein.
Bitte beachten Sie: Auf Apple Silicon basierten Computern ist es NICHT notwendig, in den Wiederherstellungsmodus zu booten und "Reduzierte Sicherheit" zu aktivieren, um diesen Treiber zu installieren.
Bekannte Probleme mit macOS Monterey
- macOS 12 Monterey hat einen bekannten Fehler, der die Geräte mehrfach neu startet, wenn die Abtastrate geändert wird. Dies kann zu einem "trägen" Verhalten einer DAW-Anwendung beim Starten der Wiedergabe oder Aufnahme führen, je nachdem wie die DAW das Gerät öffnet. Dieser Fehler wurde in macOS 13 Ventura behoben, allerdings wird Apple diesen Fehler nicht auf Monterey zurückführen.
- macOS 12 Monterey hat einen bekannten Fehler, der es Programmen ermöglicht, den Treiber mit einer ungültigen Abtastrate zu öffnen. Dies kann dazu führen, dass Dateien mit der falschen Abtastrate wiedergegeben oder aufgenommen werden. Apple arbeitet daran, das Problem zu beheben. Sie können das Problem umgehen, indem Sie manuell sicherstellen, dass die in Ihrer DAW-Anwendung gewählte Samplerate genau mit einer der zulässigen Sampleraten Ihres Lynx Audiogeräts übereinstimmt.
- Wenn Presonus Studio One versucht, die Samplerate einzustellen, bleibt es beim Start des Streamings in einer "Reset-Schleife" stecken. Schließlich beginnt es mit dem Streaming, aber nicht vor einer Verzögerung. Dies wird durch den oben erwähnten Fehler beim Neustart von macOS 12 Monterey verursacht. Die einzige Lösung ist ein Upgrade auf macOS 13 Ventura.
- Wenn iZotope RX versucht, die Samplerate einzustellen, bleibt er beim Start des Streamings in einer "Reset-Schleife" stecken. Schließlich beginnt es mit dem Streaming, aber erst nach einer Verzögerung. Dies wird durch den oben erwähnten Fehler beim Neustart von macOS 12 Monterey verursacht. Die einzige Lösung ist ein Upgrade auf macOS 13 Ventura.
Vorteile dieses Treibers gegenüber dem V1-Treiber:
- Leichtere Installation, da kein reduzierter Sicherheitsmodus erforderlich ist.
- Nach der Installation ist kein Neustart erforderlich.
- Geringere Latenzzeit für Apple Silicon basierte Computer.
- Der Ruhezustand des Computers wird vollständig unterstützt.
- Keine "Legacy System Extension"-Treiberwarnung von macOS.
Dieser Treiber unterstützt alle derzeit erhältlichen Lynx-Produkte mit der neuesten Firmware:
- Lynx Hilo-TB3 & Hilo-TB
- Lynx Aurora(n)-TB3 & Aurora(n)-TB
- Lynx AES16e; AES16e-SRC; AES16e-50
- Lynx E22
- Lynx E44
als auch die eingestellten:
- Lynx Aurora 8-TB (classic)
- Lynx Aurora 16-TB (classic)
Bitte beachten Sie: Wenn die PCI Express- oder Thunderbolt-Karte nicht über die neueste Firmware verfügt, müssen Sie vor der Installation des neuen Treibers auf die neueste Firmware aktualisieren? Jede Karte, die nach 2016 ausgeliefert wurde, sollte funktionieren, ohne dass die Firmware zuerst aktualisiert werden muss.
| Produkt | Firmware | Datum |
| AES16e | 14.1 | 17.05.2016 |
| E22/E44 | 2.6 | 20.03.2019 |
| LT-TB | 6.5 | 08.06.2020 |
| LT-TB3 | 1.7 | 08.06.2020 |




