derwunner Geschrieben 19. Januar 2014 Geschrieben 19. Januar 2014 Hallo, ich bin schon seit längerem auf der Suche nach einer Low Latency Sound API, die ich von der Software Mixxx aus ansprechen könnte. Die Latenz sollte dann für mehrere Soundkarten in etwa gleich tief sein. Ein Beispiel an meinen Dekstop-PC: Ich habe dort eine Creative SoundBlaster Fatal1ty Professional Series Soundkarte drin, zusätzlich den onboard 7.1 Soundchip und den Grafikkarten-Soundchip. Wenn ich bei Mixxx nur die Master-Ausgabe (und damit auch als API Creative ASIO) verwende, dann habe ich eine Latenz von ungefähr 5 ms. Wenn ich aber dagegen auch noch Headphones (= für´s Vorhören) haben möchte, dann geht das mit der Creative ASIO API nicht mehr, weil darin nicht mein Kopfhörer gelistet ist, der über Klinke angesteckt ist. In meiner aktuellen PC Konfiguration nutze ich die optische Ausgabe auf der Creative Soundkarte als Master und die Klinkenanschlüsse als Headphones. Ich muss dann also um beides zum Laufen zu bekommen eine Windows-Standard-Sound-API nehmen, die bei weitem nicht so gut ist, wie die Creative ASIO. Denn bei denen (egal welche davon) geht nichts unter 40 ms Latenz. Und das ist inakzeptabel. Natürlich könnte ich auch die Headphones an den onboard Soundchip anstecken, das sollte aber an der Latenz auch nichts ändern. Mein Zielcomputer ist mein Notebook (auch Windows 7 64 Bit; Acer TravelMate 5542G). Dort werde ich für ein DJ Set-Up dann eine externe Soundkarte als Master-Ausgabe verwenden und für Headphones den internen Soundchip des Notebooks. Ich kann mir kaum vorstellen, dass mit dieser Konfiguration die Latenzzeiten besser sein werden. Deswegen benötige ich echt dringend eine gute (und vorallem brauchbare) Sound-API, die man für unterschiedliche Soundkarten verwenden kann, die aber auf beiden eine geringe Latenz verursacht (20 ms wären noch akzeptabel, weniger ist natürlich besser). Kennt da jemand so eine? PS: Wie oben schon erwähnt von meiner aktuellen PC-Konfiguration sollte als kleinen Bonus die Sound-API auch in der Lage sein, die Ausgaben innerhalb einer Soundkarte auf 2 Ausgaben trennen zu können (z. B. Master an Optical out und Headphones an Klinke grün). Das ist lediglich ein wünschenswertes Feature, muss aber nicht unbedingt sein. Ich hoffe, jemand kennt da so eine API. Sollte es wirklich dabei um eine gute handeln, bin ich auch bereit dafür maximal 50 Euro auszugeben. MFG derwunner Zitieren
anna konda Geschrieben 21. Februar 2014 Geschrieben 21. Februar 2014 anna konda 21.02.2014 Probier mal ASIO4All ! Gibts für Lau im Net. Ich habe keine "Creative". Mit M-Audio Envie-Chip gehts ! MFG Der Würger Zitieren
derwunner Geschrieben 22. Februar 2014 Autor Geschrieben 22. Februar 2014 ASIO4All hatte ich schon probiert, funktioniert auf dem Laptop leider nicht komplett mit Mixxx. Ich werde jetzt wohl wieder auf Linux umsteigen und Mixxx und/oder PulseAudio selbst kompilieren. Das sollte (hoffentlich) zu guten Ergebnissen führen. Zitieren
anna konda Geschrieben 27. März 2014 Geschrieben 27. März 2014 anna konda 27.03.2014 hallo derwunner Ich bin nur selten Online und antworte Dir jetzt Zeitverzögert. Ich komme aus der "Audiophilen" Ecke und habe eher selten mit Musikern etc zu tun. Die verwenden meistens linux Betriebssysteme z.B. : SuseJad (das leider nicht mehr gepflegt wird), UbuntuStudio, Apodio oder KXStudio. Nach meinem Kenntnisstand hat PulseAudio eine hohe Latenz und ALSA die Niedrigste. Also möglichst Software verwenden, die direkt mit Alsa "spricht". Den größten Latenzanteil hat der AD-DA Wandler je nach Hersteller. Datasheets und Manuals zu allerlei Soundchips guckst Du "alsa cybermirror.org" (Parent Directory). Alternativ eine kleine Zusatzbox für "Vorhören-Summehören" einschleifen. Mal beim Musikerfachhandel "ixquicken" oder einen Lötbastler bitten. MFG Der Würger PS.: Nicht aufgeben !!! Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.