Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: Leko - 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ä?
-
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?
-
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:
$ 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ää).
-
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
:~$
-
Ää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
-
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ä.
-
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:
$ sudo gedit /etc/asound.conf
muokkaa tiedoston sisältö seuraavanlaiseksi:
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.
-
/etc/asoud.conf (mod 0755) luotu copypastella. Mikrofoni todettu kunnossa olevaksi. Skypessä ääni kuuluu mutta ei edelleenkään lähde. :o
-
/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).