Izmantojiet joslu, kas atrodas lodziņā, izmantojot Linux

Band in Box ir populāra lietderība, kas bieži nāk ar dažām problēmām saistībā ar tās audio izvadi. Kā josla kastē izmanto MIDI skaņu, un Linux bieži nespēj iekļaut šāda veida audio ar integrētajām perifērijas ierīcēm, pat ar dažām populārām pārejas programmatūras lietojumprogrammām, piemēram, Vīnu, joprojām var rasties problēmas. Ir jāinstalē alsa bāze, alsa utils un alsa-slēpto noguruma paketes, un pēc tam Vīns ir jākonfigurē audio ziņā. Pārbaudiet tikai alsa diskus un atskan skaņa. Turklāt Timidity ir jāaktivizē, izmantojot servera režīmu no konsolē dotajām komandām.

Jūs varat izmantot Vīnu, lai palaistu Band in Box (BiaB) saskaņā ar Linux, bet joprojām nebūs skaņas. Šeit ir risinājums!

Jautājums

Dažreiz Vīns neizdala skaņu, jo BiaB izmanto MIDI skaņas, kas ir diezgan apgrūtinošas pārvaldīt Linux. Lai to novērstu, ir nepieciešams atjaunināt dažus alsa paketes (skaņas pārvaldnieks) un instalēt Timidity: sintezatoru, kas pārvalda midi failus.

Trūkstošo iepakojumu uzstādīšana

Lai atrisinātu problēmu, instalējiet alsa-base, alsa-utils, alsa-oss un briesmīgumu.

 sudo apt-get instalēt alsa-base alsa-utils alsa-oss kautrība 

Vīna konfigurēšana

Tad dodieties uz Vīnu> Vīna konfigurēšana. Cilnē Audio (Audio) ir saraksts ar draiveriem. Pārbaudiet tikai ALSA draiveri.

Jūs varat pārbaudīt skaņu, izmantojot pogu pa labi.

Uzsākt BiaB

Pirms BiaB palaišanas apsveriet Timidity aktivizēšanu servera režīmā. Lai to izdarītu konsolē, izmantojiet šādu komandu:

 briesmīgums -iA-B2, 8 -O -EFreverb = 0 
  • iA: palaidiet nedrošības servera režīmu, izmantojot ALSA
  • B2, 8: B ir buferis. Ja tas darbojas, iestatiet to uz 4.8 (labākie rezultāti).
  • Os: "Izeja uz alsa".
  • EFreverb- = 0: lai novērstu MIDI failu "reverb" efektus.

Tagad jūs varat sākt BiaB.

Neaizmirstiet aizvērt Timidity, kad BiaB ir izslēgts (citādi tas izmantos jūsu atmiņu). Lai veiktu ātru killall:

 sudo killall kautrība 

Automatizācija

Ir diezgan nogurdinoši šo procesu atkārtot katrā startā. Šim nolūkam šeit ir mazs skripts, lai automatizētu procesu! Lai to izdarītu, tā vietā, lai izmantotu BiaB, izmantojot vīnu, mēs veiksim skriptu, kas rūpējas par Timidity un pēc tam BiaB. Šis skripts apstrādās arī programmatūras slēgšanu:

 echo "Launch timidity" nohup timidity -iA-B2, 8 -Os -EFreverb = 0 miega 2 atbalss "Timidity ir uzsākta" atbalss "Starta josla lodziņā ..." atbalss "Beidzoties BIAB, Timidity automātiski izslēdzas .. "atbalss" Lauch programma ...! " gulēt 2 atbalss "Pagaidiet, līdz lietotājs aizvērs biab ..." nohup vīns "C: bandabox2007 bb.exe" miega 2 atbalss "Loksne kastē tika aizvērta: briesmība pašnāvība" sudo killall kautrība atbalss "Timidity tiek nogalināts 

Pieraksti to

Paldies Mihawk par šo padomu.

Iepriekšējais Raksts Nākamais Raksts

Top Padomi