作者 主题: minim 播放的问题  (阅读 5467 次)

mmitang

  • Newbie
  • *
  • 帖子: 9
minim 播放的问题
« 于: 三月 26, 2012, 03:19:02 下午 »
怎么控制让播放器 按键循环播放 再次按键停止

查看官网没找到相关的方法啊。。。。


只有一个 void   pause()
Pauses playback.

这个是暂停

我如果想按键停止播放,再按键时重新开始播放

该用什么方法
求助@@!!!


从豆瓣一路辗转而来。。。。~~~

这周五前就要交作业了

作业要做的是声音合成视觉化
重点放在了声音合成上
思路是按键播放,再按键停止播放,再按键重新播放

RavenKwok

  • Sr. Member
  • ****
  • 帖子: 277
  • Artist/ Animator/ Coder/ Cynical Asshole
Re: minim 播放的问题
« 回复 #1 于: 三月 26, 2012, 03:45:39 下午 »
加个布尔值来判断当前音乐的状态。

若为播放中(True),则暂定音乐,player.pause();
若为暂停中(False),则继续播放音乐,player.play();

vinjn

  • SuperManager
  • Hero Member
  • *****
  • 帖子: 586
Re: minim 播放的问题
« 回复 #2 于: 三月 26, 2012, 04:01:38 下午 »
补充下

有个isPlaying() 函数可以判断是否在播放

http://code.compartmental.net/tools/minim/manual-playable/

mmitang

  • Newbie
  • *
  • 帖子: 9
Re: minim 播放的问题
« 回复 #3 于: 三月 26, 2012, 04:09:45 下午 »
加个布尔值来判断当前音乐的状态。

若为播放中(True),则暂定音乐,player.pause();
若为暂停中(False),则继续播放音乐,player.play();



感谢回复,,,额,,,我表述不清,抱歉了。。。

群里vinjin大回复了

解决办法是这样的
player.pause(); //先暂停掉播放器
player.rewind();//倒带。。。然后下次播放时便从头播放了

Tags: