Softanza
DémarrerEnglish
Softanza
La bibliothèque se documente elle-même · Son

stzSoundScheduler

22 méthodes propres · 1 formes avec extensions, rangées sous leur méthode

la source: base/sound/stzSoundScheduler.ring(s'ouvre dans un nouvel onglet) · Toutes les classes · La référence du domaine : Son

Sous chaque méthode, ses extensions (Q CS XT Z ZZ IB W U) : en gras et cochée, elle existe ; barrée, elle n'existe pas. Les extensions et leur sens

Aucune méthode de cette classe n'est exécutée sur cette page : la classe touche aux fichiers, au réseau, aux processus, à l'horloge, au hasard ou au son, et un exemple exécuté ici ne serait que l'exemple de ses effets. Chaque méthode porte l'explication que la bibliothèque donne d'elle-même.

Méthode
Explication, telle que la source la porte
init
(sans commentaire dans la source : le nom se lit comme une phrase) initaucune extension
SetLookahead
settings ------------------------------------------------------------ Frames of lookahead. Set it small only to PROVE the engine counts lateness -- the negative sibling in the guard does exactly that.aucune extension
Lookahead
(sans commentaire dans la source : le nom se lit comme une phrase) lookaheadaucune extension
SetGain
(sans commentaire dans la source : le nom se lit comme une phrase) set gainaucune extension
Prepare
the instruments' work, done firstaucune extension
NotesRendered
(sans commentaire dans la source : le nom se lit comme une phrase) notes renderedaucune extension
SecondsRendering
(sans commentaire dans la source : le nom se lit comme une phrase) seconds renderingaucune extension
Play
live, on the deviceQCSXTZZZIBWU
Tick
Post what is due, let the transport keep its clock, and stop once the last note has played out on the device.aucune extension
IsPlaying
(sans commentaire dans la source : le nom se lit comme une phrase) is playingaucune extension
RunToEnd
(sans commentaire dans la source : le nom se lit comme une phrase) run to endaucune extension
RenderThroughRing
The SAME real-time path -- a producer thread rendering the graph into a ring, this thread posting notes ahead of it -- with this thread also draining the ring instead of a sound card. It runs as fast as the machine can, which is HARDER for the scheduler than a device: the producer is never waiting for the speaker. What comes out is returned as a sound, so a guard can hold it against the offline render sample for sample.aucune extension
Placed
what happenedaucune extension
Late
Notes whose frame the producer had already rendered when they arrived.aucune extension
LateMaxInMs
(sans commentaire dans la source : le nom se lit comme une phrase) late max in msaucune extension
PostsRefused
(sans commentaire dans la source : le nom se lit comme une phrase) posts refusedaucune extension
Underruns
Frames the device asked for and the ring could not supply, as of the last tick -- the producer falling behind, which is a different failure from a note posted late, and counted separately.aucune extension
Plan
(sans commentaire dans la source : le nom se lit comme une phrase) planaucune extension
Renderer
(sans commentaire dans la source : le nom se lit comme une phrase) rendereraucune extension
LastError
(sans commentaire dans la source : le nom se lit comme une phrase) last erroraucune extension
Refusals
(sans commentaire dans la source : le nom se lit comme une phrase) refusalsaucune extension
Release
Free the notes. Only once nothing is playing: the timeline reads their samples directly, and a freed note under a playing timeline is a read of freed memory.aucune extension