speelGeluid
Canonieke ID: media.playSound. English: playSound.
Speelt een los projectgeluid op 0–100% volume, vermenigvuldigd met het hoofdvolume. Andere effecten blijven spelen.
Aanroep
speelGeluid(asset, volume = 100)
Voorbeeld
# language: nl
speelGeluid("assets/chime.wav", 70)
wacht(2)
Waarden en uitvoeromgeving
Audiofuncties geven None terug en blokkeren niet. Volumes zijn eindige getallen van 0 tot 100. Spoornamen zijn hoofdlettergevoelige tekst van 1–64 Unicode-tekens, zonder besturingstekens en niet alleen witruimte. Er zijn maximaal 16 benoemde sporen en 32 gelijktijdige stemmen. Noten gebruiken C4, C#4, Bb3 of R; een melodie voegt :tellen toe. Tellen zijn 1/64–64; tempo is 20–400. Instrumenten zijn chip, bell, pluck, flute, drums en de 128 exacte gm.-instrument-ID’s uit de instrumentkeuze. Zie de muziekgids voor scoregrenzen en levensduur.
Geluiden gebruiken verpakte projectpaden, geen willekeurige bestanden of URL’s. Het voorbeeld met WAV vereist dat bestand in het .bipli-project. Voor native Windows/Linux/Pi is ondersteunde PCM WAV beschikbaar; andere codecs hangen af van de IDE/browser. Synthese heeft geen bestand nodig. De tekst-CLI en telefoonvoorbeeldweergave spelen deze audio niet af.