Kirjoittaja Aihe: Äänet/alsaconf  (Luettu 14267 kertaa)

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Äänet/alsaconf
« Vastaus #20 : 25.11.05 - klo:20.22 »
Mistä tuo asetetaan? Itse en ole löytänyt.

minulla on edelleen enemmän kokemusta ei debian-pohjaisista distroista, joten joudun arvailemaan...

siis korttien paikat alsan konfissa määräytyvät sen mukaan missä järjestyksessä modulit tulevat ladatuiksi. tosin tämä ei ole aina ihan helpopa toteuttaa, varsinkaan kun debian/ubuntu ei lataa noita moduleita mitenkään näkyvällä tavalla.

vaihtoehtona on antaa moduleita ladattaessa modulille parametri index=<luku> jossa luku alkaa 0:sta, joka on tietty se oletus. homma pitää tehdä vielä niin, että jokaiselle oikeasti löytyvälle kortille pitää antaa indeksi, jotta indeksit varmasti tulevat voimaan halutulla tavalla. veikkaisin äkkiseltään, että tiedostolla /etc/modprobe.d/alsa-base voisi olla tässä yhteydessä jonkin verran merkitystä, mutta en kyllä kieltämättä ole hommaa testannut ;)

tuo tuli ensimmisen mielee, mutta nyt kun tässä kirjoittelin siitä, niin riittäisiköhän sittenkin se, että luo tiedoston /etc/asoundrc tai käyttäjäkohtaisesti ~/.asoundrc jossa sitten default-kortiksi sen ykkösen (tai minkä nyt ikinä haluaa).

siis vaikka jotain tähän suuntaan:
Koodia: [Valitse]
        pcm.!default {
type hw
card 1
}

ctl.!default {
type hw           
card 1
        }

pitää varmaan testata noita molempia tuossa testikoneen puolella, kunhan muilta kiireiltään ehtii.
Janne

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: Äänet/alsaconf
« Vastaus #21 : 25.11.05 - klo:20.41 »
vaihtoehtona on antaa moduleita ladattaessa modulille parametri index=<luku> jossa luku alkaa 0:sta, joka on tietty se oletus. homma pitää tehdä vielä niin, että jokaiselle oikeasti löytyvälle kortille pitää antaa indeksi, jotta indeksit varmasti tulevat voimaan halutulla tavalla. veikkaisin äkkiseltään, että tiedostolla /etc/modprobe.d/alsa-base voisi olla tässä yhteydessä jonkin verran merkitystä, mutta en kyllä kieltämättä ole hommaa testannut ;)

No nyt rupesi toimimaan. Eli minulla on käytössä koneen sisäinen äänikortti joka käyttää ajuria: snd_intel8x0
ja usb-liitäntäinen äänikortti joka käyttää ajuria: snd_usb_audio
Oletuksenahan tuo sisäinen kortti on ensimmäinen.

Lisäsin tiedostoon: /etc/modprobe.d/alsa-base rivit:
options snd_usb_audio index=0
options snd_intel8x0 index=1

ja buuttasin koneen niin kortit vaihtoivat paikaansa ;D

topi

  • Käyttäjä
  • Viestejä: 179
    • Profiili
Re: Äänet/alsaconf
« Vastaus #22 : 25.11.05 - klo:21.38 »
Joo, mullakin rupes toimimaan, mutta hieman eri tavalla:

Menin BIOS:iin ja kohtaan: Integrated Audio Interface kohtaan vaihtoehto disable. Käynnistyksen jälkeen Ubuntu tunnisti jälkeenpäin asennetun kortin. Täytyy kokeilla vielä tota toista tapaa.

-Sen Creative Labs SB kortin nimi oli muuttunut AlsaMixerissä "SigmaTel STAC9708,11" nimiseksi.
-alsactl names  komento ei kyllä toiminut sudollakaan ? Ilmeisesti komennossa pitäisi olla myös optio -f  jotenkin mukana.
-XMMS ohjelmilla en kyllä nähnyt mistään mitä äänikorttia se käyttää.

