Použijte Band v Boxu pod Linuxem
Můžete použít Wine pro spuštění Band v Boxu (BiaB) pod Linuxem, ale stále nebude žádný zvuk. Zde je řešení!
Problém
Někdy Wine nevydává žádný zvuk, protože BiaB používá MIDI zvuky, které je pro Linux obtížné zvládnout. K nápravě je nutné aktualizovat některé alsa balíčky (zvukový manažer) a nainstalovat Timidity: syntezátor spravující midi soubory.
Instalace chybějících balíčků
Pro vyřešení problému nainstalujte alsa-base, alsa-utils, alsa-oss a timidity.
sudo apt-get install alsa-base alsa-utils alsa-oss timidity
Konfigurace vína
Poté přejděte na příkaz Wine> Configure Wine. Na kartě Zvuk máte seznam ovladačů. Zkontrolujte pouze ovladač ALSA.
Zvuk můžete otestovat tlačítkem vpravo.
Spusťte BiaB
Před spuštěním BiaB, zvažte aktivaci Timidity v režimu serveru. Chcete-li to provést v konzole, použijte následující příkaz:
timidity -iA-B2, 8-O-EFreverb = 0
- iA: spuštění režimu serverového režimu s pomocí ALSA
- B2, 8: B představuje pufr. Pokud to funguje, nastavte hodnotu 4.8 (nejlepší výsledky).
- Os: "Výstup do alsa".
- EFreverb- = 0: odstranění efektů "reverb" MIDI souborů.
Od teď můžete začít BiaB.
Nezapomeňte zavřít Timidity, jakmile je BiaB vypnutý (jinak bude používat vaši paměť). Chcete-li provést rychlou akci:
sudo killall plachost
Automatizace
Tento proces se při každém startu opakuje. Zde je malý skript pro automatizaci procesu! Abychom to provedli, namísto použití BiaB přes Wine spustíme skript, který se postará o start Timidity a pak o BiaB. Tento skript také zvládne zavření softwaru:
echo "Launch timidity" nohup timidity -iA -B2, 8 -Os -EFreverb = 0 spánek 2 echo "Časovost se spustí" echo "Spuštění kapely v krabici ..." echo Po uzavření BIAB se časovač automaticky vypne .. "echo" Lauch program ...! " spánek 2 echo "Počkejte, až uživatel zavře biab ..." nohup víno "C: bandbox2007 bbw.exe" spánek 2 echo "Kapela v krabici byla zavřena: sebevražednost" sudo killall ".
Všimněte si, že
Děkujeme Mihawkovi za tento tip.