2024年3月6日发(作者:)
SMAF specification consists of one or more data sequences encapsulated in a single data sequences are combined into a form which can be played back on the target device. All sequences are playedback using the same time axis. In other words, all sequences are played back in synchronization. SMAF is a data formatdesigned to represent content for this kind of synchronous basic section of the SMAF specification defines a method for representing music data for use with Yamaha mobiledevice sound generator LSIs. In addition, SMAF is designed as a versatile and extensible format which will allow forexpanded functionality in the variations in the SMAF specification exist due to the differences between the various Yamaha mobile device soundgenerator LSIs. Also, there are variations in the ways in which third-party companies apply the specification in their mobiledevices. Hence, these pages are intended to present both an outline and a full explanation of SMAF's features and overview
三、RTTTL Format Specifications
RTTTL (RingTone Text Transfer Language) is the primary format used to distribute ringtones for Nokia phones. An RTTTLfile is a text file, containing the ringtone name, a control section and a section containing a comma separated sequence ofring tone commands. White space must be ignored by any reader e:Simpsons:d=4,o=5,b=160:32p,c.6,e6,f#6,8a6,g.6,e6,c6,8a,8f#,8f#,8f#,2gThis file describes a ringtone whose name is 'Simpsons'. The control section sets the beats per minute at 160, the defaultnote length as 4, and the default scale as Octave 5.:= ":" [] ":":= ; maximum name length 10 characters:= ["," ]:= ["="]:= "o" | "d" | "b"; Valid in control section: o=default scale, d=default duration, b=default beats per minute.; if not specified, defaults are 4=duration, 6=scale, 63=beats-per-minute; any unknown control-names must be ignored:= ["," ]:= |:= [] [] []:= "1" | "2" | "4" | "8" | "16" | "32"; duration is divider of full note duration, eg. 4 represents a quarter note:= "P" | "C" | "C#" | "D" | "D#" | "E" | "F" | "F#" | "G" | "G#" | "A" | "A#" | "B":="4" | "5" | "6" | "7"; Note that octave 4: A=440Hz, 5: A=880Hz, 6: A=1.76 kHz, 7: A=3.52 kHz; The lowest note on the Nokia 61xx is A4, the highest is B7:= "." ; Dotted note; End of specification四、Specifications for EMS EMelody (Ericsson)eMelody ObjectDescription: This is a definition the eMelody object. This object isused when a user-defined melody is :"BEGIN:EMELODY"VERSION:""MELODY:""END:EMELODY"File extension: emyExample filename:
Defined values"1.0""c"|"d"|"e"|"f"|"g"|"a"|"b""(b)d"|"(b)e"|"(b)g"|"(b)a"|"(b)b""#c"|"#d"|"#f"|"#g"|"#a""C"|"D"|"E"|"F"|"G"|"A"|"B""(b)D"|"(b)E"|"(b)G"|"(b)A"|"(b)B""#C"|"#D"|"#F"|"#G"|"#A"||short_tone>||one>|"+""p"{[]}{|}(Example:)BEGIN:EMELODYVERSION:1.0MELODY:G+Cpg+G+c+E+d+e+CG+C+A+G+e+f+G+gpG+C+A+G+e+f+G+d+e+CG+C+e +f+D+G+GEND:EMELODY五、Specifications for EMS IMelody1. OverviewThe iMelody format is a minimal set of tones that can be used to transfer melodies between devices. The definition canbe extended by defining new formats for MIDI/WA V, DTMF, polyphonic etc. The FORMAT field is mandatory, as it isused to specify the format of the following all cases, a letter designating a note, style, volume, etc will precede a e applications include ring tones, alarm tones and power-on melodies.2. BNF Definition::="BEGIN:IMELODY""VERSION:""FORMA T:"["NAME:"]["COMPOSER:"]["BEAT:"]
["STYLE:"


发布评论