Elección de los lectores
Articulos populares
Virtual Cable de audio software que le permite transferir transmisiones de audio (ondas) entre aplicaciones y / o dispositivos. Cable de audio virtual crea un conjunto dispositivos de audio virtuales denominado "Cable virtual", cada uno de los cuales consta de un par de señales de dispositivos de E / S. Cualquier aplicación puede enviar un flujo de audio al cable de salida, cualquier otra aplicación no puede recibir este flujo desde el lado de entrada. Todas las traducciones se realizan en formato digital, proporcionando sonido sin pérdida de calidad (flujos bitperfect).
La captura del codificador proviene de la línea 2.
Establecemos el número de cables.
Ahora paso a paso (indicado por números en el diagrama)
1. Salida de sonido del sistema al primer cable virtual (hay 2 de ellos).
Aquí el sistema en sí puede ayudarnos, asignemos "Línea 1", el dispositivo de reproducción predeterminado.
2. No es necesario redirigir la señal del primer cable al segundo.
Aquí es donde entra en juego el repetidor. OBLIGATORIO el que (MME)
Reemplazar tampón total por 200
Saludar en: Línea 1
Salir: Línea 2
3. Redirigimos el micrófono al mismo segundo cable virtual.
Saluda: tu micrófono
Salir: Línea 2
4. Emitimos el sonido desde el primer cable virtual a los altavoces o auriculares.
Saludar en: Línea 1
Wave out: depende de su dispositivo de salida.
Ahora explicaré un poco por qué era necesario dirigir todos los sonidos.
a la Línea 1, y solo entonces redirigirlos a la Línea 2.
De donde tomamos el sonido, los sonidos se mezclan como sonidos del sistema y el sonido del micrófono. Es decir, si crea un dispositivo virtual y captura desde él, también tendrá que escucharlo y luego su propia voz con un ligero retraso. Y hablar y escuchar es físicamente difícil. Por lo tanto, complicamos un poco el circuito con una configuración de este tipo, en la que el sonido es exactamente el que sale del sistema y que necesita escuchar.
Configuración del cable de audio virtual en Skype.
Ir al menú Herramientas - "Configuración y a la izquierda seleccione el elemento Ajuste de sonido... Hacemos todo como se muestra en la imagen a continuación y hacemos clic en guardar:
Eso es todo, ahora puedes hablar y tu interlocutor puede escuchar tu música.
Cable de audio virtual software que le permite transferir transmisiones de audio (ondas) entre aplicaciones y / o dispositivos. Cable de audio virtual crea un conjunto dispositivos de audio virtuales llamado "cable virtual", cada uno de los cuales consta de un par de dispositivos de entrada / salida de señal. Cualquier aplicación puede enviar un flujo de audio al cable de salida, cualquier otra aplicación no puede recibir este flujo desde el lado de entrada. Todas las traducciones se realizan en formato digital, proporcionando sonido sin pérdida de calidad (flujos bitperfect).
La captura del codificador proviene de la línea 2.
Establecemos el número de cables.
Ahora paso a paso (indicado por números en el diagrama)
1. Salida de sonido del sistema al primer cable virtual (hay 2 de ellos).
Aquí el sistema en sí puede ayudarnos, asignemos "Línea 1", el dispositivo de reproducción predeterminado.
2. No es necesario redirigir la señal del primer cable al segundo.
Aquí es donde entra en juego el repetidor. OBLIGATORIO el que (MME)
Reemplazar tampón total por 200
Salir en: Línea 1
Salir: Línea 2
3. Redirigimos el micrófono al mismo segundo cable virtual.
Saluda: tu micrófono
Salir: Línea 2
4. Emitimos el sonido desde el primer cable virtual a los altavoces o auriculares.
Salir en: Línea 1
Wave out: depende de su dispositivo de salida.
Ahora explicaré un poco por qué era necesario dirigir todos los sonidos.
a la Línea 1, y solo entonces redirigirlos a la Línea 2.
De donde tomamos el sonido, los sonidos se mezclan tanto con los sonidos del sistema como con el sonido del micrófono. Es decir, si crea un dispositivo virtual y captura desde él, también tendrá que escucharlo y luego su propia voz con un ligero retraso. Y hablar y escuchar es físicamente difícil. Por lo tanto, complicamos un poco el circuito con una configuración de este tipo, en la que el sonido es exactamente el que sale del sistema y que necesita escuchar.
Configuración del cable de audio virtual en Skype.
Ir al menú Herramientas - "Configuración y a la izquierda seleccione el elemento Ajuste de sonido... Hacemos todo como se muestra en la imagen de abajo y hacemos clic en guardar.
Aquí intentaré describir no el proceso de configuración, sino su finalidad, es decir, analizaré los principales parámetros y valores. Entonces empecemos.
VAC tiene dos diferente amable repetidores: MME (extensión multimedia) y KS (Kernel Streaming)... El primer programa produce sonido, el segundo se refiere directamente al kernel del sistema operativo. El segundo método es, por supuesto, mejor, pero para cualquier configuración me da un error, todavía no pude iniciar el repetidor a través de KS.
Por lo tanto, el artículo considerará el repetidor MME.
El último artículo miró un ejemplo. archivo .bat para iniciar automáticamente el repetidor. A continuación se muestra el contenido archivo .bat para el repetidor que uso todos los días.
@chcp 1251 start / min "audiorepeater" "% programfiles% \ Virtual Audio Cable \ audiorepeater.exe" / Entrada: "Línea 3 (Cable de audio virtual)" / Salida: "Altavoces (Razer Megalodon)" / Tasa de muestreo: 48000 / Búferes : 7 / BufferMs: 50 / Canales: 8 /ChanCfg:"7.1 surround "/ Prioridad:" Realtime "/ Autostart
Opciones que se pueden incluir en archivo .bat son similares a las opciones disponibles en la ventana del repetidor. Me enfocaré en algunos de ellos para una explicación más detallada.
A continuación, se muestra un ejemplo de cómo funciona:
Iniciar guion
@chcp 1251 start / min "audiorepeater" "% programfiles% \ Virtual Audio Cable \ audiorepeater.exe" / Entrada: "Línea 1 (Cable de audio virtual)" / Salida: "Altavoces (Realtek High Definiti" / Tasa de muestreo: 48000 / BufferMs : 200 / Búferes: 5 / Prioridad: "Alta" / WindowName: "Audio del sistema y del juego" / Salida automática
Guión de fin de obra
@chcp 1251 start / min "audiorepeater" "% programfiles% \ Virtual Audio Cable \ audiorepeater.exe" / CloseInstance: "Sys and Game Audio" Salir
Las opciones distinguen entre mayúsculas y minúsculas. Las opciones específicas, por ejemplo / Prioridad, deben ingresarse tal como están escritas en la ventana del programa.
En la selección de dispositivos WaveIn y WaveOut, puede ver parámetros como Desbordes y Desbordes... Los desbordamientos aumentan cuando el programa (repetidor) no tiene suficiente espacio libre (búferes) para escribir datos. Los subdesbordamientos aumentan en el caso contrario: cuando el repetidor no tiene tiempo para reproducir los flujos de información entrantes. Estos parámetros dan como resultado un tamaño de búfer insuficiente, un número bajo de búferes, un rendimiento de CPU más lento, etc.
Los parámetros óptimos para una PC rápida son 7-8 búferes de 50 ms cada uno, yo mismo uso esta configuración y no tengo ningún problema.
Panel de control
También puede establecer algunos parámetros generales para cada cable. Esto se puede hacer en el programa del Panel de control. Para que funcione correctamente, debe ejecutarse como administrador.
Rango de formato (SR, BPS, NC)- rangos de ajuste frecuencia de muestreo, bits por muestra y número de canales para el cable.
Max inst- el número máximo de conexiones. Se utiliza al menos 1 conexión para que funcione el motor de audio. Las aplicaciones cliente pueden utilizar el resto de las conexiones.
Sra. Por int- esto significa la frecuencia con la que se producirá la conexión con el dispositivo de audio (normalmente llamada latencia). Cuantas más operaciones por segundo, menor es el tiempo de espera, más se carga el sistema. Las tarjetas de audio convencionales requieren de 5 a 15 ms para procesarse.
Límite de transmisión fmt- formato de transmisión de audio por cable
Control del volumen- si está habilitado, le permite cambiar el volumen del cable y el repetidor (no entendí la esencia de esta función).
Relación de corr. De reloj- corrección de velocidad, en porcentaje. Si el valor es 100%, no se realiza ningún ajuste. Si el valor es superior al 100%, la velocidad de reproducción será más rápida, menos del 100%, la velocidad de reproducción será más lenta. Por ejemplo, si el valor es 100,25, la velocidad aumentará en un 0,25%; si es 99,98, más lento en un 0,02%. Los ajustes se pueden realizar con una precisión del 0,0000001%.
Puede cambiar el parámetro incluso mientras el cable está funcionando, los cambios surten efecto instantáneamente.
Búfer de flujo- controla el tamaño del búfer de audio. " Auto"- significa el valor mínimo posible permitido por el conductor.
El resto de la información y las descripciones de los comandos se encuentran en la ayuda de la aplicación.
¿Tiene usted alguna pregunta? ¿Quieres complementar el artículo? ¿Has notado algún error? Házmelo saber a continuación, ¡definitivamente te escucharé!
Si este artículo te ayudó, escríbelo en los comentarios. Y no olvides compartir el artículo con tus amigos en las redes sociales;)
El artículo está protegido por derechos de autor, así que si lo copias, no olvides pegarlo. enlace activo al sitio web del autor, es decir, a este :)
Comparte el artículo en redes sociales- ¡Apoye el sitio!Virtual Audio Cable es una utilidad que le permite reemplazar el cable del altavoz entre el micrófono y el altavoz por un analógico virtual. También es capaz de proporcionar transmisión de sonido entre diferentes programas. En términos prácticos, VAC puede ser útil en los siguientes casos:
No importa si hay tarjeta de sonido y de qué calidad es: el programa tiene un conjunto de instrumentos virtuales que compensan los que faltan. Hay dos versiones del programa: de pago y gratuita. Se ha añadido la abreviatura VB al nombre de este último.
Configurar y trabajar con Virtual Audio Cable.
El cable de audio virtual VB requiere una configuración preliminar antes de su uso.
Pasemos a la configuración del programa:
A partir de este momento, el cable del dispositivo virtual recibirá todos los sonidos que se reproducen en la PC (por ejemplo, al ver un video en YouTube), así como a través del micrófono: la desventaja de esta configuración es que el sonido no es salida afuera, y no oirás nada ... Por supuesto, VAC se descarga en conjunto con otras aplicaciones de procesamiento y grabación de audio: mezcladores, ecualizadores, lectores de audio, etc. etc. Es al trabajar con ellos que se puede aclarar la configuración del Cable de Audio Virtual, porque por sí solo funciona como un controlador o "intermediario" entre programas. Si ya no necesita VAC, se elimina a través del "Panel de control" como una aplicación normal.
La idea de crear un cable de audio virtual surgió poco después de la aparición de programas para crear y procesar sonido digital: generadores virtuales de señales de sonido, sintetizadores de timbres musicales, máquinas de ritmo, ecualizadores, compresores / expansores, procesadores de efectos, etc. Al principio, cada uno de estos programas era independiente: recibía una señal de sonido directamente desde la entrada del adaptador de sonido o desde un archivo de sonido y enviaba el resultado a la salida del adaptador u otro archivo de sonido. Este enfoque hizo posible usar programas en cualquier computadora con un adaptador de sonido, sin embargo, tenía tres inconvenientes principales:
El programa Virtual Audio Cable le permite resolver casi por completo todos estos problemas organizando en el sistema una versión de computadora de un cable de conexión de audio convencional, que se conecta entre sí a los bloques de equipos de audio, domésticos o de estudio. Podemos decir que emula un conjunto de adaptadores de sonido, cada uno de los cuales tiene una entrada y una salida firmemente conectadas desde el interior.
El cable de audio virtual VAC es un controlador de sonido (Wave) de Windows que crea dos dispositivos de audio (puertos) en el sistema: Virtual Cable n In y Virtual Cable n Out, donde n es el número de cable que comienza desde 1. Se puede conectar cualquier puerto a cada puerto número de aplicaciones (clientes); esta función se denomina función multicliente en documentos extranjeros. Las señales de audio emitidas por las aplicaciones al puerto de salida se mezclan en una sola señal, que luego se envía a todas las aplicaciones que extraen audio del puerto de entrada. Todas las aplicaciones deben poder funcionar con dispositivos Windows Wave estándar, y nada más.
En Windows 9x / Me, VAC crea un puerto de salida DirectSound para cada cable, accesible a través de las interfaces adecuadas y que se ejecuta en paralelo con el puerto Wave Out normal. Debido a la implementación imperfecta del subsistema DirectSound en Windows, no es posible prevenir correctamente la emulación de dispositivos Wave por parte del subsistema y, por lo tanto, tanto los dispositivos VAC “nativos” como los emulados están presentes en la lista de dispositivos DirectSound. Por supuesto, cuando trabaje, debe elegir los puertos "nativos" que tienen el sufijo (DirectSound).
VAC mezcla las señales de audio con saturación, también conocida como recorte, para evitar una distorsión notable al exceder la amplitud máxima de la señal recibida.
La mezcla y transmisión de datos de audio se realizan dentro del VAC de manera estrictamente uniforme, de acuerdo con los eventos (interrupciones) del temporizador del sistema, de modo que cada dispositivo virtual funciona como uno real, proporcionando una velocidad de flujo de audio determinada. Para cada interrupción, se transmite un bloque de cierto tamaño, dependiendo del intervalo entre interrupciones del temporizador (latencia). El intervalo mínimo, 1 milisegundo, proporciona la transmisión más fluida, pero en computadoras "débiles" puede provocar una sobrecarga excesiva.
Haciendo una analogía con los dispositivos de sonido "de hierro", es necesario recordar que cada uno de ellos tiene entradas y salidas, las cuales están interconectadas por cables de interconexión. Los cables de audio convencionales tienden a estar balanceados, aunque algunos solo permiten enchufarlos en una dirección cuando el cable también tiene una entrada y una salida. La salida del dispositivo se conecta a la entrada del cable y la salida del cable a la entrada del siguiente dispositivo, etc.
Asimismo, todo programa de audio que interactúe con un adaptador de sonido puede tener una entrada y una salida. Al elegir un dispositivo de grabación (Wave In), la entrada del programa se conecta a la salida ADC del adaptador de sonido deseado, y al elegir un dispositivo de reproducción (Wave Out), su salida se conecta a la entrada DAC del mismo u otro adaptador . Hay una cierta confusión en los términos aquí, ya que en Windows los dispositivos multimedia no se clasifican por E / S, sino por puertos de E / S. Está claro que el puerto de entrada (In) es de hecho la salida del dispositivo, que mira hacia el interior del sistema, y el puerto de salida (Out) es la misma entrada que mira hacia el interior del sistema. El sonido suministrado, por ejemplo, a la entrada de línea externa del adaptador (Line In), es convertido por el ADC en forma digital y transmitido por el adaptador al puerto de entrada interno, y el sonido digital transmitido por el programa al interno. El puerto de salida se convierte a formato analógico en el DAC y luego se envía a una salida externa (Salida de línea o Salida de altavoz).
Dado que VAC es un cable digital, transmite datos de audio a su salida exactamente en el formato (una combinación de frecuencia de muestreo, frecuencia de muestreo y número de canales) en el que se recibe de la fuente de sonido. Esto significa que mientras un extremo del cable (puerto de entrada o de salida) esté abierto en cualquier formato, el otro solo se puede abrir exactamente en el mismo formato. VAC no realiza la conversión de formato en la transmisión.
Para poder conectar al cable no solo los programas, sino también los propios adaptadores de sonido, el kit VAC incluye el programa Audio Repeater. Hace lo mismo que el controlador VAC, pero viceversa: transfiere el flujo de audio de un dispositivo Wave In a otro dispositivo Wave Out. Un repetidor es útil para monitorear una señal transmitida a través de un cable o para
"Distribución" de una señal del adaptador de sonido a varios programas de procesamiento. El repetidor generalmente se conecta entre el cable y el adaptador de audio, en el extremo de entrada o salida del cable.
Así, con la ayuda de VAC, puede encadenar varios programas de sonido convencionales, transfiriendo el sonido de uno a otro en forma digital, sin conversión, mientras que sin perder la calidad del sonido. El único problema aquí es la latencia causada inevitablemente por el almacenamiento en búfer de datos de audio en cada uno de los programas. Esto no afecta la calidad del sonido de ninguna manera, pero si hay más de dos o tres programas en la cadena, dificulta el control del sonido en tiempo real.
Cuando un extremo del cable está libre (no tiene un programa adjunto), se comporta como un cable normal. La salida de audio al puerto de salida se pierde y se ingresa un silencio absoluto desde el puerto de entrada.
Actualmente, NTONYX (http://www.ntonyx.com/) distribuye VAC. Las demostraciones están disponibles en http://www.ntonyx.com/vac.html (VAC 2.05) y http://www.ntonyx.com/vac111.html (VAC 1.11). Versión 2.05: moderna, con soporte DirectSound, algoritmos mejorados en tiempo real, en versiones para Windows 95/98 / Me y NT 4/2000. La versión 1.11 es obsoleta, solo para Windows 3.x / 95, no es compatible con DirectSound.
Las versiones posteriores de VAC serán distribuidas por otra empresa, de la que informaré después de llegar a un acuerdo con ella en el sitio web de mis programas (http://www.spider.nrcde.ru/music/software.html).
Las versiones de demostración proporcionan todas las capacidades de VCA, la limitación se refiere solo al número de cables independientes (uno) y al intervalo entre interrupciones del temporizador: 100 ms. Esto es suficiente para la mayoría de las aplicaciones del programa.
La documentación de VAC se realiza solo en idioma en Inglés- principalmente debido a la ausencia casi total de compradores en Rusia versión completa... Por la misma razón, el mercado de VAC se centra principalmente en usuarios extranjeros.
Para instalar VAC, primero debe descomprimir el archivo de distribución en cualquier directorio vacío. La instalación está en curso por medios estándar sistemas desde el panel de control:
Si la instalación es exitosa, no es necesario reiniciar el sistema y los puertos de audio estarán disponibles de inmediato.
La eliminación del programa también se realiza por medios estándar a través del panel de control:
El controlador también se elimina sin reiniciar.
Suponga que su sistema tiene un cable virtual con puertos Virtual Cable 1 In y Virtual Cable 1 Out. Es necesario grabar el resultado de un programa que no ofrece la opción de un dispositivo de sonido, sino que emite sonido exclusivamente a un dispositivo del sistema estándar (Wave Mapper).
Abra el Panel de control, ahí está el panel Multimedia. En la pestaña Audio, seleccione el dispositivo de reproducción Virtual Cable 1 Out. Después de eso, el ícono de control de volumen desaparece de la barra de tareas; no hay necesidad de temer esto, ya que el VAC no tiene su propio mezclador.
Inicie cualquier programa de grabación digital (Sound Forge, Cool Edit, Gold Wave, WaveLab) y seleccione Virtual Cable 1 In de la lista de grabadoras. Si el formato de sonido digital del programa, cuyo resultado necesitamos, se conoce de antemano (por ejemplo, 44100/16 / estéreo), lo configuramos inmediatamente en el programa de grabación. De lo contrario, se inicia el programa de "reproducción" y el programa de grabación del formato requerido se selecciona entre los estándar. Tan pronto como se inicie la grabación, el formato se selecciona correctamente.
Por último, encendemos la grabación, iniciamos el programa de "reproducción" desde el principio, grabamos el fragmento, apagamos la grabación. Si, durante el proceso de grabación, necesita escuchar el sonido que pasa a través del cable, inicie el repetidor de audio, seleccione el cable virtual 1 In como dispositivo de entrada y seleccione el adaptador de sonido real como dispositivo de salida, configure el formato, Presiona inicio. El repetidor elimina una copia del flujo de audio de la salida del cable y la envía al adaptador de "hardware" sin afectar el proceso de grabación.
Una vez finalizado el trabajo, se recomienda devolver el adaptador real al estado del estándar dispositivo del sistema en el panel Multimedia, de lo contrario se perderán todos los sonidos enviados a través del cable, ya que no hay nada conectado a la salida del cable.
En un futuro cercano, se lanzará la línea VAC 3, con algoritmos nuevos y más confiables para transmitir datos de audio, eliminando las pérdidas de bloque debido a un tamaño de búfer insuficiente en las aplicaciones conectadas. Esto minimizará la latencia, que en la actualidad suele ser de 100 ms o más.
Además, VAC 3 estará equipado con un programa personalización visual, que también muestra el formato de transmisión de audio actual para cada cable. También en las próximas versiones está previsto introducir control de volumen y conversión de formato.
La información sobre las próximas versiones se publicará en el sitio web de mis programas (
Artículos relacionados: | |
Cómo cambiar del antiguo Apple Watch al nuevo Apple Watch no se sincroniza con el iPhone
En el otoño de 2014, Apple presentó al mundo el "reloj inteligente" de Apple ... Cómo personalizar un escritorio de iPhone fácil de usar: consejos útiles para organizar correctamente la pantalla de inicio
Muchos propietarios de iPhone y iPad probablemente se hayan enfrentado a un problema cuando ... ¿Cuál es la diferencia entre la biblioteca de música de iCloud y Photo Stream? ¿Qué significa guardar en Photo Stream?
Los dispositivos IOS tienen funciones como Camera Roll y Photo Stream ... |