Instalación
Contenido
- Requisitos previos
- Instalar BlueCaster
- Paso 1: Configuración inicial
- Paso 2: Asignar WinUSB al adaptador
- Paso 3: Encontrar los auriculares
- Firmware (adaptadores Realtek)
- Adaptadores recomendados
Requisitos previos
- Windows 10 (22H2) / 11 (x64 o ARM64)
- Un adaptador Bluetooth USB para BlueCaster: se recomienda un dongle aparte; un adaptador USB integrado también sirve, pero Windows se queda sin Bluetooth propio (consulte el Paso 2)
BlueCaster asigna por sí mismo el controlador WinUSB al adaptador. Zadig ya no es necesario (sigue funcionando; consulte Usar Zadig en su lugar).
Instalar BlueCaster
Cada versión se publica en dos formatos con los mismos archivos:
- Instalador (
BlueCaster-<version>-win64-setup.exe, en ARM64-arm64-setup.exe): instala para el usuario actual sin derechos de administrador, añade una entrada en el menú Inicio (BlueCaster) y un desinstalador, e instala Microsoft Edge WebView2 Runtime si falta (Windows 11 ya lo incluye). Las actualizaciones se instalan solas desde la aplicación (Configuración > Actualizaciones > Actualizar ahora) - Portable (
BlueCaster-<version>-win64-portable.zip, en ARM64-arm64-portable.zip): extráigalo en cualquier carpeta y ejecutebluecaster.exe. Mantenga juntos los tres programas (bluecaster.exe,bluecaster-core.exe,bluecaster-driver.exe). La copia portable solo avisa de las actualizaciones; necesita WebView2 Runtime instalado
Ambos guardan la configuración, los perfiles, las claves de enlace y el firmware en %APPDATA%\BlueCaster, así que puede cambiar de uno a otro. La desinstalación elimina esa carpeta, salvo que desactive Eliminar los datos de usuario (una desinstalación silenciosa la conserva). Los programas están en %LOCALAPPDATA%\BlueCaster\ y los textos de licencia, en la carpeta licenses\.
Actualizar desde la v1
Ejecute el instalador de la v2 sobre la v1. Su página Listo para Instalar indica qué versiones anteriores desinstala primero (la v1, o de la 2.0.0 a la 2.0.2-beta.5). Si la v1 está en ejecución, le pide que la cierre; después desinstala la v1 y conserva la carpeta de configuración: los perfiles, el emparejamiento con los auriculares y los archivos de firmware se mantienen, y no hace falta volver a emparejar los auriculares. Un adaptador que ya tiene WinUSB (instalado con Zadig) lo conserva. Si Iniciar con Windows estaba activado, ahora inicia la v2.
En su primer inicio, la v2 copia la configuración de la v1 en %APPDATA%\BlueCaster\backup\v1\ antes de leerla.
Actualizar desde la 2.0.x (A2DP Windows Bridge)
BlueCaster 3.0.0 es el nuevo nombre de A2DP Windows Bridge. Ejecute el instalador de la 3.0.0 sobre la 2.0.x instalada: el instalador desinstala solo la versión anterior y conserva la configuración. La entrada del menú Inicio y la de Iniciar con Windows pasan a «BlueCaster».
En el primer inicio, la 3.0.0 cambia el nombre de la carpeta %APPDATA%\A2DPWB a %APPDATA%\BlueCaster y ordena los archivos en subcarpetas (véase Configuración y archivos). backup\v2\ contiene una copia de la configuración y los emparejamientos de la 2.0.x, para poder volver a instalar la 2.0.2: copie esos archivos de nuevo en %APPDATA%\A2DPWB.
Los auriculares pueden seguir mostrando el antiguo nombre Bluetooth «A2DPWB» hasta que se vuelvan a emparejar.
Paso 1: Configuración inicial
Conecte el adaptador Bluetooth USB e inicie BlueCaster. En el primer inicio (aún sin dispositivo de audio, o sin ningún adaptador con WinUSB), BlueCaster abre el Asistente de configuración, con cuatro pasos. Una vez terminado u omitido, no se abre solo otra vez: los dispositivos se añaden en Inicio o en Dispositivos de audio.
- Elegir el adaptador: los adaptadores Bluetooth USB encontrados. Si falta el suyo, conéctelo y pulse Actualizar. Un Compatible verde o un No compatible rojo indica si BlueCaster puede usarlo; uno no compatible aparece en la lista, pero no se puede elegir
- Controlador y firmware: el paso enumera lo que va a hacer, y Preparar este adaptador lo hace: reemplaza el controlador del adaptador por WinUSB (Windows solicita permiso de administrador, consulte el Paso 2) y descarga los archivos de firmware de Realtek que necesita el adaptador (consulte Firmware). El firmware que BlueCaster no puede descargar se coloca a mano en la carpeta de firmware. Si Windows tiene dispositivos emparejados a través de este adaptador (un teclado o un ratón en un adaptador integrado, por ejemplo), el botón los nombra primero: dejan de funcionar con Windows mientras BlueCaster usa el adaptador, y Cancelar los conserva. Los dispositivos con su propio receptor USB no se ven afectados; para conservar los demás, use BlueCaster con un adaptador USB aparte. La pantalla Adaptador también los nombra con Reemplazar por el controlador WinUSB
- Encontrar los dispositivos de audio: la búsqueda empieza sola. Ponga el dispositivo de audio en modo de emparejamiento y pulse Conectar junto a él (o escriba su dirección y pulse Usar): BlueCaster lo guarda con el mejor códec que tiene (Automático) y se conecta. Después aparece en Dispositivos emparejados con un punto que indica su estado, y la búsqueda se detiene. Añadir un dispositivo lo desconecta y reanuda la búsqueda para otro dispositivo; sigue guardado, y un dispositivo equivocado se puede olvidar ahí. Importar emparejamientos de Windows aparece cuando Windows ha emparejado dispositivos a través de este adaptador: su botón Importar los muestra, todos marcados (consulte el Paso 3). Siguiente funciona también sin dispositivo; los dispositivos de audio se pueden añadir después en Dispositivos de audio. Los dispositivos nuevos capturan el Hi-Fi Cable si está instalado, y si no VB-CABLE: el Hi-Fi Cable añade el menor retardo, así que se recomienda para el sonido, y VB-CABLE para el micrófono de los auriculares. El paso sugiere los cables que faltan, cada uno con una × para cerrarlo (ambos siguen en Configuración > Cables virtuales): Instalar VB-CABLE descarga de VB-Audio su paquete de VB-CABLE (1,3 MB) y lo instala (una solicitud de permisos de administrador; si no aparece, reinicie Windows), y Descargar Hi-Fi Cable abre la página de VB-Audio. Ambos son donationware de VB-Audio (vb-cable.com): BlueCaster no incluye VB-CABLE, y las donaciones van a VB-Audio. En una empresa u otra organización, VB-Audio pide una licencia por instalación (licencias). La primera vez que BlueCaster encuentre un cable después, los dispositivos con Dispositivo predeterminado lo capturan (VB-CABLE solo mientras el Hi-Fi Cable no esté instalado), y los dispositivos cuyo micrófono no tiene una salida que funcione lo reproducen allí. Su códec se puede cambiar después en Códecs
- Configuración general: tema, Inicio, Notificaciones y comprobación de actualizaciones, los mismos controles que en Configuración, que se guardan al instante. Una primera configuración activa Iniciar con Windows e Iniciar en la bandeja
Configurar más tarde omite el resto; Configuración > Ejecutar la configuración inicial la vuelve a abrir.
Paso 2: Asignar WinUSB al adaptador
BlueCaster se comunica directamente con un adaptador Bluetooth USB mediante WinUSB, el controlador USB genérico incluido en Windows. Se recomienda un adaptador dedicado: así el Bluetooth integrado sigue funcionando con normalidad para el Bluetooth habitual de Windows.
- Abra la pantalla Adaptador (el paso Controlador y firmware de la configuración inicial hace los pasos 2 a 4 con Preparar este adaptador)
- El Controlador del adaptador indica Controlador original (o Sin controlador): el controlador que instaló Windows o el fabricante, que WinUSB reemplaza. Haga clic en Reemplazar por el controlador WinUSB
- Lea la confirmación y continúe: Windows solicita permiso de administrador (UAC)
- El controlador indica ahora Controlador WinUSB
Si Windows no pudo cargar WinUSB en ese momento (el adaptador estaba en uso), BlueCaster lo indica y la línea del controlador muestra Reconecta o reinicia Windows. Desconecte el adaptador y vuelva a conectarlo; si es un adaptador integrado, reinicie Windows. Hasta entonces, la conexión falla con failed to initialize WinUSB (error 50) en el registro.
Mientras WinUSB esté asignado, el Bluetooth de Windows ya no ve el adaptador: los dispositivos emparejados con Windows a través de él dejan de funcionar hasta que se restaure el controlador. Use el Bluetooth integrado para los periféricos habituales (teclado, ratón, etc.). Un adaptador integrado que sea un dispositivo USB (uno de Realtek en muchos portátiles) también puede cederse a BlueCaster, pero entonces el PC se queda sin Bluetooth de Windows (configuración de Bluetooth, ratones, teclados, otros dispositivos de audio) hasta que restaure su controlador.
Restaurar el controlador original, en la misma pantalla, devuelve el adaptador a Windows: Windows vuelve a elegir su propio controlador (normalmente su controlador Bluetooth) y el adaptador funciona con el Bluetooth de Windows. BlueCaster no podrá transmitir a través de él hasta que se asigne WinUSB de nuevo. Windows usa un solo adaptador Bluetooth a la vez: si hay otro en uso, BlueCaster lo indica tras la restauración, y este adaptador solo funciona en Windows cuando desactive el otro en el Administrador de dispositivos y vuelva a conectar este. Los auriculares que BlueCaster volvió a emparejar tienen una clave nueva: la restauración se la pasa también a Windows, para los que Windows tiene emparejados a través de este adaptador, así que se conectan allí sin volver a emparejarlos. Limitación: solo se pasan los emparejamientos clásicos, no las claves LE: un dispositivo que Windows usa por LE (LE Audio) debe volver a emparejarse en Windows (el modo de desarrollador puede probar a pasarlas: Desarrollador > Debug). El desinstalador ofrece lo mismo: una página del asistente de desinstalación tiene Restaurar el controlador Bluetooth original (cuando BlueCaster asignó WinUSB a algún adaptador; una sola solicitud de permisos de administrador) y Eliminar los datos de usuario (la configuración, los códecs, los emparejamientos y el firmware de %APPDATA%\BlueCaster, y lo que recuerda la ventana, como Mostrar solo los códecs compatibles), ambas activadas de forma predeterminada. Si solo tienen WinUSB adaptadores sin ese registro (asignado con Zadig o la v1), la primera opción aparece desactivada: Windows elige entonces su controlador. Las actualizaciones mantienen WinUSB, igual que una desinstalación silenciosa (/S).
Usar Zadig en su lugar
Un controlador WinUSB instalado con Zadig funciona igual de bien:
- Abra Zadig y vaya a Options > List All Devices
- Seleccione su adaptador Bluetooth USB en la lista desplegable
- Seleccione WinUSB como controlador de destino y haga clic en Replace Driver
A mano en el Administrador de dispositivos
Si el adaptador no aparece en la lista de BlueCaster, falla un botón de la pantalla Adaptador o su adaptador se comporta de forma distinta a otros de su tipo, el Administrador de dispositivos de Windows (clic derecho en Inicio > Administrador de dispositivos) hace lo mismo a mano. Ambas cosas requieren permisos de administrador. Los nombres de los menús pueden variar un poco según la versión de Windows.
Reemplazar por el controlador WinUSB
- Busque el adaptador: normalmente en Bluetooth con su propio nombre (por ejemplo «TP-Link Bluetooth USB Adapter»), o con una marca amarilla cuando su controlador no pudo iniciarse. Ver > Dispositivos por conexión ayuda a distinguirlo del Bluetooth integrado del equipo, que no debe tocar salvo que quiera cederlo a BlueCaster
- Clic derecho > Actualizar controlador > Buscar controladores en mi equipo > Elegir en una lista de controladores disponibles en el equipo
- Si Windows pide un tipo de dispositivo, elija Dispositivos de bus serie universal. Desmarque Mostrar hardware compatible, elija el fabricante Dispositivo WinUsb y el modelo Dispositivo WinUsb, haga clic en Siguiente y confirme la advertencia
- El adaptador aparece ahora como Dispositivo WinUsb en Dispositivos de bus serie universal. Reinicie BlueCaster (o vuelva a abrir la pantalla Adaptador): lo usa igual que con Zadig
Restaurar el controlador original
- En Dispositivos de bus serie universal, clic derecho en el adaptador (Dispositivo WinUsb) > Desinstalar el dispositivo. Si el controlador WinUSB vino de Zadig, marque también Intentar quitar el controlador de este dispositivo; si no, Windows vuelve a elegir el controlador de Zadig
- Desconecte el adaptador y vuelva a conectarlo (o Acción > Buscar cambios de hardware). Windows instala su propio controlador y el adaptador aparece en Bluetooth
- Si ahí muestra una marca amarilla (su controlador no pudo iniciarse, por ejemplo código 31), el controlador del fabricante no funciona con él: clic derecho > Actualizar controlador > Buscar controladores en mi equipo > Elegir en una lista de controladores disponibles en el equipo > Adaptador Bluetooth genérico, o asigne de nuevo WinUSB como arriba para usarlo con BlueCaster
Paso 3: Encontrar los auriculares
Buscar dispositivos (en Dispositivos de audio) busca dispositivos cercanos con el adaptador USB durante 30 segundos y los muestra a medida que responden. En la configuración inicial, la búsqueda empieza sola y continúa hasta que se conecta un dispositivo (Añadir un dispositivo lo desconecta y reanuda la búsqueda), se pulsa Detener búsqueda o se cierra la configuración. Ponga antes los auriculares en modo de emparejamiento. Los dispositivos con los que BlueCaster ya se ha emparejado aparecen como Emparejado.
Si la búsqueda no los encuentra, escriba la dirección Bluetooth en Manual: y haga clic en Usar. Las direcciones escritas o pegadas se formatean mientras escribe: AA:BB:CC:DD:EE:FF, aa-bb-cc-dd-ee-ff, AABBCCDDEEFF y AA BB CC DD EE FF se convierten todas en AA:BB:CC:DD:EE:FF.
Los auriculares que Windows emparejó a través de este adaptador antes de que tuviera WinUSB pueden conservar ese emparejamiento: Importar emparejamientos de Windows (en el paso de dispositivos de la configuración inicial, visible cuando hay dispositivos así) los muestra, todos marcados, y traspasa los marcados, de modo que se conectan sin modo de emparejamiento. Windows solicita permiso de administrador. Un dispositivo así no suele estar en modo de emparejamiento y no aparece en la búsqueda; si aparece, o escribe su dirección, Conectar o Añadir avisa antes de que Windows lo emparejó; Añadir de todos modos lo empareja de nuevo como un dispositivo nuevo.
Desde la Configuración de Windows (si los auriculares se emparejaron con el Bluetooth integrado del PC):
- Abra Configuración > Bluetooth y dispositivos
- Haga clic en su dispositivo de audio
- Haga clic en Propiedades
- Se muestra la dirección Bluetooth (formato:
AA:BB:CC:DD:EE:FF)
Desde la línea de comandos (cierre antes BlueCaster, bandeja > Salir):
bluecaster-core.exe --cli --scan
Los auriculares empiezan con Automático como códec (Códecs) y el audio del sistema como origen de salida (Dispositivos de audio); los valores predeterminados dan el mejor sonido. Consulte Uso para todo lo demás.
Firmware (adaptadores Realtek)
Los adaptadores Bluetooth USB basados en Realtek (p. ej., TP-Link UB500, llaves RTL8761BU) necesitan firmware propietario para funcionar. Los adaptadores CSR no necesitan firmware. Los adaptadores Intel, MediaTek MT79xx, Qualcomm y Broadcom pueden necesitar sus propios archivos de firmware: consulte Adaptadores recomendados.
En la aplicación (descarga guiada)
La pantalla Adaptador (y el paso Controlador y firmware de la configuración inicial) muestra el firmware del adaptador: Firmware correcto, No necesita archivos de Realtek (un adaptador que BlueCaster no reconoce, con el chip en No Realtek) o Firmware no encontrado con los nombres de los archivos necesarios. Use el botón Abrir página de descarga para abrir la página linux-firmware/rtl_bt en el navegador y, después, Abrir carpeta de firmware para abrir la carpeta de destino. Descargue los archivos .bin necesarios y colóquelos en la carpeta de firmware.
Un adaptador de otro fabricante no muestra la opción Chip Bluetooth; su etiqueta dice de dónde viene el firmware: Del controlador de MediaTek o Del controlador de Qualcomm (leído del controlador de Windows del fabricante, que sigue instalado tras WinUSB), Del controlador Wi-Fi (Marvell; mantenga el Wi-Fi activado), De la carpeta de firmware (Intel, con Abrir página de descarga, Abrir carpeta de firmware y Guía de configuración), Opcional (el .hcd de Broadcom) o No necesario (CSR, Barrot, Actions). Cuando BlueCaster lo ha cargado con WinUSB pone Cargado, o No cargado si la carga falló, con Abrir página de descarga, Abrir carpeta de firmware y una línea que dice de dónde viene el firmware.
Para los chips de la lista Chip Bluetooth, Descargar firmware lo hace por usted: tras confirmar, BlueCaster descarga los archivos de linux-firmware (kernel.org), comprueba cada uno con el SHA-256 esperado y lo guarda en la carpeta de firmware. Un chip para el que linux-firmware no tiene archivo config recibe un _config.bin vacío (el chip usa entonces su propia configuración). Los archivos no forman parte de BlueCaster; solo se descargan cuando usted lo pide.
BlueCaster detecta el chipset del adaptador y muestra qué archivos de firmware se necesitan.
Sin el firmware, un adaptador Realtek se abre igualmente y responde con su código de ROM, así que parece correcto, pero la conexión o la transmisión fallan. BlueCaster indica entonces que el firmware no está cargado. Un módulo conserva el firmware cargado en una sesión anterior hasta que pierde la alimentación, así que, sin los archivos, puede seguir funcionando hasta que se reinicie el PC o se desconecte el adaptador.
Opción Chip Bluetooth
La lista Chip Bluetooth de la pantalla Adaptador decide si BlueCaster ejecuta la inicialización de Realtek (carga del firmware) en el adaptador:
| Opción | Significado |
|---|---|
| Automático (predeterminado) | Se decide según el adaptador detectado cada vez que se inicia BlueCaster. Un adaptador Realtek conocido recibe su chip; cualquier otro adaptador no recibe inicialización de Realtek |
| No Realtek | No ejecutar nunca la inicialización de Realtek. Úsela para adaptadores Intel, Broadcom, CSR y otros si Automático no reconoce el suyo |
| RTL8761BU, RTL8822CU, … | Ese chip Realtek. Necesario para un adaptador basado en Realtek que Automático no reconoce (un producto OEM con su propio VID:PID). La línea de estado indica si sus archivos .bin están en la carpeta de firmware |
| Custom | Usa custom_fw.bin y custom_config.bin de la carpeta de firmware |
No elija un chip Realtek ni Custom para un adaptador que no sea Realtek: BlueCaster intentaría cargarle firmware de Realtek y es posible que el adaptador no se inicie.
Descarga manual
- Descargue los archivos
.binde firmware y de configuración de su chipset desde linux-firmware/rtl_bt (p. ej.,rtl8761bu_fw.binyrtl8761bu_config.bin) - Coloque ambos archivos en la carpeta de firmware de BlueCaster (
%APPDATA%\BlueCaster\firmware, también con Abrir carpeta de firmware)
Estos archivos de firmware son binarios propietarios de Realtek distribuidos a través del proyecto linux-firmware. No se incluyen en este repositorio. Consulte WHENCE para conocer las condiciones de redistribución.
Adaptadores recomendados
Qué adaptadores y auriculares se han usado realmente con BlueCaster, con los códecs y los informes: Hardware verificado.
| Chipset | Productos de ejemplo | Notas |
|---|---|---|
| Realtek | TP-Link UB500, RTL8761BU | Requiere descargar firmware (ver arriba). El más probado |
| Realtek | RTL8852BD integrado en portátiles (0BDA:B853) | linux-firmware no tiene firmware para él: BlueCaster lee rtl8852bd_mp_chip_new.dat del controlador Bluetooth de Windows de Realtek, así que no desinstale ese controlador (o coloque el archivo en la carpeta de firmware). Aún no se ha probado en el hardware |
| CSR | Llaves CSR8510 genéricas | Funcionan sin más, no necesitan firmware |
| Barrot | Llaves Bluetooth 5.4 / 6.0 (33FA:0010, 33FA:0012) | Funcionan con firmware en ROM, no necesitan firmware. Por ahora, un solo informe de usuario |
| Marvell | Integrado en Microsoft Surface Pro / Surface Book (88W8897) | Sin archivos de firmware: el controlador de Wi-Fi carga también el firmware de Bluetooth, así que mantenga el Wi-Fi activado. Aún no probado en el hardware |
| Actions | Adaptadores ATS2851 (10D7:B012) | Funciona con el firmware de su ROM, sin firmware adicional. Declara comandos que no puede ejecutar; BlueCaster los oculta. Aún no probado en el hardware |
| Broadcom | ASUS BT400 (BCM20702) | También se detectan los adaptadores que indican la clase de fabricante FF/01/01 en lugar de la clase Bluetooth E0/01/01 (llaves OEM BCM20702). Funciona con el firmware en ROM; un archivo PatchRAM .hcd opcional (p. ej. BCM20702A1-0b05-17cb.hcd) en la carpeta de firmware se carga al iniciar |
| Intel | Intel 7260 / 3160 / 7265 / 3165 / 3168 / 8260 / 8265 / 9260 / AX200 / AX201 / AX210 / AX211 | En modo bootloader (p. ej. tras un arranque en frío) necesita los archivos ibt-*.sfi + ibt-*.ddc correspondientes de intel/ de linux-firmware en la carpeta de firmware; el registro indica cuáles (p. ej. ibt-0180-0041.sfi). Los 7260 / 3160 / 7265 / 3165 / 3168 funcionan desde la ROM sin archivos; si el parche ibt-hw-*.bseq correspondiente está en la misma carpeta, se aplica |
| MediaTek | MT7925, MT7922, MT7921, MT7902 (tarjetas Wi-Fi como la AMD RZ717, RZ616, RZ608) | Necesita el BT_RAM_CODE_MT*_hdr.bin del chip (p. ej. BT_RAM_CODE_MT7925_1_1_hdr.bin), que BlueCaster lee del controlador Bluetooth de Windows de MediaTek si está instalado; si no, coloque el archivo de mediatek/ de linux-firmware en la carpeta de firmware; el registro indica cuál |
| Qualcomm | QCA61x4, QCA9377 (ROME), WCN6855 (FastConnect 6900) | Necesita el rampatch y el NVM del chip (p. ej. AthrBT_0x00000302.dfu y ramps_0x00000302_48.dfu), que BlueCaster lee del controlador Bluetooth de Windows de Qualcomm si está instalado; si no, coloque los archivos de qca/ de linux-firmware (rampatch_usb_*.bin, nvm_usb_*.bin) en la carpeta de firmware; el registro indica cuáles. Aún no se ha probado en el hardware |
| MediaTek, Qualcomm | Otros chips MediaTek (MT7927), otros chips Qualcomm (QCA6290, WCN785x) | No compatibles: necesitan cargadores de firmware que BlueCaster no tiene (ayuda a añadirlos) |
Por lo general, los adaptadores USB Bluetooth 5.0+ funcionan mejor con códecs de alta tasa de bits como LDAC.
Si varios adaptadores tienen WinUSB, BlueCaster usa el primero que encuentra. Mantenga WinUSB solo en el adaptador que usa con BlueCaster.