Ich möchte die 96-kHz-.w64-Dateien eines Freundes aus Sonar mischen, aber Logic Pro X kann sie nicht lesen

Mein Freund nimmt mit Cakewalk Sonar auf einem PC Jams bei 96 kHz auf, und das Audio wird als .w64 (Sony-Format) gespeichert. Ich habe angeboten, die Tracks zu mischen, aber die Logic Pro X DAW meines Mac kann die Dateien nicht lesen.

Es gibt Online-Konverter, aber einige sind auf 1 GB begrenzt, während meine Dateien bis zu 7 GB groß sind. Ich investiere nur ungern in einen teuren Konverter, nur um festzustellen, dass er entweder nicht funktioniert oder ich viele Informationen bei der Konvertierung verliere (schließlich kann eine WAV-Datei keine 7 GB aufnehmen, da sie auf 4 GB begrenzt ist).

Mein Freund möchte weiterhin mit 96 kHz arbeiten und wird nicht zurückgehen, um kleinere Formate bereitzustellen.

Anregungen?

Wird Ihr Freund sie nicht als Broadcast Wave oder AIFF speichern? Dann müssen Sie nicht konvertieren und beide Formate unterstützen 96 kHz.
Der Grund, warum Sonar das.w64-Format verwendet, ist, dass die Datei zu groß ist, um sie in .wav zu speichern. Die offensichtliche Lösung wäre, die Dateien in kürzere Audiosegmente zu schneiden, damit sie als .WAV abgelegt werden können. Sie können dies tun und sie in einer anderen DAW ohne Datenverlust End-to-End wiederverbinden.
@alephzero Broadcast Wave unterstützt definitiv Dateien, die größer als 4 GB sind – bis hin zu Exabytes. Bei AIFF bin ich mir nicht sicher.
@ToddWilcox sicher, die eigentlichen Daten in einer .wav-Datei werden (fast immer) im PCM-Format gespeichert, das genau das gleiche ist wie rohe Audiodaten, daher gibt es keine Größenbeschränkung. Der RIFF - Container , der die Daten enthält, kann jedoch nur 2-GB-Datensegmente verarbeiten. Konzeptionell könnten Sie mehrere 2-GB-Datensegmente in einer „.wav“-Datei haben, aber AFAIK, kein Softwareentwickler hat dies jemals als „Standard“-Methode zur Verwendung von .WAV in Betracht gezogen. In jedem Fall war die Dateigrößenbeschränkung auf 32-Bit-Dateisystemen eine weitere harte Grenze, als Arbeitspraktiken für .WAV-Dateien entwickelt (und in Computersoftware verankert) wurden.
Es gibt auch die ziemlich offensichtliche Tatsache, dass er Bandbreitenaufnahmen in Meilen (naja, Kilometern) über dem Nyquist für die menschliche Hörfähigkeit verschwendet. Sagen Sie ihm, wenn er kostenlose Mischarbeiten erledigen möchte, muss er Kompromisse eingehen.
Oder (und Sie werden einen Freund verlieren, aber dabei Spaß haben) nehmen Sie die 96k-Dateien und führen Sie sie über ein AC-, Matlab- oder Python-Skript aus, um sie auf eine Abtasttiefe von 2 Bit zu reduzieren :-)
@CarlWitthoft könnte mit geeignetem Dithering tatsächlich eine nicht ganz schlechte Wiedergabetreue in einer 2-Bit-96-kHz-Datei erreichen ...

Antworten (2)

Ich glaube , dass VideoLan alias VLC Media Player .w64-Dateien lesen und auch transkodieren kann. Möglicherweise können Sie die Dateien auch aufteilen, wobei die Abtastrate unverändert bleibt. Wie CarlWitthoft betonte, ist 96k wahrscheinlich zu viel und kann tatsächlich ein Problem für einige Track-Effekte usw. sein.

VLC ist kostenlose Open-Source-Software und es ist eine OSX-Binärdatei verfügbar.

Sie können auch in der Dokumentation nach ffmpeg/libavcodec suchen, das möglicherweise w64 unterstützt.

Ja, ffmpeg unterstützt w64 (ebenso wie VLC, das vollständig auf ffmpeg basiert).
VLC heruntergeladen und akzeptiert meine 7-GB-.w64-Datei, zeigt aber die Dauer als 0:00 an und es wird nichts abgespielt.

Die Sound Forge-Anwendung von Sony kann 96-kHz-24-Bit-.w64-Dateien lesen und sie in 48-kHz-24-Bit-Dateien konvertieren, die ich verwenden kann. Aber es ist sehr umständlich (Datei lesen, warten, bis Peaks gesammelt werden, dann speichern und konvertieren). Ich brauchte mehrere Stunden, um ungefähr 20 6-GB-Dateien zu konvertieren.

Das hat funktioniert, ist aber keine gute langfristige Lösung. Ich würde eine Stapelverarbeitungs-App bevorzugen, oder ich werde versuchen, meinen Freund zu überreden, kleinere Dateien zu erstellen.

Ich würde gerne wissen, warum 96 kHz übertrieben ist.