zetSpoorVolume
Canonieke ID: media.setTrackVolume. English: setTrackVolume.
Stelt een spoorvolume in van 0 tot 100. Dit mag voor het afspelen; hoofdvolume en spoorvolume worden vermenigvuldigd.
Aanroep
zetSpoorVolume(track, percentage)
Voorbeeld
# language: nl
zetSpoorVolume("bas", 30)
startMelodie("bas", "C3:2 G2:2", 120, "pluck")
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.