Hi! The original .mid files that come with the 6230 have the feature that the vibration alarm works according to the rhythm, what is the secret behind? Can one add this funtion to other midi files as well? greetings, Christoph __________________ It's a 'music'channel (or Banks) they add which contains data about when the vibration or backlit must go on... a .mid file exist from a lot of channels and one of them is used to the vibration... If you are intrested, below is the technical explanation from Forum Nokia: The SP-MIDI standard [4] defines an optional method for vibra alert control using MIDI messages. SP-MIDI content can be composed having synchronized audio and vibra performance. This feature is supported in the Nokia 3100, 3200, 3300, 3510(i), 3520, 3560, 5100, 6100, 6200, 6220, 6230, 6610, 6650, 6800, 6810, 6820, 7200, 7210, and 7250(i) devices. Vibra control is defined as a melodic MIDI instrument. The vibra control is supported on a melody channel using the following instrument bank and program numbers In the Nokia 3100, 3300, 3510(i), 3520, 3560, 5100, 6100, 6200, 6220, 6230, 6610, 6650, 6800, 6810, 6820, 7200, 7210 and 7250(i) implementation, the Note On message turns vibra on and the Note Off message turns vibra off. Vibra channel is monophonic and only one note can be rendered at a time. Composers should use the following values for Note On messages: Note# = 50 and Velocity = 100. Vibra information must be composed on one melodic MIDI channel. Vibra program selection is done using a sequence of three consecutive messages on a single channel: 1. Bank select message (Control Change #0) with value Bank# MSB 121 (79H) 2. Bank select message (Control Change #32) with value Bank# LSB 6 (06H) 3. Program Change message with value (Prog#) 125 (7CH) In SP-MIDI, all channels have defined channel priority. To ensure that vibra is always played (at all polyphony levels), vibra channel should have a high channel priority. Since vibra support does not reserve any voices from the MIDI synthesizer, vibra notes should not be taken into consideration in the actual MIP calculation. The following is a simple procedure for creating SP-MIDI content with vibra information that is supported at all polyphony levels: 1. Compose SP-MIDI content and generate the MIP message 2. Add vibra information on one free channel 3. Modify the MIP message by a) setting the vibra channel to be the second highest priority channel, and b) copying the MIP value of the highest (first) priority channel for the vibra channel Mavi forum |
Saturday, June 9, 2007
6230 ringtones
Posted by
Admin
at
4:29 AM
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment