του έργου DBMix είναι ένα DJ σύστημα μίξης για ψηφιακό ήχο. DBMix επιτρέπει στο χρήστη να εξόδου πολλαπλές ταυτόχρονες ροές ήχου σε μία μόνο συσκευή ήχου, και να μετατρέψει / τροποποιήσετε κάθε ροή ξεχωριστά. Υπάρχουν πέντε κύρια συστατικά για να DBMix:
- Fourier Σύνθεση Daemon - αυτό είναι μια εφαρμογή δαίμονα που χειρίζεται την προσθήκη πολλαπλών ροών δεδομένων σε μια ενιαία ροή δεδομένων για την έξοδο, επιτρέποντάς σας να παίζετε σε πολλά τραγούδια ταυτόχρονα με μία μόνο κάρτα ήχου. Κάθε ρεύμα εισόδου δεδομένων για τη σύνθεση Fourier δαίμονα είναι αναφέρεται ως ένα «κανάλι», γιατί αυτό είναι το όνομα που δίνεται σε κάθε είσοδο σε έναν αναλογικό μίκτη DJ.
- Πελάτες - υπεύθυνη για τη δημιουργία εισόδου στο σύστημα, καθώς και την εγγραφή των δεδομένων σε ένα κανάλι dbfsd. Παράδειγμα γεννήτριες είναι XMMS, mpg123, και SOx.
- DBAudiolib - αυτό είναι το API διεπαφή πελάτη να dbmix. Παρέχει διαφανή μετατροπής μορφής και ελέγχου του βήματος / ταχύτητας.
- Mixer - το μίξερ είναι η διεπαφή χρήστη στο σύστημα DBMix. Επιτρέπει μια ενιαία διεπαφή για τον έλεγχο όλων των καναλιών εισόδου. Ένα παράδειγμα ενός αναμικτήρα είναι η εφαρμογή DBMixer. DBMixer επιτρέπει στο χρήστη να σίγαση, αλλαγή της έντασης, σύνθημα, και τις εισροές Crossfade
- Συσκευές υλικού που μπορείτε να χρησιμοποιήσετε για να ελέγξετε τις πτυχές της dbmix - Περιφερειακά. Δείτε την ενότητα exmixer παρακάτω για και το παράδειγμα.
Εδώ είναι μερικά βασικά χαρακτηριστικά του "DBMix":
· Έξοδος πολλαπλά κανάλια ήχου (έως 8 εισόδους) χρησιμοποιώντας μια απλή συσκευή ήχου
· Cueing υποστήριξης χρησιμοποιώντας πολλαπλές κάρτες ήχου. (Δυνατότητα να έχουν μια συσκευή ήχου που χρησιμοποιείται για την κύρια έξοδο, και μια δεύτερη συσκευή ήχου για ακουστικά)
· Cueing υποστήριξης χρησιμοποιώντας μια απλή κάρτα ήχου.
· Υποστηρίζει το πρότυπο ψηφιακό φορμά ήχου 16bit δεδομένων που υπογράφονται σε 44,1 KHz
· Χρήση του Συστήματος Open Sound για τον έλεγχο της συσκευής ήχου
· Την περίοδο εγγραφής σε ένα αρχείο wav (που ελέγχεται από το μενού επιλογών dbmixer)
· Ένα ενιαίο DJ Mixer διεπαφή ύφους GUI για τον έλεγχο DBMix κανάλια.
· Ανεξάρτητη αλλαγή καναλιού: Όγκος / κέρδος / επίπεδο, πίσσα / ελέγχου ταχύτητας +/- 10% σίγασης, σύνθημα, και να διακόψετε.
· IPC στρώμα για να επιτραπεί το μίξερ για να ελέγξετε την αναπαραγωγή / παύση / διακοπή / etc των dbmix προγράμματα πελάτη.
· Crossfader
· Punch κουμπιά (σας επιτρέπει να προσθέσετε στη σίγαση εισόδου crossfader. Εύχρηστο για να βρεθώ σε ήχο bytes)
· Έλεγχος του πλοιάρχου και του συνθήματος μίξερ κάρτα ήχου
· Ανταλλαγή πλοίαρχος και cue κάρτες ήχου on the fly
· Κουμπιά Autofade με τον έλεγχο της ταχύτητας fade
· L / R ελέγχου Υπόλοιπο
· Κοινοποίηση αποκοπής
· Ο ανάμικτης προαιρετικά ελέγχεται από μια εξωτερική συσκευή. Ανατρέξτε στην ενότητα με τίτλο Exmixer.
· Ψηφιακή δειγματολήπτης με έναρξη / λήξη επεξεργασία ικανότητες, και Φόρτωση / Αποθήκευση δειγμάτων
· Εργαλεία κτύπησε ταιριάζουν συγχρονισμό (συγνώμη δεν UI ακόμη)
· Υποστήριξη πολλαπλών πελάτη: XMMS plugin εξόδου, mpg123, dbcat, TerminatorX, gqmpeg (Σημείωση:. Για να χρησιμοποιήσετε gqmpeg, openthe διαλόγου Προτιμήσεις, επιλέξτε την καρτέλα Output, και πληκτρολογήστε "-s" στο πεδίο των επιλογών του χρήστη για να ενεργοποιήσετε την έξοδο στο stdout να gqmpeg εκτόξευσης, τύπου "gqmpeg | dbcat &" στη γραμμή εντολών)
· Ταχύτητα / ελέγχου στον αγωνιστικό χώρο.
· Μετατροπή μορφή από:
· 8 bit signed mono και stereo δεδομένων
· 8 bit unsigned mono και stereo δεδομένων
· 16 bit signed mono και stereo δεδομένων
Τα παρακάτω χαρακτηριστικά θα συμπεριληφθούν σε μελλοντικές εκδόσεις του DBMix:
· ALSA υποστήριξη ήχου εξόδου του συστήματος.
· Υποστήριξη των πελατών του Δικτύου
· Μεταφορά του FreeBSD
· Υποστήριξη Icecast
Στοιχεία Λογισμικού:
Εκδοχή: 0.9.8
Ανεβάστε ημερομηνία: 3 Jun 15
Άδεια: Δωρεάν
Δημοτικότητα: 271
Τα σχόλια δεν βρέθηκε