王朝百科
分享
 
 
 

imy

王朝百科·作者佚名  2009-11-11  
宽屏版  字体: |||超大  

一、简介(iMelody Ringtone Format):这是被专门设计用于EMS(增强型短信)中的铃声,与2000年由爱立信提出,并与2001年6月得到3GPP认可成为国际标准,i-Melody是一种基于文本的方式标志音调的单音节铃声(非和弦),它可以用代码调用手机的解码芯片发出一些声音,以及对振动、屏幕背光、来电灯的控制。它的标准化工作由IrDA负责。IMY实际上就是为了给用户提供的一种应用功能,让用户可以自己编音乐,用手机的“自编铃声”就能编辑制作。

支持EMS的爱立信以及现在的索尼爱立信手机型号多采用i-Melody铃声格式。MTK平台的手机也支持这种格式,而我们常说的“山寨机”大多是采用MTK芯片,有些品牌机也用MTK平台。

IMY铃声是一段铃声代码文件,具有占有空间小、容易编辑等特点。中国移动规定其为通用彩信文件格式之一,可以用短信进行收发(当然不花流量咯!)。IMY标准非常灵活,音域跨了9个8度,24种不同音长;还可以加入振动、屏幕背光及来电灯亮灭的效果,给人以更加美妙神奇的音乐体验。

怎样看你的手机是否支持IMY铃声?

短信编辑界面,选项——插入对象——我的铃声/预设铃声。(IMY铃声文件在短信中会以音符的图标显示。)

若能进行上述操作,则恭喜你,你的手机支持IMY;若“我的铃声”为空白,则你的手机闪存(人们习惯上将其错叫成“手机内存”)里的“audio”文件夹里没有IMY铃声。

二、imy可传播手机病毒吗?2008年11月以来,很多人收到了一些“黑屏短信”、“死机短信”、“狂振、狂闪短信”,这些短信是怎么做到的呢?又是不是病毒呢?

了解了IMY的本质,就不难回答上面的问题(请看上文加粗的文字)。这也正是“山寨机”容易中招的原因。

那些短信中包含有一些恶作剧的IMY铃声文件。以黑屏短信为例,这个IMY铃声文件不含声音代码,而只含有关闭背光、来电灯以及振动的命令(下面将会进一步详解),让人误认为是死机。笔者亲自试过,这个文件只会让手机黑屏73秒,并非真死,并且对手机无害。

IMY铃声调用的命令仅仅是声音指令、振动开启及关闭指令、屏幕背光和来电灯亮灭指令。所以并非病毒。虽不是病毒,但手机狂振、狂闪却应该是对手机有伤害的。

那么,如何删除带有这种恶作剧IMY铃声文件的短信呢?

——调成静音模式,然后删除。原因是静音模式时,IMY铃声就不会播放,其中的恶作剧就不会得逞。呵呵~

还是强烈倡议大家“和平使用”IMY铃声。过犹不及嘛,恶作剧也应有个度。

三、IMY铃声代码详解其实IMY铃声文件本无罪,所以大家不要被恶作剧吓到。

下面通过《生日快乐歌》的代码,来详细了解一下IMY代码格式。(两排#号间为要存储为*.imy文件中的内容;引号及其中间内容为代码解释,实际代码中没有;“MELODY旋律字符串”中的空格也是为了大家看的更明白而加上的)

注意:代码一律用英文半角字符。

###################

BEGIN:IMELODY

VERSION:1.2“版本号”

FORMAT:CLASS1.0“格式编号。取值CLASS1.0或CLASS2.0,前者居多”

NAME:HAPPY BIRTHDAY“铃声名。可缺省”

COMPOSER:MTK(13)“演奏乐器。可缺省”

BEAT:165“节奏。取值从25到900bpm(拍/分钟),越大节奏越快,缺省值120”

STYLE:S0“风格。取值为S0;S1;S2;缺省值S0”

VOLUME:V10“音量。取值V0到V15。V0为静音,缺省值V7”

MELODY:(*3a2 V+ a2 #f2 d2 #c2 *3b1 g2 #f2 d2 V- e2 vibeon ledon backoff d1 vibeoff ledoff backon @2)“旋律字符串”

END:IMELODY

##################

“风格STYLE”中

S0:普通。每音符间有暂停,音符与暂停时间比为20:1

S1:持续。每音符间无暂停

S2:断奏。音符与暂停时间比为1:1

“旋律字符串MELODY”中的特效命令

“vibeon”、“vibeoff” 分别为振动开启,停止命令;

“ledoff”、“ledon” 分别为来电灯关闭、开启命令;

“backoff”、“backon” 分别为屏幕背光关闭、开启命令;

"("+<melody>+"@n)" 为重复特效,n取值0到无穷

“旋律字符串MELODY”中的音符格式

<音阶><升降调><具体唱名><音长><延时符>

<音阶>:取值 “*0”、“*2”、… “*8”;(a=55Hz) | (a=110Hz) | … | (a=14080 Hz) 缺省"*4",代表标准音(小字一组a音为880Hz)。

<升降调>:“#”代表升半音,d、g、a、c、f前可加“#”;

“&”代表降半音,d、g、a、b、e前可加“&”。

<具体唱名>:c、d、e、f、g、a、b。

<音长>:数值"0" | "1" | "2" | "3" | "4" | "5",分别为全音符、半音符、1/4音符...1/32音符。

<延时符>:“.” | “:”| “;” ;延时符,1.5倍、1.75倍与2/3倍。

“旋律字符串MELODY”中的休止符

r0,r1,r2,r3,r4,r5;停顿时长分别为全音符、半音符、1/4音符...1/32音符 。

其后同样可加延时符,如“r3.”。

“旋律字符串MELODY”中音量控制

V+,V-。

四、怎样获得imy铃声文件?可以DIY。网上有一些制作imy铃声的软件,可以用他们来DIY。

也可以用一些软件来将其他格式的音乐转换成imy格式。

还可以在网上找一些代码的文本,复制到记事本里,把文件后缀".txt"改成".imy",保存到手机闪存的“audio”文件夹里即可。

OK,现在就用浪漫十足的IMY铃声来扮炫你的生活吧!!!

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格&#8203;十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有