Hoofdstuk 6. Vragen en antwoorden

6.1. Wat heb ik nodig om Kwave te compileren?
6.2. Welke geluidskaarten worden door Kwave ondersteund?
6.3. Waarom consumeert Kwave meer geheugen dan verwacht kan worden uit de grootte van het geopende bestand?
6.4. Welke geluidsformaten worden door Kwave ondersteund?
6.5. Wat als ik bestanden heb met een formaat dat niet door Kwave wordt ondersteund?
6.6. Ik krijg fouten wanneer ik wil afspelen?
6.7. Het afspelen lijkt iets te doen maar ik hoor niets?
6.8. Sommige bestanden worden afgespeeld op halve snelheid?
6.9. Het afspelen is soms gestoord en onderbroken (stottert)?
6.10. Het afspelen stopt niet onmiddellijk als ik de stopknop indruk?
6.11. Wordt ALSA ondersteund?
6.12. Hoe zit het met afspelen met 18, 20, 24 of 32 bits per sample of meer dan twee kanalen?

6.1.

Wat heb ik nodig om Kwave te compileren?

Lees dat in de documentatie voor ontwikkelaars.

6.2.

Welke geluidskaarten worden door Kwave ondersteund?

Kwave heeft geen ondersteuning nodig voor een speciale geluidskaart. De geluidskaart moet alleen ondersteund worden door uw besturingssysteem en Kwave gebruikt zijn interface naar het geluidsinterface van het besturingssysteem via een OSS of ALSA interface.

6.3.

Waarom consumeert Kwave meer geheugen dan verwacht kan worden uit de grootte van het geopende bestand?

De reden hiervoor is dat Kwave alle samples opslaat in 32 bits gehele getallen. Dit was gemakkelijk om te programmeren, maakt de toepassing sneller en iets meer betrouwbaar. Dus als u een 8 bits bestand laadt met ongeveer één megabyte dat zal het ongeveer vier megabyte consumeren. Misschien dat dat ergens in de toekomst verandert...

6.4.

Welke geluidsformaten worden door Kwave ondersteund?

Kwave ondersteunt op dit moment .wav bestanden met 8, 16 en 24 bits per sample, met elk aantal kanalen (natuurlijk inclusief mono en stereo). Bovendien ka het alle bestandstypen importeren die door libaudiofile ondersteunt en enige andere formaten zoals Ogg/Vorbis en MP3.

6.5.

Wat als ik bestanden heb met een formaat dat niet door Kwave wordt ondersteund?

Als u moet werken met een ander formaat, dan kunt u het converteren in .wav formaat. Een goede set hulpmiddelen hiervoor is in het pakket SoX, dit heeft ook enige mooie documentatie!

6.6.

Ik krijg fouten wanneer ik wil afspelen?

Misschien hebt u een combinatie van afspeelsnelheid en samplesnelheid gekozen die niet door uw geluidsprogramma en / of geluidshardware wordt ondersteund. Probeer eerst af te spelen met 8 bits per sample en mono, dit zou altijd moeten werken. Probeer daarna stap voor stap het aantal bits per sample te vergroten en afspelen van stereo. Merk op dat sommige afspeelsnelheden helemaal niet door sommige geluidshardware worden ondersteund.

6.7.

Het afspelen lijkt iets te doen maar ik hoor niets?

Misschien hebt u vergeten om het volume van het afspeelkanaal te vergroten. Kwave is niet verantwoordelijk voor wijziging van het volume bij afspelen.

6.8.

Sommige bestanden worden afgespeeld op halve snelheid?

Probeer een ander afspeelapparaat voor geluid.

6.9.

Het afspelen is soms gestoord en onderbroken (stottert)?

U zou de grootte van de afspeelbuffer moeten vergroten om een "gladder" afspelen te verkrijgen (dit laat ook de besturing van het afspelen langzamer reageren).

6.10.

Het afspelen stopt niet onmiddellijk als ik de stopknop indruk?

De reden hiervoor is dat de het stuurprogramma voor geluid al enige gegevens om af te spelen van Kwave heeft ontvangen op het moment dat u de stopknop indrukt. Verlaag de grootte van de afspeelbuffer en het zou sneller moeten reageren (maar maakt stotterend geluid waarschijnlijker).

6.11.

Wordt ALSA ondersteund?

Ja, sinds v0.7.4 voor afspelen en opnemen

6.12.

Hoe zit het met afspelen met 18, 20, 24 of 32 bits per sample of meer dan twee kanalen?

Dit is mogelijk via het ALSA interface, sinds v0.7.4.