Kirjoittaja Aihe: Audigy 2 äänikortti ei toimi Linux-koneissa  (Luettu 3622 kertaa)

pikkalle

  • Käyttäjä
  • Viestejä: 378
    • Profiili
Audigy 2 äänikortti ei toimi Linux-koneissa
« : 01.05.18 - klo:23.32 »

Minulla on kahdessa vanhassa tietokoneessa Audigy 2 äänikortit, mutta kummassakaan koneessa kortit eivät toimi kunnolla Linuxissa. Molemmissa koneissa on vanha Win XP toisena käyttöjärjestelmänä, ja XP:ssä kortit toimivat ihan moitteettomasti sekä tallennuksessa ja toistossa.

Linux-koneissakin äänentallennus sujuu ongelmitta esin Audacity-ohjelmalla, mutta kun tallennetta soittaa, niin ääni menee ihan söhröksi. Äänessä tuntuisi olevan paljon jitteriä ja pohjataso on aivan hirveä. Ääni on täysin käyttökelvoton. Jos on tallennettu puhdasta siniaaltoa, niin toistettaessa kuuluu kaikenlaisia kihinoitä ja pihinöitä. Äänitteen spektri on aivan hirveä.

Nyt kysyisin viisailta UBUNTU-miehiltä, voiko jollakin konstilla saada Audigy 2 kortin toistamaan kunnolla myös Linux-koneissa? Pitäisikö koneeseen asentaa jokin erikoisajuri, joka saisi Audigy 2 kortin toimimaan tolkullisesti? Mistä tällaisen erikoisajurin voisi löytää? Valmistajan sivuilta ei löydy mitään ohjeita Audigy 2 äänikortin Linux-käyttöön, joten viisaus pitäisi löytää muualta.

kamara

  • Käyttäjä
  • Viestejä: 2949
    • Profiili
Vs: Audigy 2 äänikortti ei toimi Linux-koneissa
« Vastaus #1 : 02.05.18 - klo:09.56 »
Ainakaan äänen voimakkuutta ei kannata laittaa ihan tappiin, eikä minimiin.

nm

  • Käyttäjä
  • Viestejä: 16242
    • Profiili
Vs: Audigy 2 äänikortti ei toimi Linux-koneissa
« Vastaus #2 : 02.05.18 - klo:12.07 »
Linux-koneissakin äänentallennus sujuu ongelmitta esin Audacity-ohjelmalla, mutta kun tallennetta soittaa, niin ääni menee ihan söhröksi. Äänessä tuntuisi olevan paljon jitteriä ja pohjataso on aivan hirveä. Ääni on täysin käyttökelvoton. Jos on tallennettu puhdasta siniaaltoa, niin toistettaessa kuuluu kaikenlaisia kihinoitä ja pihinöitä. Äänitteen spektri on aivan hirveä.

Jos äänitteen spektri on hirveä ohjelmallisestikin tarkasteltuna, vika on silloin äänityksessä eikä toistossa. Tarkista äänistysvoimakkuus asetuksissa (Järjestelmäasetukset -> Ääni -> Sisääntulo). PulseAudio sallii tason nostamisen yli 100 %:n, jolloin kohina voimistuu ja ääneen tulee säröä. Kokeile tallennusta 50 % - 100 % alueella eri voimakkuuksilla.


Pitäisikö koneeseen asentaa jokin erikoisajuri, joka saisi Audigy 2 kortin toimimaan tolkullisesti? Mistä tällaisen erikoisajurin voisi löytää?

Ei tarvita erikoisia ajureita.
« Viimeksi muokattu: 02.05.18 - klo:12.11 kirjoittanut nm »

pikkalle

  • Käyttäjä
  • Viestejä: 378
    • Profiili
Vs: Audigy 2 äänikortti ei toimi Linux-koneissa
« Vastaus #3 : 03.05.18 - klo:00.02 »
Todella ihmeellinen vika

Olen päässyt muutaman askeleen eteenpäin vianetsinnässä, mutta entistä enemmän olen ihmeissäni. Molemmat Audigy 2 kortilla varustetut ja Linux Mint käyttöjärjestelmällä olevat tietokoneet käyttäytyvät täsmälleen samalla tavalla äänien toistamisessa, joten epäilen vahvasti ajurivikaa tai sitten koneen konfigurointi on Linuxilla ajettaessa jotenkin pielessä. Rautavikaa en epäile, koska äänikortit toimivat Win XP:ssä täysin normaalisti.

Kun kone käynnistetään, niin ensiksi äänikorttia käyttävä ohjelma toimii normaalisti. Jos käynnistän ensiksi Audacity ohjelman, niin se äänittää ja toistaa ihan normaalisti. Ainoastaan silmukkatoistossa ääni menee mössöksi siinä vaiheessa, kun soitto palaa takaisin alkuun. Kun kun soiton silloin pysäyttää, niin ääni kuuluu taas aivan normaalisti äänitteen loppuun asti, mutta menee taas mössöksi, kun palataan takaisin alkuun. Tallenustoiminto toimii koko ajan normaalisti.

