Ääniongelma

Hei,

yritän käyttää linuxissa acarsd-ohjelmaa, joka purkaa acars-viestejä. En kuitenkaan saa ohjelmaa "kuulemaan" line-in:stä tulevaa ääntä.

Saan line-in:iin tulevan äänen kuulumaan normaalisti kaiuttimista ulos, mutta ohjelmaan se ei päädy. Käytössäni on ALSA ja tietojeni mukaan Acarsd:n pitäisi tukea ALSAa.

Olisiko hyviä ideoita?
11669
Äänestä

Muut lukivat myös

Vastaukset 11

Vanhimmat

Mitä Linuxjakelua käytät?

Äänestä

onko alsamixerissä kaikki jutut kohillaan ja oikein säädetty?

näin acarssista mitään tietämättömänä tuo kuullostais moiselta jutulta.

ja tais tuolla acarsd-foorumissa se ainut linuxviesti käsitellä just tätä samaa asiaa.

kai.

Äänestä

Jakeluna on Ubuntun Breezy Badger.

Acarsd:n foorumin ainoasta linux-viestistä ei ollut apua.

Olen säätänyt alsamixeristä nauhoitettavaksi linjaksi sen jossa äänilähteeni (skanneriradio) on kiinni. Totesin linjan oikeaksi säätämällä sen voimakkuutta -> kaiuttimista kuuluvan äänen voimakkuus muuttui mukana.

Olen yrittänyt etsiä netistä ratkaisuja ongelmaan, mutta menestys on ollut huono. Lupaavimmat ratkaisut löytyivät Skypen linux-foorumeilta, jossa ihmisillä oli saman tyyppisiä ongelmia, mutta ne ratkaisut eivät toimineet minulla.

ACARSD-ohjelma käyttää oletuksena /dev/dsp:tä äänilähteenä, eikä ainakaan valita ettei sitä löytyisi, mutta silti ohjelman volume näyttää nollaa vaikka linjasta tunkisi ääntä. Meneekö ALSAsta ääni tuonne oletuksena? Jos ei, niin miten sen saisi sinne?

Pahoittelen kysymysteni alkeellisuutta, en ole kovin kokenut linux-käyttäjä.

Äänestä
  • Alsamixerissä voi vaihtaa playback/capture/all-näkymät tabulaattorilla. Capture-näkymässä voi nauhoituslähteen valita välilyönnillä. Mikrofoni/linjatuloille on voimakkuuden säätö erikseen toistolle ja kaappaukselle.

    Tekstipohjainen alsamixer-käyttöliittymä ei ole se maailman intuitiivisin. Helpompi voi olla Gnomen äänenvoimakkuuden säädin mikä myös ohjaa Alsaa.

    Äänestä

  • alsatabia kirjoitti:

    Alsamixerissä voi vaihtaa playback/capture/all-näkymät tabulaattorilla. Capture-näkymässä voi nauhoituslähteen valita välilyönnillä. Mikrofoni/linjatuloille on voimakkuuden säätö erikseen toistolle ja kaappaukselle.

    Tekstipohjainen alsamixer-käyttöliittymä ei ole se maailman intuitiivisin. Helpompi voi olla Gnomen äänenvoimakkuuden säädin mikä myös ohjaa Alsaa.

    Ja ohjeen saa painamalla 'H'-kirjainta.

    Äänestä

Kerropa minkälaisen tulosteen tämä komento antaa:

amixer -c 0 cget name="Capture Source"

