Se introduce pur si simplu un text de aici:

Codul va fi urmatorul:
Pian ~P5,00
unde 5 este bank-ul, iar 00 este programul (care va forma01 in fapt)

Ne uitam la numarul pe care ni-l da cand navigam pe preseturi, ce numar eare fiecare preset, e simplu.

Pentru a vedea evenimentele ascunse trebuie sa avem bifate urmatoarele in View:


  • View - Hidden Objects
  • Mergi in Meniul de text si alegi de acolo o functie cecitipermite sa selectezi introducerea de text
  • ~P1,0,123 - este pian. In realitatea codul il alegi simplu in Orhcestral: Din lupa aiti alegi frumops sunetul dorit.Dupa ce e ales se vede bancul si numarul corespunzator lui acolo. Il introduci cu un numar mai mic in Sibelius
  • Volumul: ~C7,100

Se pare ca Mixerul trimite Program change in format GM. Dar daca Vst-i-ul nu nu e ordonat in format GM (general midi) atunci comenzile le va intelege altfel, asa ca in cazul lui Orchestral Edirol.

A program change controls which sound is used to play subsequent notes on a particular channel. Sibelius automatically sends the correct program change for each staff, as set in the Mixer window, 6. Play tab
600
when it starts playing. However, if you want to change the sound a staff uses midway through your score, you can use a program change message. Sibelius also allows you to change the bank and program in the same MIDI message. If your playback device only supports General MIDI sounds, you’ll never need to use a bank and program change together, but if it has a wider selection of sounds (such as General MIDI 2 or Roland JV- 1080), you may want to use a sound from a different bank. There are three kinds of program change message, as follows:

  • Program change only: ~P program e.g. ~P76
  • Program and bank change, sending bank number: ~P bank,program e.g. ~P24,76
  • Program and bank change, specifying MSB and LSB for bank number: ~P MSB,LSB,program,

e.g. ~P64,2,36
(For an explanation of MSB and LSB, see Bank numbers below.)
In all of the above cases, the value of program assumes your MIDI device counts program numbers from 0 rather than 1 (b 6.14 MIDI for beginners). If your MIDI device counts from 1, use ~p instead of ~P. With a message in the form ~P bank,program, only the LSB is sent if bank is less than 128. If bank is greater than 128, MSB and LSB are sent according to the formula bank = (MSB x 128) + LSB. With a message of the form ~P MSB,LSB,program, if you specify a value of –1 for either MSB or LSB, that byte will not be sent; this allows you to specify sending just the MSB or LSB (if you don’t want to send either, just use a simple program change). You can find out whether your device counts from 0 or 1 and the values for MSB and LSB in its documentation. MSB and LSB may also be listed as Coarse and Fine, or CC (Control Change) 0 and 32, respectively. This is quite a lot to get your head around, so let’s take a couple of examples: Let’s say that we want to change the sound of one of our staves to that of a dog’s bark midway through our score, using the Roland SC-88 sound module. The SC-88 manual lists “Dog, PC = 124, CC00 = 001.” Roland devices count program numbers from 1 (since their manuals list the first GM sound, Acoustic Grand Piano, as program number 1). The SC-88 is peculiar in that it can do weird things using the LSB. It uses this to determine whether Roland SC-55 compatibility mode is used (which is mostly the same as the SC-88 but has fewer sounds available). For this reason, the LSB should normally be 0, and the MSB determines the bank to use. To change to a dog sound mid-score, enter ~p1,0,124, ~p128,124 or ~P1,0,123 – each of these does exactly the same thing. You could also define a word in the playback dictionary to do the same thing: add an entry dog, and specify Value to be 123 and Unit to be 128. By contrast, devices that use Yamaha’s XG standard keep the MSB constant (at 0) and change the LSB according to the type of variant of the basic bank 0 sound (e.g. LSB 1 = panned, 3 = stereo, etc.). Program numbers count from 1. To access the sound “PianoStr” (bank 40), a variant of the basic piano sound (bank 0 program 1) use ~p0,40,1.

Bank numbers are calculated from two other numbers, known as the Most Significant Byte (MSB) and Least Significant Byte (LSB, sometimes called Coarse and Fine, or CC (Controller Change) 0 and 32, respectively). The formula for calculating bank numbers is (MSB x 128) + LSB. These values will be given in the manual for your MIDI device. For example, your MIDI device’s documentation might say something like: So to calculate the bank number for bank 2 in the above example, the calculation is (64 x 128) + 2, which gives a bank number of 8194, which is the number you can use in a ~P MSB,LSB,program MIDI message (see above). Some manuals will present bank numbers as single values rather than as separate MSB and LSB, in which case you don’t need to get your calculator out.

Control changes are used to control a wide variety of functions in a MIDI device. Although the function of each control change is clearly defined, not all MIDI devices support every control change. These are split up into groups, including:

  • Control changes 0–31: data from switches, modulation wheels, faders and pedals on the MIDI

device (including modulation, volume, expression, etc.)

  • Control changes 32–63: optionally send the LSB for control changes 0-31 respectively
  • Control changes 64–67: switched functions (i.e. either on or off) such as portamento, sustain

pedal, damper (soft) pedal, etc.

  • Control changes 91–95: depth or level of special effects such as reverb, chorus, etc.
  • Control changes 96–101: used in conjunction with control changes 6 and 38 (Data Entry), these

can be used to edit sounds

  • Control changes 121–127: channel mode messages (see Channel mode messages below).

The syntax for control changes is ~Cbyte1,byte2, where byte1 is the number of the control change (from 0–127) and byte2 is the control value (also from 0–127). For full details of the control changes supported by your MIDI device, consult the manufacturer’s manual.
The most commonly used control changes are as follows:

Pitch bend normally allows you to alter the pitch of a note by up to a whole step (tone) up or down, although there are a couple of ways to increase this range – see below. The syntax of pitch bend is ~B0,bend-by, e.g. ~B0,96. Bend-by is a number between 0 and 127, where each integer represents 1/32nd of a half-step (semitone). ~B0,64 produces a note at its written pitch; values lower than 64 flatten the note, and Bank number MSB LSB
Bank 0 64 0
Bank 1 64 1
Bank 2 64 2
6. Play tab
602
values higher than 64 sharpen it. To make a note sound one half-step (semitone) higher than written, use ~B0,96; to make it sound one half-step (semitone) lower, use ~B0,32. You could, for example, use this control change to make a note play back sharp or flat without adding an accidental, e.g. if you want to make ficta – editorial accidentals above the staff – play back, you can insert the accidental from the Notations > Symbol > Symbols gallery, and then use a MIDI message of e.g. ~B0,96 to play the note a semitone sharp. Don’t forget to use ~B0,64 to return the channel to its normal tuning on the next note! You can also use the pitch bend control change to create a portamento or glissando effect by creating a number of MIDI messages one after another. The pitch bend does not last for just one note – it remains indefinitely, so you usually put a pitch bend in the opposite direction on the next note to revert to normal pitch. If you want finer control over the pitch bend, you can change the initial byte, also in the range 0– 127, to give very small deviations in temperament (1/128 x 32 half-steps) e.g. ~B127,64 will sharpen the written note by a small amount. To create a pitch bend effect over an interval wider than a whole step (tone), you can either use the portamento control change (see Control changes below) to make a pitch bend, or use the following method:

  • First, set up the range over which the pitch bend can operate: insert the MIDI messages

~C101,0 C100,0 C6,half-steps in your score, where half-steps is the total range of the pitch bend in half-steps (semitones), from 0-12. For example, to set up pitch bend with a maximum range of an octave, use ~C6,12. (It’s best to put these messages at the start of your score.)

  • When you want to add a pitch bend to your score, insert a ~B0,bend-by command as usual,

except that now you must divide the bend-by parameter into the number of half-steps (semitones) set up with your ~C6 command, e.g. if you entered ~C6,12, each half-step (semitone) adds or subtracts 5.3 (64 divided by 12) to bend-by. So to bend upwards by four half-steps (semitones), you would enter ~B0,85. This method requires that your MIDI device supports standard “Registered Parameter Messages” (RPMs), which is common but not universal. If you intend to use other RPMs in the same score, you should remember to “close” the parameters, by adding ~C101,127 ~C100,127 after the ~C6,half-steps message.

  • (external edit)