Kiitos kaikille,

seuraavaksi täytyy laittaa midi kuntoon. Alsan sivuilla näyttää olevan paljon ohjeita aiheesta, mutta vinkkejä otetaan kyllä mielellään vastaan. Sen verran tiedän, että pitää asettaa kortille jonkinlaiset "ääniaakkoset", niin että se osaa tehdä äänet miditieodon perusteella.






janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Äänet/alsaconf
« Vastaus #23 : 26.11.05 - klo:01.06 »
seuraavaksi täytyy laittaa midi kuntoon.

sinulla taisi olla SB Live!? homma on sen kanssa aika helppo. en tosin ole itse vielä jaksanut virittää midiääniä käyttöön täällä ubuntussa, mutta se vaikuttaa aika simppeliltä tässäkin distrossa.

midiääniähän voi emuloida softalla (timidity) tai antaa raudan hoitaa homma. kortillasi onnistuu myös jälkimmäinen jotakuinkin näin:

asenna paketti awesfx ja lataa haluamasi soundbank kortille ohjelmalla sfxload:
Koodia: [Valitse]
# apt-get install awesfx
# /usr/bin/sfxload <haluttu soundbank>

SBLiven ajuricd:llä on noita soundbankkeja. niiden tiedostopääte on .sf2. jos sattuu niin hassusti (kuten minulla), että sinulta ei löydy tuota ajurilevyä, niin soundbankkeja löytyy myös netistä.

tietysti tuo kannattaa laittaa suoritettavaksi joka käynnistyksen yhteydessä, jotta midiäänet olisivat käytettävissä aina.
Janne

Ankka

  • Käyttäjä
  • Viestejä: 931
    • Profiili
Re: Äänet/alsaconf
« Vastaus #24 : 26.11.05 - klo:11.12 »
Kertokaas muuten, yksi asia.

Minulla on tuossa ubuntulla joku soundblaster jossa on kaiuttimet, ja sitten usb-headsetti jolla pikkusisko skypettää.

Toisen äänenvoimakkuutta pystyy säätämään, toisen ei. Usb- headsetti on aika kovalla aina, ja ainoa ohjelma joka osaa niitä käyttäessään säätää volyymia on bmp. Kuitenkin vaikka siinäkin laittaa volyymin nollaan, kuuluu soitettava musiikki aika kovalla.

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Äänet/alsaconf
« Vastaus #25 : 26.11.05 - klo:13.47 »
Minulla on tuossa ubuntulla joku soundblaster jossa on kaiuttimet, ja sitten usb-headsetti jolla pikkusisko skypettää.

eikös se usb-headsetti näytä koneelle päin ihan usb-äänikortilta?

Toisen äänenvoimakkuutta pystyy säätämään, toisen ei.

kyllä molempien voimakkuutta pitäisi pystyä säätämään. mitä olet kokeillut.

oletko yrittänyt avata gnome-mixeriä (vaikka tuplaklikkaamalla sitä kaiuttimen kuvaa siellä palkissa) ja valita sitä headsettia valikosta File -> Change Device? eivätkö ne säädöt auta?

Kuitenkin vaikka siinäkin laittaa volyymin nollaan, kuuluu soitettava musiikki aika kovalla.

niitä säätää varmaan eri mikserin asetukset.
Janne

Ankka

  • Käyttäjä
  • Viestejä: 931
    • Profiili
Re: Äänet/alsaconf
« Vastaus #26 : 26.11.05 - klo:14.54 »
Minulla on tuossa ubuntulla joku soundblaster jossa on kaiuttimet, ja sitten usb-headsetti jolla pikkusisko skypettää.

eikös se usb-headsetti näytä koneelle päin ihan usb-äänikortilta?

Joo, näin on.


Toisen äänenvoimakkuutta pystyy säätämään, toisen ei.

kyllä molempien voimakkuutta pitäisi pystyä säätämään. mitä olet kokeillut.

oletko yrittänyt avata gnome-mixeriä (vaikka tuplaklikkaamalla sitä kaiuttimen kuvaa siellä palkissa) ja valita sitä headsettia valikosta File -> Change Device? eivätkö ne säädöt auta?


