Scarica file

Transcript

Scarica file
VIRTUAL AUDIO CABLE
Come iniziare
Leggi la prima pagina, poi leggere sui principi VAC e caratteristiche.
Installare il software.
Leggi modi di utilizzo semplici.
Prova alcuni esempi.
Leggi problemi di utilizzo avanzato.
Se si verificano problemi, in primo luogo cercare di trovare soluzioni a problemi, FAQ e How To
sezioni.
La lettura del manuale, non dimenticate che c'è la scheda "Cerca". Avere un problema, immettere
alcune parole relative al problema e pagine appropriate verrà visualizzato. Naturalmente, funzione
di ricerca non vi aiuterà se si inserisce una domanda del tipo "come posso utilizzare?". Si trova
solo le pagine che contengono parole chiave data.
Se questo manuale non copre il problema, si prega di contattare il supporto.
Qual è Virtual Audio Cable 4
Il Virtual Audio Cable (VAC) software implementa l'idea di un cavo di interconnessione fisica
applicata alle applicazioni audio di Windows. Come tradizionali dispositivi audio (lettore CD,
ricevitore FM, equalizzatore, amplificatore ecc) sono collegati dal elettrico (analogico o digitale) dei
cavi, le applicazioni Windows audio possono essere collegate tra loro da dei cavi virtuali create dal
VAC.
VAC ha un WDM / KS di Windows driver di periferica virtuale che crea una serie di dispositivi
audio virtuale di nome Cavi virtuale. Ogni cavo ha un paio di porte audio, ingresso e uscita.
Queste porte sono collegati internamente all'interno di ogni cavo in modo che tutti i dati audio
digitali inviati (giocato) alla porta di uscita con l'applicazione "fonte" sono implicitamente trasferiti
alla porta di ingresso e può essere recuperato (registrato) da un altro (destinazione) delle
applicazioni.
Un cavo virtuale è simile a un adattatore audio ordinario (scheda audio) con i suoi input e output
collegato esternamente tra di loro. Dal momento che un vero e proprio adattatore di solito ha un
DAC (digital-to-analog converter) e ADC (analog-to-digital converter) nel suo percorso del
segnale, un non necessario doppio digitale-analogico e analogico-digitale conversioni vengono
eseguite in caso di del collegamento. Solo adattatori rare e / o costosi hanno un ingresso digitale e
uscita che può essere collegato a trasferire un segnale chiaro. VAC è tale trasferimento se stesso,
senza alcun hardware audio aggiuntivo.
Ogni porta di ogni Virtual Cable è multi-client, che consente a più applicazioni di aprire la porta allo
stesso tempo. Nel WDM / KS termini, significa che ogni pin può essere istanziato più volte. Tutti i
suoni (flussi audio) provenienti per il porto di riproduzione sono mescolati tra loro, e ogni cliente
collegato alla porta di registrazione otterrà una copia individuale di un segnale tramite la sua
registrazione / capture stream. Miscelazione e la distribuzione vengono effettuate in base solo
cavo, i cavi diversi sono completamente indipendenti l'uno dall'altro.
Come WDM / KS driver di filtro, VAC rappresenta un livello più basso strato di audio che può
essere efficacemente utilizzato da qualsiasi livello dello strato superiore (KS-aware le applicazioni,
sottosistemi DirectSound e MME, ASIO involucri e così via).
Una piccola utility, Ripetitore audio, è incluso nel pacchetto per eseguire diverse operazioni utili.
Che cosa si può fare con VAC
Collegare due o più applicazioni audio in una catena dove ogni successiva applicazione riceve un
segnale audio prodotta da una domanda precedente. Ad esempio, è possibile collegare un lettore
a una applicazione processori audio e quindi collegare un processore di un analizzatore o
un'applicazione metro per indagare il segnale audio.
Intercettare il segnale audio digitale dalle applicazioni giocare a MME / Wave, DirectSound o
WDM / KS porte Audio. Ad esempio, è possibile collegare Real Player audio Audacity e registrare
qualsiasi parte del suono riprodotto in tempo reale, senza perdita di qualità. Oppure si può usare
per via di ingresso e di uscita da / per Skype da / per qualche registrazione / riproduzione
applicazioni.
Record bitperfect dati audio digitali prodotti da applicazioni che non creano i file WAV, l'invio di
solo audio a MME / Wave, DirectSound o WDM / KS dispositivo audio in tempo reale.
Digitalmente mix di diverse fonti audio insieme e via conseguente flusso audio a una domanda di
registrazione.
Digitalmente distribuire (condividere) un flusso audio tra varie applicazioni di registrazione.
Convertire i dati audio da un formato all'altro in tempo reale.
Portare un multi-client funzione per qualsiasi dispositivo audio che non ha tale caratteristica.
VAC permette di interconnettere quasi tutte le applicazioni audio: lettori audio / video, sintetizzatori
software, processori audio, editor audio, sequencer musica, applicazioni VoIP, di messaggistica
istantanea, software di riconoscimento vocale, ecc Non vi è quasi alcuna limitazione per utilizzare
una porta Virtual Cable, invece di un altro dispositivo audio.
Che cosa non si può fare con VAC
Rendere una sequenza MIDI di un segnale audio.
Segretamente intercettare un segnale audio proveniente da / a qualsiasi altro dispositivo audio a
meno che un cavo virtuale è esplicitamente inserito nel percorso del segnale.
Trasferire dati audio attraverso la rete.
Tuttavia, VAC può aiutare con queste operazioni se si utilizzano alcune applicazioni di terze parti /
driver. Ad esempio, è possibile utilizzare un sintetizzatore software (per esempio, built-in
Sintetizzatore di Windows GS) che rende una sequenza MIDI in un flusso audio, e quindi utilizzare
un cavo virtuale di ricevere questo flusso e la via a una applicazione di registrazione. Ed è
possibile utilizzare un'applicazione di rete per trasferire un flusso audio in una rete utilizzando un
cavo virtuale per la fornitura di questa applicazione con i dati registrati e / o per instradare i dati di
riproduzione.
Principi
E 'come un cavo elettrico Un cavo virtuale si comporta come un vero e proprio cavo elettrico. In un
tradizionale sistema audio modulare, è necessario collegare l'uscita di ogni sorgente sonora
(ponte, pickup, chitarra e synth) all'ingresso di ogni destinazione audio / target (amplificatore,
equalizzatore, cancello, processore, ecc) per la sua elettrico proprio cavo. Se l'ingresso di un
componente è collegato all'uscita altro componente, il primo in grado di ricevere un segnale audio
dal secondo. Altrimenti, non si può.
Sistema audio del computer funziona molto simili. Ci sono due tipi di oggetti che possono essere
fonti sonore o destinazioni: applicazioni che generano, riprodurre o registrare suoni diversi
(WinAMP, Skype, Audacity, Cakewalk, Sound Forge, ecc) e dispositivi audio (adattatori audio /
carte). Le applicazioni possono trasferire i suoni utilizzando porte audio del dispositivo; adattatore
suono tipico ha una registrazione (cattura / ingresso) e una riproduzione (rendering / uscita) la
porta. Da una porta di registrazione di un'applicazione in grado di registrare suoni, e può
riprodurre suoni ad una porta riproduzione.
Alcuni dispositivi audio dispone di più di registrazione / riproduzione porti, oppure una sola
registrazione / riproduzione unico porto. Per esempio, l'adattatore USB microfono ha una porta
sola registrazione e adattatore USB altoparlanti ha una porta sola riproduzione.
In nativo sottosistema audio di Windows, non c'è modo di collegare internamente un'applicazione
producendo un suono di un'altra registrazione applicazione e / o trasformazione questo suono. Per
esempio, non è possibile trasferire direttamente un suono da Skype per Audacity. Avete bisogno
di una full-duplex scheda audio con la sua linea di uscita jack connesso al suo ingresso jack, e ci
saranno due trasforma digitale / analogico, colpisce la qualità del suono e volume, e ci sarà una
latenza alta (suono registrato arriva a circa 100 - 300 ms oltre il suono originale è stato giocato).
Cavo di interconnessione e di applicazione
Sembra VAC come un insieme di vera e propria full-duplex schede audio con le loro uscite digitali
cablati per gli ingressi digitali. Come una scheda audio tipica, ogni Virtual Cable ha due porte: la
riproduzione e la registrazione. Applicazione di origine produce (gioca) il suono, lo invia alla porta
virtuale di riproduzione via cavo, driver VAC trasferisce immediatamente alla porta registrazione
del cavo stesso virtuale, e l'applicazione di destinazione riceve il suono da questa porta:
Registrazione e riproduzione lati
Tenete a mente che un cavo virtuale è unidirezionale. Solo il lato di riproduzione in grado di
accettare dati audio, e solo il lato di registrazione può produrre. Il lato di riproduzione è un "pozzo
di dati" e il lato di registrazione è una "fonte dati".
A livello inizio, si può immaginare un cavo virtuale come una sorta di un tubo. Quando un suono
direttamente nel vostro fine del tubo, interlocutore può sentire da un altro fine. Ma a causa di
principi audio di Windows, il tubo è unidirezionale. Cioè, è possibile inviare un suono solo per un
fine di riproduzione, e ricevere solo da un fine registrazione.
Piena indipendenza
È possibile utilizzare VAC anche senza una scheda audio vera e propria del sistema, ma non ci
sarà alcun suono reale per le tue orecchie, solo il suono digitale del computer.
Ricorda VAC non produce alcun suono, si trasferisce solo un suono prodotto dalle applicazioni.
Con V ca, come semplice cavo elettrico da solo, non si sente nulla. Avete bisogno di un completo
percorso di segnale sonoro, cioè fonte e applicazioni obiettivo di trasferire suoni e una scheda
audio vera e propria, interni o esterni, di sentirlo o registrare dal mondo reale. È inoltre necessario
effettuare collegamenti corretti tra i componenti del sistema audio, altrimenti i vostri obiettivi non
saranno raggiunti.
Metodi di possibile uso
Utilizzando Ripetitore VAC e audio, è possibile indirizzare un flusso audio proveniente da qualsiasi
porta audio per molte applicazioni allo stesso tempo, la condivisione della porta reale audio. È
inoltre possibile combinare i flussi audio da diverse applicazioni insieme, indirizzando il risultato a
qualsiasi porta audio. Ma VAC non è principalmente destinato a tale scopo; è meglio utilizzare il
software Clone Wave.
Caratteristiche
Windows 2000/XP/2003/Vista/Server 2008/Win 7 piattaforme (32-bit e 64-bit).
Fino a 256 dispositivi cavo virtuale (un numero limite di sistemi di dispositivi MME).
1 .. 20 millisecondi per interrompere.
1 .. 100 istanze pin.
Quasi ogni punto fisso di formati audio PCM (200 1000000 .. campioni al secondo, 8 .. 32 bit per
campione, 1 .. 8 canali). Formati in virgola mobile non sono supportati.
Quasi nessuna latenza suono con la massima frequenza di interrupt.
Numero illimitato di clienti collegati a ciascuna porta.
Segnale di miscelazione (con saturazione) tra i client porta di uscita.
PCM formato di conversione.
Funzioni di controllo del volume.
WDM / KS nativo la tecnologia audio per Windows 2000/XP/2003/Vista/Server 2008/Win 7.
Pannello di controllo delle applicazioni per la configurazione dei cavi e guardare il loro stato.
Applicazione Ripetitore audio che consente di trasferire da qualsiasi onda in onda a qualsiasi
porta di uscita.
Limitazioni della versione di prova
Supporta non più di tre cavi.
Una voce femminile ricorda ripetutamente che si tratta di un processo.
Versione di prova di VAC permette di vedere tutte le caratteristiche della versione completa. Per
evitare l'uso professionale, si aggiunge un promemoria vocale (-6 dB) per un segnale audio.
Promemoria vocale non viene applicato durante i primi diversi minuti dopo l'avvio del driver (di
avvio di Windows o riavviare il driver senza riavviare), allora è applicata ad una base regolare,
ogni parecchi secondi. Se avete bisogno di ulteriori diversi promemoria priva minuti per eseguire
alcuni test, riavviare il driver ed eseguire il test immediatamente.
Requisiti di sistema
Requisiti di sistema VAC sono molto semplici:
Microsoft Windows 2000/XP/2003/Vista/Server 2008/Win 7 32-bit o 64-bit del sistema operativo.
Qualsiasi configurazione hardware (CPU, dimensione della memoria ecc) sufficiente per il sistema
operativo supportato.
Installazione
Se i file di distribuzione sono imballati, prima scompattare l'archivio in una cartella vuota sul disco
rigido. La confezione originale è un archivio ZIP e si può decomprimere usando PKUNZIP,
PkZip25, UnZip, WinZip e disimballatori simili. Aver cura di conservare la struttura sottocartella del
pacchetto.
Creare una cartella vuota per decomprimere il pacchetto di installazione, utilizzare una cartella
chiamata semplicemente che non contenga caratteri insoliti nel percorso.
Disinstallare tutte le versioni installate di 4 VAC. è molto importante. Precedenti versioni principali
della VAC (1.xx, 2.xx, 3.xx) non interferiscono con VAC 4 e non c'è bisogno di disinstallare loro se
si desidera utilizzare più versioni diverse.
Leggi il default del sistema dispositivo invia sezione.
Assicurarsi di avere privilegi di amministratore completi. Sotto Vista / Server 2008/Win 7, è
necessario utilizzare un account predefinito di amministratore, non un account utente
appartenente al gruppo "Administrators".
Se avete bisogno di più di 16 dispositivi Virtual Cable, leggere le ottiene più di 16 cavi di sezione
virtuale.
Eseguire il file setup.exe dalla directory del pacchetto e seguire le istruzioni visualizzate.
Se si dispone di alcuni precedenti importanti (2.xx o 3.xx) versione di VAC installato, assicuratevi
di aver scelto cartella diversa installazione e la cartella Menu Avvio. Diverse versioni principali di
VAC possono coesistere sullo stesso sistema ma hanno bisogno di essere installati in luoghi
diversi.
Se si installa in Windows 2000, XP o 2003 del sistema e non vi è almeno un dispositivo audio
WDM nel vostro sistema, installatore VAC utilizza una modalità leggera installazione che è
silenzioso e vedrete alcun messaggio di sistema di allarme. Ma se il vostro sistema non ha
dispositivi audio WDM o si esegue Vista, Server 2008 o Windows 7, programma di installazione
esegue una installazione in modalità compatibile. In tal caso, il sistema avvisa che il driver non ha
la firma WHQL. Il sistema, inoltre avvisa che editore prodotto è NTONYX e chiedere se si fiducia.
Lasciare che il sistema di installare il driver.
A 64-bit di Vista, Server 2008 o Windows 7, driver in modalità kernel richiedono la firma digitale di
un editore da caricare. Autista VAC è firmato da un certificato appartenente alla NTONYX, uno dei
rivenditori VAC. L'autore non può firmare il driver personalmente perché Microsoft ha introdotto
una politica strana sicurezza che non consente uno sviluppatore individuale per ottenere un
certificato editore valido per la firma del driver.
Al termine dell'installazione, si riceverà una finestra di conferma. Se non ci fossero errori, il riavvio
di Windows non è necessario. VAC diventa funzionale immediatamente dopo il completamento
dell'installazione. Se Windows non possono tranquillamente sostituire i file di sistema durante
l'installazione, si richiede un riavvio per rendere attivo VAC.
Eseguire l'installazione, verrà creato un file di log nella directory temporanea di Windows. Questo
file riflette tutte le operazioni eseguite dal programma di installazione. Se l'installazione riesce, file
di log viene spostato in una directory di installazione e rinominato in "install.log". File di log salvato
può essere necessario se alcuni problemi apparirà più. Se l'installazione non riesce, verrà chiesto
di mantenere il file di log in una directory temporanea. Se si verifica un problema con
l'installazione, si prega di mantenere il file e allegarlo alla richiesta di supporto.
Come risultato della corretta installazione, un nuovo sistema a livello di dispositivo denominato
Cavo audio virtuale appare nel gruppo di dispositivi audio / Multimedia di Gestione periferiche.
In Windows 2000/XP/2003, il driver espone una serie di audio (forma d'onda) le porte di nome
Virtual Cable N (N è il numero cavo). A differenza delle versioni precedenti del VAC, porte In e Out
hanno gli stessi nomi, come di consueto nelle moderne versioni di Windows. E 'facile distinte
perché tutte le applicazioni luogo di ingresso e di uscita i nomi dei dispositivi di liste diverse.
In Vista / Server 2008/Win 7, grazie al meccanismo degli endpoint, dispositivi Virtual Cable hanno
nomi diversi: "XXX N (Virtual Audio Cable)" dove "XXX" è l'acronimo di un nome riga di codice
sorgente e "N" sta per un numero di cavi. L'idea finale è utile per veri dispositivi audio con le linee
di ingresso multiple, ma non ha senso per un dispositivo Virtual Cable che ha solo un unico
percorso audio. Ma alcune applicazioni come MSN Messenger cercare di individuare una linea
particolare di origine (ad esempio, ingresso microfonico o di linea) in ingresso in modo VAC li
supporta, esponendo falsi "ingressi linee". Per impostazione predefinita, solo una linea singola
fonte è esposta, denominata "Linea" ("un ingresso di linea analogico"). Ad una estremità del cavo
di riproduzione, VAC espone anche il punto finale "Line" (una "uscita di linea analogica"). Quindi,
di default, ci sarà un unico ingresso e una porta singola forma d'onda di uscita audio per ogni
Virtual Cable.
Totalmente, VAC può esporre fino a tre linee fonte da ogni cavo: ingresso microfono ("Mic"),
ingresso di linea ("Linea") e S / PDIF ("S / PDIF"). Vedi il capitolo di configurazione per i dettagli.
Se non vedi dispositivi Virtual Cable nel menu della periferica audio, provare a eseguire
un'installazione manuale.
Il processo di installazione crea anche Virtual Audio Cable (se non hanno modificato questo
nome) cartella nel menu Start / Programmi. E 'contenere una collegamenti alle Ripetitore Audio,
Pannello di controllo VAC e altri link utili. Se il menu Tutti Utenti (Start Menu cartelle per tutti gli
utenti a questo computer) è disponibile, la cartella VAC creato qui. In caso contrario, la cartella
viene creata per l'utente attualmente connesso.
Ora è possibile iniziare a utilizzare la VAC.
L'installazione manuale del driver
Installazione del driver manuale può essere richiesto se installer VAC non è stato in grado di
installare tutte le funzioni del driver automaticamente. In tali casi, il programma di installazione
rapporti corretta installazione e si vede un gruppo di lavoro virtuale dispositivo via cavo audio in
Gestione periferiche, ma non si vede dispositivi Virtual Cable nelle liste audio dispositivo di
applicazione o non può farli funzionare correttamente.
Manuale di installazione deve essere eseguita solo se VAC installazione proprietarie riferito che
l'installazione è avvenuta correttamente, ma i dispositivi Virtual Cable non sono visibili o non
funzionano. Se installatore VAC segnala un errore, non eseguire un'installazione manuale, ma
chiedere un sostegno.
Per installare VAC manualmente, effettuare le seguenti azioni:
Avviare Windows Hardware Wizard (la voce di hardware nel Pannello di controllo di Windows).
Specificare che l'hardware è già collegato.
In un elenco dei dispositivi, selezionare "Aggiungi una nuova periferica hardware".
In un modulo successivo, scegliere "selezionare manualmente da un elenco".
In un elenco tipo di dispositivo, scegliere "Controller audio, video e giochi".
Sotto forma di elenco produttore, fare clic su "Disco driver" pulsante.
Sfoglia la cartella in cui vengono decompressi i file di installazione VAC.
In un elenco dei dispositivi, scegliere "Virtual Audio Cable".
Sarete avvertiti che il driver non è firmato. Procedere l'installazione.
Quando l'installazione manuale è finito, si dovrebbe vedere dispositivi Virtual Cable. Se ancora
non sono visibili, si prega di chiedere un sostegno.
Non eseguire l'installazione manuale prima di installare VAC utilizzando la sua utilità di
installazione. Durante l'installazione manuale, solo i file del driver sono installati, mentre utility di
setup installa tutti i file VAC VAC, come l'applicazione VAC Pannello di controllo. L'installazione
manuale può essere eseguita dopo l'esecuzione dell'utilità di configurazione VAC ma non
viceversa. Se è stata eseguita l'installazione manuale prima di eseguire il programma di utilità
VAC installazione, è necessario utilizzare la modalità Advanced Setup di sovrascrivere i file del
driver e sovra-installare il driver. Tale sequenza non è raccomandato.
Modalità di configurazione avanzata
Utilità di installazione di opere per un utente ordinario di default. In questa modalità, ogni
situazione anomala provoca l'aborto del processo di installazione. Se sei un utente esperto e può
comprendere alcune situazioni anomale (per esempio, quando il file da creare è effettivamente
presente), è possibile selezionare la casella "Io sono un utente esperto". In tal caso, verrà
richiesto se alcuni, i dispositivi di file e / o servizi esiste già e può essere sovrascritto. Utilizzare
questa funzione con estrema cura. In generale, non ci sono bisogno di sovrascrivere nulla durante
il processo di installazione normale. Avete bisogno di una modalità avanzata solo se si è
disinstallato in modo errato VAC o provato ad installare sopra quello già installato.
Quando la modalità generali di installazione non riesce, si può provare la modalità avanzata.
In primo luogo, individuare una directory e una cartella del menu di avvio in cui sono installati i file
VAC / link e cancellarli. Avviare l'utilità di configurazione e controllare l '"io sono un utente
avanzato" elemento. Quando viene richiesto di sovrascrivere i file esistenti e sostituire i servizi e /
o descrittori dispositivo, rispondere Sì / Ok.
Alla prima fase, l'installatore potrebbe non essere in grado di sostituire tutti gli oggetti necessari, e
processo di installazione può abortire di nuovo. In tal caso, riavviare il sistema ed eseguire
l'installazione in modalità avanzata di nuovo. Se richiesto per la sovrascrittura di alcuni file,
rispondere Sì. A questa seconda fase, l'installazione deve riuscire. Se si interrompe di nuovo,
richiesta di un supporto.
Cavo di semplice utilizzo
Per utilizzare un cavo modo più semplice possibile, eseguire prima il VAC applicazione Pannello
di controllo e assicurarsi che il cavo è configurato con i parametri di default:
Numero massimo di istanze - 20
Millisecondi per interrompere - 5
Gamma di frequenza di campionamento - 44100 .. 48000
Bit per intervallo del campione - 8 .. 16
Numero di serie canali - 1 .. 2
Formato flusso limitante - serie via cavo
Controllo del volume - disabili
Non chiudere il Pannello di Controllo VAC, che vi aiuterà in seguito.
Eseguire qualsiasi applicazione audio produrre (un giocatore, un generatore di suono, un editor
audio) che ti permette di specificare una riproduzione / render dispositivo direttamente e scegliere
il Virtual Cable 1.
Avviare la riproduzione e assicurarsi che l'applicazione suona davvero alla Virtual Cable 1. Si deve
sentire solo il pannello di controllo devono dimostrare di 1 o 2 nuovi flussi di riproduzione. Se si
sente un suono riprodotto, significa che l'applicazione lo indirizza al dispositivo hardware audio,
non per il Virtual Cable.
Se un suono è veramente giocato alla Virtual Cable 1, eseguire l'applicazione Audio Repeater e
scegliere il Virtual Cable 1 come un dispositivo di registrazione audio e il dispositivo hardware
come un dispositivo di riproduzione.
Utilizzo avanzato del cavo
Questa sezione descrive i metodi di utilizzo avanzato. È necessario comprendere i principi VAC e
semplici regole di utilizzo prima di utilizzare funzionalità avanzate.
La scelta di un'interfaccia più efficace
Come WDM / KS filtro audio, driver VAC presenta un paio di rendering e la cattura pin per ogni
cavo. L'utilizzo di questi perni, sottosistema audio di Windows costruisce di più alto livello layer
audio (vedi problemi di stratificazione audio). Così, ogni cavo audio presenta almeno tre interfacce
audio: WDM / KS, DirectSound e MME (Wave), con un paio di registrazione / riproduzione porte in
ogni strato.
Dal momento che ogni lato del cavo presenta tutte le interfacce standard audio di Windows, è
meglio collegare ogni applicazione a un cavo virtuale utilizzando più basso livello possibile tipo di
interfaccia. Se un'applicazione può utilizzare WDM / KS interfaccia audio, collegarlo ad un cavo
virtuale tramite rendering / capture pin. Altrimenti, se un'applicazione può utilizzare l'interfaccia
DirectSound, collegarlo ad una riproduzione / porta cattura. In altri casi, l'uso Fuori Onda
(riproduzione) e Wave In (registrazione) porti del MME.
Per esempio, il giocatore Foobar2000 possibile utilizzare una qualsiasi di queste interfacce.
iTunes può usare interfacce DirectSound o MME, DirectSound è un preferito. Uno standard di
Windows Media Player utilizza l'interfaccia DirectSound solo.
Usando il WDM / KS interfaccia audio, si prega di tenere presente che non supporta ad esempio
la condivisione pin. Più di una connessione ad un pin specifico è disponibile solo se un driver
supporta le istanze multiple pin. VAC li supporta, ma non tutti gli altri driver audio fanno.
Regolazione a livello hardware di accelerazione DirectSound
VAC può essere utilizzato tramite l'interfaccia DirectSound molto più efficace se la sua funzione di
accelerazione hardware viene utilizzato. Per consentire a Windows di utilizzare, è necessario
regolare il livello di accelerazione hardware per il dispositivo VAC.
Driver e cavo di configurazione
VAC ha diversi parametri di configurazione. Alcuni di essi riguardano l'intero conducente e gli altri
sono cavi specifici, che possono essere diversi per ogni cavo.
La versione completa di VAC può essere configurata per ottenere un numero valido di dispositivi
via cavo. La versione di prova è limitata.
Utilizzare il Pannello di VAC di controllo per configurare facilmente ed i parametri del cavo.
Albero parametro VAC viene memorizzato nel Registro di sistema nella seguente chiave:
HKEY_LOCAL_MACHINE \ SOFTWARE \ EuMus Progettazione \ Virtual Audio Cable \ 4
I valori dei parametri dei driver sono contenuti immediatamente sotto questa chiave, cavo
specifico per i valori dei parametri vengono memorizzati nella "\ Cable N" sottochiavi. Tutti i
parametri sono specificati come valori DWORD. Nomi dei valori sono i seguenti:
Autista parametri
Numero di cavi - numero di cavi creata dal driver.
Numero di cavi per limitare filo affinità KMixer - numero di cavi a partire dalla quale VAC limiterà
affinità di thread di lavoro KMixer. Se il numero effettivo di cavi è maggiore o uguale a questo
valore, affinità di thread sarà limitato per funzionare solo su un primo (numero zero) CPU / core.
Elimina concomitante richiesta Portcls elaborazione e risolvere alcuni problemi come questo.
Numero di cavi per limitare filo affinità client - numero di cavi a partire dalla quale VAC limiterà
affinità di thread di qualsiasi processo client (tra cui KMixer). Può essere utile per risolvere i
problemi come questo.
Split DPC elaborazione tra CPU - un opzione per abilitare / disabilitare scissione del basso livello
di elaborazione audio tra CPU (core). Tutti a basso livello di elaborazione in VCA (conversione di
formato, miscelazione e distribuzione) viene eseguito in timer DPC contesto ma Windows si lega
DPC timer per CPU / core 0 per impostazione predefinita. Con un carico leggero, non importa, ma
a carico della CPU pesanti / core 0 diventa caricato significativamente più alto rispetto le altre
CPU / core. Per impostazione predefinita, questo parametro è assunto pari a zero. Se impostato
su un valore diverso da zero, VAC lega DPC per Virtual Cable 1 a CPU / core 0, DPC per Virtual
Cable 2 a CPU / core 1 e così via.
Cavo di parametri
Numero massimo di istanze - casi pin massima (numero di volte il pin può essere istanziata).
Un'istanza primo pin è sempre riservato per il kernel-mode mixer di Windows (KMixer). Altri
esempi sono disponibili per le applicazioni client. Un driver che fornisce più di un'istanza pin è
considerato "accelerazione hardware" e può essere utilizzato in riproduzione DirectSound estesa.
Vedi il capitolo DirectSound problemi per i dettagli.
Millisecondi per interrompere - il numero di millisecondi per segnali timer software (interrupt). 20
ms per interrompere significa 50 interruzioni al secondo, e così via. A tali dati frequenza audio
viene trasferito dal lato del cavo di riproduzione per il suo lato di registrazione (molte applicazioni
usare un termine "tempo di latenza". Il interrompe più al secondo, il tempo di latenza più piccoli,
sovraccarico del sistema di più. Tipiche schede audio utilizzano 5-15 millisecondi per
interrompere; sottosistema DirectSound utilizza 10 come predefinito.
Frequenza di campionamento minima, frequenza di campionamento massima - una gamma di
frequenze di campionamento ha permesso per il formato del cavo.
Bit per campione minimo, massimo di bit per campione - una vasta gamma di dimensioni dei
campioni ha permesso per il formato del cavo.
Numero minimo di canali, il numero massimo di canali - una gamma di numero di canali consentito
per il formato del cavo.
Formato flusso limitazione - formato modalità flusso limitante: 0 - "Nessuno", 1 - "Campo di Cavo",
2 - "formato cavo".
Controllo del volume - cavo di controllo del volume modalità: 0 - disabili, diverso da zero - abilitato.
Fonte linea tipi maschera - una maschera di bit che rappresenta fonte di cavo di linea. Bit 0 (valore
1): una linea di microfono, bit 1 (valore 2) significa un connettore analogico linea, e il bit 2 (valore
4) si intende una linea connettore digitale. È possibile combinarli con l'aggiunta (1 +2 = 3, ingressi
Mic e Line). Questo insieme significa riga di codice sorgente che sono esposte le linee per il cavo
di topologia del filtro. Il valore di default è 7 (tutti e tre i tipi di linea).
Non modificare questo parametro a meno che davvero bisogno.
Sotto Vista / Server 2008/Win 7, è necessario riavviare il sistema dopo aver modificato questo
parametro. Riavviare il driver non è sufficiente per propagarla.
Collegato fonte linee maschera - una maschera di bit che rappresenta le righe delle fonti
attualmente connessi. A differenza della "linea Fonte tipi di maschera" parametro, questa
maschera bit significa che le linee esposte sono riportati come "connessi" (inserito) e deve essere
un sottoinsieme della maschera tipi di linea (tutti i bit impostati a questo valore deve essere anche
impostato nel "Sorgente linea tipi di maschera" valore). Valore di default è 2 (solo l'ingresso di
linea è collegato).
Orologio di correzione - Orologio moltiplicatore cavo correzione in unità 1/65536th. Il valore di
default è 65536 (1.0).
La maggior parte di questi parametri possono essere controllati dal Pannello di controllo VAC. Se
creare / modificare alcuni parametri manualmente, è necessario riavviare il driver VAC per
propagare loro.
Quando un qualsiasi parametro viene modificato da Pannello di controllo VAC, il suo valore viene
copiato automaticamente la chiave HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \
Services \ EuMusDesignVirtualAudioCableWdm chiave per consentire driver di avvio l'accesso in
tempo. Se si crea / modifica un parametro sotto ramo software manualmente, dovrebbe garantire
la sua creazione / modifica in sede di sistema. In caso contrario, il driver sarà configurato
correttamente su un riavvio successivo perché non c'è accesso a HKEY_LOCAL_MACHINE \
Software ramo in un momento di avvio.
Tuttavia si potrebbe propagare il cambiamento dei parametri di ramo di sistema a mano, è meglio
per riavviare semplicemente il driver che si propaga i valori dei parametri automaticamente.
Limitazioni del sistema e il sovraccarico
Windows 2000 il numero limite di dispositivi MME a 8 e Windows XP/2003 aumentare questo
limite a 32. Quindi le applicazioni che utilizzano MME waveIn / waveOut funzioni non vedrà più di
32 cavi in Windows XP/2003 e più di 8 in Windows 2000. Per utilizzare più cavi necessari ad
utilizzare DirectSound o WDM / KS interfacce o passare a 3 VAC, perché è un driver legacy MME.
Vista / Server 2008/Win7 non limitano il numero di dispositivi di MME.
Non creare più di cavi realmente necessari. Avendo molti dispositivi audio nel vostro sistema,
soprattutto in Vista / Server 2008/Win 7, è possibile riscontrare un eccessivo sovraccarico del
sistema, dovuti alla trasformazione finale molto lento. Per esempio, la creazione di 16-20 cavi
possono mantenere Windows al 100% caricati durante un minuto dopo ogni avvio del driver (avvio
processo di sistema, l'installazione o riavviare dal Pannello di controllo) prima di tutti i dispositivi
audio diventano accessibili. La creazione di 100 cavi in Vista / Server 2008/Win 7 possono
causare fino a 15-20 minuti di pieno carico prima che Windows ha completato l'elaborazione finale
e tutti i dispositivi audio diventano accessibili.
Elenco degli aggiornamenti cavo del pannello di controllo è lenta quando ci sono molti cavi. Avvio
dell'applicazione audio può anche richiedere molto tempo a causa di inizializzazione del
dispositivo.
Inoltre, la creazione di dispositivi cavo troppi (100 e più) può causare altri dispositivi audio a
scomparire. Utilizzare questa funzione con cautela.
Inoltre non impostare millisecondi per interrompere per un piccolo (1 .. 3 ms) valore se non
veramente necessario. Valori molto piccoli in modo significativo aumento del tempo di frequenza
del sistema di interrupt e spese generali. Su una macchina lenta, è possibile riscontrare una
riduzione delle prestazioni, invece di migliorare entrambi.
Non consentono cavo è dotato di controllo del volume a meno che non sia realmente necessario.
Se non avete bisogno di un controllo del volume, tenerlo disabilitato per migliorare la qualità del
suono e ridurre al minimo il carico della CPU.
Sistema predefinito (preferito) dispositivo invia
Perché di default periferica di sistema possano essere arbitrariamente modificate
Tieni presente che il dispositivo di default del sistema audio può essere cambiato in seguito a
installazione VAC se non aveva precedentemente assegnato questo dispositivo in modo esplicito.
Se un dispositivo predefinito è stato assegnato in modo esplicito, rimane invariato. Se non fosse,
Windows può utilizzare uno qualsiasi dei dispositivi presenti, e non c'è modo facile prevedere
quale dispositivo verrà utilizzato. Installatore VAC stessa non cambia le impostazioni del
dispositivo di default, che può essere fatto da Windows se dispositivo di default non è stato
impostato in modo esplicito.
Per impostare un dispositivo predefinito, aprire Audio applet Proprietà. Poi trova una pagina delle
proprietà (scheda) che visualizza le impostazioni di riproduzione e di registrazione e selezionare i
dispositivi particolare dagli elenchi.
Nota si deve sempre scegliere ogni dispositivo da un elenco e fare clic su OK o Applica, anche la
selezione mostra già questo dispositivo. Windows crea dispositivo di registrazione predefinito
Registro di sistema solo se il dispositivo è impostato in modo esplicito. Se un record dispositivo
non è presente, Windows sceglie un dispositivo dalle norme e lo visualizza nella pagina Proprietà
audio. Se si desidera installare / disinstallare un altro dispositivo audio, Windows può prendere
qualche altro dispositivo in futuro.
In ultimo (9.x) versioni di DirectX, un dispositivo DirectSound primario è cambiato anche per
riflettere default del sistema MME / Wave impostazioni del dispositivo. Ma nelle versioni
precedenti, non c'è modo di specificare un dispositivo che sarà "primario". Finestre assegna
internamente. E 'di progettazione.
Problemi di stratificazione audio
WDM / KS driver è un livello più basso di livello nel sottosistema audio di Windows. Maggior parte
delle applicazioni non si collegano direttamente ad esso. Invece, usano di più alto livello di
interfacce DirectSound e MME. Utilizzando questi strati intermedi, la domanda non può avere un
pieno controllo su tutti i parametri audio. Quindi ci sono alcuni problemi e limitazioni speciali. A
prima vista, potrebbero sembrare abbastanza complesso, ma sono facili da capire nella pratica.
Guida dei pin
WDM / KS driver, come i filtri DirectShow, sono rappresentati da diversi numeri di pin. Applicazioni
che utilizzano WDM / KS interfaccia direttamente, richiede un esempio pin immediatamente. Se
c'è un esempio pin disponibili, richiesta ha esito positivo, altrimenti fallisce. La maggior parte dei
driver permettono casi pin multipli e può servire a diverse applicazioni, ma alcuni driver forniscono
solo una singola istanza pin. Pertanto diverse WDM / KS applicazioni possibile registrare /
riprodurre contemporaneamente solo se ci sono più di uno spillo casi disponibili ad un particolare
driver di periferica.
Per estendere simultanea riproduzione / registrazione possibilità, sottosistema audio di Windows
(lo strato KMixer) si riserva sempre prima istanza pin quando un dispositivo è accessibile tramite
interfaccia DirectSound o MME. Quando un'applicazione si connette a un dispositivo, la sua
richiesta è implicitamente indirizzato sia a un driver di periferica nativa, se un'istanza pin separato,
o di KMixer altrimenti. In alcuni casi (tutte le richieste di MME e DirectSound alcune richieste),
KMixer viene sempre utilizzato. KMixer converte formati audio, mix di diversi flussi audio insieme
(per la riproduzione / render corsi d'acqua) o un corso d'acqua si divide in più flussi (per la
registrazione / acquisizione flussi).
DirectSound problemi
Obiettivo dispositivo di prova
Prima di utilizzare un dispositivo di destinazione, un sottosistema di applicazione o DirectSound si
esibisce spesso alcuni test, più volte l'apertura del dispositivo con vari formati audio per vedere
quali di essi sono supportati. Tale test è di solito eseguita in fase di boot di Windows, all'avvio
dell'applicazione DirectSound e DirectSound selezione del dispositivo.
La maggior parte dei dispositivi possono essere aperto con successo in qualsiasi momento con
qualsiasi formato audio che supportano. Ma un cavo virtuale può limitare possibili vanno formato
streaming e rifiutare le richieste aperto che specificano "cattivo" formati. A causa di questo, alcune
applicazioni DirectSound possono non riuscire a selezionare questo cavo o possono grado di
avviare a tutti. Potrebbe essere necessario interrompere tutte le attività di cavo per consentire alle
applicazioni ad esempio per inizializzare correttamente. Oppure si potrebbe anche essere
necessario impostare gamma formato meno restrittive e / o il formato in modalità flusso di limitare
prima di iniziare questa applicazione e ripristinare i valori appropriati di nuovo quando
l'applicazione termina la sua inizializzazione.
Utilizzando un accelerazione hardware
DirectSound offre una funzione di accelerazione hardware che permette di utilizzare alcune
funzionalità interne dispositivo audio. Una di queste funzionalità permettono una riproduzione
multistream e la registrazione. Ciò significa che un dispositivo in grado di elaborare più flussi audio
contemporaneamente stesso e il suo guidatore può creare istanze pin in parallelo. Multistream
caratteristica permette di utilizzare diverse applicazioni contemporaneamente un dispositivo senza
un supporto speciale partecipazione del software. Ogni applicazione crea uno o più corsi d'acqua
e un dispositivo elabora tutti in modo appropriato. Per esempio, se un DSP hardware interno può
ricampionare e mescolare diversi flussi, si riduce il carico della CPU principale e consentono alle
applicazioni di essere più flessibili nella selezione formato audio.
Anche se VAC non ha alcun hardware proprietario e utilizza le risorse della CPU solo principale, si
segnala un supporto di accelerazione hardware per consentire sottosistema audio di Windows per
creare istanze multiple pin (flussi). Quando un'applicazione crea un buffer di accelerazione
hardware DirectSound, sottosistema audio di Windows richiede una nuova istanza pin dal driver.
Ad un lato del conducente, un flusso audio viene creato un nuovo (numero di flussi attivi è
visualizzato dal Pannello di controllo VAC). La presenza di diversi flussi audio, VAC converte i
formati al formato cavo e poi si mescola insieme.
Ogni cavo può creare le istanze pin numero specificato dal parametro di configurazione massima
istanze. Se non ci sono istanze disponibili, DirectSound riesce a creare un accelerazione
hardware buffer. Per un buffer comune, DirectSound possibile creare un nuovo flusso a strato
KMixer. In tal caso, KMixer convertirà e mescolare queste correnti al posto del VAC. Così si può
controllare il modo dell'applicazione dati audio verranno trattati.
A volte è possibile controllare la capacità dell'applicazione per utilizzare le funzioni di
accelerazione hardware. Per esempio, WinAMP e giocatori Foobar2000 hanno caselle di controllo
per esso.
Accelerazione hardware di livello
DirectSound sottosistema utilizza ogni funzionalità di accelerazione hardware solo se una corrente
massimo livello di accelerazione hardware lo permette. Ci sono quattro livelli di accelerazione:
Nessuna, Basic, Standard e Full. Ogni livello successivo sottosistema DirectSound permette di
utilizzare più dispositivi / driver capacità interne ed elaborare i dati audio in modo più efficiente.
Livelli di accelerazione così elevati sono meglio, ma possono causare alcune incompatibilità in
modo che Windows fornisce livelli più bassi per ottenere una migliore compatibilità.
Un massimo consentito livello di accelerazione hardware può essere impostato su uno qualsiasi di
questi quattro valori per ogni dispositivo DirectSound indipendente. Le applicazioni che utilizzano
l'interfaccia DirectSound possono utilizzare senza funzioni di accelerazione superiore al livello
massimo dispositivo permette.
Una caratteristica multistream è disponibile solo su uno più alto (Full) livello di accelerazione. Per
ogni nuovo dispositivo, il livello massimo è impostato al valore standard. Pertanto, per utilizzare
tutte le funzionalità del dispositivo, è necessario impostare manualmente il valore pieno.
È possibile modificare il livello massimo di accelerazione per dispositivi VAC con audio applet
Proprietà. Aprire la scheda audio, selezionare una Virtual Cable N dispositivo in Riproduzione
suoni casella di riepilogo e fare clic sul pulsante Avanzate. Nella pagina Proprietà avanzate audio,
scheda Prestazioni aperto, selezionare il livello di accelerazione desiderato e fare clic su OK. Sul
Suoni e audio pagina Proprietà, fare clic su Annulla (se si clicca su OK qui, il dispositivo di default
sarà cambiato).
Pannello di controllo dell'applicazione
Pannello di controllo VCA è un applicazione stand-alone che permette di visualizzare le modalità
di funzionamento del cavo e di configurare i propri parametri. Tutti i parametri configurabili VAC
può essere impostato con il Pannello di controllo VAC.
Non confondere VAC Pannello di controllo con il Pannello di controllo di Windows, sono
indipendenti a tutti.
È possibile avviare Pannello di VAC di controllo dal menu Start, aprendo la cartella del programma
in cui è stato installato VAC.
Driver / cavo stato
Il pannello di controllo VAC mostra tutti i cavi disponibili ei relativi parametri.
Numero di flussi audio attraverso il numero di input / output pin casi sono state create. Di solito è
uguale ad una serie di input / output clienti, ma prima istanza pin rendering è usato internamente
da KMixer (vedere la sezione audio stratificazione problemi). Inoltre, una singola applicazione può
creare istanze multiple pin.
Poiché Windows sottosistema audio si riserva un primo pin per KMixer, è possibile vedere alcuni
Virtual Cable è ancora in uso in parecchi secondi dopo che la riproduzione viene interrotta. È
perché sottosistema audio mantiene un filo mescolando in esecuzione alcuni secondi dopo che
tutte le istanze pin altri sono chiusi.
Un elenco dei cavi viene aggiornato due volte al secondo, che mostra lo stato attuale del cavo.
Può anche aiutare se non si sa quale formato audio viene usato da una particolare applicazione o
non siete sicuri è la porta cavi realmente aperto o no.
Se la corrente parametri formato cavo (frequenza di campionamento, bit per campione e il numero
di canale) vengono visualizzati per un cavo particolare, significa che il cavo è in uso (ha clienti).
Inoltre, il numero di riproduzione e registrazione di flussi (istanze pin) sono mostrati. Fino a
quando il cavo viene rilasciato dal suo ultimo cliente, le sue gamme di formato non può essere
modificato.
Il UFlows ans OFlows colonne mostrano cavo dati di overflow / underflow contatori. Un overflow è
registrato se un cliente non fornisce la registrazione gratuita archiviazione dei dati (un buffer) entro
un tempo conveniente, e alcuni dati audio da registrare sono persi. È registrato un underflow se
un client di riproduzione non fornisce pieno memorizzazione dei dati (un buffer) entro un tempo
conveniente, e alcuni dati audio da riprodurre in ritardo o persi.
Overflow / underflow sono registrati per un cliente cavo ma conteggiato per intero cavo. Se un
cavo dispone di diversi clienti, mentre alcuni di loro si comportano bene e fornire il proprio buffer
abbastanza veloce ma altri non riescono a fornire buffer abbastanza veloce, trabocca di
registrazione cliente interessano solo i propri dati, ma underflow client di riproduzione influenzare
intero cavo ei dati di tutti i clienti di registrazione. Se una riproduzione underflow esperienza del
cliente, il cavo non riceverà un getto di dati da questo client e conseguente flusso misto cavo sarà
incompleta. Al contrario, i clienti di registrazione ricevere un flusso misto cavo quindi se un
overflow cliente esperienza, solo i propri dati saranno incompleti.
La maggior parte delle operazioni di configurazione non può essere eseguita per un cavo che è in
uso, e il numero di cavi non possono essere cambiati mentre almeno un cavo è in uso.
Autista parametri
Cavi - numero di cavi creata dal driver. La modifica di questo valore provoca il riavvio del driver.
Cavo di parametri
Max inst - numero massimo di istanze pin (numero di volte che il pin può essere istanziata).
Un'istanza primo pin è sempre riservato per il kernel-mode mixer di Windows (KMixer). Altri
esempi sono disponibili per le applicazioni client. Un driver che fornisce più di un'istanza pin è
considerato "accelerazione hardware" e può essere utilizzato in riproduzione DirectSound estesa.
Vedi il capitolo DirectSound problemi per i dettagli. La modifica di questo valore provoca il riavvio
del driver.
Ms per int - un certo numero di millisecondi per segnali timer software (interrupt). 20 ms per
interrompere significa 50 interruzioni al secondo, 10 ms per interrompere significa 100 interruzioni
al secondo, e così via. Esso rappresenta anche una frequenza con cui vengono trasferiti i dati
audio dal lato del cavo di riproduzione al suo lato di registrazione (molte applicazioni usano il
"tempo di latenza", termine). Gli interrupt più al secondo, il tempo di latenza di meno, l'overhead
del sistema di più. Tipico schede audio usano 5-15 millisecondi per interrompere; sottosistema
DirectSound utilizza 10 come predefinito.
SR, BPS, NC - frequenza di campionamento, bit per campione e il numero di canali per la gamma
varia formato cavo.
Flusso fmt - una modalità di formato flusso limitante.
Controllo del volume - uno stato della modalità di controllo del cavo del volume.
Linee sorgente collegata - le righe delle fonti attualmente connessi. Righe delle fonti controllate
sono esposte le linee sono segnalati come "connessi" (collegato). Linee collegate deve essere un
sottoinsieme della "linea Fonte tipi di maschera" parametro di configurazione.
Orologio Corr - un valore di correzione orologio, in percentuale. Se il valore è 100%, frequenza di
clock cavo corrisponda esattamente a un valore di frequenza di campionamento del formato cavo.
Se il valore di correzione è più del 100%, orologio cavo va più veloce, altrimenti va più lento. Per
esempio, se il valore è 100,25, orologio cavo va lo 0,25% più veloce, se il valore è 99,98, orologio
cavo va 0,02% più lento. Correzione di precisione dell'orologio è 1 / 65536 così, per esempio,
100,001% è arrotondato al 100,002%.
Per modificare i parametri di configurazione, selezionare la riga particolare cavo nella lista, i valori
di cambiamento di selezione / modificare i campi, e fare clic sul pulsante Imposta. Assicurarsi che
il cavo non viene utilizzato (il formato di parametro colonne sono vuote).
Per cambiare il numero di cavi, selezionare il valore appropriato nel campo Numero di cavi e fare
clic sul pulsante Imposta accanto a questo campo. Prima di modificare il numero di cavi, si
consiglia vivamente di chiudere tutte le applicazioni audio. Inoltre, molte applicazioni audio
interrogare un elenco di dispositivi disponibili solo all'avvio e non avrebbe funzionato
correttamente fino a quando riavviato.
Aspetti relativi alla sicurezza
Per evitare effetti indesiderati, si prega di essere consapevole dei limiti del sistema e il
sovraccarico.
Riavvio il conducente
Dopo aver cambiato il numero di cavi e / o la conta esempio massimo, conducente VAC deve
essere riavviato per applicare le modifiche. Il pannello di controllo tenta di riavviare
automaticamente il driver. È inoltre possibile riavviare manualmente il driver utilizzando il pulsante
Riavvia.
Per riavviare il driver, è necessario privilegi di amministratore. In Windows 2000/XP/2003, la
registrazione come membro del gruppo Administrators sarà sufficiente. Ma sotto Vista / Server
2008/Win 7, se UAC (User Account Control) è abilitato (è abilitato per impostazione predefinita), è
necessario utilizzare un account predefinito Administrator (un account che ha un valore RID 500).
Effettuare il login utilizzando l'account Administrator o eseguire Pannello di controllo VAC con
diritti di amministratore (tasto destro del mouse la scorciatoia, scegliere Esegui come
amministratore, immettere una password, se presente, e scegliere "Consenti di eseguire" se
Windows ti chiede un permesso).
Inoltre, riavviare il driver è possibile solo se non ci sono flussi attivi (senza cavi sono attualmente
utilizzati dalle applicazioni client). Quindi è necessario, almeno per arrestare tutti i registrazione /
riproduzione con dispositivi Virtual Cable. Se il numero di cavi è cambiato, si raccomanda di
chiudere tutte le applicazioni audio prima
Se Pannello di controllo non può riavviare automaticamente il driver VAC, numero di cavi e / o
massimo numero di casi sarà cambiato dopo il riavvio di Windows.
Ripetitore applicazioni audio
Ripetitore audio è una semplice applicazione che consente di trasferire in tempo reale il flusso
audio da qualsiasi onda in porto la registrazione MME ad ogni onda porta di uscita di riproduzione.
Ripetitore audio può essere utilizzato con VAC per alimentare l'audio di una scheda audio reale ad
un cavo virtuale o per monitorare il segnale passa attraverso un cavo virtuale con una scheda
audio vera e propria.
Ripetitore audio utilizza MME interfaccia per lavorare con dispositivi audio. Ciò significa che la
riproduzione per cavi virtuale passa per strato KMixer e Ripetitore audio non può controllare
completamente reale formato audio del KMixer di connessione VAC (vedi problemi di
stratificazione audio). I successivi rilasci di ripetitore Audio utilizzerà WDM / KS e interfacce
DirectSound.
Per la fornitura di un cavo virtuale con un segnale audio vero e proprio, scegliere una porta della
scheda audio in onda nel campo del ripetitore Audio e scegliere Virtual Cable N nel Wave Out
campo. Per monitorare un segnale audio trasferiti attraverso il Virtual Cable, scegliete Virtual
Cable N in onda in campo e la porta della scheda audio in Wave Out campo.
Puoi lasciare "Nessuno" in onda Fuori campo. In tal caso, Ripetitore audio solo registrare da un
dispositivo specificato in onda in campo, senza giocare i dati indietro. Può essere utile per il
monitoraggio visivo livello del segnale, se non è necessario per trasmettere un segnale a un altro
dispositivo.
Prima di iniziare un trasferimento con il ripetitore audio, selezionare i parametri di formato
possibilmente vicino ai formati utilizzati da altre applicazioni collegate a questo Virtual Cable. Per
eliminare le conversioni di formato ridondanti, prestare attenzione alle questioni stratificazione
audio.
Il parametro di configurazione Channel specifica una configurazione tipica del canale (mono,
stereo, surround ecc) o una modalità personalizzata che consente di selezionare qualsiasi
combinazione di canale. Abbreviazioni nome del canale rappresentano:
FL - anteriore sinistro
FR - anteriore destro
FC - anteriore centrale
LF - a bassa frequenza (subwoofer)
BL - Indietro Sinistra
BR - Destra
FLC - Fronte del Centro Sinistra
FRC - anteriore destro del Centro
BC - Centro Indietro
Per dettagli, vedere una descrizione sul sito Microsoft (inserire "KSAUDIO_CHANNEL_CONFIG"
nel campo di ricerca se non visualizzato).
Trasferimento viene avviato quando si fa clic sul pulsante Start. Ripetitore audio apre entrambe le
porte audio e mantiene un movimento circolare cuscinetto tra loro. Quando un buffer riempito con i
dati vengono ricevuti dalla porta di registrazione, è subito passata al porto di riproduzione Out, e
viceversa. Gli indicatori di coda si dimostrano quanto buffer di dati sono tenuti in code dispositivo.
Indicatori in caselle configurazione del canale mostrano livelli medi del segnale nei canali
particolare.
Entrambe le code iniziare vicino ad uno stato medio di ridurre al minimo l'effetto differenza di
clock. Ma più è tempo di trasferimento, maggiore è la differenza, e maggiore è la probabilità di
interruzione del flusso. Attività collaterali, come di lettura / scrittura, l'avvio di applicazioni, il carico
della CPU ad alta può influenzare uniformità del flusso.
Ci sono due contatori, Overflow e underflow. Contatore di overflow viene incrementato quando
Ripetitore Audio ha nessun buffer libero per i dati registrati. Contatore viene incrementato quando
underflow Ripetitore Audio ha nessun buffer per la riproduzione. Overflow e underflow può
verificarsi come conseguenza di un effetto di differenza orologio, carico di sistema pesante
(quando Ripetitore audio non riceve abbastanza tempo di CPU), ecc
Per ottimizzare il trasferimento del segnale audio, è possibile variare il tempo di buffer (buffer
totale) e numero di buffer. Il tempo di buffering totale (in millisecondi) definisce la quantità di dati
audio riserva un driver di periferica avrà. Il più grande è il tempo di buffering, il più robusto è il
trasferimento, minore è la possibilità di interruzione del suono grazie alla commutazione compito,
le operazioni su disco, ecc Ma il più grande è il tempo di buffering, il valore più grande è la
latenza, e la più grande è un ritardo tra dati audio in entrata e in uscita. I tempi di buffering tipici
sono 200-300 a 1000-2000 ms.
Il numero di buffer definisce quante parti della memoria buffer totale sarà utilizzata. I buffer più
sono usati, il più liscia è il trasferimento, anche il tempo di buffering totale è di piccole dimensioni.
Ma gran numero di buffer solleva un sovraccarico del sistema e l'uso di più di 15 .. 20 buffer non
renderà più agevole il trasferimento.
Il campo priorità controlla la priorità del processo di ripetitore audio. Più alto è il valore di priorità,
la liscia di un processo è in esecuzione, meno tempo è il riposo per altri processi. La maggior
parte dei processi hanno valore normale è la priorità, Ripetitore Audio ha un valore normale di
default. Fare attenzione a impostare il valore in tempo reale priorità, in quanto può causare il
congelamento di Windows.
Si prega di notare che la differenza di effetto orologio può essere abbassata, ma non può essere
eliminato del tutto. Pertanto non si basano su ripetitore audio come uno strumento robusto
trasferimento del segnale audio. Un Virtual Cable può fare un robusto trasferimento fluido e di
lunga data tra due applicazioni, ma non c'è modo di stabilire un trasferimento robusto tra due
dispositivi audio di Windows. Si può cercare di minimizzare l'effetto differenza orologio utilizzando
VAC funzione di correzione orologio.
Formato descrittore selezione
Quando si apre un dispositivo a microonde, ripetitori audio utilizza il descrittore di formato
WAVEFORMATEX se la dimensione del campione, se 16 bit o meno e il numero di canali è o 1 o
2. Se la dimensione del campione è superiore a 16 bit e / o numero di canali è superiore a due,
Ripetitore Audio apre il dispositivo con un descrittore moderna WAVEFORMATEXTENSIBLE.
Comando della riga di comando
Ripetitore audio accetta diverse opzioni della riga di comando, permettendo ad essa preconfigurare:
/ Input: <str>
/ Uscita: <str>
/ SamplingRate: <num>
/ Bitspersample: <num>
/ Canali: <num>
/ ChanCfg: <str>
/ BufferMs: <num>
/ Buffer: <num>
/ Priorità: <str>
/ WindowName: <str>
/ AutoStart
/ CloseInstance: <str>
Nomi delle opzioni sono case-insensitive. <num> Significa un numero, <str> significa una stringa.
Specificare i valori delle opzioni come vedete questi parametri nella finestra Ripetitore audio.
Se una stringa contiene spazi o altri caratteri speciali, racchiuderlo tra virgolette. Per evitare
problemi di corrispondenza dei nomi, leader / spazi finali vengono eliminati, i gruppi di spazio tra le
parole vengono sostituite con un singolo spazio.
Se una stringa contiene caratteri nazionali che non esistono in una pagina di codice console,
creare un (batch) file di comandi, mettendo una riga di comando in esso, e inserire il comando
CHCP prima della riga di comando. Vedere la Guida di Windows e supporto tecnico per la
descrizione dei comandi CHCP.
L'usanza di configurazione dello switch di canale ha il seguente formato:
/ ChanCfg: custom = <num>
dove <num> è una maschera di canale esadecimale come definito per il
KSAUDIO_CHANNEL_CONFIG.
Per esempio, per configurare ripetitore audio con "Virtual Cable 1" come dispositivo di input, "USB
Speakers" come dispositivo di uscita, frequenza di campionamento 48000, 16 bit per campione,
due canali (stereo), i parametri della riga di comando dovrebbe essere il seguente (una singola ,
linea continua):
/ Ingresso: "Virtual Cable 1" / Output: "USB Speakers" / SamplingRate: 48000 / bitspersample: 16
/ Canali: 2
/ Opzione CloseInstance ha un significato speciale. Invece di specificare un parametro per
un'istanza appena avviato Ripetitore Audio, istruisce per chiudere un'istanza esistente che ha un
nome specificato finestra (specificata in precedenza da / opzione WindowName). Se utilizzato,
deve essere l'unica opzione a riga di comando. Se una finestra di nome esiste (anche se
nascosto), il messaggio di chiusura della finestra viene inviato ad esso. L'opzione può essere
usata per chiudere qualsiasi finestra di applicazione, non solo ripetitore Audio.
È possibile creare un collegamento per Ripetitore audio o invocare da un file batch (comando) per
ottenere una migliore automazione. Vedere la Guida di Windows e supporto tecnico per i dettagli
(tipo "crea collegamento" nel campo di ricerca per vedere come creare e modificare i tasti di scelta
rapida, digitare "file batch" per vedere come utilizzare i file batch).
Per creare un collegamento, individuare sia audio file eseguibile nella directory di installazione di
ripetitori V ca o collegamento audio di default nella cartella VAC ripetitore nel menu Start. Riga di
comando parametri devono essere aggiunti (spazio) al percorso del file eseguibile nel campo
"Destinazione".
In un file batch, utilizzare il comando di avvio (tipo "start /?" Nella finestra di prompt dei comandi
Windows per la spiegazione) per avviare più istanze contemporaneamente.
Minimizzare a icona
Ripetitore audio supporta il vassoio al minimo. Per ripristinare, cliccate sull'icona. Per aprire un
menu contestuale, tasto destro del mouse sull'icona.
Per iniziare Ripetitore Audio minimizzato al vassoio, utilizzare un comando di marcia con / min
opzione. Vedere "start /?" per i dettagli.
Versione del kernel Streaming
Da VAC 4.10, Kernel Streaming (WDM / KS) versione di ripetitore audio è inoltre disponibile.
Sembra e funziona come versione standard MME ma accede attraverso dispositivi audio ad alte
prestazioni e bassa latenza WDM / KS interfaccia.
Usando la versione KS, si prega di notare che accede pin dispositivo direttamente, non tramite
KMixer o altri strati intermedi. Ciò significa nessuna conversione di formato viene eseguita da
Windows, unico dispositivo e / o il suo driver caratteristiche conversione di formato funziona, se
presente.
Inoltre, KS versione alloca un esempio pin direttamente, quindi se driver di periferica non permette
casi più pin, questo pin non può essere utilizzato contemporaneamente da diverse applicazioni e /
o di Windows stesso. Dal momento che avete aperto tale dispositivo nella versione KS, non sarà
possibile aprire un altro esempio, anche attraverso altre interfacce audio di Windows.
Vedere problemi stratificazione audio per i dettagli.
Indicatori di coda in versione Kernel Streaming comportarsi leggermente diverso rispetto alla
versione MME a causa di buffer intermedi. Entrambe le code sono iniziate completamente
riempito e in situazioni normali entrambi gli indicatori dovrebbe essere vicino i loro lati a destra.
Alcuni driver audio supportano solo un numero limitato di formati (range formato) a WDM / KS
livello. Se non sai cosa sono i formati supportati dal driver, utilizzare ASIO2KS che può mostrare
gamme dei formati supportati.
Esempi
Registrazione di un segnale audio prodotta da un'applicazione
Lanciare un (producendo un suono) applicazione di riproduzione.
Trova le impostazioni di uscita audio in applicazione di riproduzione.
Selezionare un cavo particolare Virtuale N dispositivo come dispositivo di output (riproduzione /
rendering).
Scegliere un particolare formato audio per la riproduzione.
Lanciare un (consumando un suono) applicazione di registrazione.
Trova le impostazioni di ingresso audio in applicazione di registrazione.
Selezionare il Virtual Cable N dispositivo come l'ingresso (registrazione / cattura) del dispositivo,
assicurandosi che la N (un numero di cavo) è lo stesso per entrambe le applicazioni.
Se possibile, scegliere lo stesso formato audio scelto per la riproduzione.
Avviare la registrazione. Vedrete un silenzio viene registrato.
Avviare la riproduzione. Vedrete una posizione audio è spostato e misuratori di livello sono vivi,
ma non ci sarà alcun suono udibile a causa di un segnale viene trasmesso via cavo virtuale a una
domanda di registrazione diretta.
Interrompere la registrazione e la riproduzione.
Se la vostra applicazione di registrazione in grado di riprodurre i dati registrati (per esempio, un
qualsiasi editor audio come Sound Forge, Cool Edit / Audition o Audacity), si può immediatamente
ascoltare un segnale registrato. Basta fare in modo che la sua uscita onda è assegnato a una
scheda audio vera e propria (una scheda), la riproduzione e la porta cuffie / altoparlanti sono
collegati.
Monitoraggio di un segnale durante la registrazione
Configurare le applicazioni riproduzione e la registrazione come descritto sopra.
Lancio Ripetitore audio.
Seleziona una vera e propria Virtual Cable N come dispositivo di input.
Seleziona una vera e propria porta di riproduzione audio adattatore come un dispositivo di output.
Scegli i parametri appropriati formato audio.
Fare clic su Start. Vedrete code di dati in movimento.
Avviare la registrazione e la riproduzione, come descritto sopra.
Un segnale prodotto da un applicazione per la riproduzione saranno distribuiti tra i tuoi
applicazione di registrazione e Ripetitore audio che passa da un dispositivo reale e lo sentirete.
Si può anche lasciare "Nessuno" in onda Fuori campo del ripetitore audio di guardare solo i livelli
di segnale sullo schermo, non la riproduzione di un segnale al altoparlanti.
Determinare un formato audio che reale applicazione utilizza
Lancio del Pannello di controllo VAC.
Avviare un'applicazione e selezionare un N Virtual Cable come un dispositivo di registrazione o
riproduzione.
Avviare la riproduzione o la registrazione. Nel Pannello di controllo VAC, si vedrà l'attuale formato
dei parametri via cavo. Se il formato cavo non è limitato, probabilmente riflette un formato
utilizzato da questa applicazione. Ma a causa di questioni stratificazione, un cavo virtuale può
ricevere una richiesta da KMixer, non da un'applicazione direttamente. Si prega di notare che le
applicazioni selezionando un formato automaticamente può cambiare di volta in volta.
Concatenamento diverse applicazioni una ad altra
Creare un numero adeguato di cavi virtuali utilizzando il Pannello di controllo VAC.
Lanciare le applicazioni.
In prima applicazione, che sarà creatore segnale audio / produttore, selezionare una Virtual Cable
N come una riproduzione / output.
In ogni applicazione intermedia, che sarà sia il segnale audio del consumatore e produttore,
selezionare una X Virtual Cable come una registrazione / immissione dati, e una Y Virtual Cable
come un playback / output. La X per ogni dispositivo di controllo deve essere lo stesso del Y
utilizzato per un dispositivo di riproduzione in domanda precedente nella catena. In altre parole,
ogni applicazione intermedio deve essere collegato al successivo da un cavo separato. Non hai
bisogno di numerarli in ordine crescente, semplicemente devono essere separati.
Se un ultima applicazione non è una destinazione registrazione finale, selezionare una scheda
audio vera e propria come il suo dispositivo di riproduzione.
Per escludere temporaneamente un programma intermedio dalla catena senza cambiare altre
impostazioni di applicazioni, è sufficiente inserire Ripetitore audio invece.
Portare un multi-client funzione per singolo cliente porta
Lancio Ripetitore audio.
Se un dispositivo primario è una registrazione, selezionare la porta la registrazione di un
dispositivo primario come una registrazione / ingresso sorgente e il Virtual Cable N come una
riproduzione / output di destinazione. Lato di registrazione del cavo N virtuale rifletteranno il
segnale proveniente dal dispositivo di registrazione primario.
Se un dispositivo primario è una riproduzione, selezionare il Virtual Cable N come una
registrazione / ingresso sorgente e porta la riproduzione di un dispositivo primario come la
riproduzione / output di destinazione. Lato la riproduzione del cavo N virtuale accetta segnali
destinati ad un dispositivo di riproduzione primaria.
Scegliere il formato audio appropriato.
Avviare Ripetitore audio. Un segnale è ora trasferita da un dispositivo di registrazione primario a
un Virtual Cable N lato di registrazione, o da un Virtual Cable N lato la riproduzione di un
dispositivo di riproduzione primaria.
Ora è possibile utilizzare un lato di un cavo non collegato selezionati virtuale invece di una porta
del dispositivo primario.
Se possibile, utilizzare lo stesso formato audio come avete scelto nella Ripetitore audio.
Potete anche guardare il software Clone onda destinati principalmente per tale caso.
Registrazione di conversazioni Skype
Per registrare le conversazioni di Skype, avete bisogno di due cavi virtuali e almeno due istanze
Ripetitore Audio:
In Skype, è necessario assegnare la registrazione / ingresso Virtual Cable 1 e assegnare la
riproduzione / output per Virtual Cable 2.
Prima istanza Ripetitore audio deve trasferire dal porto di registrazione della scheda audio per
Virtual Cable 1, fornendo prima Virtual Cable con un segnale del microfono.
Seconda istanza Ripetitore audio deve trasferire da Virtual Cable 2 a porta la riproduzione della
scheda audio, passando per Skype in uscita agli altoparlanti.
Ripetitore audio utilizza un secondo tampone di default che introduce una significativa (circa 1 .. 2
secondi) di ritardo. Hai bisogno di sperimentare con il tempo di buffering totale, abbassandolo fino
a quando interrompe udibile verificarsi. Il tempo di buffering più, la stalla il trasferimento del
segnale audio, il ritardo più lungo, e viceversa.
Ora è possibile registrare la vostra voce separatamente dalla Virtual Cable 1 e la voce
dell'interlocutore dal Virtual Cable 2. Quasi ogni registratore multitraccia può essere utilizzato - ad
esempio, Adobe Audition (ex Cool Edit Pro).
Se si desidera registrare entrambe le parti da un'unica fonte (misto), è necessario avviare terzo
esempio Audio Repeater e trasferimento dal Virtual Cable 1 al Virtual Cable 2. Poi si potrebbe
registrare un segnale mixato da Virtual Cable 2.
Per evitare un eco, assicurarsi che il microfono fonte linea canale di monitoraggio è disattivato nel
mixer della scheda audio.
Distribuzione del segnale audio tra diversi dispositivi audio
Configurare l'applicazione per la riproduzione di utilizzare Virtual Cable N dispositivo come uscita.
Lancio esempio Audio Repeater, selezionare Virtual Cable N dispositivo per l'input e il primo
dispositivo audio per l'output. Modificare i parametri di formato, se necessario, e avviare il
trasferimento audio.
Lanciare un'altra istanza Audio Repeater, selezionare lo stesso cavo virtuale N dispositivo per
l'input e un altro dispositivo audio per l'output. Modificare i parametri di formato, se necessario, e
avviare il trasferimento audio.
Avviare la riproduzione nell'applicazione. Si sente un suono di altoparlanti / cuffie collegate ad
entrambi i dispositivi audio.
Si prega di notare che a causa di problema di clock differenza non sarà possibile ottenere un
suono stabile all'interno di un lungo periodo di tempo.
Disinstallazione
Prima di iniziare la disinstallazione VAC, assicurarsi che il driver VAC non è usato da qualsiasi
applicazione. Utilizzo VAC può essere dimostrato dalla sua applicazione Pannello di controllo. Se
si tenta di disinstallare il driver mentre è in uso, il programma di disinstallazione non riuscirà a
rimuovere correttamente il driver dal sistema e di cancellare i file e le directory. Si raccomanda di
chiudere tutte le applicazioni audio prima di disinstallare il VAC.
In Windows 2000/XP/2003, è necessario essere connessi come membro del gruppo
Administrators. Sotto Vista / Server 2008/Win 7, è necessario utilizzare un account predefinito di
amministratore, non un account utente appartenente al gruppo "Administrators". Effettuare il login
utilizzando l'account Administrator o eseguire il programma di disinstallazione con diritti di
amministratore (tasto destro del mouse sul collegamento e scegliere Esegui come
amministratore).
Prima di iniziare la disinstallazione, aprire l'applet Proprietà audio. Se un dispositivo via cavo
virtuale è stato selezionato come dispositivo di default per il registrazione e / o la riproduzione,
selezionare tutti gli altri dispositivi, invece. Quindi la pagina delle proprietà vicino.
Per iniziare a rimuovere il software dal sistema VAC, aprire la cartella Virtual Audio Cable nel
menu Start e selezionare la voce Disinstalla.
Se avete accidentalmente cancellato il vostro VAC cartella Start Menu, è possibile avviare
manualmente il programma di disinstallazione. Fare clic su Start - Esegui per aprire la finestra di
dialogo Esegui applicazione, fare clic su Sfoglia, individuare la directory dove è installato VAC (per
impostazione predefinita, viene installato in "C: \ Program Files \ Virtual Audio Cable"), e fare
doppio clic voce di impostazione; un percorso per l'applicazione di disinstallazione verrà inserito
nella linea di comando. Poi aggiungere un carattere spazio e "-u" opzione alla riga di comando (al
di fuori delle quotazioni, se del caso). Risultante da riga di comando dovrebbe essere simile a
questa:
"C: \ Program Files \ Virtual Audio Cable \ setup.exe"-u
Quindi fare clic su OK, il programma di disinstallazione dovrebbe iniziare.
Dopo la disinstallazione di successo, si riceverà una finestra di conferma.
Se alcuni file del driver, servizi e altri oggetti sono attualmente in uso dal sistema o da essi non
possono essere cancellati immediatamente. In tal caso, il programma di disinstallazione crea un
"ritardato richieste delete" per loro e richiede di riavviare Windows. Se non si desidera riavviare
immediatamente, non si deve cercare di reinstallare VAC in questa sessione di Windows errori
gravi in caso contrario potrebbero verificarsi.
Risoluzione dei problemi di disinstallazione
Se il programma di disinstallazione non riesce a rimuovere correttamente i componenti software
del sistema, provare la modalità di configurazione avanzata che consente di sovra-installare il
software. In alcuni casi, dopo il successo di sovra-installazione sarete in grado di disinstallare con
successo il software. Come ultima possibilità, si può provare a rimuovere il driver manualmente:
Accedi con l'account Administrator.
Aprire Gestione periferiche.
Espandere il "Sound ..." categoria di dispositivi, fare clic sul segno "+".
Fare clic con il dispositivo virtuale Audio Cable e scegliere Disinstalla.
In Vista / Server 2008/Win 7, selezionare la casella Elimina la voce di software del driver.
Questo elimina sequenza unico pilota VAC e dei suoi dispositivi, ma il servizio conducente non
può essere automaticamente cancellato. Per eliminare manualmente il kernel in modalità servizio,
decomprimere pacchetto VAC distribuzione in qualsiasi cartella vuota. Utilizzando Risorse del
computer o Esplora risorse, individuare la cartella e selezionare il file RemoveService. Tasto
destro del mouse il file e selezionare Installa nel menu contestuale. Servizio sarà cancellato
immediatamente se è fermo, o contrassegnato per l'eliminazione ed eliminati all'avvio successivo
del sistema.
Dopo aver rimosso i riferimenti del sistema, è possibile eliminare vrtaucbl.sys file del driver trova
nella cartella \ system32 drivers sottodirectory della directory di installazione di Windows.
Directory VAC e la sua cartella Start Menu è possibile eliminare con qualsiasi utilità di gestione file
di Windows (ad esempio, Explorer).
Si prega di segnalare tutti i problemi non contemplati dal presente manuale, per l'autore.
Politica di distribuzione
VAC è shareware.
Versione di prova del driver è gratuita e può essere distribuito liberamente se il pacchetto e
contenuto dei file rimangono invariati e non ci sono scopi commerciali. Non si può vendere,
esclusivamente o in altri prodotti.
La versione completa è commerciale e viene concesso agli utenti registrati dopo il pagamento.
Questa versione può essere utilizzata solo in condizioni specificate nella licenza. Vedere il file
license.txt nel pacchetto di distribuzione.
Supporto e feedback
VAC è stato creato da Eugene Muzychenko, uno sviluppatore di software indipendente, vive a
Novosibirsk, in Russia.
Correzioni di bug e aggiornamenti sono disponibili nella homepage VAC.
È inoltre possibile visitare altri Eugene Muzychenko pagina dei prodotti.
Se avete riscontrato un problema non elencate nella risoluzione dei problemi e la sezione FAQ /
Come fare per ... liste, si prega di e-mail all'autore. Ma prima assicuratevi di aver letto la
documentazione e capire i principi e le regole di utilizzo di questo software.
Scrivere la vostra lettera, aggiungere "Virtual Audio Cable" e "VAC" nel campo soggetto. Lettere
con oggetto vuoto o solo con una frase comune parola / come "Ciao", "Help richiesta" o "Alcune
domande" può essere considerato come un SPAM e automaticamente ucciso dai filtri.
Si prega di includere i seguenti elementi nella tua email:
Applicazione nome (VAC), la sua versione e il tipo (prova o completa).
Tipo di scheda madre (single / multi CPU) e il tipo di CPU.
Sistema operativo (tipo, lingua, costruzione e livello di patch o service pack di numero).
Situazione esatta descrizione:
Quali applicazioni avete utilizzato (nomi e le versioni)
Quali azioni si eseguono
Cosa ti aspettavi
Ciò che era realmente accadere
Testi dei messaggi di errore esatto (o immagini)
Altri dettagli, se del caso
Per esempio, se hai un problema con connessioni audio, è necessario descrivere la modalità di
connessione alle applicazioni di dispositivi audio (reale e virtuale), formati audio utilizzati,
registrazione / riproduzione modi (se presenti), e specificare qualsiasi altra informazione che
potrebbe contribuire a capire il vostro problema. Le informazioni più significative fornite, la risposta
più veloce e utile che otterrete.
Se il problema è legato alla installazione / disinstallazione, si prega di allegare un file di log creato
con l'applicazione di installazione.
Spiegare un problema
Si prega di scrivere spiegazione problema che deve essere ricco di contenuti. Evitare messaggi
senza senso del tipo "non riesco a installare" o "Non ha funzionato". Il tuo messaggio deve essere
informativo e consentire di comprendere il problema. Si prega di scrivere il più preciso possibile:
che cosa si vuole ottenere, cosa hai fatto, e ciò che era accaduto. Se hai ricevuto un messaggio di
errore e il codice, si prega di includere nel vostro rapporto. Per i messaggi lunghi, collegare alcuni
screenshot, invece.
Allegare file
Se il problema può essere meglio descritto da alcuni file di dati, è possibile allegare al messaggio.
Per esempio, se si verifica uno strano rumore nei dati audio, potrebbe essere utile presentare un
frammento di dati salvati in un file WAV/MP3. Ma non inviare grandi dimensioni (un minuto o più)
frammenti audio. Invia frammenti di significato solo. Nella maggior parte dei casi, 5-10 secondi di
audio è più che sufficiente.
Quando possibile, si prega di evitare di grandi dimensioni (superiori a 1-2 Mb) allegati e-mail se
non esplicitamente richiesto.
Registri di fissaggio
Durante l'installazione e disinstallazione, un file di log viene creato, che descrive un processo di
dettagli. Al termine dell'installazione, il file di registro è conservato nella directory di installazione
VAC (file install.log). Se l'installazione / disinstallazione processo fallisce, un file di registro è
conservato nella directory temporanea, in tal caso, il programma di installazione vi informa come
questo file è denominato e offre di visualizzarne il contenuto.
Se il tuo problema è legato alla installazione / disinstallazione di processo, si prega di includere il
contenuto dei file accedi al tuo rapporto. Si può copiare / incollare il contenuto del file di testo email o allegare un file di log. Può essere utile per studiare il problema.
Allegando gli screenshot
Per illustrare il problema, è possibile collegare alcuni screenshot al report. Se c'è una sola finestra
informativa (una finestra di dialogo, un messaggio di errore), prendere una "immagine di finestra"
(Alt-Print Screen), non screenshoot a dimensioni reali (Print Screen). Se ci sono diverse finestre
informative verso lo schermo, si potrebbe organizzare che siano tutti visibili e prendere uno
screenshot completo (Print Screen).
Collegamento screenshot, vi preghiamo di prestare attenzione a una dimensione di immagine.
Non collegare le immagini BMP non compresso, perché sono molto grandi e ridondanti. Convertire
immagini BMP in un formato di immagine compresso (JPG, GIF e così via) utilizzando le normali
utility di Windows Paint o un libero immagine viewer / editor (IrfanView, XnView, ecc.) È inoltre
possibile ridurre la profondità del colore, la conversione di colore a 24 bit a 8 bit, ma non
ridimensionare un'immagine in quanto le informazioni di testo possono diventare illeggibili.
Minidump allegando
Se il sistema va in crash, configurarlo per fare un minidump crash. Un file minidump contiene
alcune informazioni essenziali su un incidente, può essere utile per analizzare la vostra situazione.
Per configurare il sistema per creare un minidump, aprire il Pannello di controllo di Windows, poi
elemento di sistema aperto. Selezionare la scheda Avanzate e fare clic sul pulsante Impostazioni
in Avvio e ripristino di gruppo. Nella casella Scrivi informazioni di debug, scegliere "dump della
memoria Piccoli (64 kb)". Lascia un percorso predefinito (% SystemRoot% \ Minidump) nel campo
Piccoli Directory Dump.
Inoltre, è possibile cancellare casella Riavvia automaticamente per evitare il riavvio automatico
dopo un crash. In tal caso, Windows soggiorno al messaggio schermata blu.
Se avete avuto un crash di sistema, poi ha cercato di consentire la creazione minidump e ho visto
che è già configurato, significa che avete già un minidump di questo crash e può inviare, non
dover attendere per un altro incidente.
Dopo ogni crash di sistema, un file minidump nuovo viene creato nella cartella Windows \
Minidump. I nomi dei file contiene una data e un numero di sequenza all'interno di una data.
Individuare 1 .. 3 dei file minidump scorso e collegarli al vostro rapporto. Assicurarsi di collegare
solo minidump (64 kb) file, non una discarica grande (diversi megabyte di dimensioni) dei file.
Voglio usare VAC con le mie applicazioni XXX e YYY. Come configurare Virtual Cable per il mio
caso?
Non ci sono ricette predefinite da utilizzare VAC con una data applicazione. VAC è uno strumento
comune e il suo utilizzo è molto semplice se si comprende la sua concetti di base. È sicuramente
necessario capire la "interfaccia", "porta", "client" e "formato" termini, principi VAC e regole di
utilizzo di base. Questo manuale descrive le regole comuni, e si deve applicare queste regole alla
configurazione. Vedere gli esempi di utilizzo tipico.
Si prega di richiedere un sostegno solo se si è sicuri il vostro compito è significativamente diverso
dalla maggior parte gli altri e di aver letto attentamente il manuale ma non ho trovato una risposta.
Ho comprato VAC diversi mesi (anni) fa. Come posso aggiornare ad una nuova versione?
All'interno di una versione principale (2.xx, 3.xx, 4.xx, ecc) si può liberamente aggiornare a
qualsiasi versione più recente minori. Per esempio, se avete acquistato la versione x.08, è
possibile liberamente l'aggiornamento a x.10 o X.12.
Per eseguire l'aggiornamento ad una nuova versione minore, si prega di vedere il vostro ordine di
acquisto messaggio mail di conferma. Esso contiene istruzioni di download e di installazione per
tutte le versioni disponibili minore.
Se avete acquistato una versione precedente importante (per esempio, 3.xx), è possibile
effettuare l'aggiornamento a una nuova versione (per esempio, 4.xx) con uno sconto. Per ottenere
condizioni di sconto, si prega di visitare il sito VAC menzionati qui.
Come posso registrare le mie conversazioni Skype?
Per registrare le conversazioni di Skype, è necessario creare schema di routing relativamente
complessa. Essa richiede una chiara comprensione delle basi audio funzionamento di Windows, i
principi VAC e imparare altri esempi. Nella maggior parte dei casi, è meglio cercare una speciale
applicazione di registrazione Skype.
Ecco un esempio di registrazione di Skype.
Ho diversi adattatori audio con altoparlanti loro proprio allegato ad ogni adattatore. Come
riprodurre un suono utilizzando tutti gli adattatori allo stesso tempo?
Appena percorso il flusso audio Virtual Cable N e utilizzare diverse istanze Ripetitore audio per
instradare dal cavo stesso Virtual N per ciascuno degli adattatori. Ma tieni presente che non
avrebbe sentito tutti questi corsi d'acqua come un unico suono solido a causa di diversi percorsi
audio digitale all'interno del sistema. Inoltre, i suoni provenienti da diversi altoparlanti sarà "slide a
parte" gli uni dagli altri a causa di un effetto di differenza di clock.
Come trasferire un multicanale (5.1, 7.1 o simili) stream audio su un cavo virtuale?
Forse è necessario regolare la configurazione degli altoparlanti per questo Virtual Cable primi a
corrispondere al canale di distribuzione del formato audio.
In Vista, Server 2008 e Windows 7, è anche necessario scegliere appropriati formati audio di
default sia per la riproduzione e dispositivi di cavo di registrazione.
Come registrare da più cavi contemporaneamente utilizzando multitraccia software di
registrazione?
Registrazione da più cavi è identica a una registrazione da dispositivi hardware diversi. È anche
possibile mescolare i dispositivi hardware e cavi virtuali nella sessione multitraccia. Per esempio,
è possibile utilizzare Adobe Audition (ex Cool Edit Pro) per registrare conversazioni di Skype
mettendo la vostra voce e la voce del tuo gruppo di tracce separate. La maggior parte dei
registratori multitraccia hanno un comune, formato fisso in ogni sessione, è possibile specificare
un formato corretto al momento della creazione nuova sessione.
Mi hanno permesso di testare la modalità di firma nel mio sistema per la versione unsigned VAC.
Ora ho ottenuto versione firmata, come disattivare la firma modalità di test?
Si prega di aprire una finestra riga di comando (Start-Programmi-Accessori-Prompt dei comandi,
TotalCommander, FAR Manager) e digitare il seguente comando:
bcdedit / deletevalue {current} testsigning
Per inserire correttamente il comando, non digitare manualmente, utilizzare Windows copia /
incolla caratteristica. In Gestione TotalCommander o FAR, si può semplicemente incollare il
comando Ctrl-C o Shift-Ins. Per incollare il testo del comando nella finestra del prompt dei
comandi, fare clic sull'icona in alto a sinistra per aprire un menu contestuale, aprire sottomenu
Modifica e selezionare Incolla per inserire il comando. Quindi premere Invio per eseguire il
comando. Digitare exit per chiudere la finestra di comando.
Domande frequenti
La mia scheda audio non ha alcuna funzione "Cosa senti" la registrazione. Il VAC attuarlo?
Sicuramente, no. VAC non interagisce con altri dispositivi audio. Non può intercettare
automaticamente qualsiasi segnale audio, si può instradare un segnale solo se un dispositivo
Virtual Cable è esplicitamente utilizzata nel percorso audio.
È possibile registrare suoni da applicazioni e / o del sistema, indirizzando la loro uscita audio ad
un dispositivo Virtual Cable. Può essere ottenuto selezionando dispositivo Virtual Cable nelle
impostazioni audio dell'applicazione o utilizzando Virtual Cable come dispositivo di default del
sistema.
Dal momento che l'uscita audio andrà a Virtual Cable, invece della scheda audio, è necessario
controllare il cavo per ascoltare il suono.
Può suonare percorso VAC tra il PC diverso?
No, non è possibile. Forse altra applicazione o il driver saranno creati per questo scopo in seguito.
Ho provato una versione di prova e non può farlo funzionare per la mia applicazione. Se voglio
acquistare una versione completa, funzionerà?
Caratteristiche della versione completa differisce da un trial quelli solo da un numero massimo di
cavi. Versione completa, inoltre, non aggiungere un promemoria vocale femminile al segnale.
Vedere le limitazioni della versione di prova.
Pertanto, la versione di prova ha tutte le caratteristiche della versione completa e può fare tutto ciò
che versione completa può fare. Se tre cavi sono abbastanza per il vostro compito, ma non è
possibile ottenere la prova di lavoro, vuol dire che stai facendo qualcosa di sbagliato o VAC non è
intesa per il tuo compito a tutti.
Se avete implementato con successo l'utilizzo di prova ma il vostro compito richiede
semplicemente più di tre cavi, versione completa sarà sicuramente risolvere il problema.
Può dividere VAC e / o mix multicanale flussi?
VAC effettua canale di miscelazione / splitting solo all'interno di un cavo. Conversione a cinque
canali ad un flusso a due canali, VAC si mescoleranno tutti i canali e poi dividere il risultato in due
canali. Ma VAC non è possibile mescolare canali separati tra cavi separati.
Quanto è la latenza audio con VAC?
VAC si aggiunge quasi senza latenza, ma il valore reale è molto più dipendente da un'interfaccia
audio che utilizza l'applicazione e la configurazione del buffer audio dell'applicazione che da una
frequenza di Virtual Cable interruzione.
Prestazioni molto buone e la latenza può essere raggiunto utilizzando DirectSound con
accelerazione hardware buffer. Per ottenere prestazioni ancora migliori e una latenza più bassa, è
possibile utilizzare WDM / KS, direttamente o tramite un wrapper ASIO come ASIO4ALL o
ASIO2KS. MME ha prestazioni più basso e più alta latenza.
Tipicamente, il tempo di latenza è paragonabile con una granularità di buffer audio. Per esempio,
se l'applicazione utilizza un tempo totale di buffer di 500 ms diviso in quattro parti di buffer, il
tempo medio di latenza applicazione saranno 500 / 4 = 125 ms. Se un cavo è configurato per 10
ms per interrompere, la latenza cavo sarà non più di 10 ms.
Per ridurre il tempo di latenza, in primo luogo cercare di ridurre la granularità del buffer audio
dell'applicazione. Alcune applicazioni MME permettono di specificare numero di buffer audio e un
tempo di buffering totale; impostare questi valori a 50 .. 100 ms per una parte del buffer e 500 ..
1000 ms di tempo totale. Applicazioni DirectSound può anche permettere di specificare una
minima dimensione del frammento del buffer per l'elaborazione.
Potete anche provare a diminuire il numero di millisecondi per interrompere per un cavo ma può
aiutare a diminuire il tempo di latenza di diversi millisecondi solo.
VAC può mappare i dispositivi audio di default di cavi diversi per applicazioni diverse?
VAC non mappa dispositivi audio. Se si assegna un dispositivo Virtual Cable come una
registrazione di default del sistema e / o dispositivo di riproduzione, la mappatura è eseguita da
Windows. Ma è possibile utilizzare account diversi per i dispositivi predefiniti mappa in modo
diverso per le diverse applicazioni.
VAC può essere utilizzato su una macchina virtuale (server virtuale)?
VAC può essere utilizzato su qualsiasi macchina Windows, indipendentemente dal tipo. Ma ci
sono alcune questioni importanti dal VCA è un driver in modalità kernel, non una modalità utente
delle applicazioni.
Diversi software della macchina virtuale offre diversi strati di virtualizzazione della piattaforma.
Alcuni prodotti piattaforma di virtualizzazione offre la piena virtualizzazione hardware (VMware,
Virtual PC, Virtual Box, Parallels Workstation, Virtual Iron, Bochs) mentre la maggior parte di altri
prodotti come Parallels Virtuozzo offre solo un parziale di virtualizzazione (per esempio, la
virtualizzazione a livello OS).
Virtualizzazione parziale è sufficiente per utilizzare la maggior parte in modalità utente del
software (Web e altri server di rete, desktop remoto, i calcoli distribuiti) in un ambiente
virtualizzato. Per le applicazioni in modalità utente, software di virtualizzazione mantiene diversi
ambienti separati. Ma c'è solo un kernel unico sistema così in molti casi non è possibile installare
un driver in modalità kernel su tale ambiente. Ma se si ha accesso completo alla macchina host, è
possibile installare VAC su di esso, e poi tutti gli ambienti virtuali saranno in grado di utilizzare
VAC.
In un ambiente pienamente virtualizzato, si ha un sistema operativo completamente separata, con
il suo kernel, in modo da poter installare e utilizzare separatamente VAC su ogni macchina virtuale
di questo tipo.
Che lavorano in remoto, si ricorda che WDM dispositivi audio è possibile accedere solo tramite
una sessione di console, non una sessione RDP separato.
Vedo il carico della CPU molto alto quando si utilizzano cavi virtuali. È normale?
E 'normale se ci sono differenze tra un formato formato cavo corrente e registrazione /
riproduzione clienti' formati. In tal caso, una conversione di formato verrà eseguita. Ci vuole una
quantità elevata di risorse della CPU.
Controllare il numero di millisecondi per i parametri di interrupt per tutti i cavi attivi. Se questo
parametro è molto bassa (1 .. 3) per alcuni cavi, cercare di aumentarla almeno a 5 .. 7.
Risorse della CPU sono utilizzate anche per eseguire un controllo del volume. Se non avete
bisogno di controllo del volume per un cavo particolare, è meglio disabilitarla.
VAC può rendere la mia sequenza MIDI in un file Wave?
Sicuramente, no. VAC simula un semplice cavo elettrico, non è possibile sintetizzare un suono da
una sequenza MIDI. Anche se, VAC può aiutare a registrare l'uscita di alcuni sintetizzatori
software in un file Wave. Si potrebbe anche usare un built-in sintetizzatore software Windows GS
che gioca d'onda sintetizzato ad un dispositivo di riproduzione di default del sistema.
Perché non VAC via di uscita Roland VSC-xx, Yamaha S-YXGxx?
Molti sintetizzatori software non consentono di specificare una porta di riproduzione audio in modo
esplicito, mediante un dispositivo di default del sistema o la prima onda di riproduzione o
DirectSound porta invece. Prova a impostare un N Virtual Cable come un dispositivo di default del
sistema.
Risoluzione dei problemi
Ho installato VAC, ma non so per eseguirlo. Ho aperto il pannello di controllo VAC ma io ancora
non so per avviare la registrazione.
VAC è uno strumento "passivo". Non è un programma che permette di eseguire, è un driver di
periferica virtuale. Si può usare con qualsiasi applicazione audio selezionando "Virtual Cable N"
dispositivi nelle loro impostazioni audio. Si prega di leggere
Ho installato VAC e la mia suoni di sistema sono scomparsi.
Forse non ha esplicitamente impostare il dispositivo predefinito di sistema prima. In tal caso,
Windows potrebbe decidere di utilizzare alcuni dispositivi Virtual Cable come predefinito. Si prega
di leggere qui per i dettagli.
Quando collego una periferica audio USB, perdo i miei suoni.
In realtà non perdere suoni. Molti dispositivi audio USB sono configurati per diventare un
dispositivo di default del sistema audio quando collegato poll Quindi, se avete un dispositivo che è
impostato come un default di sistema e collegare un dispositivo USB,
diventa un nuovo sistema di default, la sostituzione di un precedente dispositivo di default. Suoni
normalmente indirizzati a un dispositivo precedentemente scelti sono ora indirizzati a un nuovo
dispositivo collegato. Un dispositivo che è stato precedentemente impostato come predefinito non
si perde, rimane accessibile da un nome, come tutti gli altri dispositivi.
Per evitare questo problema, configurare le applicazioni audio per uso particolare, di nome,
dispositivi audio, non quelli di default del sistema. Utilizzare dispositivi di default del sistema solo
se un applicazione non consente di selezionare il dispositivo da un elenco.
Pannello di controllo VAC non è possibile riavviare il conducente.
Assicurati di essere loggato con un account amministratore nativo o esplicitamente iniziate VAC
applicazione Pannello di controllo su tale conto.
Ho impostare l'uscita audio della mia candidatura al N Virtual Cable, ma sento alcun suono.
Se si collega una sorgente audio (un'applicazione) per la riproduzione / render lato del cavo e
lasciare dall'altra parte non connessi, non si sente alcun suono. È necessario collegare altri
(ingresso / cattura) i lati del cavo a un'altra applicazione che riceve (registrazione / cattura) un
suono prodotto dalla applicazione di origine. Vedere principi VAC, regole di utilizzo semplice ed
esempi per i dettagli.
Ho impostare l'uscita audio della mia candidatura al cavo N virtuale, quindi impostare l'ingresso di
applicazione di registrazione alla Virtual Sound Cable registrazione N. va bene, ma sento alcun
suono dalle cuffie / altoparlanti durante la registrazione. Cosa posso fare per ascoltare un suono
dal vivo?
È necessario monitorare cavo di trasferimento, come indicato nelle regole di utilizzo semplici. Il
modo più semplice monitor utilizzando l'applicazione Audio ripetitore incluso nel pacchetto VAC.
Vedere un esempio.
Ho sentito una voce femminile nel indesiderata l'audio registrato. Come posso eliminarlo?
Si utilizza una versione di prova, si prega di notare le limitazioni della versione di prova. Questo
promemoria vocale è normale per il processo. Per liberarsi di questa voce, l'acquisto della
versione completa.
Durante l'installazione VAC, Windows non riesce a trovare alcuni file.
In primo luogo, cercare di determinare fare questi file appartengono al gruppo di file VAC o in un
file di Windows. Per esempio, sfogliare VAC pacchetto di distribuzione. Se i nomi dei file richiesti
sono presenti nel pacchetto, verificare se sono presenti in una cartella in cui li avete scompattato
prima dell'installazione. Forse avete scompattato l'archivio ZIP senza percorsi (cartelle nidificate) o
mancati alcuni file.
Se l'archivio è stato spacchettato correttamente ma di installazione di Windows non possono
accedere ad alcuni file, potrebbe essere causa di diritti di accesso limitato. Controllare le proprietà
dei file per i diritti di accesso. Se una cartella in cui vengono decompressi i file contiene caratteri
speciali nel percorso completo (caratteri di punteggiatura, i caratteri dell'alfabeto nazionale),
provare a decomprimere i file di installazione in una cartella che contiene solo caratteri latini nel
percorso.
Se Windows richiede alcuni file che non sono presenti nel pacchetto VAC, potrebbero essere file
di sistema che Windows ha bisogno di installazione e / o controllare le loro versioni. Di solito, tutti i
file originali necessari si trovano pacchetti di distribuzione (disco di installazione di Windows,
Servizio dischi Pack). Per ridurre al minimo requisito esterno pacchetto, Windows tiene alcuni file
utilizzati di frequente nella sua cartella di installazione (Driver Cache, system32 \ dllcache
sottocartelle) e li usa invece di chiedere per un disco. Ma se si eliminano questi pacchetti
(driver.cab, Sp2.cab o altri), Windows non riesce a trovare un file originale sul disco rigido e
chiede un CD.
Se Windows chiede un sistema o un CD di service pack, ma non si hanno questi dischi, cercare di
individuare i file necessari nella cartella di installazione di Windows. Per esempio, il file ksuser.dll
potrebbe trovarsi nella sottocartella system32 e Portcls.sys può essere situato in system32 \
drivers.
VAC è stato installato ma non ci sono dispositivi Virtual Cable e Gestione periferiche mostra il
codice di errore 48.
Se il Device Manager mostra il codice errore 48 per il conducente ("Il software per questo
dispositivo è stato bloccato poiché è noto per avere problemi con Windows"), significa che avete
installato VAC sul server virtuale con una funzionalità limitata.
Cercando di installare VAC, ottengo errore 1072 (Il servizio specificato è stato contrassegnato per
l'eliminazione)
Molto probabilmente, già provato a disinstallare VAC quando alcuni cavi erano in uso e
programma di disinstallazione non era in grado di rimuovere il servizio. Riavviare e riprovare
l'installazione. Se ci sarà qualche "esiste già" gli errori, utilizzare la modalità avanzata di
installazione per ripristinare.
Pannello di controllo VAC non si avvia, la visualizzazione "0 / 1 - Funzione non corretta"
messaggio di errore.
Controllare se Creative Live! Cam il driver virtuale è installato. Può essere controllato in Gestione
periferiche (dal nome) o nella sottocartella System32 \ drivers della cartella di installazione di
Windows (dal nome del file livecamv.sys). Questo driver è stato sviluppato da VAC da una società
terza e usa in modo errato alcuni identificatori utilizzati da VAC, facendo una collisione.
Creative Live! Cam driver virtuale è una parte di qualche Creative Live! Web cam telecamera
prodotti. Per evitare una collisione, disabilitare o addirittura disinstallarlo.
Si prega di visitare il sito Web Creative per ottenere un software della fotocamera aggiornato.
Ci sono crepe e scricchiolii mentre io passo il mio suono su un cavo virtuale. Come sbarazzarsi di
loro?
Se Virtual Cable è l'unica strada tra due applicazioni (una è la riproduzione e un altro è la
registrazione), provare quanto segue:
Se l'applicazione utilizza DirectSound, controllare e regolare il livello di hardware DirectSound
accelerazione.
Controllare il carico della CPU e cercare di abbassarla se alta.
Cercare di fermare l'attività inutili applicazione.
Cercate di aumentare il tempo di buffering in applicazione audio.
Prova a diminuire il numero di millisecondi per interrompere parametro per il cavo.
Provate a abilitare suddivisione del carico tra CPU / core utilizzando i parametri di registro.
Se ci sono altre (hardware o software) dei dispositivi nel percorso (per esempio, un record di
un'applicazione da un dispositivo e riproduce a Virtual Cable, o viceversa), si prega di controllare
anche se il problema non è causato dalla differenza di clock.
Sto usando Ripetitore Audio di monitorare uno dei cavi VAC con la mia scheda audio e non ci
sono interruzioni periodiche del suono.
Come un adattatore audio hardware, VAC ha orologio interno del software per il tempo di
trasferimento di dati audio. Come nel caso precedente, c'è una leggera differenza tra un orologio.
In pochi minuti, una differenza totale può diventare abbastanza da sovraccarico del buffer
underrun o. Prova a regolare l'orologio del cavo per abbinare l'orologio del dispositivo.
Ho provato una versione di prova e poi acquistato la versione completa. Ma l'installazione della
versione completa è stata fallito.
Forse ti sei dimenticato di disinstallare la precedente (trial) di VAC. Disinstallarlo e poi seguire
attentamente le istruzioni di installazione. Se si verifica un errore, leggere la sezione di risoluzione
dei problemi di disinstallazione.
Io uso più istanze di Skype con diversi cavi virtuali e blocca Skype.
Essa si verifica a causa di Portcls bug in Windows XP SP2/SP3, 2003 SP1/SP2 e possibilmente
altri sistemi, ma solo su hardware multi-CPU e multi-core. Implementa VAC Sottoperiferiche
multipli in cui molti driver audio implementare solo un sottodispositivo solo così questo bug non si
verifica con i driver la maggior parte dell'hardware audio.
Il problema è descritto in dettaglio nel newsgroup microsoft.public.development.device.drivers.
Potete trovare il post, inserendo "portcls skype getmapping" nella stringa di ricerca di Google. Ci
dispiace, non esiste un collegamento stabile.
Una possibile soluzione è quella di disabilitare l'elaborazione simultanea a richiesta Portcls. Per
questo, VAC offre due parametri del driver per limitare l'affinità della CPU di thread di lavoro,
appartenenti a KMixer o ad uno qualsiasi cliente. Creare il valore appropriato nel Registro di
sistema, impostandolo a un numero di cavi che causa il problema, e riavviare il driver VAC per
propagare le modifiche dei parametri.
Io uso applicazioni che accedono Cavi virtuali tramite interfaccia Kernel Streaming, ma il suono è
rotto.
Forse avete lo stesso problema di Skype con istanze multiple. Se due applicazioni (e anche due
thread nella stessa applicazione) l'accesso Portcls contemporaneamente, può causare un
comportamento Portcls buggy. Cercate di limitare l'affinità di thread per tutti i clienti.
Sto cercando di utilizzare VAC con iTunes e / o QuickTime, ma il suono è discontinuo.
iTunes usa QuickTime per riprodurre l'audio. Per configurare le impostazioni audio per iTunes, è
necessario configurare per QuickTime, invece.
Per configurare le impostazioni audio QuickTime, aprire le sue preferenze facendo clic destro
sull'icona nella barra delle applicazioni QuickTime o aprendo la sua applet del Pannello di
controllo di Windows. Seleziona SoundOut per visualizzare le impostazioni di uscita audio pagina.
Nel campo dispositivo di riproduzione, verificare che tipo di interfaccia DirectSound è selezionato,
non il WaveOut (MME). Se WaveOut è selezionato, il cambiamento di DirectSound e provare a
giocare di nuovo.
Se l'interfaccia DirectSound è già in uso, ma il suono non è fluida, fare clic su Opzioni per aprire le
opzioni avanzate pagina. Aumentare un tempo di buffering nella dimensione FIFO in campo
millisecs a 200 .. 500 ms.
Un segnale audio passa attraverso il cavo diventa molto tranquilla.
Se il formato del flusso limitazione non viene utilizzato o superiore il numero di canali è maggiore
che in formato streaming, KMixer crea la sua corrente principale con massimo numero consentito
di canali e converte il formato, abbassando il volume del canale.
Per risolvere questo problema, formato che limitano flusso modalità non è impostata su "Nessuno"
e correggere limite superiore del canale per un cavo particolare.
Ho selezionato N Virtual Cable per l'applicazione ma si utilizza ancora un dispositivo diverso.
Alcuni sviluppatori di software audio testare il loro software in un sistema tipico che ha solo un
unico dispositivo audio. In tal caso, questo dispositivo ha sempre ID 0 ed è un default del sistema.
Anche se tale applicazione permette di selezionare il dispositivo audio in modo esplicito, potrebbe
avere a causa di un bug che lo utilizza sempre ID 0 (primo dispositivo disponibile) al posto di ID
del dispositivo particolare (1, 2 o più). Se tale applicazione è testato solo in un singolo dispositivo
ambiente, non ci sono ID diverso da 0 e il bug non può essere catturato. Poiché la maggior parte
degli utenti, avere un solo dispositivo di sistemi di troppo, sarà
Non rapporto, il bug può persistere per lungo tempo.
Un bug simile si può verificare se un'applicazione sempre usato ID -1 (un dispositivo di default del
sistema) al posto di ID del dispositivo reale.
Se si seleziona un particolare dispositivo per la riproduzione / registrazione, ma l'applicazione
rimane di usare un primo dispositivo disponibile o predefinita di sistema, provare a contattare gli
sviluppatori di applicazioni e / o supporto sevice.
Io uso il collegamento Remote Desktop (RDP), ma non ci sono dispositivi Virtual Cable.
Ci sono due tipi di connessioni remote di Windows: separato e diretto ("console"). Con il desktopsharing prodotti come amministratore remoto, TeamViewer, TightVNC o LogMeIn, le connessioni
sono stabilite direttamente traducendo gli aggiornamenti dello schermo dal server al computer e
traducendo il mouse / azioni della tastiera dal computer al server. Nessuna sessione di accesso
viene creata e il computer agisce come un "console remota" per il computer server. Avendo tale
collegamento, è possibile utilizzare tutte le risorse del server, sentendosi come se stessi seduto al
server immediatamente.
Se il target (remoto) del sistema è una workstation (Windows 2000 Pro, XP, Vista, Win 7),
sessione di desktop remoto è affermata come una sessione di diretta / console troppo. Un utente
locale, se esiste, viene forzatamente disconnesso e si è effettuato l'accesso, invece, avendo la
sua / il suo desktop locale. Per vedere i dispositivi Virtual Cable e driver di controllo VAC dalla
connessione desktop remoto, è necessario specificare "Lascia nel computer remoto" per il "suono
del computer remoto" a "Local risorse" nella scheda "Connessione desktop remoto" di dialogo.
Quando si richiede una connessione, una forma semplificata di questo dialogo è presente, che
contiene solo computer e nomi utente. Per visualizzare il "Local risorse" scheda, espandere la
finestra di dialogo facendo clic sul pulsante "Opzioni".
Se il sistema di destinazione è un server (Windows Server 2000/2003/2008), crea una sessione
separata di accesso di default. Un utente locale non è disturbato da una connessione remota.
Solo un dispositivo audio predefinito locale viene reindirizzato alla nuova sessione. Non c'è modo
di utilizzare e controllare altri dispositivi audio locale in relazione questo tipo. Per accedervi, è
necessario connettersi a una sessione di "console" come i sistemi di workstation fare. E 'possibile
utilizzare il comando mstsc con l'opzione "/ console". In XP SP3, Vista e Win 7, l'opzione / console
viene sostituito con / admin.
Nel Server 2008, non c'è modo di connettersi a una sessione della console tramite RDP. Per
vedere locale dispositivi audio, è necessario utilizzare il software di condivisione del desktop di cui
sopra.
Vedere la Guida di Windows per i dettagli.
Utilizzando VAC per instradare l'audio dal microfono, sento l'eco. Come posso cancellare?
Un'eco può apparire se il vostro schema di collegamento audio ha qualche loopback e / o ripetitori
multipli. Ad esempio, ogni scheda audio può essere ripetuta (monitor) un segnale di ingresso alla
sua uscita proprio (gli altoparlanti). Se il monitoraggio è attivo (linea di ingresso non sia
disattivato), si sente la tua voce negli altoparlanti anche non ci sono applicazioni audio in
esecuzione.
Se un'applicazione registra un segnale in ingresso e riproduce anche (ripete) per gli altoparlanti,
una copia del segnale viene creato, suona come un eco. Questa copia appare leggermente più
tardi a causa del buffering. Segnale audio in ingresso potrebbe anche essere copiati gli
altoparlanti a causa di errata assegnazione virtuale dei cavi nelle applicazioni.
Per evitare un eco, è necessario disattivare monitorando in linea di ingresso della scheda audio o
registrare la riproduzione di dati nell'applicazione. È possibile controllare l'audio il monitoraggio
dello stato della carta (volume e mute) nel suo pannello di controllo del volume (mixer). Per
disabilitare ripetendo l'applicazione, vedere le impostazioni dell'applicazione. Controllare anche il
vostro virtuale schema di collegamento del cavo per evitare di loopback possibile e percorsi dei
segnali paralleli.
Ho iniziato a registrare onda, quindi eseguire Cakewalk ma non ci sono cavi virtuali nella lista
Cakewalk porto.
Cakewalk può comportarsi un po 'strano, interrogando i dispositivi audio all'avvio solo. Durante la
loro, Cakewalk dispositivi utilizzanti le onde query per sapere se supportano diversi formati audio
o meno. Se il dispositivo d'onda non supporta un formato particolare, Cakewalk esclude dai porti
d'onda disponibili.
Se il formato di flusso limitante è attivato per una Virtual Cable, tutti i formati sbagliati saranno
respinte. Così, interrompere tutte le attività per tutti i cavi di cui si desidera utilizzare in Cakewalk e
/ o disattivare il formato di flusso limitante. Quindi avviare Cakewalk, attendere fino a quando non
sarà pronto, e poi ripristinare le impostazioni precedenti / attività di nuovo.
Voglio registrare un segnale da (o giocare a) la mia applicazione preferita ma non mi permette di
impostare un formato audio e inizia a utilizzare un formato sconosciuto automaticamente. Come
posso sapere quale formato lo usa?
È possibile utilizzare VAC Pannello di controllo dove potrai visualizzare i formati che sono
attualmente in uso con ogni cavo. Vedere l'esempio.
Glossario
Formato audio
Un flusso audio digitale è rappresentato da una sequenza di valori di ampiezza momentanea, o
campioni. Tutti i campioni nel flusso hanno lo stesso numero di bit, o le dimensioni: 8, 16, 20, 24
bit e così via. La dimensione del campione definisce il valore gamma del campione e una gamma
dinamica del suono digitale in decibel, che è vicino a sei volte più grande dimensione del
campione in bit.
Flusso audio contiene il numero di diversi canali paralleli. Di solito, i flussi audio hanno un solo
canale (mono) o due canali (stereo). Moderni hardware audio e il supporto software cinque, otto o
anche più canali (ad esempio, Dolby 5.1, 7.1 ecc.) In ogni blocco campione, chiamato telaio, i
valori dei campioni canale sono messi insieme, da sinistra a destra. In un singolo fotogramma, tutti
i valori dei canali di campionamento sono campionati contemporaneamente, nello stesso istante di
tempo.
La frequenza di campionamento indica la frequenza con valori dei campioni sono misurati sulla
registrazione o convertito in un ampiezze di segnale durante la riproduzione. Frequenza di
campionamento indica il numero di fotogrammi (blocchi campione, non i singoli valori dei campioni
canale) vengono trasferiti in un secondo. Questo parametro è spesso chiamato "campioni al
secondo", ma è corretto solo per un flusso mono, quando un frame contiene un singolo valore di
esempio.
Frequenza di campionamento definisce anche un segnale di frequenza superiore a disposizione
per la codifica, è una metà di una frequenza di campionamento dato, in Hertz. Per rappresentare il
segnale audio che contiene le frequenze fino a 16 kHz, almeno 32000 campioni (frame) al
secondo è necessario.
Una combinazione di frequenza di campionamento, la dimensione del campione e numero di
canali è chiamato un formato audio digitale.
Un formato audio può essere poco specificato come questi tre valori: 44100/16/2 o (44100, 16, 2)
significa 44100 campioni al secondo, 16 bit per campione e due canali (stereo).
Multicanale (più di 2 canali) formati contengono anche una configurazione di canale (distribuzione)
dei parametri. Si specifica come campioni di canale in un flusso audio sono diretti ai canali
altoparlante specifico. Per esempio, un flusso mono tipica contiene un singolo canale dati diretto
al diffusore centrale anteriore, e streaming stereo tipico contiene una coppia di canali diretti verso
la parte anteriore sinistro e anteriore destro. Parametro di configurazione del canale permette
diverse canale-speaker mappature.
Leggi qui come fare per impostare la configurazione degli altoparlanti per un dispositivo audio.
La codifica dei dati audio
Valori dei campioni possono essere rappresentati utilizzando metodi di codifica diversi. Un metodo
più semplice e più diffuso è il Pulse Code Modulation (PCM), quando un campione di valori
numerici rappresenta immediatamente un segnale di ampiezza lineare assoluto.
Ci sono metodi di codifica compresso (ADPCM, A-Law, u-law, MPEG, WMA ecc.) Esse
permettono di comprimere i dati audio, ma richiedono più risorse per elaborarli e spesso causano
perdita di qualità.
CA supporta solo punto fisso codifica PCM.
Interfaccia audio
Per comunicare con i dispositivi audio, ogni applicazione deve usare qualche interfaccia
presentata da Windows. Ogni interfaccia è composta da un insieme di funzioni ed è limitata per un
insieme di condizioni e regole.
Ci sono due principali interfacce audio di Windows ora: MME (WaveIn / WaveOut) e DirectSound.
MME (Multimedia Extensions) è un'interfaccia audio più antica introdotta in Windows 3.0. esso è
destinato ad uno streaming audio e dispone di latenza relativamente alto. In Windows 9x/ME,
MME interfaccia utilizza vecchio stile codice a 16 bit, come alcune altre parti del sistema
operativo. Ma MME è semplice, esiste in tutte le versioni di Windows a partire dal 1991 e il suo
comportamento non è stato modificato. La maggior parte delle applicazioni audio possono
utilizzare MME interfaccia.
DirectSound interfaccia è relativamente nuovo, è stato introdotto in Windows 95 come parte del
set di accelerazione DirectX. Esso combina un basso livello, hardware stretta e bassa latenza
operazioni di audio con un alto livello, indipendente dal dispositivo di programmazione.
Originariamente previsto per i giochi, DirectSound interfaccia è diventato rapidamente molto
popolare in sintesi del suono e registrazione / riproduzione applicazioni.
Vi è una terza interfaccia, Kernel Streaming, o WDM / KS Audio, la nuova interfaccia audio in
Windows 98/2000 e successive. WDM è l'acronimo di Windows Driver Model, una struttura
universale e il comportamento del driver mettere a disposizione di utilizzare un singolo file driver
binario in Windows 98/ME/2000/XP e versioni successive. KS sta per il Kernel Streaming, l'audio /
video tecnologia streaming del kernel di Windows. WDM / KS Audio è un sofisticato più basso
livello di interfaccia tra cui molte nuove caratteristiche, permette di ottenere audio di alta
precisione e minima latenza. In Windows 2000/XP e successivi, interfacce MME e DirectSound
sono implementate in cima alla WDM / KS interfaccia audio. Windows 98/ME può anche usare
WDM / KS audio come base per le MME e DirectSound, ma il supporto nativo VxD spesso può
essere migliore.
Tre interfacce sopra descritte sono quelle standard di Windows. Ci sono alcune interfacce di terze
parti destinate alla elaborazione audio professionali. Più popolare di questi è Steinberg ASIO
(Audio Streaming Input / Output). ASIO è progettato per prestazioni estreme e precisione. VAC
non supporta direttamente ASIO ma ci sono alcuni wrapper ASIO su WDM / KS come ASIO4ALL
o ASIO2KS.
Audio Port
Ogni dispositivo audio in Windows è rappresentato dal suo porto. Il porto è una "logica" o punto di
connessione "software" dispositivo nel sistema. Porte dispositivo audio sono chiamati porte Wave.
Con l'esempio, una scheda audio tipica ha due porte d'onda: onda di ingresso e di uscita Wave.
una porta di registrazione è usato per registrare (cattura) di dati audio per le applicazioni, e una
porta riproduzione viene usato per giocare (rendering) dati audio da applicazioni.
Il termine "porta" non è praticamente usato nella documentazione ufficiale, il termine "dispositivo"
è usato invece. Si è spesso causa di incomprensioni quando un singolo dispositivo hardware è
rappresentato da porte software più nel sistema. Documentazione così VAC usa il termine "porta"
per rappresentare un "punto di connessione del software".
Oltre alla tradizionale Wave (MME) porte, Windows supporta l'ingresso DirectSound e porte di
uscita. Essi sono più strettamente legate all'hardware e può lavorare in modo più efficiente rispetto
porte MME. In DirectSound, "input" e "output" termini non sono utilizzati; "catturare" e
"riproduzione" sono usati invece.
In WDM / KS modello termine "render" è usato al posto di "output". Una porta significa un perno,
che si è rendere la cattura o tipo.
Perno
Nel WDM / KS tecnologia del driver, ogni driver di dispositivo esporta una serie di perni. Ogni pin
rappresenta un punto di connessione del dispositivo: registrazione / acquisizione, riproduzione /
render, controllo del volume / mixer, orologio e così via. Il PIN è un basso livello sinonimo di una
porta. Il termine "pin" è simile alla "guida" in elettronica.
Quando un'applicazione apre MME o DirectSound porto, Windows crea un'istanza del pin
corrispondente. Ogni istanza pin forma un nuovo flusso audio. Un'applicazione può creare
un'istanza di pin direttamente, utilizzando WDM / KS interfaccia invece di MME / DirectSound.
Se il driver supporta le istanze più pin, ci possono essere più client di una porta corrispondente. La
maggior parte dei driver supportano solo una singola istanza pin così ci può essere solo un
singolo client (Windows o di un sottosistema audio WDM / KS applicazione).
Fonte linea
Un adattatore audio tipico ha un solo canale di registrazione digitale che l'applicazione può usare
per catturare il segnale audio, ma fonte di numerosi (ingresso) linee come microfono, Line,
Telefono, CD e altri. Per catturare il segnale audio proveniente da una riga di codice sorgente
particolare, questa linea dovrebbe essere selezionato per primo. In Windows 2000/XP/2003, è
necessario usare l'applicazione mixer di Windows per selezionare una riga di codice sorgente.
Windows Vista / Server 2008/Win 7 crea endpoint audio per questo scopo.
Come dispositivo virtuale, VAC non ha linee di vera e propria fonte. Ma alcune applicazioni
desidera connettersi a un tipo di linea dato (microfono o S / PDIF), in modo VAC fornisce diverse
righe di codice falso. Tutti loro sono identici, ma Windows possono utilizzare le impostazioni
predefinite diverse per ogni linea. Per esempio, Windows Vista / Server 2008/Win 7 utilizza meno
la registrazione frequenza di campionamento dalla linea di microfono che dal Line In.
Linea di sorgente è un parametro di configurazione del cavo.
Endpoint audio
Versioni di Windows precedenti a Vista / Server 2008/Win 7 Registrazione creare (cattura) della
forma d'onda porta audio per ogni dispositivo di acquisizione della forma d'onda creata da un
autista. Questa porta di registrazione audio rappresentano intero dispositivo che possono avere le
righe delle fonti diverse. La selezione porta ad esempio in un'applicazione di registrazione non è
sufficiente per registrare il segnale audio da una linea particolare fonte. Un mixer dispositivo deve
essere configurato in modo da selezionare (connessione) una linea appropriata fonte prima
dell'inizio della registrazione.
Per eliminare questo problema, Vista / Server 2008/Win 7 introduce una nuova cosa chiamata
endpoint, o un "dispositivo endpoint". Invece di creare porta audio registrazione di un intero
dispositivo, Windows crea un endpoint separato dalla riga di codice sorgente di ogni dispositivo,
nominando come loro "Volume Mic (AC97 Audio)" o "Line In (AC97 Audio)", ed esporta come una
porta di registrazione set. Quando un'applicazione seleziona un particolare endpoint come un
porto di registrazione, Windows seleziona automaticamente riga appropriata sorgente nel mixer
del dispositivo.
Dal momento che le righe di origine nella maggior parte dei dispositivi audio sono multiplex, non
mescolato, solo un singolo endpoint può essere utilizzato per la registrazione alla volta. Ma i
dispositivi VAC e le loro linee di sorgente sono software emulati in modo che siano rappresentati
come "misti" e più applicazioni possono registrare da endpoint cavo contemporaneamente.
In Vista / Server 2008/Win 7, alcuni endpoint possono essere collegati (inserito), mentre altri sono
estranei (non collegato). Con un dispositivo hardware reale, può diventare un endpoint connessi
quando un connettore è collegato a una presa. Solo gli endpoint connessi sono disponibili per la
riproduzione / registrazione e visibile nella lista dei dispositivi audio dell'applicazione.
Si prega di notare che la creazione di endpoint in Vista / Server 2008 e Windows 7 è processo
molto lento. Per esempio, la creazione di endpoint 30-40 (quando un autista è inizialmente
caricato o rinnovate) può richiedere fino a un minuto di carico della CPU al 100%, il 2 GHz
macchina.
Ruscello
In generale, un termine "flusso" viene usato per designare qualsiasi tipo di flusso di dati (un flusso
di dati continuo). Ma nel WDM / KS modello, questo termine è usato per designare un flusso di
dati connessi a un'istanza pin particolare. Ogni istanza pin nuove forme di un nuovo flusso. Ogni
flusso ha il proprio formato audio. Un'applicazione può essere collegato a un flusso direttamente o
attraverso lo strato KMixer.
Applicazione client
L'applicazione che utilizza una porta audio e la apre, la connessione a suo driver, si chiama un
cliente. Alcuni driver audio consentire solo singolo cliente per ogni ingresso (registrazione /
cattura) porto. VAC consente a qualsiasi numero di client per aprire ogni porta.
Se un'applicazione richiede un collegamento alla porta diverse volte senza chiuderla, significa che
il conducente avrà diversi clienti. In altre parole, ogni apertura di porta forma un nuovo cliente. Un
client si disconnette dal conducente quando chiude la sua porta.
Buffer audio
Tutte le interfacce audio usano concezione del buffer audio. Un buffer è un blocco di memoria
piena di frammenti di dati audio. In MME, un algoritmo catena tampone è usato per lo scambio di
dati audio tra un'applicazione e il sottosistema audio, applicazione invia buffer diversi driver, driver
li interpreta o li riempie di dati, e torna di nuovo a richiesta. In DirectSound e WDM / KS, buffer ad
anello sono da preferire; applicazione alloca un unico blocco di memoria, dice l'autista che parte di
questo blocco è pronto per la riproduzione / registrazione, e il driver notifica all'applicazione
quando un frammento di elaborazione è fatto.
Per mantenere un flusso regolare e continuo audio, un'applicazione deve fornire abbastanza
tempo di buffering. La maggior parte delle applicazioni utilizzano 500.1000 ms di tempo di
buffering, suddiviso in 8 .. 12 buffer catena in MME o al 4 .. 32 frammenti buffer circolare in
DirectSound e WDM / KS). Ma il tempo di buffering di più, la latenza più è introdotto.
Cavo in formato gamma
Una gamma di formati audio permesso di essere selezionato come formato di cavo. La più ampia
è questa gamma, i formati sono disponibili per essere scelti per un cavo, la conversione di formato
più spesso si verifica. Gamma di valori è un parametro di configurazione dei cavi.
Cavo in formato
Quando un Virtual Cable prende il suo primo ingresso o client di uscita (stream), un formato audio
particolare viene scelto come formato di cavo. Parametri formato cavo sono determinati da un
client prima (stream) formato e la gamma formato cavo.
Interno di miscelazione viene eseguita in formato cavo in modo che tutti render / output dei dati di
flusso sono convertiti nel formato cavo e risultati misti vengono convertiti dal formato cavo per
catturare disposizioni del flusso / input. Formato cavo è fisso, mentre un cavo dispone di almeno
un client (stream).
Formato di flusso limitano la modalità
Una regola per limitare un nuovo formato di flusso. Principalmente usati per controllare le
funzionalità automatiche di formato selezione di KMixer. Vedi qui per maggiori dettagli. Limitando
modalità è un parametro di configurazione dei cavi.
KMixer
KMixer è un sistema di filtro audio (un particolare tipo di un driver audio), una parte del
sottosistema audio di Windows. KMixer agisce come un "proxy" per ogni WDM / KS driver audio
accessibili tramite interfacce DirectSound o MME. Nel render / riproduzione, KMixer mescola
diversi flussi audio da applicazioni ad un driver. Nella cattura / registrazione, KMixer divide un
flusso audio dal driver a varie applicazioni. KMixer svolge anche una conversione di formato in
modo che ogni applicazione può utilizzare il formato audio più conveniente anche se non è
realmente supportato dal dispositivo.
Quando un'applicazione utilizza interfacce DirectSound o MME per la connessione a un
dispositivo audio che ha WDM / KS driver audio, un'istanza primo pin è implicitamente assegnato
KMixer. Vedere problemi stratificazione audio per i dettagli.
Portcls
Portcls sta per "Class Driver Port". Si tratta di modalità kernel di Windows libreria (Portcls.sys) che
deve essere utilizzato da ogni driver miniport audio per collegare al sistema. Portcls riceve tutte le
richieste di sistema, lo traduce e passa a un driver miniport.
In Windows XP su un hardware multi-CPU/core, Portcls ha qualche bug.
Latenza
In primo luogo, quando un'applicazione e un accordo pilota con l'audio digitale, usano buffer di
memoria per memorizzare i blocchi di dati audio. In secondo luogo, per rispondere a un evento in
tempo reale, un'applicazione o un driver ha bisogno di qualche tempo, da microsecondi a decine
di millisecondi. A causa di buffering e di elaborazione dei ritardi, ci sono un certo tempo reale tra il
segnale audio arrivati ad un dispositivo di ingresso e il blocco del suono digitale è arrivato in una
memoria dell'applicazione. Questo periodo di tempo si chiama latenza.
Interrompere
A causa di una natura discreta dell'audio digitale, digitale continuo trasferimento di flusso audio
viene eseguita in serie di blocchi. Per trasferire un flusso dalla porta di uscita ogni cavo alla sua
porta di ingresso, VAC ha timer interno che genera interrupt di sistema che consente VAC di
essere chiamato a trasferire un blocco successivo di un ruscello. Quanto più è interrompere la
frequenza, minore è la dimensione del blocco, il liscio è il trasferimento flusso, più è overhead del
sistema.
Tasso di interrupt è un parametro di configurazione dei cavi.
Miscelatore
In generale, un mixer è l'acronimo di un dispositivo che mescola insieme diversi segnali audio e
permette di controllare il volume, equilibrio, timbro e altri parametri. Quasi ogni adattatore audio ha
la sua propria mixer che permette di selezionare le sorgenti di registrazione, il cambiamento di
registrazione / riproduzione livelli, e così via. Queste caratteristiche sono chiamate "mixer
adattatore" o un "mixer driver".
Windows ha una applicazione standard di controllo del mixer viene spesso chiamato "Windows
mixer". Essa può essere invocata con un doppio clic in una icona dell'altoparlante nella barra delle
applicazioni. Una finestra con una serie di cursori e le caselle di controllo viene visualizzato. È
possibile visualizzare il mixer in due modalità: la riproduzione (il default) e la registrazione. In
modalità di riproduzione, il mixer controlli linee di uscita audio disponibili per la riproduzione e
ripetuto (con monitoraggio) linee di ingresso indirizzato all'uscita (altoparlanti). In modalità di
registrazione, il mixer controlli le linee di ingresso per la registrazione.
Per configurare il pannello mixer, aprire il menu Opzioni e selezionare Proprietà. Nella finestra di
dialogo, selezionare un dispositivo che si desidera controllare, selezionare una modalità di
controllo e di ingresso / uscita che vuoi vedere nel pannello.
Non confondere l'applicazione mixer di controllo di Windows con il componente KMixer Windows.
Barra di sistema
Barra di sistema è una zona più a destra della barra orizzontale o una zona più bassa della barra
delle applicazioni verticali, dove si trovano orologio di sistema e le icone delle applicazioni.
Pannello di controllo di Windows
Pannello di controllo di Windows è un insieme di Windows built-in e applet di controllo di gestione.
È possibile aprirlo facendo clic su Start - Impostazioni - Pannello di controllo.
Non confondere Pannello di controllo di Windows con il Pannello di controllo VCA.
Proprietà audio Applet
Audio Applet Properties è dotato di un applet del Pannello di controllo di Windows che gestisce e
controlla i dispositivi multimediali e audio. L'applet può essere aperto in due modi:
Se c'è un icona dell'altoparlante nella barra di sistema, fare clic destro e selezionare Regola
proprietà audio.
Aprire il Pannello di controllo di Windows e suoni aperti e periferiche audio (in Windows XP/2003)
o Suoni e multimedia (in Windows 2000).
Nella scheda audio, è possibile visualizzare e modificare la riproduzione di default e dispositivi di
registrazione, regolare il livello di accelerazione DirectSound, impostare configurazione degli
altoparlanti e così via.
Gestione periferiche di Windows
Device Manager è dotato di un applet di Windows Management Console, che visualizza un elenco
dispositivo e permette di configurare / reinstallarli. Gestione periferiche può essere aperto da
diversi modi:
Fare clic destro su Risorse del computer e selezionare Gestione.
Fare clic destro su Risorse del computer, selezionare Proprietà, scheda Hardware aperto e fare
clic su Gestione periferiche.
Aprire il Pannello di controllo di Windows, aprire Strumenti di amministrazione Gestione computer
quindi aprire.
Orologio differenza
Ogni dispositivo audio asincrono, sia hardware che software, ha il proprio generatore di clock che
controlla il trasferimento di dati percentuali e uniformità. Dato che gli orologi sono diverse, c'è
sempre una piccola differenza tra le loro frequenze, e frequenze di campionamento reale sono un
po 'diversa. Come una coppia di orologi reale, due dispositivi asincroni audio non possono avere i
loro flussi di dati di flusso in corrispondenza rigorosa, e un flusso previene lentamente, mentre altri
flussi è in ritardo. Come risultato, ci saranno alcune lacune o le perdite nel complesso flusso di
dati audio.
CA supporta la correzione funzione orologio per ridurre al minimo questo effetto.
Sistema predefinito (preferito) dispositivo audio
Windows supporta fino a 256 diversi dispositivi audio MME (porte) per l'ingresso audio e uscita.
Uno di essi può essere assegnato come default del sistema, o un dispositivo preferito che viene
utilizzato di default. Tale cessione può essere effettuata utilizzando Audio applet Proprietà. Nei
menu di selezione dispositivo di applicazione, un dispositivo di default appare come la "Mapper
Microsoft Sound", "Mapper Wave", "Default di sistema" o qualcosa del genere.
Se un'applicazione invia una richiesta a un dispositivo di default, Windows lo inoltri ad un vero
dispositivo che è stato precedentemente impostato come predefinito.
Dispositivi audio di default sono fissati a un singolo utente. Per ogni account utente, ci sono la sua
registrazione e riproduzione di default proprio le impostazioni del dispositivo di default.
Vedere i temi di default periferica di sistema per i dettagli.
Di default il formato audio di un dispositivo
In XP/2003, Vista / Server 2008/Win 7, anche un solo cliente dispositivi audio possono essere
condivisi tra le diverse applicazioni, mentre ogni applicazione può utilizzare la sua propria
riproduzione / formato di registrazione. Sottosistema audio di Windows è necessario aprire un
dispositivo con un formato comune per tutte queste applicazioni. Sottosistema audio ma non sa
quali formati sarà utilizzato in futuro per cui non è possibile scegliere un formato migliore
automaticamente.
Ad esempio, una richiesta prima applicazione per riprodurre al 48000/16/2 e sottosistema audio si
apre un dispositivo con lo stesso formato. Ma le richieste di prossima applicazione 96000/24/7.1.
Dal sottosistema audio non può riaprire un dispositivo al volo, è costretto a convertire da
96000/24/7.1 a 48000/16/2, e la qualità audio è degradata.
Sottosistema audio potrebbe aprire ogni dispositivo con il suo formato più ampio, ma si tratta di
conversioni di formato audio inutili e degrado.
Per controllare questi problemi, Vista / Server 2008 e Win7 mantenere un formato audio
predefinito per ogni dispositivo di registrazione e riproduzione. Quando un dispositivo è aperto in
modalità condivisa, sottosistema audio utilizzare sempre il suo formato predefinito. Così si può
liberamente scegliere tra formati predefiniti per ottenere sia la migliore qualità audio o migliori
prestazioni e massima compatibilità.
Formati di default può essere scelto nella applet "Suono" dal Pannello di controllo di Windows.
Open "riproduzione" o scheda "Registrazione", fare doppio clic su un dispositivo e aprire scheda
"Avanzate".
Amministratore conto
Un privilegiato (superutente) nel sistema. Applicazioni che vengono eseguite da questo account
può eseguire varie azioni amministrative. Dal momento che VCA è un driver di periferica, un
privilegio speciale è richiesto per installare nel sistema o per riavviarlo, applicando una modifica
alla configurazione.
In Windows 2000/XP/2003, ogni membro del gruppo "Amministratori" ha tale privilegio e può
eseguire queste azioni.
In Vista / Server 2008/Win 7, politica di sicurezza più forte in uso e le azioni più privilegiate
possono essere eseguite per conto solo il built-in account Administrator (un pre-creato, conto
speciale denominato "Administrator", avente valore RID 500). Altri account utente, un nome
diverso, può essere limitata, anche se sono di tipo "Amministratore" e sono inclusi nel gruppo
"Amministratori".
Per avviare un conto applicazione sul built-in account Administrator, o effettuare il login utilizzando
"Administrator" come nome utente o fare clic destro sull'icona di un'applicazione e selezionare la
voce "Esegui come amministratore".
Firma digitale
Firma digitale è una sequenza digitale speciale per controllare l'autenticità dei dati. Se i dati sono
illegalmente modificati (manomesso), la loro firma non è più valida e può essere facilmente
controllati.
Windows utilizza due tipi di firme digitali per i file eseguibili (PE) file:
Firma editore si applica direttamente da un editore di software (venditore) con un certificato di
editore e certificare il file come autentico. Un certificato editore è ottenuta una sola volta e poi
utilizzato per firmare tutti i software sviluppati. Certificati editore può essere ottenuto da molte
aziende, ma solo sei di loro possono rilasciare certificati di firmare modalità kernel di Windows
eseguibili. Queste le sei imprese editore rilasciare certificati solo per le imprese (persone
giuridiche), non per gli individui (persone fisiche). Pertanto, gli sviluppatori di software soggetto
non possa ottenere un certificato di editore.
Firma logo di Windows viene applicato da Microsoft Windows Hardware Quality Lab (WHQL) e
certifica il file come superato i test di conformità su Windows. Un pacchetto software è sottoposto
a WHQL per provare e se i test avranno successo, WHQL file eseguibili segni come compatibile
con Windows. Firma Logo Windows richiede una firma dell'editore. WHQL deve firmare ogni
release del software, anche un bugfix minore.
Storia
Versione 4.10 (15.02.10)
Aggiunto il supporto di interfaccia IPrefetchOffset (audio più stabile in XP / Vista / Server 2008).
Aggiunta una soluzione alternativa per evitare il congelamento Skype e stabilizzare lo streaming in
caso di carico pesante.
Cambiato promemoria politica voce in versione di prova.
Aggiunto il supporto icona del vassoio di Ripetitore audio.
Aggiunto versione Kernel Streaming di Ripetitore audio.
Aggiunto riferimenti Wikipedia nel manuale utente.
Risolti alcuni bug nel codice di controllo del volume.
Corretto un bug causato risoluzione restauro timer quando un flusso cavo scorso è stato chiuso.
Aggiunto risoluzione correzione del timer al ritorno dalla modalità standby.
Aggiunto suddivisione del carico tra CPU / core.
Aggiunto Authenticode firma digitale da NTONYX.
Aggiunto chiusura caratteristica esempio per Ripetitore audio.
Versione 4.09 (11.06.08)
Corretto un bug causato crollo del sistema in caso di errate impostazioni di volume.
Ora i nodi multicanale sono esposte correttamente (cursori individuali al posto del cursore Pan).
Risolto un crash causato istruzione break (0x80000003) su una query in formato floating point.
Risolto un crash di sistema causato bug nella situazione di memoria insufficiente.
Aggiunta una firma di prova a 64-bit modulo driver.
Aumento del tempo di intervallo medio tra i promemoria vocali in versione di prova.
Aumento della correzione precisione dell'orologio nel Pannello di controllo a 1/1.000 di cento.
Versione 4.08 (14.09.07)
Correzione dell'importo orologio è ora rappresentato e specificato in valori percentuali.
Cambiato algoritmo di correzione di clock per aumentare la frequenza di campionamento di
precisione.
Corretto un bug nel file INF che impediva Cavi virtuale di essere utilizzato tramite Proxy KS (per
esempio, come un filtro DirectShow WDM).
Risolto un bug nel codice formato controllando che il numero limitato di canali a 2 sotto Vista.
Versione 4.07 (28.06.07)
Rimosso un'altra istruzione pausa di debug ha causato un controllo errori in rari casi.
Versione 4.06 (15.05.07)
Bug del programma di installazione ha causato il conducente a rimanere disabili dopo
l'installazione.
Rimosso una istruzione di debug pausa causato un controllo errori in rari casi.
Versione 4.05 (12.05.07)
Aggiunta una funzione di correzione orologio.
Aggiunte opzioni di configurazione per impostare la sorgente di linea (colpisce creazione endpoint
in Vista).
Servizio di nome cambiato nel file INF per eliminare conflitti con VAC 3.
Inserito il più corretto multi-canale di supporto sotto Vista.
Aggiunta una soluzione per il bug Vista Portcls.sys (un flusso Miniport può essere distrutta senza
essere fermato).
Rimossa la linea "Mic" fonte (cattura endpoint in Vista) dal set di default linea sorgente.
Cambiato "millisecondi per interrompere" valore di default a 7 per migliorare la stabilità
DirectSound.
Flusso di una migliore stabilità sui tempi di buffering brevi.
Modificata l'interfaccia del pannello di controllo.
Versione 4.04 (31.12.06)
Corretto un bug nella descrizione della topologia (controlli di registrazione falsi non erano
accessibili).
Correzione di alcuni bug di sincronizzazione (il sistema si blocca, mentre diversi cavi sono molto
utilizzati).
Aggiunto un passo (frequenza) passando da un sostegno.
Aggiunto un supporto limitato Vista.
Versione 4.03 (16.07.06)
Corretto un bug che causava il cambiamento di tono del segnale. Questo problema è stato
precedentemente considerato come DirectSound bug ed è stata descritta nella sezione Domande
frequenti relative a moduli di sintesi vocale. Questa sezione è stata rimossa dalle FAQ.
Versione 4.02 (22.05.06)
Inserito il 64-bit binari.
Alcune correzioni minori.
Versione 4.01 (24.03.06)
Correzione di alcuni bug.
Cambiato formato di flusso limitano la modalità di default per il "range Cable".
Versione 4.00 release finale (06.03.06)
Correzione di alcuni bug.
Aggiunto funzioni di controllo del volume.
Versione 4.00 beta 6 (27.02.06)
Correzione di alcuni bug.
Inserito il formato di conversione e formato del flusso limitante caratteristiche.
Versione 4.00 beta 5 (16.12.05)
Correzione di alcuni bug.
Aggiunto un file di manuale.
Installazione / disinstallazione miglioramenti (verifica i diritti di amministratore, l'ingresso creazione
di disinstallazione in Aggiungi / Rimuovi programmi).
Versione 4.00 beta 4 (18.08.05)
Correzione di alcuni bug.
Versione 4.00 beta 3 (23.07.05)
Correzione di alcuni bug.
Aggiunto di installazione / disinstallazione.
Versione 4.00 beta 2 (15.07.05)
Correzione di alcuni bug.
Aggiunto applicazione Pannello di controllo è disponibile.
Versione 4.00 beta 1 (07.06.05)
Prima versione beta (senza installazione).