美文网首页
2018-04-02播放伴奏问题

2018-04-02播放伴奏问题

作者: 鹿啦啦zz | 来源:发表于2018-04-04 21:37 被阅读0次

播放原唱函数

function play5sec (i) {//i为索引
    v.currentTime=transTime(i)-3//将原唱的当前时间设置为当句的三秒前
    v.play()//开始播放
    setTimeout(function () {
        v.pause()
    },3500)//3.5秒后结束播放,多出来的500毫秒是为了更好的过渡
}

开始录音绑定函数

//开始录音
 function startRecording(button,i) {
     button.disabled = true;       //【开始录音】按钮无法使用了
     button.nextElementSibling.disabled = false;//播放按钮可以使用了
     play5sec (i)//播放前3秒的原唱
     setTimeout(playone,3000,i,1)//3秒后开始播放伴奏
     setTimeout( function  () {
           recorder && recorder.record()
     } ,3000)//3秒后录音开始
    var t=setTimeout(stopRecording,[transTime(i+1)-transTime(i)]*1000+3100,button,i)//一定时间后自动停止录音
 }

setTimeout的用法

setTimeout(函数名,时间,函数的参数1,函数的参数2)
如setTimeout(playone,3000,i,1)的含义为:
3秒之后执行playone(i,1)函数

audio的播放与暂停

v.play()//开始播放
v.pause()//暂停
v.currentTime=3//设置当前的播放时间,以秒为单位

相关文章

  • 2018-04-02播放伴奏问题

    播放原唱函数 开始录音绑定函数 setTimeout的用法 setTimeout(函数名,时间,函数的参数1,函数...

  • 2018-04-03延迟问题

    调试过程中发现,录音和伴奏不同步,录音总是会比伴奏慢一些。查看了相关的代码 写法上应该没什么问题,那应该是播放按钮...

  • 钢琴伴奏器?那是怎么玩的

    首先,老规矩,感谢这位知乎的朋友的问题,是关于伴奏器的,在这也说一下关于伴奏器的问题。 伴奏器呢,我个人觉得是个非...

  • The positive energy

    A little more sunshine 天冷就大口哈气 穿着秋裤也要跳自己喜欢的舞蹈 循环播放那个喜欢的伴奏...

  • 2018-04-02

    2018-04-02 王晓艳_6d4c 2018-04-02 00:20 · 字数 98 · 阅读 0 · 日记本...

  • 即兴伴奏五要素助你弹出动听钢琴曲

    即兴伴奏是指不用伴奏谱的情况下,为歌曲所弹的伴奏。钢琴伴奏的原理,其实也就是弹奏和声的问题,但这又不单纯是和声的问...

  • Audio Unit录音(播放伴奏+耳返)

    前言 相关文章:使用VideoToolbox硬编码H.264使用VideoToolbox硬解码H.264使用Aud...

  • Audio Unit录音(播放伴奏+耳返)

    前言 Audio Unit播放PCM文件[https://www.jianshu.com/p/2525bc5897...

  • woocommerce 虚拟物品下载 69K

    今天发现99伴奏网的伴奏下载有问题,歌曲下载下来只有69K,不知道是防盗链的问题还是设置的问题,愁人啊!

  • 明日徒步活动

    明日又要参加徒步活动,6㎞,地点:滨江二期慢跑道,人数500人。因恰逢中考,不得播放伴奏乐,感觉甚是遗憾。

网友评论

      本文标题:2018-04-02播放伴奏问题

      本文链接:https://www.haomeiwen.com/subject/ulmlhftx.html