Muistaakseni ainakaan xfce:ssä ei millään pystynyt, gnomessakaan ei tainnut... kokeilin sillä tuplaklikkauksella gnomessa, ei sekään auttanut.

Kuitenkin vaikka siinäkin laittaa volyymin nollaan, kuuluu soitettava musiikki aika kovalla.

niitä säätää varmaan eri mikserin asetukset.
Lainaus

Jaa.

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Äänet/alsaconf
« Vastaus #27 : 26.11.05 - klo:15.06 »
Muistaakseni ainakaan xfce:ssä ei millään pystynyt, gnomessakaan ei tainnut... kokeilin sillä tuplaklikkauksella gnomessa, ei sekään auttanut.

kyllä se onnistuu komentoriviltäkin. ensin tarkastetaan kortin numero (ellei se ole jo tiedossa):
Koodia: [Valitse]
$ cat /proc/asound/cards
sitten käynnistetään mikseri:
Koodia: [Valitse]
$ alsamixer -c <kortin numero>
Janne

Ankka

  • Käyttäjä
  • Viestejä: 931
    • Profiili
Re: Äänet/alsaconf
« Vastaus #28 : 26.11.05 - klo:16.47 »
Muistaakseni ainakaan xfce:ssä ei millään pystynyt, gnomessakaan ei tainnut... kokeilin sillä tuplaklikkauksella gnomessa, ei sekään auttanut.

kyllä se onnistuu komentoriviltäkin. ensin tarkastetaan kortin numero (ellei se ole jo tiedossa):
Koodia: [Valitse]
$ cat /proc/asound/cards
sitten käynnistetään mikseri:
Koodia: [Valitse]
$ alsamixer -c <kortin numero>

Kiitos. Kokeilen tuota jahka kerkiän.

Ankka

  • Käyttäjä
  • Viestejä: 931
    • Profiili
Re: Äänet/alsaconf
« Vastaus #29 : 26.11.05 - klo:19.28 »
Muistaakseni ainakaan xfce:ssä ei millään pystynyt, gnomessakaan ei tainnut... kokeilin sillä tuplaklikkauksella gnomessa, ei sekään auttanut.

kyllä se onnistuu komentoriviltäkin. ensin tarkastetaan kortin numero (ellei se ole jo tiedossa):
Koodia: [Valitse]
$ cat /proc/asound/cards
sitten käynnistetään mikseri:
Koodia: [Valitse]
$ alsamixer -c <kortin numero>

Tälläkään ei saa ääntä kokonaan pois vaikka se näyttää 0 voimakkuudessa. No, ainakin sillä voi säätää ääntä jotenkuten, eli kovemmaksi. ;)

Mikäköhän sen aihauttaa ettei sitä saa nollaan?

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: Äänet/alsaconf
« Vastaus #30 : 26.11.05 - klo:19.34 »
Tälläkään ei saa ääntä kokonaan pois vaikka se näyttää 0 voimakkuudessa. No, ainakin sillä voi säätää ääntä jotenkuten, eli kovemmaksi. ;)

Mikäköhän sen aihauttaa ettei sitä saa nollaan?

Painase sitä näppäintä jossa on merkit: ><| niin pitäisi mennä mute päälle ;D

Ankka

  • Käyttäjä
  • Viestejä: 931
    • Profiili
Re: Äänet/alsaconf
« Vastaus #31 : 26.11.05 - klo:19.37 »
Tälläkään ei saa ääntä kokonaan pois vaikka se näyttää 0 voimakkuudessa. No, ainakin sillä voi säätää ääntä jotenkuten, eli kovemmaksi. ;)

Mikäköhän sen aihauttaa ettei sitä saa nollaan?

Painase sitä näppäintä jossa on merkit: ><| niin pitäisi mennä mute päälle ;D

Joo, mutta kun se on se ongelmana että se on nollassakin aika kovalla. :)

