Kirjoittaja Aihe: Äänikortin ajuri[Ratkennut]  (Luettu 8384 kertaa)

Leko

  • Käyttäjä
  • Viestejä: 337
    • Profiili
    • taistop.kapsi.fi
Äänikortin ajuri[Ratkennut]
« : 13.09.06 - klo:08.08 »
Kortti c-Media CMI8738/PCI-SX. Tehdas neuvoi Alsan sivuille. Siellä oli mm. korttikohtaista neuvoa ja tavaraa tarjolla osoitteessa ftp://ftp.alsa-project.org/pub/driver . En kuitenkaan löytänyt sitä tietoa, että mikä tarjolla olevista ajureista kuuluu juuri tuohon tarvitsemaani korttiin. Luinko huonosti, enkö löytänyt/osannut.. Olisiko tarjolla fiksumpaa väkeä?
« Viimeksi muokattu: 16.03.09 - klo:13.57 kirjoittanut Leko »

juyli

  • Vieras
Re: Äänikortin ajuri
« Vastaus #1 : 13.09.06 - klo:09.20 »
Kortti c-Media CMI8738/PCI-SX.

Olisikohan tämä sivu kyseessä?
http://www.alsa-project.org/alsa-doc/index.php?vendor=vendor-C-Media#matrix

Tarkistapa olisiko ko. moduli jo tarjolla Ubuntussa. (find, locate tms.)
http://www.alsa-project.org/alsa-doc/doc-php/template.php?company=C-Media&card=.&chip=CMI8338%2C+CMI8738%2C+CMI8768&module=cmipci

Lisäys: Uusin alsa-driver on v. 1.0.12. Ubuntussa on tarjolla (ja varmaankin asentunut?) v. 1.0.10.
http://packages.ubuntu.com/dapper/sound/alsa-base

Oletko ihan varma, että tarvitset alsan uusimman ajuripaketin?
« Viimeksi muokattu: 13.09.06 - klo:11.24 kirjoittanut juyli »

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Äänikortin ajuri
« Vastaus #2 : 13.09.06 - klo:11.40 »
Kortti c-Media CMI8738/PCI-SX. Tehdas neuvoi Alsan sivuille. Siellä oli mm. korttikohtaista neuvoa ja tavaraa tarjolla osoitteessa ftp://ftp.alsa-project.org/pub/driver .

parasta varmaan kuitenkin lähteä liikkeelle ihan alusta... oletko täysin varma, että korttiasi ei ole jo tunnistettu ja sopivaa ajuria ladattu? siis aivan täysin varma?

mitä tulostaa komento:
Koodia: [Valitse]
$ lsmod | grep snd
En kuitenkaan löytänyt sitä tietoa, että mikä tarjolla olevista ajureista kuuluu juuri tuohon tarvitsemaani korttiin. Luinko huonosti, enkö löytänyt/osannut..

ajuri on mitä ilmeisemmin tuo snd-cmipci johon juyli jo osoitti,  mutta kuten kyseinen vastaaja jo kertoikin, alsa on jo sinun järjestelmässäsi asennettuna ajureineen (tosin ihan pienenä pilkunviilauksena mainittakoon, että alsan ajurit tulevat nykyään kernelin mukana ja alsa-paketit ovat yleensä vain oheissälää).
Janne

Leko

  • Käyttäjä
  • Viestejä: 337
    • Profiili
    • taistop.kapsi.fi
Re: Äänikortin ajuri
« Vastaus #3 : 13.09.06 - klo:13.20 »
Kiitos ystävällisestä suhtautumisestanne.

Ääntä ei kuulu. Näin pitkällä ollaan:

:~$ lsmod |grep snd_cmipci
snd_cmipci             34336  0
snd_opl3_lib           10624  1 snd_cmipci
snd_mpu401_uart         7808  2 snd_mpu401,snd_cmipci
snd_pcm                89864  4 snd_cmipci,snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd                    55268  15 snd_mpu401,snd_cmipci,snd_opl3_lib,snd_hwdep,snd_mpu401_uart,snd_intel8x0,snd_ac97_codec,snd_rawmidi,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
gameport               15496  2 snd_cmipci,analog
:~$

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Äänikortin ajuri
« Vastaus #4 : 13.09.06 - klo:13.29 »
Ääntä ei kuulu. Näin pitkällä ollaan:

:~$ lsmod |grep snd_cmipci
snd_cmipci             34336  0
snd_opl3_lib           10624  1 snd_cmipci
snd_mpu401_uart         7808  2 snd_mpu401,snd_cmipci
snd_pcm                89864  4 snd_cmipci,snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd                    55268  15 snd_mpu401,snd_cmipci,snd_opl3_lib,snd_hwdep,snd_mpu401_uart,snd_intel8x0,snd_ac97_codec,snd_rawmidi,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
gameport               15496  2 snd_cmipci,analog
:~$

