DBMix project is een DJ-mixing-systeem voor digitale audio. DBMix kan een gebruiker uitgang meerdere gelijktijdige audio streams op een geluidsapparaat en te transformeren / elke stroom afzonderlijk aangepast. Er zijn vijf belangrijke componenten om DBMix:
- Fourier Synthesis Daemon - dit is een daemon applicatie die behandelt het toevoegen van meerdere datastromen tot een enkele gegevensstroom voor uitvoer, waardoor u meerdere nummers tegelijk te spelen met een geluidskaart. Elke gegevensinvoer stroom naar de Fourier synthese daemon wordt aangeduid als een "kanaal", want dit is de naam die aan elke ingang met een analoge DJ mixer.
- Clients - verantwoordelijk voor het creëren input in het systeem, en het schrijven van de gegevens naar een dbfsd kanaal. Voorbeeld generatoren zijn xmms, mpg123 en sox.
- DBAudiolib - dit is de client-interface API dbmix. Het biedt transparante conversie en pitch / snelheidscontrole.
- Mixer - de mixer is de user interface aan de DBMix systeem. Het kan een enkele interface alle ingangskanalen. Een voorbeeld van een mixer is de DBMixer applicatie. DBMixer kan de gebruiker te dempen, volume verandering, cue en crossfade inputs
- Randapparatuur - hardware-apparaten die u kunt gebruiken om aspecten van dbmix controleren. Zie de paragraaf over exmixer hieronder voor en voorbeeld.
Hier zijn een aantal belangrijke eigenschappen van "DBMix":
· Output meerdere audiokanalen (tot 8 ingangen) met behulp van een enkele geluidsapparaat
· Cueing ondersteuning via meerdere geluidskaarten. (Mogelijkheid om een geluid apparaat dat wordt gebruikt voor een master-output, en een tweede geluidsapparaat voor een hoofdtelefoon)
· Cueing ondersteuning via een enkele geluidskaart.
· Ondersteunt de standaard digitale audioformaat van 16bit ondertekende gegevens op 44,1 KHz
· Gebruik van de Open Sound System voor geluidsapparaat controle
· Sessie opname naar een wav-bestand (gecontroleerd door de menu dbmixer opties)
· Een enkele DJ Mixer stijl GUI-interface voor het regelen DBMix kanalen.
· Onafhankelijke channel controls: volume / winst / level, pitch / snelheidscontrole +/- 10% mute, cue en pauzeren.
· IPC laag om de mixer op de play / pause / stop / etc controle van dbmix client-programma's.
· Crossfader
· Punch knoppen (laat u toe te voegen in de gedempte crossfader ingang. Handig voor knetterende geluid bytes)
· Controle van de meester en cue geluidskaart mixers
· Swap meester en cue geluidskaarten op de vlieg
· Autofade knoppen met fade snelheidsregeling
· L / R Balance controle
· Clipping kennisgeving
· De mixer wordt optioneel gecontroleerd door een extern apparaat. Zie sectie getiteld Exmixer.
· Digital Sampler met start / einde bewerken vaardigheden en laden / opslaan samples
· Beat matching synchronisatie gereedschappen (sorry geen UI nog)
· Meerdere client support: xmms uitgang plugin, mpg123, dbcat, TerminatorX, gqmpeg (Let op:. Naar gqmpeg, openthe dialoogvenster voorkeuren gebruiken, kies het tabblad Uitvoer en voer "-s" in het veld Gebruikersnaam opties voor uitvoer naar stdout in staat te stellen lancering gqmpeg, type "gqmpeg | dbcat &" bij de opdrachtprompt)
· Snelheid / pitch control.
· Conversie uit:
· 8 bit ondertekend mono en stereo-data
· 8 bit unsigned mono en stereo-data
· 16 bit ondertekend mono en stereo-data
De volgende functies zullen worden opgenomen in toekomstige versies van DBMix:
· ALSA geluidssysteem uitvoersteun.
· Netwerk client support
· FreeBSD port
· Icecast support
Software informatie:
Versie: 0.9.8
Upload datum: 3 Jun 15
Licentie: Gratis
Populariteit: 271
Reacties niet gevonden