The Ultimate Audio Routing & Mixing Tool for Streamers, Gamers, and RVC Enthusiasts.
Yayıncılar, Oyuncular ve RVC Tutkunları için Nihai Ses Yönlendirme ve Miksleme Aracı.
SoundX Router is not just another audio tool; it's the command center for your digital voice. In the modern streaming and gaming landscape, managing audio inputs, AI voice changers (RVC), and sound effects can be a nightmare of virtual cables and latency.
SoundX Router solves this. It acts as a high-performance middleware that sits between your microphone (or RVC output) and your streaming software (OBS/Discord). It allows you to:
- Inject background ambience and music into your voice stream.
- Trigger sound effects with global hotkeys.
- Route the final mix to a virtual microphone.
- Monitor everything in real-time with zero latency.
All of this is wrapped in a stunning Liquid Glass UI that looks as good as it sounds.
- Device Agnostic: Works with any input (Microphone, Cable Output, RVC) and any output (Speakers, Cable Input).
- Low Latency Engine: Built on
sounddeviceandnumpyfor real-time DSP (Digital Signal Processing) with minimal delay. - Smart Mixing: Automatically ducks background noise when sound effects are triggered (optional).
- Drag & Drop: Just drop your
.mp3,.wav, or.oggfiles into thesounds/folder. - Global Hotkeys: Bind any sound to any key (e.g.,
Numpad 1,Ctrl+F1). Works even when you are in-game! - Loop & One-Shot: Toggle sounds to loop forever (ambience) or play once (effects).
- The Problem: Usually, if you want to hear your effects, you have to route them to your speakers, which causes feedback loops or double audio on stream.
- The Solution: SoundX Router's Smart Preview lets you hear the final mix in your headphones without sending that monitoring audio back into the microphone feed.
- Modern Aesthetics: A fully transparent, blur-backed interface (Glassmorphism) that blends into your desktop.
- Reactive Visuals: The "Reactive Aura" and Waveform visualizers pulse and move in sync with your voice intensity.
- User Experience: Smooth animations, toast notifications, and intuitive controls.
- OS: Windows 10 or 11
- Python: Version 3.10 or higher
- Virtual Cable: Recommended (e.g., VB-Audio Cable) to route audio to Discord/OBS.
- Go to the Releases page.
- Download the latest
SoundXRouter_vX.X.zip. - Extract the ZIP file.
- Run
SoundXRouter.exe.
- Clone the repository.
- Run
install.batto install dependencies automatically. - Run
start.batto launch the application.
-
Clone the Repository:
git clone https://github.com/eYushaa/SoundXRouter.git cd SoundXRouter -
Set Up Virtual Environment (Optional but Recommended):
python -m venv venv .\venv\Scripts\activate
-
Install Dependencies:
pip install -r requirements.txt
-
Run the Application:
python app.py
- Set your RVC software output to "CABLE Input".
- In SoundX Router, set Input Device to "CABLE Output".
- Set Output Device to another virtual cable (e.g., "CABLE-B Input") or "SteelSeries Sonar Microphone".
- Now you can add background rain, lo-fi music, or sound effects on top of your AI voice!
- Route your microphone through SoundX Router.
- Use the Soundboard to trigger funny sounds during your stream.
- Use Presets to switch between "Just Chatting" (light background music) and "Gaming" (no music, just effects) modes instantly.
- Backend: Python Flask serves as the local API server.
- Audio Engine: A custom-threaded engine using
sounddevicefor raw stream manipulation andnumpyfor mixing. - Frontend: A Single Page Application (SPA) built with HTML5, CSS3, and Vanilla JS, served via
PyQtWebEngine. - Inter-Process Communication: The frontend communicates with the Python backend via REST API calls (
/api/...).
SoundX Router, sıradan bir ses aracı değildir; dijital sesiniz için bir komuta merkezidir. Modern yayıncılık ve oyun dünyasında, ses girişlerini, Yapay Zeka ses değiştiricilerini (RVC) ve ses efektlerini yönetmek, sanal kablolar ve gecikme sorunlarıyla dolu bir kabusa dönüşebilir.
SoundX Router bunu çözer. Mikrofonunuz (veya RVC çıkışınız) ile yayın yazılımınız (OBS/Discord) arasında duran yüksek performanslı bir ara katman görevi görür. Şunları yapmanızı sağlar:
- Entegre Et: Ses akışınıza arka plan ambiyansı ve müzik ekleyin.
- Tetikle: Global kısayol tuşlarıyla ses efektlerini ateşleyin.
- Yönlendir: Son miksi sanal bir mikrofona aktarın.
- Dinle: Her şeyi sıfır gecikmeyle gerçek zamanlı olarak takip edin.
Tüm bunlar, göründüğü kadar iyi duyulan muhteşem bir Liquid Glass (Sıvı Cam) arayüzü içinde sunulur.
- Cihaz Bağımsız: Herhangi bir giriş (Mikrofon, Cable Output, RVC) ve herhangi bir çıkış (Hoparlör, Cable Input) ile çalışır.
- Düşük Gecikme Motoru:
sounddevicevenumpykullanılarak minimum gecikme ile gerçek zamanlı DSP (Dijital Sinyal İşleme) yapılır. - Akıllı Miksleme: Ses efektleri çaldığında arka plan gürültüsünü otomatik olarak kısar (opsiyonel).
- Sürükle & Bırak:
.mp3,.wavveya.oggdosyalarınızısounds/klasörüne atmanız yeterli. - Global Kısayollar: Herhangi bir sesi herhangi bir tuşa atayın (örn:
Numpad 1,Ctrl+F1). Oyundayken bile çalışır! - Döngü & Tek Seferlik: Sesleri sonsuz döngüye alın (ambiyans için) veya tek seferlik çalın (efektler için).
- Sorun: Genellikle efektlerinizi duymak isterseniz, bunları hoparlörünüze yönlendirmeniz gerekir; bu da yayında yankı veya çift ses sorununa yol açar.
- Çözüm: SoundX Router'ın Akıllı Önizleme özelliği, son miksi yayına giden sesi bozmadan sadece kulaklığınızdan duymanızı sağlar.
- Modern Estetik: Masaüstünüzle bütünleşen, tamamen şeffaf, arkası bulanık (Glassmorphism) bir arayüz.
- Reaktif Görseller: Sesinizin şiddetiyle senkronize olarak parlayan ve hareket eden "Reaktif Aura" ve Dalga Formu görselleştirmeleri.
- Kullanıcı Deneyimi: Akıcı animasyonlar, bildirimler ve sezgisel kontroller.
- İşletim Sistemi: Windows 10 veya 11
- Python: Sürüm 3.10 veya üzeri
- Sanal Kablo: Sesi Discord/OBS'e aktarmak için önerilir (örn: VB-Audio Cable).
- Releases sayfasına gidin.
- En son sürüm
SoundXRouter_vX.X.zipdosyasını indirin. - ZIP dosyasını klasöre çıkartın.
SoundXRouter.exedosyasını çalıştırın.
- Projeyi indirin (Clone).
install.batdosyasına çift tıklayarak kütüphaneleri otomatik yükleyin.start.batdosyasına çift tıklayarak uygulamayı başlatın.
-
Depoyu Klonlayın:
git clone https://github.com/eYushaa/SoundXRouter.git cd SoundXRouter -
Sanal Ortam Oluşturun (Opsiyonel ama Önerilir):
python -m venv venv .\venv\Scripts\activate
-
Gerekli Kütüphaneleri Yükleyin:
pip install -r requirements.txt
-
Uygulamayı Başlatın:
python app.py
- RVC yazılımınızın çıkışını "CABLE Input" olarak ayarlayın.
- SoundX Router'da Input Device olarak "CABLE Output" seçin.
- Output Device olarak başka bir sanal kablo (örn: "CABLE-B Input") veya doğrudan Discord girişini seçin.
- Artık yapay zeka sesinizin üzerine yağmur sesi, lo-fi müzik veya efektler ekleyebilirsiniz!
- Mikrofonunuzu SoundX Router üzerinden geçirin.
- Yayında komik anlar için Soundboard'u kullanın.
- Presetler sayesinde "Sohbet" (hafif müzik) ve "Oyun" (sadece efektler) modları arasında anında geçiş yapın.
- Backend: Python Flask, yerel API sunucusu olarak çalışır.
- Audio Engine: Ham ses işleme için
sounddeviceve miksaj içinnumpykullanan özel iş parçacıklı (threaded) motor. - Frontend: HTML5, CSS3 ve Vanilla JS ile oluşturulmuş,
PyQtWebEngineüzerinden sunulan Tek Sayfa Uygulaması (SPA). - İletişim: Arayüz ve Python arka ucu, REST API çağrıları (
/api/...) ile haberleşir.
Made with ❤️ by eYushaa
Control your sound, own your stream.