No joo, katsotaan miten se toimii, eli pitääkö pikkusisko vai ei. ;)

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: Äänet/alsaconf
« Vastaus #32 : 26.11.05 - klo:19.47 »
Joo, mutta kun se on se ongelmana että se on nollassakin aika kovalla. :)

No joo, katsotaan miten se toimii, eli pitääkö pikkusisko vai ei. ;)

Mitäs palkkia olet niistä yrittänyt säätää? Master palkki vaikuttaa aika tehokkaasti ja jos kortissasi on PCM-palkki niin sekin vaikuttaa aika hyvin. Kannattaa muutenkin katsella mitkä kaikki siellä vaikuttavat äänen voimakkuuteen.

Ankka

  • Käyttäjä
  • Viestejä: 931
    • Profiili
Re: Äänet/alsaconf
« Vastaus #33 : 26.11.05 - klo:22.04 »
Joo, mutta kun se on se ongelmana että se on nollassakin aika kovalla. :)

No joo, katsotaan miten se toimii, eli pitääkö pikkusisko vai ei. ;)

Mitäs palkkia olet niistä yrittänyt säätää? Master palkki vaikuttaa aika tehokkaasti ja jos kortissasi on PCM-palkki niin sekin vaikuttaa aika hyvin. Kannattaa muutenkin katsella mitkä kaikki siellä vaikuttavat äänen voimakkuuteen.

Ainakin speakers-palkkia säätelin...

Ei siinä muita näkynyt kuin speakers ja microphone, ja sitten F3, F4 ja F5 vaihto eri kamaa tilalle muttei enää palkkeja.

Esco

  • Käyttäjä
  • Viestejä: 30
    • Profiili
Re: Äänet/alsaconf
« Vastaus #34 : 09.12.05 - klo:21.45 »
Jatketaan tähän samaan aiheeseen ääniongelmien kanssa.
Tajusin juuri, että Ubuntu ei ole virkannut minulle mitään koskaan. Eli ääniä ei kuulu. En tiedä kuuluuko ääntä kuulua esim. käynnistettäessä jne. niin kuin windowseissa.
Rhythbox soittaa "näköjään" ihan kivasti mp3:sia tosin ilman ääntä. Mistähän vikaa kannattaisi alkaa kaivelemaan?
Laitteisto on seurava Asrock K7S8XE+ emo, jossa äänet biosista laitettu disabled. Pci-paikassa Sounblaster live 24bit.
Ilmeisesti kortti kuitenkin jotenkin tunnistetaan:
$  cat /proc/asound/cards
0 [CA0106         ]: CA0106 - CA0106
                     Live! 7.1 24bit [SB0410] at 0xc000 irq 19
$
Että tällästä murhetta aloittelijalla tällä kertaa eikä nämä murheet varmaankaan tähän jää :D

Remontti

  • Käyttäjä
  • Viestejä: 168
    • Profiili
Re: Äänet/alsaconf
« Vastaus #35 : 31.10.06 - klo:22.16 »
Sain juuri päivitettyä 5.10.:een, mutta edelleen nuo " irq 5 " ilmoitukset ovat aktiivisia. Miten tehdää disablointi ? Miten saan kortin päälle, eli tuon irq 5  pois ?

Ymmärtääkseni molemmat äänikortit on tunnistettu:
cat /proc/asound/cards
0 [I82801AAICH    ]: ICH - Intel 82801AA-ICH
                     Intel 82801AA-ICH with CS4299 at 0x1200, irq 5
1 [Live           ]: EMU10K1 - Sound Blaster Live!
                     Sound Blaster Live! (rev.10) at 0x2080, irq 5
Jos et molempia äänikortteja tarvitse, disabloi tuo Intel (onhan se emolle integroitu?).
Kun saat tuon Sound Blasterin toimimaan, voit alkaa ihmettelemään tuon toisenkin laittamista kuntoon.
Kuten tuosta listauksesta näkee, ne molemmat käyttävät keskeytystä (irq) 5. Sehän ei tiedä hyvää :(

Tuo integroitu äänikortti otetaan pois päältä emolevyn BIOS-asetuksissa.