eli, kortti on tunnistettu ja ajuri on ladattuna.

äkkiseltään mieleen tulee kaksi mahdollista syytä miksi äänet eivät kuuluisi:
1) mikseristä on äänenvoimakkuus nollilla tai mute on päällä
2) joku sovellus varaa äänilaitteen eikä muut ohjelmat pääse sitä käyttämään
Janne

Leko

  • Käyttäjä
  • Viestejä: 337
    • Profiili
    • taistop.kapsi.fi
Re: Äänikortin ajuri
« Vastaus #5 : 13.09.06 - klo:19.45 »
Toivottavasti kaikki eivät vielä kyllästy tähän. Skypessä oli tarjolla dsp ja dsp1. Niitä räpläämällä ääni löytyi hetkeksi ja katosi sitten taas.

sndstat näyttää tämmöiseltä:

:/dev$ cat /dev/sndstat
Sound Driver:3.8.1a-980706 (ALSA v1.0.10rc3 emulation code)
Kernel: Linux o-desktop 2.6.15-26-386 #1 PREEMPT Thu Aug 3 02:52:00 UTC 2006 i686
Config options: 0

Installed drivers:
Type 10: ALSA emulation

Card config:
Intel 82801DB-ICH4 with STAC9750,51 at 0xe9101000, irq 11
C-Media PCI CMI8738 (model 37) at 0xc400, irq 11
MPU-401 UART at 0x300, irq 10

Audio devices:
0: Intel 82801DB-ICH4 (DUPLEX)
1: C-Media PCI DAC/ADC (DUPLEX)

Synth devices: NOT ENABLED IN CONFIG

Midi devices:
1: MPU-401 MIDI 1-0
2: MPU-401 UART MIDI

Timers:
7: system timer

Mixers:
0: SigmaTel STAC9750,51
1: CMedia PCI
2: mixer20
:/dev$


Nyt loppuu minulta konstit, pelkään. Olisko jollakin jotakin vihjettä.

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Äänikortin ajuri
« Vastaus #6 : 13.09.06 - klo:19.53 »
Toivottavasti kaikki eivät vielä kyllästy tähän. Skypessä oli tarjolla dsp ja dsp1. Niitä räpläämällä ääni löytyi hetkeksi ja katosi sitten taas.

...

Nyt loppuu minulta konstit, pelkään. Olisko jollakin jotakin vihjettä.

olisikohan aika säätää softamiksaus päälle, jos se vaikka helpottaisi tilannetta. en tullut tarkistaneeksi osaako kortti miksata raudalla, mutta nyt kun tarkistin, niin ei näytä osaavan.

avaa/luo tiedosto /etc/asound.conf haluamallasi tekstieditorilla pääkäyttäjän oikeuksin:
Koodia: [Valitse]
$ sudo gedit /etc/asound.conf
muokkaa tiedoston sisältö seuraavanlaiseksi:
Koodia: [Valitse]
pcm.card0 {
type hw
card 0
}

pcm.!default {
type plug
slave.pcm "dmixer"
}

pcm.dmixer {
type dmix
ipc_key 1025
slave {
pcm "hw:0,0"
period_time 0
period_size 2048
buffer_size 32768
rate 48000
}
bindings {
0 0
1 1
}
}

tallenna.
toivo parasta.
Janne

Leko

  • Käyttäjä
  • Viestejä: 337
    • Profiili
    • taistop.kapsi.fi
Re: Äänikortin ajuri[Ratkennut]
« Vastaus #7 : 14.09.06 - klo:13.11 »
/etc/asoud.conf (mod 0755) luotu copypastella. Mikrofoni todettu kunnossa olevaksi. Skypessä ääni kuuluu mutta ei edelleenkään lähde.  :o
« Viimeksi muokattu: 16.03.09 - klo:13.56 kirjoittanut Leko »

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Äänikortin ajuri
« Vastaus #8 : 14.09.06 - klo:13.13 »
/etc/asoud.conf (mod 0755) luotu copypastella. Mikrofoni todettu kunnossa olevaksi. Skypessä ääni kuuluu mutta ei edelleenkään lähde.  :o

oletuksena mikään lähde ei taida nauhoittaa linuxissa. mikseristä pitää laittaa halutun tulon kohdalta capture päälle, tässä tapauksessa varmaankin siltä mikrofonilta (ja tietty mute pois).
Janne