Chapter 6. Foire aux questions

6.1. De quoi ai je besoin pour compiler Kwave ?
6.2. Qu'elles sont les cartes sons supportées par Kwave ?
6.3. Pourquoi Kwave utilise plus de mémoire système que celle nécessaire pour stocker un fichier sonore ?
6.4. Quels sont les formats de fichiers sonores supportés par Kwave ?
6.5. Quels sont les formats de fichiers qui ne sont pas supportés par Kwave ?
6.6. J'obtiens des erreurs quand je veux lire des pistes sonores. Pourquoi ?
6.7. La lecture d'une piste sonore semble fonctionner mais je n'entends rien. Pourquoi ?
6.8. Quelques fichiers sont joués avec une vitesse réduite de moitié. Pourquoi ?
6.9. Quelques fichiers sont joués avec des coupures ou des perturbations. Pourquoi ?
6.10. La lecture ne s'arrête pas immédiatement si j'appuie sur le bouton STOP. Pourquoi ?
6.11. Les drivers ALSA sont ils supportés ?
6.12. What about playback with 18, 20, 24 or 32 bits per sample or more than two channels?
6.13. Qu'en est-il du support des fichiers MP3 ?

6.1.

De quoi ai je besoin pour compiler Kwave ?

Read in the chapter mentioned before.

6.2.

Qu'elles sont les cartes sons supportées par Kwave ?

Kwave does not need support for any special sound card. The sound card only has to be supported by your operating system and Kwave uses it's interface to the operating system's sound driver through a OSS or ALSA interface. So Kwave can play on any sound card that KDE is able to play on.

6.3.

Pourquoi Kwave utilise plus de mémoire système que celle nécessaire pour stocker un fichier sonore ?

Kwave stocke tous les échantillons en interne avec des entiers codés sur 32 bits. Cela facilite la programmation, et génère une application plus rapide et plus stable. Si vous chargez un fichier sonore codé sur 8 bits d'une taille de 1 Mo, il représentera environ 4 Mo en mémoire. Cette caractéristique évoluera peut être dans le futur...

6.4.

Quels sont les formats de fichiers sonores supportés par Kwave ?

Kwave currently supports .wav files with 8, 16 and 24 bits per sample, with any number of channels (of course including mono and stereo). Additionally it can import all file types that libaudiofile supports and some other formats like Ogg/Vorbis and MP3.

6.5.

Quels sont les formats de fichiers qui ne sont pas supportés par Kwave ?

If you have to work on a different format, you can convert it into .wav format. A good set of tools for this is in the SoX package, they have also some nice documentation!

6.6.

J'obtiens des erreurs quand je veux lire des pistes sonores. Pourquoi ?

Peut être avez vous choisi une combinaison entre le taux d'échantillonnage et la taille des échantillons qui n'est pas supportée par le pilote de la carte sonore ou par le materiel. Essayez une lecture avec des échantillons sur 8 bits et en mono, cela devrait normalement fonctionner. Si c'est le cas, essayez d'augmenter le nombre de bits par échantillon et de passer en stéréo. Noter que certaine carte sonore ne supporte pas certaine résolution d'échantillonnage.

6.7.

La lecture d'une piste sonore semble fonctionner mais je n'entends rien. Pourquoi ?

Peut être avez vous oubliez d'augmenter le volume de votre carte sonore. Kwave ne contrôle pas directement le niveau du volume sonore.

6.8.

Quelques fichiers sont joués avec une vitesse réduite de moitié. Pourquoi ?

Essayer de choisir un autre périphérique de lecture sonore.

6.9.

Quelques fichiers sont joués avec des coupures ou des perturbations. Pourquoi ?

Vous devez augmenter le buffer de lecture pour obtenir une lecture plus « fluide » (cela peut générer un contrôle sur la lecture un peu plus lent).

6.10.

La lecture ne s'arrête pas immédiatement si j'appuie sur le bouton STOP. Pourquoi ?

La raison est que le périphérique de la carte sonore reçoit encore des données à jouer en provenance de Kwave au moment où vous appuyez sur STOP. Diminuer la taille du buffer de lecture pour avoir une réaction plus rapide du programme (des problèmes de lecture sont cependant à envisager).

6.11.

Les drivers ALSA sont ils supportés ?

Yes, since v0.7.4 for playback and recording

6.12.

What about playback with 18, 20, 24 or 32 bits per sample or more than two channels?

This is possible through the ALSA interface, since v0.7.4.

6.13.

Qu'en est-il du support des fichiers MP3 ?

Well, as long as there are patent issues, we support only MP3 import through the mad library and export via the external program lame. Additionally you need to have the permission to use code covered by the MP3 patents when generating a Kwave package for distributing!