Äänestä
  • Tälläistä tuli:

    numid=24,iface=MIXER,name='Capture Source'
    ; type=ENUMERATED,access=rw---,values=2,items=8
    ; Item #0 'Mic'
    ; Item #1 'CD'
    ; Item #2 'Video'
    ; Item #3 'Aux'
    ; Item #4 'Line'
    ; Item #5 'Mix'
    ; Item #6 'Mix Mono'
    ; Item #7 'Phone'
    : values=0,0


    Tuo access-kohta rupesi mietityttämään... pääsekö ohjelma noilla oikeuksilla lukemaan tulevaa ääntä?

    Äänestä

  • dev/dsp kirjoitti:

    Tälläistä tuli:

    numid=24,iface=MIXER,name='Capture Source'
    ; type=ENUMERATED,access=rw---,values=2,items=8
    ; Item #0 'Mic'
    ; Item #1 'CD'
    ; Item #2 'Video'
    ; Item #3 'Aux'
    ; Item #4 'Line'
    ; Item #5 'Mix'
    ; Item #6 'Mix Mono'
    ; Item #7 'Phone'
    : values=0,0


    Tuo access-kohta rupesi mietityttämään... pääsekö ohjelma noilla oikeuksilla lukemaan tulevaa ääntä?

    "values=0,0"

    Toi tarkottas sitä, että sulla on äänen kaappauslähteenä mikki, ääntä siis kaapataan mikistä, eikä line-in:stä. Jos sä olet kiinnostunut lähinnä vain line-in:stä tulevan äänen kaappaamisesta, niin sä voit muuttaa tuon äänen kaappauslähteen line-in:ksi näin:

    amixer -c 0 cset name="Capture Source" 4

    Toi numero 4 on sama kuin line-in (katso tuota omaa tulostettasi) Jos toi autto, voit tallentaa tekemäsi muutoksen näin:

    alsactl store

    Mulle on itselle jäänyt vähän epäselväksi se, että miten Alsan kanssa oikeaoppisesti pitäs hoitaa se jos sulla on useita äänilähteitä joista kustakin haluat kaapata ääntä aina sillon tällön, eli esim äänikortissa line in ja mikki. Bähän hankalaa muuttaa tuota kaappauslähdettä käsin jos vaihtelee mikin ja line-in:n väliä. Onneksi osa ohjelmista osaa tehdä tuon itse, monet käyttää apuna aumix nimistä ohjelmaa eli se kannattaa asentaa.

    Niin ja kaappauksen äänen voimakkuutta voi muuttaa vastaavasti:

    Äänestä

Tarkistin, että minulla on alsa valittuna "Multimediajärjestelmien valitsimet"-ikkunassa oletuslähteeksi ja onhan siellä... mutta, kun painan oletuslähteen kokeile-nappia saan seuraavan ilmoituksen:
"Koeputken 'ALSA - Advanced Linux Sound Architecture' luominen epäonnistui."

Putkena on alsasrc. Tuon kokeilun pitäisi varmaankin onnistua? Mikä voisi olla syynä tuon alsasrc:n feilaamiseen?

Äänestä
  • Tohon onki äkkiseltää vaikee vastata jos kerran kuitenkin ääni kuuluu..

    Eli ehkäpä jotain enempikin vialla.. Onko sulla linux kernel 2.6, jossa alsa on valmiina vai onko sulla kerneli 2.4 johon pitää erikseen ladata alsa moduulina?

    Äänestä

  • miksuh. kirjoitti:

    Tohon onki äkkiseltää vaikee vastata jos kerran kuitenkin ääni kuuluu..

    Eli ehkäpä jotain enempikin vialla.. Onko sulla linux kernel 2.6, jossa alsa on valmiina vai onko sulla kerneli 2.4 johon pitää erikseen ladata alsa moduulina?

    Hmm en usko, että se tosta olis kuitenkaan kiinni.. Enpäs osaa tohon hti vastata. Kokeile tuota neuvomaani äänen kaappauslähteen muutosta nyt kuitenkin eka.

    Äänestä

Kommentoi aloitusta


dev/dsp kirjoitti:

Hei,

yritän käyttää linuxissa acarsd-ohjelmaa, joka purkaa acars-viestejä. En kuitenkaan saa ohjelmaa "kuulemaan" line-in:stä tulevaa ääntä.

Saan line-in:iin tulevan äänen kuulumaan normaalisti kaiuttimista ulos, mutta ohjelmaan se ei päädy. Käytössäni on ALSA ja tietojeni mukaan Acarsd:n pitäisi tukea ALSAa.

Olisiko hyviä ideoita?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu