Lua计时声音文件

我是一位音乐家,尝试为吉他手编写一款乐谱阅读程序。我想定时两个连续的声音,使第一个声音在第二个声音开始时停止。每个声音应持续预定的时间(在此示例中定义为秒速72拍)作为初学者,我在努力编码,真的很感激任何帮助。

- - 音频1 - - 

    本地AA = 音频.loadStream(sounds/chord1.mp3)
    音频播放(AA)

- - 定时器1 - - 

    时间限制= 1

    功能计时器Down()
        时间限制=时间限制 - 1
        如果(时间限制== 0)then

        结束
    结束

   定时器.performWithDelay(60000/72,定时器下,时间限制)

- - 定时器2 - - 

     时间限制= 1
     功能计时器Down()
         时间限制=时间限制 - 1
         如果(时间限制== 0)then

- - 音频2 - - 

             本地AA = 音频.loadStream(sounds/chord2.mp3])
             音频播放(AA)
         结束 
      结束

 定时器.performWithDelay(60000/72,timerDown,timeLimit)
点赞