Kirjoittaja Aihe: Mikrofonit ei kuulu kaiuttimissa  (Luettu 4960 kertaa)

pecu_83

  • Käyttäjä
  • Viestejä: 158
    • Profiili
Mikrofonit ei kuulu kaiuttimissa
« : 02.07.17 - klo:13.05 »
Hei. Yritän rakentaa Asuksen vanhasta Eeeboxista Karaoke-konetta anoppilaan. Asensin Ubuntu 16.04.2 LTS Finnish Remixin puhtaana asennuksena. Asensin PyKaraoken. Hankin karaoke videoita (.avi). Kokeilin Sonyn langattomia Singstar mikkejä (USB). Mikrofonit näkyy ääniasetuksissa sisääntulossa ihan oikein. Äänenvoimakkuuden palkit nousee ja laskee kun mikkeihin puhuu, joten mikrofonit tuntuisivat toimivan, mutta laulu ei kuulu kaiuttimista.

Kone on kiinni tv:ssä hdmi-lähdön kautta ja muuten videoiden äänet kuuluu normaalisti. Olen yrittänyt googlettaa vastaavia ongelmia ja niiden ohjeiden perusteella asentanut jackd:n qjacktl:n qasmixerin ym. mutta en vain saa mikkejä kuulumaan kaiuttimista. Kaikki edellämainitut ohjelmat kyllä löytävät mikit ja antavat yhdistää ne outputtiin, mutta ääntä ei silti tule.

pecu_83

  • Käyttäjä
  • Viestejä: 158
    • Profiili
Vs: Mikrofonit ei kuulu kaiuttimissa
« Vastaus #1 : 02.07.17 - klo:13.36 »
Sen verran lisäystä, että kokeiltu myös perinteisellä mikrofonilla, joka tulee tietokoneen mikrofoniliitäntään. Sekin löytyy äänevoimakkuuden säädöistä ja ääniasetuksista sisääntulona ja palkit liikkuu puhuttaessa, mutta laulu ei raikaa :(

epiphone

  • Käyttäjä
  • Viestejä: 1059
    • Profiili
Vs: Mikrofonit ei kuulu kaiuttimissa
« Vastaus #2 : 02.07.17 - klo:13.48 »
Onko kyse tietokoneen kaiuttimista vai joistain muista erillisistä kaiuttimista?
Kahvi on väkevin juomani

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Mikrofonit ei kuulu kaiuttimissa
« Vastaus #3 : 02.07.17 - klo:13.55 »
Kokeilin Sonyn langattomia Singstar mikkejä (USB). Mikrofonit näkyy ääniasetuksissa sisääntulossa ihan oikein. Äänenvoimakkuuden palkit nousee ja laskee kun mikkeihin puhuu, joten mikrofonit tuntuisivat toimivan, mutta laulu ei kuulu kaiuttimista.

Näin sen kuuluukin toimia oletuksena. Mikrofonin ääni otetaan sisään ja sen voi tallentaa tai prosessoida haluamallaan tavalla, mutta ääntä ei vakiona toisteta. Jos haluat saada äänen kiertämään takaisin ulos, pitää käyttää loopback-kytkentää, joka onnistuu helpoiten PulseAudion module-loopbackilla. Kokeile komentaa päätteessä:

Koodia: [Valitse]
pactl load-module module-loopback
Tuon jälkeen sisään tulevan äänen pitäisi kuulua kaiuttimissa ja muissa ulostuloissa. Jos haluat saada tuon pysyväksi asetukseksi, voit muokata tiedostoa /etc/pulse/default.pa:

Koodia: [Valitse]
sudo -i gedit /etc/pulse/default.pa
Lisää tiedoston loppuun uusi rivi:

Lainaus
load-module module-loopback

Tallenna ja sulje gedit. Seuraavassa uudelleenkäynnistyksessä moduule-loopbackin pitäisi latautua automaattisesti.

pecu_83

  • Käyttäjä
  • Viestejä: 158
    • Profiili
Vs: Mikrofonit ei kuulu kaiuttimissa
« Vastaus #4 : 02.07.17 - klo:14.15 »
Joo. Ymmärrän kyllä ettei sitä vakiona toisteta, mutta luulisi, että tuo PyKaraoke sen tekisi, tai noi muut kokeilemani ohjelmat, joilla on nimenomaan tarkoitus saada miksattua mikkiä muuhun ääneen. Kokeilen tuota päätekomentoa seuraavaksi ja kerron kuinka kävi. Sen verran vielä testasin että Audacityllä nauhoitin pätkän ja se toimi moitteetta.

pecu_83

  • Käyttäjä
  • Viestejä: 158
    • Profiili
Vs: Mikrofonit ei kuulu kaiuttimissa
« Vastaus #5 : 02.07.17 - klo:14.21 »
Okei. Tuo loop back toimii, mutta ääni tulee selvällä viiveellä :( Miten tuon muuten saa pois päältä?

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Mikrofonit ei kuulu kaiuttimissa
« Vastaus #6 : 02.07.17 - klo:14.28 »
Okei. Tuo loop back toimii, mutta ääni tulee selvällä viiveellä :(

Voit kokeilla latency_msec -parametria, mutta se ei välttämättä auta tarpeeksi:

Koodia: [Valitse]
pactl unload-module module-loopback
pactl load-module module-loopback latency_msec=1

Jack-virityksillä pääsee matalampiin latensseihin.


Miten tuon muuten saa pois päältä?

Koodia: [Valitse]
pactl unload-module module-loopback

pecu_83

  • Käyttäjä
  • Viestejä: 158
    • Profiili
Vs: Mikrofonit ei kuulu kaiuttimissa
« Vastaus #7 : 02.07.17 - klo:14.33 »
Kiitos vastauksista, mutta viive on noin 1 sec. luokkaa. Vielä ei ihan pelaa karaoke koneena, mutta toivoa on, kun ainakin yksittäiset komponentit toimivat, vielä kun kaikki toimisi sulavasti yhteen.

pecu_83

  • Käyttäjä
  • Viestejä: 158
    • Profiili
Vs: Mikrofonit ei kuulu kaiuttimissa
« Vastaus #8 : 04.07.17 - klo:22.54 »
Kokeilin Ubuntu Studiota live-levyltä, koska jollain englanninkielisellä foorumilla joku mainitsi sen kernelin olevan low-latency. Sillä tuo loopback toimikin huomattavasti pienemmällä viiveellä, mutta ongelmana oli, ettei sitä saanut kuulumaan hdmi:n kautta. Karaokevideon ja muut äänet kyllä sai kuulumaan hdmi:n kautta telkusta, mutta mikin ääni meni väkisin kuulokelähtöön vaikkei kuulokkeet olleet edes kytkettyinä. Kytkin kuulokkeet, niin omat jorinat tuli sinne, muttei telkkuun. Tuntuu kyllä varsin tuskaiselta tämä karaokehomma. Ubuntu Studiossa on Qjackctl vakiona, mutta en edelleenkään saanut sillä kytkettyä mikkejä kaiuttimiin. Olen lukenut netistä useamman JACK tutorialin, mutta niissä lähes kaikissa keskitytään musiikin nauhoittamiseen tms.

 Osaako täällä joku käyttää JACKia ja kertoa miten sillä kytketään mikit "aktiivisiksi"? Tai miten tuon UbuntuStudion ääniasetuksista saisi tuon loopbackin ohjattua sinne hdmi-lähtöön?