Difference between revisions of "Audio"

From TSG Doc
Jump to navigation Jump to search
(Created page with "Gebruik van audio in de labs: Bij het gebruik van audio bestanden is het belangrijk om ervoor te zorgen dat de bronnen gelijke instellingen hebben, zodat het afspelen consist...")
(No difference)

Revision as of 13:11, 13 June 2023

Gebruik van audio in de labs:

Bij het gebruik van audio bestanden is het belangrijk om ervoor te zorgen dat de bronnen gelijke instellingen hebben, zodat het afspelen consistent en van hoge kwaliteit is.

Advies voor het instellen van gelijke instellingen voor audio bestanden:

1. Bestandsindeling: Het wordt aanbevolen om gebruik te maken van het .wav formaat, omdat het een ongecomprimeerd formaat is en geen verlies van audiokwaliteit veroorzaakt.

2. Bemonsteringsfrequentie: Zorg ervoor dat alle audio bestanden dezelfde bemonsteringsfrequentie hebben. Dit verwijst naar het aantal samples per seconde in het audiobestand. Stel de bemonsteringsfrequentie van de bron in op 44.1 kHz, dit is ook de instelling van windows op de labcomputer.

3. Bitsnelheid: De bitsnelheid verwijst naar het aantal bits dat per seconde wordt gebruikt om de audiogegevens op te slaan. Een hogere bitsnelheid resulteert in een betere audiokwaliteit, maar resulteert ook in grotere bestandsgroottes. Gebruik een bitsnelheid van 16 bits, dit biedt een goede balans tussen geluidskwaliteit en bestandsgrootte.

Windows-audioverbeteringen:

Om een betere geluidsweergave op Windows te krijgen schakelen we instelling "Enhance audio" uit. Het uitschakelen van audioverbeteringen geeft een nauwkeurigere en onvervalste weergave van het audio bestand. Deze instelling is standaart gedaan op de aangesloten speakers van de labcomputer, als u een extra speaker of koptelefoon aansluit zal deze instelling nog aangepast/uitgezet moeten worden.

Psychopy script voor tijdaccurate weergave van een .wav bestand:

Hier is een voorbeeld van een Python-script in Psychopy dat een .wav bestand nauwkeurig afspeelt op basis van tijd:

from psychopy import sound, core

  1. Pad naar het audiobestand

audio_file = "pad_naar_audio_bestand.wav"

  1. Laad het audiobestand

audio = sound.Sound(audio_file)

  1. Speel het audiobestand af

audio.play()

  1. Wacht tot het audiobestand is afgespeeld

core.wait(audio.getDuration())

  1. Sluit het audiobestand

audio.stop() audio.close()