Capítol 6. Preguntes i respostes

6.1. Què em cal per a compilar el Kwave?
6.2. Quines targetes de so admet el Kwave?
6.3. Per què el Kwave consumeix més memòria de la que es podria esperar per la mida del fitxer obert?
6.4. Quins formats de so admet el Kwave?
6.5. Què passa si tinc fitxers amb un format no admès pel Kwave?
6.6. Obtinc errors quan vull fer la reproducció.
6.7. La reproducció sembla funcionar però no sento res.
6.8. Alguns fitxers són reproduïts a la meitat de la seva velocitat normal.
6.9. La reproducció algunes vegades és alterada i interrompuda.
6.10. La reproducció no s'atura immediatament en prémer el botó Atura.
6.11. S'admet l'ALSA?
6.12. És possible reproduir amb 18, 20, 24 o 32 bits per mostra o més de dos canals?

6.1.

Què em cal per a compilar el Kwave?

Llegiu-ho a la documentació del desenvolupador.

6.2.

Quines targetes de so admet el Kwave?

El Kwave no necessita admetre cap targeta de so en particular. La targeta de so només haurà d'estar admesa pel vostre sistema operatiu i el Kwave l'utilitzarà a través de la interfície del sistema de so del sistema operatiu, sigui aquesta la interfície OSS o ALSA.

6.3.

Per què el Kwave consumeix més memòria de la que es podria esperar per la mida del fitxer obert?

La raó per això, és que el Kwave emmagatzema internament totes les mostres en enters de 32 bits. Això va ser molt més fàcil de programar, va fer que l'aplicació fos més ràpida i una mica més fiable. De manera que si es carrega un fitxer de 8 bits d'un megabyte, consumirà sobre els 4 megabytes. Potser canviarem això en algun moment en el futur...

6.4.

Quins formats de so admet el Kwave?

El Kwave actualment admet els fitxers .wav amb 8, 16 i 24 bits per mostra, amb qualsevol nombre de canals (per descomptat incloent el mono i estèreo). A més, pot importar tots els tipus de fitxer que admet la «libaudiofile» i altres formats com Ogg/Vorbis i MP3.

6.5.

Què passa si tinc fitxers amb un format no admès pel Kwave?

Si heu de treballar amb diferents formats, podeu convertir-los al format .wav. Un bon conjunt d'eines per a aquesta finalitat és el paquet SoX, el qual disposa d'una bona documentació.

6.6.

Obtinc errors quan vull fer la reproducció.

Potser heu escollit una combinació de freqüència de reproducció i grandària de la mostra que no està admesa pel vostre controlador de so i/o maquinari. Proveu reproduint amb 8 bits per mostra i en mono, això hauria de funcionar sempre. Després intenteu incrementar el nombre de bits per mostra i canvieu a estèreo pas a pas. Tingueu en compte que certes freqüències de reproducció no estan admeses per algunes targetes de so.

6.7.

La reproducció sembla funcionar però no sento res.

Potser heu oblidat incrementar el volum del canal reproduït. El Kwave no és responsable de canviar el volum de la reproducció.

6.8.

Alguns fitxers són reproduïts a la meitat de la seva velocitat normal.

Proveu escollint un altre dispositiu de reproducció.

6.9.

La reproducció algunes vegades és alterada i interrompuda.

Hauríeu d'incrementar la mida de la memòria intermèdia de la reproducció per a obtenir una reproducció més «suau» (això també farà que els controls de la reproducció responguin una mica més lentament).

6.10.

La reproducció no s'atura immediatament en prémer el botó Atura.

La raó d'això és que el controlador de so ja ha rebut algunes dades de reproducció des del Kwave en el moment en què premeu el botó Atura. Disminuint la mida de la memòria intermèdia de la reproducció hauria de provocar una resposta més ràpida (tot i que pot provocar interrupcions en la reproducció).

6.11.

S'admet l'ALSA?

Sí, des de la versió 0.7.4 per a reproduir i enregistrar.

6.12.

És possible reproduir amb 18, 20, 24 o 32 bits per mostra o més de dos canals?

Això és possible a través de la interfície ALSA des de la versió 0.7.4.