Skip to content

Angelo-Requenha/AudioFuse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mixer Virtual de Áudio

Aplicativo desktop em Python para Windows que mistura entrada de microfone físico com áudios de soundboard e envia para um dispositivo de saída virtual.

Recursos

  • Seleção de microfone de entrada
  • Seleção de saída virtual (VB-CABLE, VoiceMeeter, Virtual Audio Cable)
  • Importação de arquivos de áudio (.wav, .mp3, .ogg, .flac)
  • Botões play/pause/stop para cada áudio
  • Volume individual e loop por faixa
  • Mistura em tempo real com baixo delay
  • Medidores VU de microfone e saída
  • Hotkeys globais configuráveis
  • Configuração salva em config/settings.json

Instalação

  1. Instale Python 3.12+ no Windows.
  2. Abra um terminal no diretório do projeto.
  3. Crie e ative um ambiente virtual (recomendado):
python -m venv .venv
.venv\Scripts\Activate.ps1
  1. Instale as dependências:
python -m pip install --upgrade pip
python -m pip install -r requirements.txt
  1. Para suportar .mp3 e .ogg, instale o FFmpeg e adicione-o ao PATH.

Uso

python main.py
  1. Escolha o microfone físico.
  2. Escolha o dispositivo de saída virtual.
  3. Clique em Iniciar.
  4. Adicione arquivos de áudio.
  5. Clique em Play para tocar e misturar com o microfone.
  6. No Discord/OBS/jogo, selecione o dispositivo virtual como microfone.

Configuração do VB-CABLE

  1. Baixe e instale o VB-CABLE do site oficial.
  2. Abra o programa e verifique se o dispositivo "CABLE Input" aparece nas configurações de áudio do Windows.
  3. No app, selecione "CABLE Input" como saída virtual.
  4. Em apps como Discord, selecione "CABLE Output" como dispositivo de microfone.

Observações

  • A interface usa customtkinter para um visual moderno.
  • O driver virtual deve estar instalado separadamente; o aplicativo não cria um driver próprio.
  • Hotkeys globais podem requerer execução com permissões administrativas.

About

AudioFuse é uma aplicação em Python para mixagem de áudio em tempo real, permitindo combinar microfone e soundboard em uma única saída de áudio, com suporte a dispositivos virtuais como VB-CABLE.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors