发新帖  新投票  回帖 
152154个阅读者,160条回复 | 打印 | 订阅 | 收藏
听音ABC

回复时间:2012-10-23 13:42
欣赏,受教了!




----------------------------------------------
 
wu2011

回复时间:2012-10-23 14:27
回复楼上老虎版主、梦回和关于跨域实现频谱所有朋友,当时看到老虎版主楼上的回复,我就有个猜测,除了外部方法,现时flash唯一的方法是:是使用SampleDataEvent类。
Sound 对象不从文件中加载声音数据。相反,该对象将用作声音数据的套接字,声音数据通过使用您分配给此事件的函数流入该对象。
注意理解:虽然跨域实现频谱,但实际上还是存在安全沙箱异常的,无法获得id3数据。

[全屏欣赏]


这是我很早之前做的例子,请输入任何有效的mp3地址,按music


重点关注:将 sampleData 事件侦听器与 Sound 对象一起使用时,启用的其他 Sound 方法仅包括 Sound.extract() 和 Sound.play()。调用任何其他方法或属性将导致异常。仍启用 SoundChannel 对象的所有方法和属性。

关键是控制声音、怎样做到完美,才是最大难点,不过总有牛人的,晨风就是牛人,国人的骄傲!!

 
梦回轻狂

回复时间:2012-10-23 15:22

原帖由 wu2011 于 2012-10-23 14:27 发表

关键是控制声音、怎样做到完美,才是最大难点,不过总有牛人的,晨风就是牛人,国人的骄傲!!


WU2011君功力雄厚,也当算高人,真的!

愚只有旁观的份了,呵呵




----------------------------------------------

  能跑的不如能吃的,能吃的不如能睡的;睡觉是头等大事,吃饭是二等大事,运动是三等大事,其余的都是小事。


  中医认为药物和食物是同源的,自古就秉持“寓医于食”的防病治病理念。《黄帝内经》云:“大毒治病十去其六;常毒治病十去其七,小毒治病十去其八,无毒治病十去其九”,“先进厨房,后进药房”的说法在民间更是广为流传。

  食园有路心作引,厨海无涯汗推舟……

 
轻轻小欣

回复时间:2012-10-23 17:51
.
  CS3玩不转,玩个F8。助兴咯!






----------------------------------------------
记住朋友的友谊,珍藏朋友的友情!----欣!

坦然做人 无所畏惧 你若犯我,必将你好看!

真诚交流,共同进步。
 
轻轻小欣

回复时间:2012-10-23 17:52
问好老积,我把这个频谱播放器放第二页、第一页太吵了,不好意思,我自作主张了~~




----------------------------------------------
记住朋友的友谊,珍藏朋友的友情!----欣!

坦然做人 无所畏惧 你若犯我,必将你好看!

真诚交流,共同进步。
 
枳橘吟

回复时间:2012-10-23 20:42

原帖由 轻轻小欣 于 2012-10-23 17:52 发表
问好老积,我把这个频谱播放器放第二页、第一页太吵了,不好意思,我自作主张了~~

  小欣版主想得周全。麻烦了。

  不过,无意中看到的一个现象会看不到了:
  将楼主的播放器暂停,这个播放器仍播放时,一楼的电平会响应,作相应跳动。
  这样看来,制作混合播放器(F9加载F8完整播放器,F9仅显示电平),不需考虑数据传递。


[本帖最后由 枳橘吟 于 2012-10-23 21:33 编辑]

 
枳橘吟

回复时间:2012-10-23 21:53

原帖由 wu2011 于 2012-10-23 10:51 发表
回复10楼枳橘吟:
以前曾看过关于AS2实现频谱一遍文章,隐约还记起一点步骤,具体就记不清楚了,也没有真正去实践过。今天竟看到这个实例,枳先生的确是研究到家了!


  wu2011君过谦了,我是半桶水,只能晃荡,“研究到家”是不可能了。
  楼上说到的“现象”,你在22楼好象正是说的这事。没有弄明白。

  AS2的同步电平效果是从蓝屋老康那里学的,他叫“六行脚本”实现同步电平。是早几年前的事了。
  F8的电平自然不能与F9比,效果差许多,性能也不理想,而且多了些麻烦。但不会有跨域的问题。电平数据是用“SwiftMP3”软件预先将mp3转换为swf获取的,播放器中实时读取。
  还见到过一更“原始”的软件“flashAmp”,可从mp3获取简单数据,下面是实例
  http://webftp.bbs.hnol.net/dysr/广播操.swf
  上面的闲话跑题了。

  谢谢你的成果。
  问好。

[本帖最后由 枳橘吟 于 2012-10-24 10:00 编辑]

 
308941355

回复时间:2012-10-23 22:59
学习学习

 
嘉和阳光

回复时间:2012-10-24 07:18
不错的效果

 
whlbliss

回复时间:2012-10-24 18:26
好东西,不得不珍藏

 
jy02453368

回复时间:2012-10-25 08:28
不错 的确不错

 
wu2011

回复时间:2012-10-25 10:20
回复23楼梦回轻狂:
惭愧、惭愧,只是个很简单的制作,在梦回兄面前就等于小巫见大巫了。

 
wu2011

回复时间:2012-10-25 10:29
回复枳橘吟:
AS3的SoundMixer类是全局的,即是所有声音控制的类,它有个computeSpectrum静态方法会自动获取当前声音波形的快照。
“F9加载F8完整播放器”,完全可以,象轻轻那个就是,枳先生可以实践一下的。
AS2的同步电平效果,虽然没有跨域限制,但制作麻烦,实用性低,在AS3时代这种做法基本可以不用了!
推荐方法是:F9加载F8
不过话说回来,在没有AS3之前,先生这个的确是令人善慕的播放器。

 
yjx870123

回复时间:2012-10-26 22:13
很炫的播放器.辛苦了!

 
枳橘吟

回复时间:2012-10-27 01:33

原帖由 wu2011 于 2012-10-25 10:29 发表
回复枳橘吟:
AS3的SoundMixer类是全局的,即是所有声音控制的类,它有个computeSpectrum静态方法会自动获取当前声音波形的快照。
“F9加载F8完整播放器”,完全可以,象轻轻那个就是,枳先生可以实践一下的。
AS2的同步电平效果,虽然没有跨域限制,但制作麻烦,实用性低,在AS3时代这种做法基本可以不用了!
推荐方法是:F9加载F8
不过话说回来,在没有AS3之前,先生这个的确是令人善慕的播放器。

  谢谢 wu2011 君回复、指点。
  暂不打算正儿八经制作,弄明白点再说。
  观察到一个现象。以前尝试套改的F9制作,电平反应特灵,跳动的次数太多,节奏感不强。楼主的制作,可能因为电平条上方多了个“小帽”,有阻尼(下降时有缓动)效果,节奏明显得多。电脑系统自带的媒体播放器,电平效果特别明显,哪怕是节奏很慢的曲目。也就是说,电平总是跳在节拍上。
  暂稍息。
  问好。

[本帖最后由 枳橘吟 于 2012-10-27 01:44 编辑]

 
zsctqz

回复时间:2012-10-27 09:53
学习!

 
日月星辰a

回复时间:2012-10-27 23:28
太漂亮了,谢谢老师分享。

 
ulwcwdh

回复时间:2012-10-28 16:34
顶顶

 
日光杰人

回复时间:2012-10-28 21:45

 
yxlz

回复时间:2012-10-29 22:09
不错,支持下

 
发新帖 新投票
 回帖
查看积分策略说明快速回复主题
你的用户名: 密码:   免费注册(只要30秒)


启用 Html 代码
使用个人签名
(请您文明上网理性发言!并遵守相关规定
   



Processed in 0.030598 s, 8 q - 无图精简版,sitemap,