DBMix Projekt ist eine DJ-Mixing-System für digitales Audio. DBMix kann der Benutzer Ausgangs mehrere gleichzeitige Audioströmen auf einem Audiogerät, und zu transformieren / jeden Strom zu ändern unabhängig. Es gibt fünf Hauptkomponenten, um DBMix:
- Fourier Synthesis Daemon - das ist ein Daemon-Anwendung, indem Sie mehrere Datenströme in einem einzigen Datenstrom für Ausgang, so dass Sie mehrere Songs gleichzeitig mit einem einzigen Soundkarte spielen handhabt. Jeder Dateneingangsstroms in die Fouriersynthese-Daemon, wird als "Kanal" verwiesen, weil dies der Name, der jedem Eingang an einen analogen DJ Mixer gegeben.
- Kunden - für die Erstellung von in das System eingegeben, und das Schreiben der Daten an eine dbfsd Kanal steuert. Beispiel Generatoren sind xmms, mpg123 und SOx.
- DBAudiolib - das ist die Client-Schnittstelle API zu DBMix. Es stellt transparent Formatkonvertierung und Pitch / Drehzahlregelung.
- Mischer - der Mischer ist die Benutzeroberfläche zur DBMix Systems. Es ermöglicht eine einzige Schnittstelle, um alle Eingangskanäle. Ein Beispiel eines Mischers ist die DBMixer Applikation. DBMixer erlaubt dem Benutzer, stumm zu schalten, die Lautstärke ändern, Cue und Crossfade-Eingänge
- Peripheriegeräte - Hardware-Geräte, die Sie verwenden können, um Aspekte der DBMix steuern. Siehe den Abschnitt über exmixer unten und Beispiel.
Hier sind einige der wichtigsten Features von "DBMix":
· Ausgangs mehrere Audiokanäle (bis zu 8 Eingänge) mit einem einzigen Audiogerät
· Cueing Unterstützung mit mehreren Soundkarten. (Fähigkeit, eine Soundkarte für einen Master-Ausgang verwendet haben, und ein zweites Audiogerät für Kopfhörer)
· Cueing Unterstützung mit einem einzigen Soundkarte.
· Unterstützt die Standard-Digital-Audio-Format von 16 Bit signierten Daten mit 44,1 KHz
· Nutzung des Open Sound System für Soundsteuerung
· Sitzungsaufzeichnung in eine WAV-Datei (durch die dbmixer Optionsmenü gesteuert)
· Ein einziger DJ-Mixer-Stil GUI-Schnittstelle zur Steuerung DBMix Kanäle.
· Unabhängige Kanalsteuerung: Lautstärke / Gain / Level, Pitch / Drehzahlregelung +/- 10% mute, stichwort, und Pause.
· IPC Schicht, damit der Mischer von DBMix Client-Programme steuern die Wiedergabe / Pause / Stopp / etc.
· Crossfader
· Punch-Tasten (ermöglicht es Ihnen, in der gedämpften Crossfader Eingangs hinzuzufügen. Praktisch für knallende Ton in Byte)
· Steuerung von Master und Cue-Soundkarte Mischer
· Swap Master und Cue-Soundkarten im laufenden Betrieb
· Autofade Buttons mit Fade-Drehzahlsteuerung
· L / R Balance-Regler
· Clipping Benachrichtigung
· Der Mischer wird wahlweise durch eine externe Vorrichtung gesteuert. Siehe Abschnitt mit dem Titel Exmixer.
· Digital-Sampler mit Start / Ende der Bearbeitung Fähigkeiten, und Laden / Speichern-Proben
· Beat-Matching Synchronisationswerkzeuge (sorry kein UI noch)
· Multiple-Client-Unterstützung: xmms Ausgabe-Plugin, mpg123, dbcat, terminatorX, gqmpeg (Hinweis:. Zu gqmpeg, openthe Einstellungsdialog verwenden, wählen Sie die Registerkarte Ausgabe, und geben Sie "-s" in der User-Optionen Feld Ausgabe auf stdout ermöglichen, Start gqmpeg, Typ "gqmpeg | dbcat &" in der Eingabeaufforderung)
· Drehzahl / Pitch-Regelung.
· Format-Konvertierung aus:
· 8 bit unterzeichnet Mono- und Stereo-Daten
· 8 Bit unsigned Mono- und Stereo-Daten
· 16 Bit signed Mono- und Stereo-Daten
Die folgenden Funktionen werden in zukünftigen Versionen von DBMix enthalten sein:
· ALSA-Sound-System-Ausgang-Unterstützung.
· Netzwerk-Client-Unterstützung
· FreeBSD-Ports
· Icecast Support
Softwarebeschreibung:
Version: 0.9.8
Upload-Datum: 3 Jun 15
Lizenz: Frei
Popularität: 271
Kommentare nicht gefunden