Použijte Band v Boxu pod Linuxem

Band in a Box je populární nástroj, který často přichází s některými problémy týkajícími se jeho audio výstupu. Jak Band v boxu používá MIDI zvuk a Linux často nedokáže začlenit tento typ zvuku s jeho integrovanými perifériemi, dokonce i s některými populárními multiplatformovými přechodovými softwarovými aplikacemi, jako je Wine, stále mohou být problémy. Musí být nainstalovány balíčky alsa, alsa utils a alsa -oss, které musí být nakonfigurovány z hlediska zvuku. Zkontrolujte pouze disky alsa a přijde zvuk. Časový režim musí být navíc aktivován v režimu Server z příkazů zadaných z konzoly.

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.

Předchozí Článek Následující Článek

Nejlepší Tipy