Toon posts:

[sound programming] ALSA 0.5 documentatie

Pagina: 1
Acties:

Verwijderd

Topicstarter
Kan iemand mij een hint geven waar ik documentatie over ALSA 0.5.x kan vinden? Let wel: versie 0.5, niet (de huidige) versie 0.9!!

Ja, ik heb al op google gezocht, ja ik heb ook al op altavista gezocht en ja ik heb ook al de GoT search gebruikt, maar ofwel die doet het niet ofwel hij levert niks op.

En ja, ik heb zeker al op SourceForge en alsa-poject gekeken, maar de enige documentatie van ALSA 0.5 die daar staat, bevat niet wat ik wil weten, nl. het gedeelte over mixer programming.

Eigenlijk wil ik alleen maar weten hoe ik het volume van een pcm kanaal kan zetten. Ik weet dat het via een mixer kanaal moet, maar alleen de API (in asoundlib.h) geeft me niet genoeg houvast. Ik zal hier dus niet vragen of iemand me wil vertellen hoe dat moet want dan heb ik meteen een slotje te pakken (vind ik overigens af en toe wel wat rigide doorgevoerd, maar dat terzijde), ik wil gewoon graag weten of er iemand is die weet waar ik het kan vinden.

En nogmaals, ik heb me al een bult gezocht...

  • Skinkie
  • Registratie: Juni 2001
  • Laatst online: 09-06-2020

Skinkie

Op naar de 500

(ik probeer alleen te helpen... weet niet of er wat nuttigs tussen staat)

google: alsa 0.5 pcm mixer

eerste hit, staat doc over een mixer programmatje... ik dacht dat heb bij linux altijd zo was dat programmatjes altijd kleiner zijn dan wat je moet downloaden, die troep die er bij zit noemde ze soers. Misschien kun je uit de soers van het mixerprogrammatje halen hoe je dat pcm kanaal moet aansturen?

Steun Elkaar, Kopieer Nederlands Waar!


Verwijderd

Topicstarter
Die link had ik al gehad, Skinkie. :'( En daar staat ook niet veel. Da's meer gericht op programmeurs die wat aan ALSA willen bijdragen en/of sleutelen. Ik daarentegen wil het alleen gebruiken. Enne, een quote die in de documentatie staat die wel op die pagina te vinden is:
Alsa's approach is quite complex when it comes to mixers.
Als ze dat zelf al zeggen, dan denk ik dat het nauwelijks te doen is om de werking te gaan uitpuzzelen aan de hand van source code die ik niet zelf geschreven heb. Dan heb ik toch liever uitleg door iemand die er het nodige vanaf weet (en dat zal toch moeten als je er documentatie over schrijft).

Overigens is het ook met de documentatie van ALSA 0.9 (wat toch de huidige versie is) mijns inziens zeer bedroevend gesteld. Ik krijg de indruk dat dit nou een schoolvoorbeeld is van een stelletje programmeurs die lekker met z'n allen zitten te coden, maar ondertussen de documentatie zwaar laten versloffen. Met als gevolg dat ze weliswaar een prachtig programma hebben, maar wat vervolgens door bijna niemand kan worden gebruikt omdat er domweg geen goede documentatie is. :(

Maar bedankt anyway, Skinkie.
Geen andere mensen die wat weten?