speelNoot
Canonieke ID: music.playNote. English: playNote.
Speelt één synthesizernoot zonder andere audio te vervangen. Een rust gebruikt de noottekst R.
Deze functie speelt één toonhoogte. Gebruik een partituur met startMelodie of startOrkest voor akkoorden en tempowijzigingen.
Aanroep
speelNoot(note, beats = 1, tempo = 120, instrument = "chip")
Voorbeeld
# language: nl
speelNoot("C4", 2, 120, "bell")
speelNoot("E4", 2, 120, "bell")
speelNoot("G4", 2, 120, "bell")
wacht(1)
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.