Jos taas käynnistän boottauksen jälkeen ensiksi Jaaa-analysaattoriohjelman, niin sekin toimii aivan moitteettomasti. Jaaa-ohjelmalla generoitavat siniaallotkin ovat täysin säröttömiä, joten niitä voi hyvin käyttää mittaustarkoituksiin.

Molemmat ohjelmat toimivat siis suunnilleen normaalisti, kun ne käynnistetään boottauksen jälkeen, mutta jos sen jälkeen käynnistetään joku toinen Audigy 2 äänikorttia käyttävä ohjelma, niin se ei enää toimikaan kunnolla, vaan toistettava ääni on aivan mössöä. Jos siis ensiksi käytän Audacity-ohjelmaa ja sitten lopetan sen jä käynnistän sen jälkeen Jaaa-analysaattoriohjelman, niin se ei enää toimi kunnolla. Analysaattoritoiminto toimii kyllä normaalisti, mutta siniaaltogeneraattori antaakin nyt ulos täyttä mössöä. Jos taas käytän ensiksi Jaaa-ohjelmaa, niin se toimii täydellisesti, mutta kun olen sulkenut sen ja käynnistän sen jälkeen Audacity-ohjelman, niin se toistaakin täyttä mössöä. Lyhyesti sanottuna boottauksen jälkeen konella voi avata ainoastaan yhden äänikorttia käyttävää ohjelman, sillä seuraavaksi käynnistettävä ohjelma ei toimi enää kunnolla. Äänikortti menee jotenkin sekaisin, eikä se tule kuntoon kuin boottaamalla koko tietokone uudestaan. Voisivatko viisaat UBUNTU-miehet kertoa, mistä näin ihmeellinenvika voisi johtua? Itse epäilen ajurivikaa.


nm

  • Käyttäjä
  • Viestejä: 16242
    • Profiili
Vs: Audigy 2 äänikortti ei toimi Linux-koneissa
« Vastaus #4 : 03.05.18 - klo:00.25 »
Kokeile ilman PulseAudiota.

Koodia: [Valitse]
sudo apt-get purge pulseaudio

pikkalle

  • Käyttäjä
  • Viestejä: 378
    • Profiili
Vs: Audigy 2 äänikortti ei toimi Linux-koneissa
« Vastaus #5 : 03.05.18 - klo:11.17 »
Pulseaudion poistaminen ehdottamallasi konstila ei auttanut mitään. Molemmat koneet edelleen pistävät toistoäänen täysin mössöksi, kun käynistettävä ohjelma vaihdetaan toiseksi.

Auttaisikohan vianetsintää tieto siitä, että kummassakaan koneessa Jack-ohjelma ei toimi normaalisti. Toisessa koneessa Jack ei käynnisty ollenkaan, vaan kone herjaa jostakin puuttuvasta hakemistosta. Toisessa koneessa Jack-ohjelma kyllä käynnistyy, mutta ohjelman pysäyttämisen kanssa on aina vaikeuksia. Useimmissa tapauksissa Jack-ohjelma menee tilttiin, ja hetken päästä ruudulle tulee ilmoitus, että Jack-ohjelma ei vastaa. Kone ilmoittaa, että Jack-ohjelma pitää sulkea väkisin. Kun Jack-ohjelman väkisinsulkemisen jälkeen sammutan tietokoneen, niin sammutus kestää tolkuttoman kauan. Ilmeisesti tilttiin mennyt Jack-ohjelma sotkee koko Linux Mint käyttöjärjestelmän ja aiheuttaa ongelmia koneen sulkemisessa.



nm

  • Käyttäjä
  • Viestejä: 16242
    • Profiili
Vs: Audigy 2 äänikortti ei toimi Linux-koneissa
« Vastaus #6 : 03.05.18 - klo:14.23 »
OK. Seuraavaksi sitten kokeilemaan uudemmalla kernelillä. Vaikka USB-asennustikulta käynnistetyllä Ubuntu 18.04:llä.

pikkalle

  • Käyttäjä
  • Viestejä: 378
    • Profiili
Vs: Audigy 2 äänikortti ei toimi Linux-koneissa
« Vastaus #7 : 03.05.18 - klo:17.46 »

Lopetan kokeilut tähän

Lopetan kokeilut Audigy 2 kortin saamiseksi toimintaan Linuxissa tällä kertaa tähän, sillä minulle riittää se, että Win XP:ssä kortit toimivat moitteettomasti. Olen aiemminkin lyönyt päätä seinään näiden äänikorttien kanssa, sillä Linuxissa ei näytä toimivan ongelmattomasti kuin ihan tavalliset 16-bittiset kortit. 24-bittistä korttia en ole koskaan saanut Linuxissa toimimaan, vaikka muutaman kerran olen asiaa yrittänyt. Tavallisen eläke-ukon ammattitaito ei vain riitä tähän hommaan.

Tämän kokeilusession aikana on hieman ihmetyttänyt sekin juttu, miksi Jaaa-analysaattoriohjelma toimii koneissa niin mahdottoman hitaasti. Signaali saa olla sisäänmenossa useita sekunteja ennen kuin näyttöruudulla tapahtuu mitään. Yhdessä vanhemmassa ja paljon hitaammassa (866 MHz P3-kone, 512 MB muistia) Jaaa-ohjelma toimii lähes reaaliaikaisesti, mutta 2,6 GHz P4 koneessa, jossa on muistia 2 GB, toiminta on äärimmäisen verkkaista. Olisiko tässäkin kyseessä sama vika, mikä aiheuttaa Audigy 2 äänikortin toimimattomuuden. Ääniasteiden konfigurointi on siis edelleen jotenkin pielessä Linux-puolella.


nm

  • Käyttäjä
  • Viestejä: 16242
    • Profiili
Vs: Audigy 2 äänikortti ei toimi Linux-koneissa
« Vastaus #8 : 03.05.18 - klo:21.28 »
Tämän kokeilusession aikana on hieman ihmetyttänyt sekin juttu, miksi Jaaa-analysaattoriohjelma toimii koneissa niin mahdottoman hitaasti. Signaali saa olla sisäänmenossa useita sekunteja ennen kuin näyttöruudulla tapahtuu mitään. Yhdessä vanhemmassa ja paljon hitaammassa (866 MHz P3-kone, 512 MB muistia) Jaaa-ohjelma toimii lähes reaaliaikaisesti, mutta 2,6 GHz P4 koneessa, jossa on muistia 2 GB, toiminta on äärimmäisen verkkaista. Olisiko tässäkin kyseessä sama vika, mikä aiheuttaa Audigy 2 äänikortin toimimattomuuden. Ääniasteiden konfigurointi on siis edelleen jotenkin pielessä Linux-puolella.

Voi olla sama vika tai jotain ihan muuta. Mitään laajamittaista konfigurointi- tai toimivuusongelmaa Linuxin äänijärjestelmissä ei sen sijaan ole, kunhan käyttää tarkoitukseen sopivia rajapintoja, eli matalaa latenssia tarvittaessa suoraan Alsaa tai Jackia PulseAudion sijaan. Teknisesti vastaavat haasteet ovat läsnä myös Windowsissa.

24-bittisessä kaappauksessa/toistossa ei myöskään ole laajempaa teknistä ongelmaa tai estettä, vaan se toimii suoraan niillä laitteilla ja ajureilla, jotka tukevat 24-bittistä prosessointia. Jos PulseAudio on mukana kuvioissa, Pulse täytyy erikseen konfiguroida käyttämään 24-bittistä formaattia.


Linuxin Audigy 2 -tuesta löytyy oikeastaan vain 5 - 10 vuotta vanhoja bugiraportteja, joissa on kuvattu jotain vastaavia ongelmia. Tosin kyseinen rautakin on jo niin vanhaa, että harvalla on tuollaisia kortteja enää käytössä. Geneeriset USB Audio -laitteina toimivat DAC:t ja ADC:t ovat yleisesti ottaen helpoimpia, koska niihin ei tarvita laitekohtaisia ajureita.

Äänipiirin mikseriasetukset kannattaisi käydä ajatuksella läpi alsamixerillä sekä toisto- (F3) että kaappauspuolelta (F4). Siellä voi olla mm. Mic boost -säätö, joka aiheuttaa kohinaa.

Koodia: [Valitse]
alsamixer
Kaikki äänipiirin säädöt saa listattua tekstimuodossa komennolla:

Koodia: [Valitse]
amixer
Kopioi listaus tänne esille, jos vielä jossain vaiheessa herää kiinnostus tutkia asiaa.

Postimies

  • Käyttäjä
  • Viestejä: 2619
    • Profiili
Vs: Audigy 2 äänikortti ei toimi Linux-koneissa
« Vastaus #9 : 05.05.18 - klo:13.47 »
Itsellä oli joskus  M-audio delta Audiophile 24/96. Tuollaisen saa käytettynä muutamalla kympillä eikä resamplaa ääntä. Käytetty paljon studioissakin. Sound Blaster muistaakseni osaa vain 48 kHz. Käytä tuota jos joku muu käytössä vaikka CD-ääni. Itselläni on jossain joku Sound Blaster kaapissa. Hyvin toistaa pelien ym. efektit mutta ei sillä mitään kunnolla äänitä ja resamplaa CD-äänen