模块 lib.voice

实验性语音分配模块

函数

new (polyphony, mode) 创建一个新的 Voice
get () 从池中获取下一个可用的语音插槽,如果需要则窃取一个活动的插槽
push (key, slot) 推入
pop (key) 弹出
release (slot) 将语音插槽返回给池


函数

new (polyphony, mode)
创建一个新的 Voice

参数:

  • polyphony number
  • mode number

返回:

    Voice
get ()
从池中获取下一个可用的语音插槽,如果需要则窃取一个活动的插槽
push (key, slot)
推入

参数:

  • key
  • slot
pop (key)
弹出

参数:

  • key
release (slot)
将语音插槽返回给池

参数:

  • slot :一个从 get() 获得的 Slot
由 LDoc 1.5.0 生成 最后更新于 2025-04-06 15:35:25