Erittäin hyvä dokumentaatio pulseaudio:lla äänien tuottamisesta. Tuo "Simple API" esimerkki on mielestäni erittäin mainio juuri tässä suhteessa:
https://freedesktop.org/software/pulseaudio/doxygen/pacat-simple_8c-example.html
Em. paikasta löytyy myös callback-rajapinta, mikäli on tarvetta tehdä hiukan vaativampaa ohjelmointia. Puolessa tunnissa saa omasta ohjelmasta puhdasta sini-ääntä kuuluville ja kääntäminen sujuu vaikkapa komennolla:
$ gcc main.c -lm -lpulse-simple -lpulse
-Ettei tarvitse etsiä mitä kirjastoja tulee linkata mukaan
ääniä c-kielellä(pulse audio)
2
164
Vastaukset
- Anonyymi
"-Ettei tarvitse etsiä mitä kirjastoja tulee linkata mukaan"
Mikäs vaiva siinä on? - Anonyymi
Kokeilin tuota säikeistystäkin - näemmä siellä on tarjolla "threaded-mainloop" toteutus, joka ajaa pulsen toiminnallisuutta omassa säikeessään ja tämän kanssa keskustellaan mm. callback-funktioiden kautta ja status-kyselyillä: Ei tarvitse siis itse pärjätä täyden thread-sovelluksen kanssa, mutta saa silti osan sen hyödyistä käyttöön. Jos vertaa "simple API":n vaivannäköön, niin tämä on vähintään 10x - jos tietää jo valmiiksi säikeistyksestä jotain.
Helpottaa datan käsittelyä kuitenkin kummasti, kun sink:it ilmoittaa datavajeesta ja voi niitä täytellä callback:ien avulla tarpeen mukaan.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 11510223
- 525010
Taas ryssittiin oikein kunnolla
r….ä hyökkäsi Viroon sikaili taas ajattelematta yhtään mitään https://www.is.fi/ulkomaat/art-2000011347289.html422181Lähetä terveisesi kaipaamallesi henkilölle
Vauva-palstalta tuttua kaipaamista uudessa ympäristössä. Kaipuu jatkukoon 💘1052038- 261904
Vanha Suola janottaa Iivarilla
Vanha suola janottaa Siikalatvan kunnanjohtaja Pekka Iivaria. Mies kiertää Kemijärven kyläjuhlia ja kulttuuritapahtumia131581Valtimon Haapajärvellä paatti mäni nurin
Ikävä onnettomuus Haapajärvellä. Vene hörpppi vettä matkalla saaren. Veneessä ol 5 henkilöä, kolme uiskenteli rantaan,411382Känniläiset veneessä?
Siinä taas päästiin näyttämään miten tyhmiä känniläiset on. Heh heh "Kaikki osalliset ovat täysi-ikäisiä ja alkoholin v31971Rakastuminenhan on psykoosi
Ei ihme että olen täysin vailla järkeä sen asian suhteen. Eipä olis aikoinaan arvannut, että tossa se tyyppi menee, jonk54967Tiedän kuka sinä noista olet
Lucky for you, olen rakastunut sinuun joten en reagoi negatiivisesti. Voit kertoa kavereillesi että kyl vaan, rakkautta24953