User manual ROLAND SYS-505

Lastmanuals offers a socially driven service of sharing, storing and searching manuals related to use of hardware and software : user guide, owner's manual, quick start guide, technical datasheets... DON'T FORGET : ALWAYS READ THE USER GUIDE BEFORE BUYING !!!

If this document matches the user guide, instructions manual or user manual, feature sets, schematics you are looking for, download it now. Lastmanuals provides you a fast and easy access to the user manual ROLAND SYS-505. We hope that this ROLAND SYS-505 user guide will be useful to you.

Lastmanuals help download the user guide ROLAND SYS-505.


Mode d'emploi ROLAND SYS-505
Download
Manual abstract: user guide ROLAND SYS-505

Detailed instructions for use are in the User's Guide.

[. . . ] Reset value ±0 (center) 0 (off) 0 (off) 0 (min) 127 (max) 0 (off) 0 (off) 0 (off) 0 (off) unset; previously set data will not change unset; previously set data will not change Controller Pitch Bend Change Channel Pressure Modulation Breath Type Expression Hold 1 Sostenuto Soft Hold 2 RPN NRPN All Notes Off (Controller number 123) Status 2nd byte BnH 7BH n = MIDI channel number: * 3rd byte 00H 0H - FH (ch. 1 - 16) Notes Pitch Bend Sensitivity mm: 00H - 18H (0 - 24 semitones) ll: ignored (processed as 00H) Up to 2 octave can be specified in semitone steps. When All Notes Off is received, all notes on the corresponding channel will be turned off. However, if Hold 1 or Sostenuto is ON, the sound will be continued until these are turned off. OMNI OFF (Controller number 124) 2 MIDI Implementation Status 2nd byte BnH 7CH n = MIDI channel number: * 3rd byte 00H 0H - FH (ch. 1 - 16) Byte F0H 7EH 7FH 09H 01H F7H The same processing will be carried out as when All Notes Off is received. OMNI ON (Controller number 125) Status 2nd byte BnH 7DH n = MIDI channel number: * 3rd byte 00H 0H - FH (ch. 1 - 16) Explanation Exclusive status ID number (Universal Non-realtime Message) Device ID (Broadcast) Sub ID#1 (General MIDI Message) Sub ID#2 (General MIDI 1 On) EOX (End Of Exclusive) GM2 System On Status F0H Byte F0H 7EH 7FH 09H 03H F7H Data byte 7EH 7FH 09H 03H Status F7H The same processing will be carried out as when All Notes Off is received. OMNI ON will not be turned on. MONO (Controller number 126) 2nd byte Status BnH 7EH n = MIDI channel number: mm = mono number: * 3rd byte mmH 0H - FH (ch. 1 - 16) 00H - 10H (0 - 16) Explanation Exclusive status ID number (Universal Non-realtime Message) Device ID (Broadcast) Sub ID#1 (General MIDI Message) Sub ID#2 (General MIDI 2 On) EOX (End Of Exclusive) The same processing will be carried out as when All Notes Off is received. POLY (Controller number 127) Status 2nd byte BnH 7FH n = MIDI channel number: * 3rd byte 00H 0H - FH (ch. 1 - 16) GM System Off Status F0H Byte F0H 7EH 7FH 09H 02H F7H Data byte 7EH, 7F, 09H, 02H Status F7H The same processing will be carried out as when All Notes Off is received. System Realtime Message Active Sensing Status FEH * When Active Sensing is received, the unit will begin monitoring the intervals of all further messages. While monitoring, if the interval between messages exceeds 420 ms, the same processing will be carried out as when All Sounds Off, All Notes Off and Reset All Controllers are received, and message interval monitoring will be halted. Explanation Exclusive status ID number (Universal Non-realtime Message) Device ID (Broadcast) Sub ID#1 (General MIDI Message) Sub ID#2 (General MIDI Off) EOX (End Of Exclusive) Universal Realtime System Exclusive Messages Master Volume Status F0H Byte F0H 7FH 7FH 04H 01H llH mmH F7H * * Data byte 7FH, 7FH, 04H, 01H, llH, mmH Explanation Exclusive status ID number (universal realtime message) Device ID (Broadcast) Sub ID#1 (Device Control messages) Sub ID#2 (Master Volume) Master Volume lower byte Master Volume upper byte EOX (End Of Exclusive) Status F7H System Exclusive Message Status F0H F0H: ii = ID number: Data byte iiH, ddH, . . . . . . , eeH System Exclusive Message status Status F7H dd, . . . , ee = data: F7H: an ID number (manufacturer ID) to indicate the manufacturer whose Exclusive message this is. [. . . ] The model ID of the exclusive messages used by this instrument is 00H 00H 04H. Data Request 1 RQ1 (11H) This message requests the other device to transmit data. The address and size indicate the type and amount of data that is requested. When a Data Request message is received, if the device is in a state in which it is able to transmit data, and if the address and size are appropriate, the requested data is transmitted as a Data Set 1 (DT1) message. If the conditions are not met, nothing is transmitted. Status F0H data byte 41H, dev, 00H, 00H, 03H, 11H, aaH, bbH, ccH, ddH, ssH, ttH, uuH, vvH, sum Remarks Exclusive status ID number (Roland) Devdevice ID (dev: 10H - 1FH, 7FH) Model ID #1 (SYS-505) Model ID #2 (SYS-505) model ID #3 (SYS-505) Command ID (RQ1) Address MSB Address Address Address LSB Size MSB Size Size Size LSB Checksum EOX (End Of Exclusive) status F7H Note off message is sent out with the velocity of 40H. Note on Status 2nd byte 9nH kkH n = MIDI channel number: kk = note number: vv = note on velocity: 3rd byte vvH 0H - FH (ch. 1 - 16) 00H - 7FH (0 - 127) 01H - 7FH (1 - 127) Byte F0H 41H dev 00H 00H 04H 11H aaH bbH ccH ddH ssH ttH uuH vvH sum F7H * Control Change * By selecting a controller number that corresponds to the setting of parameters of controllers (Slider Assign, FC1/2 Pedal Assign), the SYS-505 can transmit any control change message. These messages are not transmitted when EXTERNAL Zone Parameter is OFF. * Bank Select (Controller number 0, 32) 2nd byte Status BnH 00H BnH 20H n = MIDI channel number: mm, ll = Bank number: 3rd byte mmH llH 0H - FH (ch. 1 - 16) 00 00H - 7F 7FH (bank. 1 - bank. 16384) Modulation (Controller number 1) 2nd byte BnH 01H n = MIDI channel number: vv = Modulation depth: Status 3rd byte vvH 0H - FH (ch. 1 - 16) 00H - 7FH (0 - 127) * The size of data that can be transmitted at one time is fixed for each type of data. And data requests must be made with a fixed starting address and size. Refer to the address and size given in "Parameter Address Map" (p. For the checksum, refer to 9 page. Volume (Controller number 7) Status 2nd byte BnH 07H n = MIDI channel number: vv = Volume: 3rd byte vvH 0H - FH (ch. 1 - 16) 00H - 7FH (0 - 127) Data set 1 DT1 This is the message that actually performs data transmission, and is used when you wish to transmit the data. Status F0H Data byte 41H, dev, 00H, 00H, 04H, 12H, aaH, bbH, ccH, ddH, eeH, . . . ffH, sum Status F7H Panpot (Controller number 10) 2nd byte Status BnH 0AH n = MIDI channel number: vv = Panpot: 3rd byte vvH 0H - FH (ch. 1 - 16) 00H - 40H - 7FH (Left - Center - Right) Byte F0H 41H dev 00H 00H 04H 12H aaH Explanation Exclusive status ID number (Roland) Device ID (dev: 10H - 1FH, 7FH, Initial value is 10H) Model ID #1 (SYS-505) Model ID #2 (SYS-505) Model ID #3 (SYS-505) Command ID (DT1) Address MSB: upper byte of the starting address of the data to be sent Hold 1 (Controller number 64) Status 2nd byte BnH 40H n = MIDI channel number: 3rd byte vvH 0H - FH (ch. 1 - 16) 5 MIDI Implementation vv = Control value: * 00H - 7FH (0 - 127) 0-63 = OFF, 64-127 = ON Status F0H These messages are transmitted when Damper pedal is operated. 4 Since from the preceding table, 0 = 00H, 4 = 04H, 14 = 0EH, 10 = 0AH, the result is: 00 04 0E 0AH. 8 MIDI Implementation Examples of Actual MIDI Messages <Example1> 92 3E 5F 9n is the Note-on status, and n is the MIDI channel number. Since 2H = 2, 3EH = 62, and 5FH = 95, this is a Note-on message with MIDI CH = 3, note number 62 (note name is D4), and velocity 95. Example of an Exclusive Message and Calculating a Checksum Roland Exclusive messages (RQ1, DT1) are transmitted with a checksum at the end (before F7) to make sure that the message was correctly received. The value of the checksum is determined by the address and data (or size) of the transmitted Exclusive message. How to calculate the checksum (hexadecimal numbers are indicated by "H") The checksum is a value derived by adding the address, size, and checksum itself and inverting the lower 7 bits. Here's an example of how the check sum is calculated. We will assume that in the Exclusive message we are transmitting, the address is aa bb cc ddH and the data or size is ee ffH. aa + bb + cc + dd + ee + ff = sum sum ÷ 128 = quotient . . . remainder 128 - remainder = checksum <Example2> CE 49 CnH is the Program Change status, and n is the MIDI channel number. Since EH = 14 and 49H = 73, this is a Program Change message with MIDI CH = 15, program number 74 (Flute in GS). <Example3> EA 00 28 EnH is the Pitch Bend Change status, and n is the MIDI channel number. The 2nd byte (00H = 0) is the LSB and the 3rd byte (28H = 40) is the MSB, but Pitch Bend Value is a signed number in which 40 00H (= 64 x 12+80 = 8192) is 0, so this Pitch Bend Value is 28 00H - 40 00H = 40 x 12+80 - (64 x 12+80) = 5120 - 8192 = -3072 If the Pitch Bend Sensitivity is set to 2 semitones, -8192 (00 00H) will cause the pitch to change -200 cents, so in this case -200 x (-3072) ÷ (-8192) = -75 cents of Pitch Bend is being applied to MIDI channel 11. <Example1> Setting Reverb Level to 100 (DT1) According to the "Parameter Address Map" (p. 6), the address of Reverb Level is 10 00 08 01H, and the hexadecimal expression of 100 is 64H. So the system exclusive message should be sent is; F0 (1) 41 (2) 10 (3) 00 00 04 (4) 12 (5) 10 00 08 01 address 64 data ?? [. . . ] It is not desirable for Performance data (such as Standard MIDI File data) to contain many events with running status as given in <Example 4>. This is because if playback is halted during the song and then rewound or fast-forwarded, the sequencer may not be able to transmit the correct status, and the sound generator will then misinterpret the data. Take care to give each event its own status. It is also necessary that the RPN or NRPN parameter number setting and the value setting be done in the proper order. [. . . ]

DISCLAIMER TO DOWNLOAD THE USER GUIDE ROLAND SYS-505

Lastmanuals offers a socially driven service of sharing, storing and searching manuals related to use of hardware and software : user guide, owner's manual, quick start guide, technical datasheets...
In any way can't Lastmanuals be held responsible if the document you are looking for is not available, incomplete, in a different language than yours, or if the model or language do not match the description. Lastmanuals, for instance, does not offer a translation service.

Click on "Download the user manual" at the end of this Contract if you accept its terms, the downloading of the manual ROLAND SYS-505 will begin.

Search for a user manual

 

Copyright © 2015 - LastManuals - All Rights Reserved.
Designated trademarks and brands are the property of their respective owners.

flag