Audacity Asio Binary Optionen
Dies ist ein Leitfaden, wenn Sie eine GPL-Software verwenden möchten, um Ihre Arbeit auf dem X1700 in guter Qualität mit USB-gtASIO direkt in Ihrem Windows-Computer aufzunehmen. Zuerst möchte ich darauf hinweisen, dass es sich hierbei um fortgeschrittene Themen handelt. Um in der Lage zu sein, diese zu arbeiten, benötigen Sie Kenntnisse der kompilieren Software, vielleicht auch Sie müssen Microsoft Visual Studio haben (abhängig von der Verwendung von oder Cygwin). Auch bemerkt, dass Audacity ist keine Software, die Denon offiziellen Anspruch zu unterstützen. Also, wenn Sie nicht bekommen, dass dies zu arbeiten, donrsquot beschweren sich an Silvio Audacity ist eine Open-Source-Audio-Editing-Software mit Aufnahme-Fähigkeit. Es wird unter GPL Lizenz veröffentlicht. Mit der 1.3.3-Version von Audacity ist die Unterstützung für ASIO unter Windows nun für Personen enthalten, die bereit sind, Audacity aus dem Quellcode mit dem optionalen Steinberg ASIO SDK zu kompilieren. Diese Unterstützung wird strikt auf der Grundlage, dass es NICHT-VERTEILBAR ist, d. h. Sie dürfen nicht kopieren oder verteilen Builds einschließlich ASIO-Unterstützung an Dritte. Der Build ist ausschließlich für Ihre persönliche (private oder kommerzielle) Nutzung. Aus den gleichen Gründen kann Audacity keine vorkompilierten Versionen von Audacity einschließlich ASIO-Unterstützung verteilen, um Audacity aus dem Beta-Quellcode einschließlich ASIO-Unterstützung zu kompilieren: 1. Laden Sie den Beta-Quellcode herunter (die neuesten CVS-Quellen sind für Windows-Benutzer besser) 2. Downloaden und Installieren des ASIO SDK (ein Steinberg Account erforderlich) 3. Folgen Sie dann den Anweisungen in wincompile. txt in unserem Quellcode zum Herunterladen und Erstellen von wxWidgets und Audacity. Ich würde Ihnen empfehlen, Microsoft Visual C zu verwenden, um die Software zu kompilieren. Aber wie es in der wincompile. txt heißt, ist es auch möglich, Cygwin zu benutzen. Ich habe meinen Build mit Microsoft Visual Studio Express 2008 gemacht. Unten ist der Schritt, den Sie tun müssen, um es in MSVC zu erstellen Um die Implementierung einer nahezu identischen Benutzeroberfläche über Plattformen zu vereinfachen, verwendet Audacity Klassen und Ressourcen aus wxWidgets, einem tragbaren GUI-Framework Für C (und Python). Sie müssen herunterladen und bauen wxWidgets, bevor Sie versuchen, Audacity zu kompilieren, oder nichts wird funktionieren Audacity 1.3.8 erfordert wxWidgets 2.8.10. Um nur auf Windows zu bauen, laden Sie das Paket wxMSW (Installer oder Zip) herunter. Wenn du wxWidgets heruntergeladen und installiert hast, musst du es bauen. Für wxWidgets39 Anweisungen zur Kompilierung (und Details über statische versus Dll-Verknüpfung), siehe quotC: wxWidgets-2.8.10docsmswinstall. txtquot. Beachten Sie darin, dass wxdll. dsw die Abhängigkeiten hinzufügt, um die korrekte Build-Reihenfolge für DLLs zu erzwingen, die wx. dsw nicht. Aus diesem Grund arbeitet wxdll. dsw nicht für statische Bibliotheken. 1. Öffnen Sie quotC: wxWidgets-2.8.10buildmswwxdll. dswquot mit Visual Studio 2008 (für VC9). Achten Sie darauf, wxdll. dsw, nicht wx. dsw verwenden, weil wx. dsw nicht die richtigen Abhängigkeiten für die DLL-Builds hat. Wenn Sie wxdll. dsw öffnen, wird Visual Studio aufgefordert, zu konvertieren. Klicken Sie auf quotYes To Allquot. Wenn Sie das nächste Mal eine Visual Studio-Sitzung öffnen, können Sie diese Eingabeaufforderung vermeiden, indem Sie anstelle von wxdll. dsw die Option quotCwxWidgets-2.8.10buildmswwxdll. slnquot öffnen. 2. Wenn du die Barrierefreiheitsfunktionen nutzen möchtest, haben wir ein paar der wxWidgets-Dateien geändert. Anstatt einen Patch bereitzustellen, speichern wir die geänderten Dateien in CVS und können die entsprechenden wxWidgets-Dateien ersetzen. In quotaudacitywinwxWidgetsadditionsquot sind eine. cpp und eine. h Datei. Vielleicht möchten Sie Backups der wxWidgets Originale von diesen machen, falls Sie auch ohne diese Zugänglichkeit Features bauen. Kopiere access. cpp zu quotC: wxWidgets-2.8.10srcmswolequot. Kopiere setup. h auf quotC: wxWidgets-2.8.10includewxmswquot. Audacity-Releases sind mit diesen Zugänglichkeitsmerkmalen gebaut. 3. Erstellen Sie wxWidgets für alle Konfigurationen von Audacity, die Sie möchten. Erstellen Sie quotDLL Releasequot, um in einer quotReleasequot-Version von Audacity zu verwenden. Erstellen Sie quotDLL Unicode Releasequot, um in einer `Unicode Releasequot Version von Audacity zu verwenden. Erstellen Sie quotDLL Debugquot, um in einer quotDebugquot-Version von Audacity zu verwenden. Erstellen Sie quotDLL Unicode Debugquot, um in einer `Unicode Debugquot-Version von Audacity zu verwenden. Siehe quotMSVC STEP 5: Erstellen Sie Audacityquot für die Unterschiede zwischen diesen Versionen von Audacity. Wenn du mit dem "quotBuildquot" - Menü das'Bap Buildquot 'nennst, brauchst du nur die folgenden fünf Projekte zu bauen (nicht die ganze Lösung) für jede Konfiguration: adv base core html net Aufgrund von Abhängigkeiten sollte das auch diese Projekte erstellen: wxexpat wxjpeg wxpng wxregex Wxtiff wxzlib Wenn du die ganze Lösung baust, ignoriere ich die Linker-Fehler für wxbase28odbc. Dbgrid 4. Notieren Sie das Verzeichnis quotCwxWidgets-2.8.10libvcdllquot. Für jeden Build von WxWidgets, den du gemacht hast, brauchst du hier fünf DLLs, die für diesen Build geeignet sind, um in das entsprechende Audacity-Build-Verzeichnis zu gehen. Die benötigten DLLs werden bei quotProvide-Zugriff auf die wxWidgets DLLsquot bei quotMSVC notiert. SCHRITT 5: Erstellen Sie Audacityquot unten. Jetzt kannst du Audacity kompilieren. Um den aktuellen Quellcode von CVS auszuprobieren, lesen Sie die Anweisungen unter quotaudacity. sourceforgecommunitydevelopers. Bevor Sie den Build-Prozess starten können, müssen Sie die Projekteinstellungen aktualisieren, um Visual C zu sagen, wo Sie wxWidgets finden können. Es gibt drei Einstellungen, die geändert werden müssen: 1. Include Directory (zB quotC: wxWidgets-2.8.10includequot) 2. Resource Directory (zB quotC: wxWidgets-2.8.10includequot) 3. Bibliotheksverzeichnis (zB quotC: wxWidgets-2.8.10libquot) Glücklicherweise ist dies parametriert, wobei eine Windows-Systemumgebungsvariable verwendet wird. Es gibt verschiedene Möglichkeiten, diese zu setzen, also schau in das Windows-Hilfesystem. Sie möchten eine Umgebungsvariable WXWIN erstellen, die auf das Verzeichnis der obersten Ebene gesetzt ist, in dem Sie wxWidgets installiert haben. Zum Beispiel, in Ihrem quotautoexec. batquot-Datei, haben Sie vielleicht eine Zeile: Beachten Sie, dass Sie don39t wollen einen nachlaufenden Backslash auf, dass. Bei neueren Windows-Versionen finden Sie die Einstellungen für Umgebungsvariablen im Systembedienfeld. Klicken Sie auf die Option quotSystemquot, dann die Registerkarte quotExtendedquot oder quotAdvancedquot, dann quotEnvironment variablesquot. In der Audacity-Projektdatei gibt es Deklarationen wie diese interpretiert werden, z. B. QuotC: wxWidgets-2.8.10includequot. Sobald Sie die WXWIN-Umgebungsvariable richtig eingestellt haben, werden die Audacity-Projektdatei-Deklarationen den Rest erledigen. Beachten Sie, dass Sie die IDE neu starten müssen, damit sie Änderungen in den Umgebungsvariablen aufnimmt. Führen Sie Visual C aus und laden Sie die Audacity-Lösung, quotaudacitywinaudacity. slnquot. Lokale Hilfe (optional, aber für eine vollständige 39Release ready39 Version erforderlich). Erstellen Sie das 39help39 Projekt. Dies wird eine Kopie des manuellen Wiki auf Ihre Maschine herunterladen und es an den richtigen Ort für den Build kopieren, den du tust. Wenn die lokale Kopie jederzeit aktualisiert werden muss, führen Sie audacityscriptsmw2htmlaudacitywiki2htm. bat aus und führen Sie das 39help39-Projekt erneut aus. Einige Funktionalität in Audacity ist derzeit auf ihre Standard-Konfiguration, aber erfordert, dass zusätzliche Bibliotheken separat heruntergeladen werden, um es zu verwenden. Um den Import und Export eines viel breiteren Spektrums von Audioformaten (einschließlich WMA, M4A und AC3) zu ermöglichen und Audio von Videodateien zu importieren, laden Sie FFmpeg: audacityteam. orgmanualinde herunter. Tallffmpeg Um die in Audacity aktivierten Bibliotheken zu ändern, öffnen Sie die Datei quotwinconfigwin. hquot und kommentieren oder kommentieren die Bibliotheken nach Bedarf. DirectSound (Microsoft) und ASIO (Steinberg) sind Soundkartenschnittstellenprotokolle, die effizienter sind als die Standard-WMME. Im Gegensatz zu WMME unterstützen nicht alle Soundkarten-Treiber. HINZUFÜGEN FÜR DIRECTSOUND: Installieren Sie das DirectX SDK von Microsoft (msdn. microsoftdirectx). Die Installation wird automatisch die Umgebungsvariable DXSDKDIR definieren und ihr Vorhandensein wird dazu führen, dass DirectSound-Unterstützung automatisch aufgenommen wird, wenn Audacity erstellt wird. HINZUFÜGEN UNTERSTÜTZUNG FÜR ASIO: Da ASIO ein PROPRIETARY, geschlossener Standard ist, können wir (oder jeder Dritte) sein SDK nicht verteilen. Das bedeutet, dass wir keine Builds von Audacity verteilen können, die ASIO unterstützen, weil Audacity unter der GPL (audacity. sourceforgeaboutlicense) lizenziert ist, was erfordert, dass wir alle Quellcode verteilen. Also, obwohl Sie Ihre eigenen Kopien von Audacity mit ASIO-Unterstützung für den persönlichen Gebrauch aufbauen können, können Sie sie nicht verteilen, ohne die Audacity-Lizenz und die ASIO-Lizenz zu verletzen. Wenn Sie ASIO-Unterstützung in Audacity bauen, verteilen Sie diese Build nicht. Wenn Sie ASIO-Unterstützung wünschen, installieren Sie das ASIO SDK von Steinberg (steinberg. Select company, dann 3rd Party Developers) und definieren Sie dann eine Umgebungsvariable namens ASIOSDKDIR, wie Sie es für WXWIN getan haben. Der Wert sollte der vollständige Pfad zum Basisverzeichnis des ASIO-SDK sein, z. B. Wählen Sie die Konfiguration aus, die Sie erstellen möchten: quotReleasequot für den allgemeinen Gebrauch quotUnicode Releasequot für Unicode-basierte, allgemeine Verwendung quotDebugquot für eine langsamere aber debugable ausführbare DateiUniede Debugquot für eine Unicode-basierte, langsame, debuggable ausführbare Datei Sie können die Konfiguration aus den Solution Configurations auswählen Pull-Down-Menü, oder wählen Sie es aus dem quotBuildquot-Menü gt quotConfiguration Manager. Dialogfeld. Erstellen Sie Audacity, indem Sie die quotBuildquot-Menü gt quotRebuild Solutionquot Befehl. Bereitstellung von Zugriff auf die wxWidgets-DLLs Jede Audacity-ausführbare Datei benötigt Zugriff auf fünf spezifische wxWidgets-DLLs von denen, die Sie in quotMSVC erstellt haben. SCHRITT 2: Build wxWidgetsquot oben. Sie können sie auf Ihren Windows PATH oder einfacher in das gleiche Verzeichnis wie die ausführbare Datei kopieren. Wenn Sie Audacity für die öffentliche Freigabe mit dem. iss-Installationsskript erstellen, müssen Sie sie in das ausführbare Verzeichnis kopieren. Die benötigten DLLs sind bei quotC: wxWidgets-2.8.10libvcdllquot: wxbase28netvccustom. dll wxbase28vccustom. dll wxmsw28advvustom. dll wxmsw28corevccustom. dll wxmsw28htmlvccustom. dll Das Quotot in den Dateinamen oben wird in den eigentlichen Dateien durch ein Suffix ersetzt, das spezifisch für seine Widgets-Konfiguration ist. Sie können die für jede Audacity-Version benötigten DLLs wie folgt identifizieren: quotquot (kein Suffix) für quotReleasequot-Versionen quotuquot für quotUnicode Releasequot-Versionen quotdquot für quotDebugquot-Versionen quotudquot für quotUnicode Debugquot-Versionen So muss beispielsweise eine Unicode-Debug-Version von Audacity: wxbase28udnetvccustom haben. Dll wxbase28udvccustom. dll wxmsw28udadvvccustom. dll wxmsw28udcorevccustom. dll wxmsw28udhtmlvccustom. dll im Quotaudacitywinunicode Debugquot-Verzeichnis. Dann nehmen Sie die dllrsquos (Erwähnung oben), audacity. exe Datei und Unterordner legen sie in dir (Beispiel c: Programm filesaudacityasio Dann starten Sie die Software auf Audacity Preference ändern Host zu ASIO, überprüfen Sie, dass Playback Gerät und Aufnahmegerät Denon DJ ASIO Driver ist Beachten Sie auch, dass Sie die Sampling-Rate und das Sampling-Format auf das gleiche wie Sie auf dem Mixer (in meinem Beispiel 44,1 kHz und 24Bit) konfigurieren müssen. Was ich bemerke, ist, dass mein Build der Kühnheit ist ein bisschen langsam zu starten und Zu konfigurieren. Aber es funktioniert ohne Problem, um die Ausgabe von X1700 über USBASIO-Treiber aufzunehmen. Sound-Bearbeitung und Aufnahme zu gehen Audacity Portable ist die beliebte Audacity Audio-Editor als tragbare App verpackt, so können Sie Ihre Audio-Dateien zusammen mit allem, was Sie brauchen Zu bearbeiten und aufzuzeichnen auf dem Sprung Autor: Portableapps Datum: 07. August 2012 OS Support: Windows Win98 WinME WinXP Windows 2000. Windows 2003. Windows Vista Audacity ist ein kostenloser, einfach zu bedienender Audio Editor und Recorder Für Windows, Mac OS X, GNULinux und andere Betriebssysteme. Sie können Audacity verwenden: Aufnehmen von Live-Audio. Konvertieren von Bändern und Aufzeichnungen in digitale Aufnahmen oder CDs. Autor: Audacity Datum: 01 September, 2013 OS Unterstützung: Windows. Windows 7. Windows 8. WinXP. Windows 2000. Windows 2003. Windows Vista PAD Software-Datenbank 2.00.08 Lizenz: Freeware Eine kostenlose PAD-Software-Datenbank für eine kostenlose PAD-fähige PHP MySQL Shareware-Download-Website, um Möchtegern-Shareware-Website-Webmaster mit einer bewährten Software-Daten zu bekommen, Und damit eine breitere Akzeptanz des PAD-Standards zu fördern. Autor: Ancysoft Datenrettung Datum: 01. Dezember 2004 OS Support: Nicht zutreffend Wavosaur free audio editor 1.0.3.0 Lizenz: Freeware Wavosaur ist ein kostenloser Audio-Editor VST amp ASIO kompatibel, bietet alles, was Sie für die Manipulation Ihrer Audio-Dateien benötigen. Bearbeiten, Aufnehmen, Sounds spielen, Effekte hinzufügen (unbegrenzt mit VST-Unterstützung) in Echtzeit. Autor: Wavosaur Free Audio Editor Datum: 28 Januar, 2005 OS Unterstützung: Windows 98. Windows Millennium. Windows XP Download Collection aktualisiert regelmäßig Softwareinformationen vom Publisher. Sie können die Publisher-Website besuchen, indem Sie auf den Link Link klicken. Softwarepiraterie ist Diebstahl. Verwenden von Kühnheit asio aktiviert Riss, Schlüssel, Seriennummern, Registrierungscodes ist illegal. Die Download-Datei auf der Publisher-Website gehostet. Wir bieten keine Download-Link-Punkte zu Rapidshare, Depositfiles, Mediafire, Filefactory, etc. oder erhalten von File-Sharing-Programme wie Limewire, Kazaa, Imesh, Ares, BearShare, BitTorrent, WinMX etc. Kopie 1999-2015 Download Collection - Free Software DownloadsASIO Audio Interface Latenzen auf Windows, Linux und Mac ASIO ist ein proprietärer Audio-Interface-Standard in Windows, der die Betriebssystem-Mixing-Kernel umgibt, so dass niedrigste Latenz direkte Kommunikation zwischen Computer-Audio-Software und Hardware. ASIO unterstützt 24-Bit-Sampling, das nur unter Windows WASAPI oder WDM-KS (Windows Driver Model Kernel Streaming) verfügbar ist. 24-Bit-Sampling ermöglicht einen größeren Dynamikbereich, einen niedrigeren theoretischen Rauschboden und eine höhere Auflösung bei niedrigeren hörbaren Volumina. Ein ungemischter ASIO-Ausgang ist identisch mit der ursprünglichen Quelle. Mehrere physikalische Eingangs - und Ausgangskanäle der Hardware werden über ein einziges Gerät zugegriffen. Audacity beinhaltet Unterstützung für Microsofts Windows DirectSound Interface Protokoll. Um es zu verwenden, wählen Sie Windows DirectSound als Host in der Geräte-Toolbar. Dies wird Unterstützung für die Mehrkanalaufnahme auf einigen Tongeräten bieten, aber nicht die sehr geringen Latenzen, die auf ASIO möglich sind. Unter Linux bietet die Standard-ALSA-Audio-API typischerweise niedrigere Latenzen als Windows unter MME oder Windows DirectSound. Allerdings verwenden viele Linux-Distributionen jetzt PulseAudio standardmäßig für Audio-Routing und Mischen. PulseAudio sitzt zwischen der Klangquelle und dem Linux-Kernel und hat somit eine etwas höhere Latenz als die direkte Nutzung von ALSA. Für niedrigste Latenzen können Sie die JACK-API verwenden, die sowohl Audio-Kommunikation mit geringer Latenzzeit als auch Audio-Routing zwischen Anwendungen bietet. Aktuelle Audacity unterstützt JACK ziemlich gut, aber mit einigen Einschränkungen. Auf Mac ist Core Audio die Standard-API und wird von Audacity voll unterstützt. Core Audio hat auch niedrigere Latenzen als Windows unter MME und Windows DirectSound aber Jack OS X kann für die niedrigste Latenz verwendet werden. Audacity und ASIO Die ASIO-Technologie wurde von der deutschen Firma Steinberg entwickelt und ist durch eine Lizenzvereinbarung geschützt, die eine Neuverteilung des Quellcodes verhindert. Audacity, als Open-Source-Programm unter der GPL lizenziert. Ist daher derzeit nicht in der Lage, ASIO zu unterstützen, trotz ASIO-fähig (die Bereitstellung der Benutzer Sound-Gerät ist ähnlich fähig). Wenn ASIO-Unterstützung in Audacity-Builds verteilt wurde, würde dies entweder Steinbergs-Lizenzvereinbarung verletzen, wenn der Code enthalten wäre oder umgekehrt die Audacitys GPL-Lizenz verletzt würde, wenn der Code einbehalten würde. Es gibt hartnäckige Gerüchte von Steinberg, die die Lizenzierung eröffnen, aber ohne offensichtliche Bewegung. Wer sich um dieses Thema kümmert, ist eingeladen, Steinberg über ihre Kontaktseite bekannt zu machen. Nicht verteilbare ASIO-Unterstützung in Audacity Audacity bietet ASIO-Unterstützung unter Windows für Personen, die bereit sind, Audacity aus dem Quellcode mit dem optionalen Steinberg ASIO SDK zu kompilieren. ASIO-Unterstützung wird streng auf der Grundlage, dass es NICHT-VERTEILBAR ist. Das heißt, Sie dürfen nicht kopieren oder verteilen Builds einschließlich ASIO-Unterstützung für jeden anderen. Der Build ist ausschließlich für Ihre persönliche (private oder kommerzielle) Nutzung. Aus den gleichen Gründen kann Audacity keine Builds von Audacity einschließlich ASIO-Unterstützung verteilen, also bitte nicht fragen Das Folgende ist ein Überblick über die Kompilierung von Audacity aus Quellcode einschließlich ASIO-Unterstützung. Installieren Sie die kostenlose Microsoft Visual Studio Community Edition Integrierte Entwicklungsumgebung (IDE). Downloaden und installieren Sie das ASIO SDK von Steinberg. Laden Sie den Quellcode der letzten Audacity-Version von githubaudacityaudacityreleases herunter. Folgen Sie den Schritten in wincompile. txt im Quellcode: Laden und installieren Sie das WXWidgets GUI Toolkit dann bauen Sie wxWidgets mit Visual Studio. Legen Sie die Umgebungsvariable WXWIN in das Verzeichnis fest, in dem Sie Widgets installiert haben, und legen Sie die Umgebungsvariable ASIOSDKDIR auf das Verzeichnis fest, in dem Sie das ASIO SDK installiert haben. Starten Sie den Computer neu. Erstellen Sie Audacity mit Visual Studio. Befolgen Sie die Anweisungen und laden Sie Links auf Developing On Windows für vollständige Details. Wenn Sie Hilfe benötigen, fragen Sie bitte auf dem Audiling Audacity Board auf dem Audacity Forum.
Comments
Post a Comment