(10 intermediate revisions by 3 users not shown)
Line 7: Line 7:
=== Rodgers Implementation ===
=== Rodgers Implementation ===


Rodgers organs always transmit note data on channels 12 and up. There is usually a group of switches (pistons below the great manual) that enable lower MIDI channels when engaged. More expensive organs have two switchable channels for each manual, like, MIDI&nbsp;GT A and MIDI&nbsp;GT&nbsp;B (great manual A and B channels). Only enable one of these when setting up the keyboard (maybe B for Bells).<br>
Rodgers organs always transmit note data on channels 12 and up. There is usually a group of switches (pistons below the great manual) that enable lower MIDI channels when engaged. More expensive organs have two switchable channels for each manual, such as MIDI&nbsp;GT A and MIDI&nbsp;GT&nbsp;B (great manual A and B channels). Only enable one of these when setting up the keyboard (maybe B for Bells).<br>


=== Millennium/Platinum Implementation ===
=== Legacy Millennium/Platinum Implementation ===


The Millennium/Platinum carillon can respond to two MIDI channels simultaneously, and we refer to them as Primary and Secondary. When setting up a system with an organ, the Primary channel is typically the lower manual (Great) which is used for the melody bell voice and the Secondary channel is set to the upper manual (Swell) which is used for a harp voice.
The Millennium/Platinum carillon can respond to two MIDI channels simultaneously, and we refer to them as Primary and Secondary. When setting up a system with an organ, the Primary channel is typically the lower manual (Great) which is used for the melody bell voice and the Secondary channel is set to the upper manual (Swell) which is used for a harp voice.
Line 17: Line 17:
== MIDI Volume ==
== MIDI Volume ==


On the Millennium Carillon, note velocity affects not only the volume level of the note but also the brilliance of the note. Playing vigorously will be brighter and louder, playing gently will be duller and quieter.
On the Platinum/Millennium Carillon, note velocity affects not only the volume level of the note but also the brilliance of the note. Playing vigorously will be brighter and louder, playing gently will be duller and quieter.


Organs do not typically have a touch sensitive keyboard. Instead we have to rely on the expression pedal (in the case of an electronic organ). On an Allen organ, the expression shoe controls the note velocity values affecting both volume and brilliance.
Organs do not typically have a touch sensitive keyboard. Instead we have to rely on the expression pedal (in the case of an electronic organ). On an Allen organ, the expression shoe controls the note velocity values affecting both volume and brilliance.
Line 25: Line 25:
Firmware versions prior to 0411 would accept volume levels of zero and mute the output. This is now ignored since we have run across a Solid State Logic midi interface (probably not installed and setup correctly by the organ technician) that sent a volume zero command every time the MIDI output was enabled.
Firmware versions prior to 0411 would accept volume levels of zero and mute the output. This is now ignored since we have run across a Solid State Logic midi interface (probably not installed and setup correctly by the organ technician) that sent a volume zero command every time the MIDI output was enabled.


== [[Recording_library_MS|MIDI File Import]] ==
== Import MIDI file ==
=== Advanced eXperience models ===
Use [[Using_Chime.Center#Uploads|Chime Center's MIDI Upload]] page to import MIDI files to your ringing system.


Only single track [http://en.wikipedia.org/wiki/Musical_Instrument_Digital_Interface#File_formats MIDI Format 0] files are compatible with Management Suite. Without the Recording Librarian option, a supported carillon can only store one MIDI file at a time in the recording buffer.
MIDI type 1 files are compatible with the AX systems as long as there is only one track.


It is important to transpose the music properly for the bell voice you will use to play it back. Automated chimes and carillons are always transposed to ring the largest bell on middle C, or C4 (Midi note 60) regardless of their true pitch. Millennium Cast Bronze carillon voices range from C3 to C8. Millennium Chime and harp selections use a split keyboard with the harp from C3 to Bb5 and the chime from B5 to C8. Notes above and below these ranges are prohibited.
=== Legacy 2000 models ===
You can import MIDI files from notation software to your carillon using the Management Suite's [[Recording_library_MS|MIDI File Import]] premium feature.


Version 5.0 of the Management Suite and firmware version 0215 eliminate the restriction of temp and CPQ given below. The new software/firmware will successfully import and faithfully perform a MIDI file having tempo  and time signature changes.  
Without the Recording Librarian option, a supported carillon can only store one MIDI file at a time in the recording buffer.
=== Preparing MIDI files for upload ===
Only single track [http://en.wikipedia.org/wiki/Musical_Instrument_Digital_Interface#File_formats MIDI Format 0] files are compatible with Management Suite.  


Version 4.7 of the Millennium Suite supports [[Recording_library_MS|importing]] MIDI files to the carillon if it is equipped with the Recording Librarian option.
If you selected a preset voice on your computer to play back the arrangement, delete that preset before saving the file for upload.


Versions 4.7 to 5.0 do not support any meta-data such as tempo or time signature changes embedded within the file after the first Note ON. In addition make sure the following parameters are set in the sequencer when saving the files:
It is important to transpose the music properly for the bell voice you will use to play it back. Automated chimes and carillons are always transposed to ring the largest bell on middle C, or C4 (Midi note 48) regardless of their true pitch. Millennium Cast Bronze carillon voices range from C3 to C8. Millennium Chime and harp selections use a split keyboard with the harp from C3 to Bb5 and the chime from B5 to C8. Notes above and below these ranges are prohibited.


{| cellspacing="1" cellpadding="1" width="200" border="1"
Tempo and time signature changes are supported. All other controls such as volume and patch changes must be removed from the file.
|-
| Tempo
| 100
|-
| Clocks per Quarter note
| 120
|-
| Bank
| 0
|-
| Patch
| 0
|}


Some users have noticed that stacking lots of notes in fast changing chords may overload the playback engine of the carillon or bell controller resulting in a slight slowing of playback tempo. Quickly arppegiating dense chords will avoid this slowdown without a noticeable change of arrangement. Such an arrangement is also more pleasing to the ear of the average listener.
Stacking lots of notes in fast changing chords may overload the playback engine of the carillon or bell controller resulting in a slight slowing of playback tempo. Quickly arppegiating dense chords will avoid this slowdown without a noticeable change of arrangement. Striking the larger bells before smaller bells is customary. Arrangements that are kind to the listener's ears will avoid striking more than two notes simultaneously.


[[Category:Electrical]][[Category:Electronic_Carillons]][[Category:Manual]]
A useful article, [https://www.rockefeller.uchicago.edu/2017/12/19/composing-for-carillon ''Composing for Carillon'' by Joey Brink], should be reviewed when arranging music for bells.
 
[[Category:Electrical]][[Category:Manual]]

Latest revision as of 21:11, 12 November 2024

MIDI is an acronynm for Musical Instrument Data Interface. This is a current loop serial interface with a a standard protocol for communication between keyboards, electronic musical instruments and computers. This protocol includes codes for describing music data, such as note on and note off messages (sent when a key is pressed and released) among other codes.

MIDI Channels

The MIDI protocol allows sixteen different channels of data to be transmitted on a single MIDI cable. Generally instrument voices only respond to one channel at a time. Multi-timbral instruments can respond to multiple channels with different sounding voices.

Rodgers Implementation

Rodgers organs always transmit note data on channels 12 and up. There is usually a group of switches (pistons below the great manual) that enable lower MIDI channels when engaged. More expensive organs have two switchable channels for each manual, such as MIDI GT A and MIDI GT B (great manual A and B channels). Only enable one of these when setting up the keyboard (maybe B for Bells).

Legacy Millennium/Platinum Implementation

The Millennium/Platinum carillon can respond to two MIDI channels simultaneously, and we refer to them as Primary and Secondary. When setting up a system with an organ, the Primary channel is typically the lower manual (Great) which is used for the melody bell voice and the Secondary channel is set to the upper manual (Swell) which is used for a harp voice.

When the Millennium carillon is placed in the System Setup - Keyboard Size/Midi menu it is looking for the highest and lowest MIDI note values and channel values for each keyboard. When it sees multiple channels (like it would with a Rodgers organ), it chooses the lower channel available. As of firmware 0311, we are only looking at the first two channels received.

MIDI Volume

On the Platinum/Millennium Carillon, note velocity affects not only the volume level of the note but also the brilliance of the note. Playing vigorously will be brighter and louder, playing gently will be duller and quieter.

Organs do not typically have a touch sensitive keyboard. Instead we have to rely on the expression pedal (in the case of an electronic organ). On an Allen organ, the expression shoe controls the note velocity values affecting both volume and brilliance.

On a Rodgers organ, the expression shoe sends MIDI Channel Volume data. If we only used this to change the volume of the chime output, we would lose the brilliance component of the bell dynamics. When volume data is detected, along with a steady state velocity, the Millennium MIDI input substitutes the volume value for velocity on the notes received. So a Rodgers expression shoe will provide the same dynamic changes that an Allen would.

Firmware versions prior to 0411 would accept volume levels of zero and mute the output. This is now ignored since we have run across a Solid State Logic midi interface (probably not installed and setup correctly by the organ technician) that sent a volume zero command every time the MIDI output was enabled.

Import MIDI file

Advanced eXperience models

Use Chime Center's MIDI Upload page to import MIDI files to your ringing system.

MIDI type 1 files are compatible with the AX systems as long as there is only one track.

Legacy 2000 models

You can import MIDI files from notation software to your carillon using the Management Suite's MIDI File Import premium feature.

Without the Recording Librarian option, a supported carillon can only store one MIDI file at a time in the recording buffer.

Preparing MIDI files for upload

Only single track MIDI Format 0 files are compatible with Management Suite.

If you selected a preset voice on your computer to play back the arrangement, delete that preset before saving the file for upload.

It is important to transpose the music properly for the bell voice you will use to play it back. Automated chimes and carillons are always transposed to ring the largest bell on middle C, or C4 (Midi note 48) regardless of their true pitch. Millennium Cast Bronze carillon voices range from C3 to C8. Millennium Chime and harp selections use a split keyboard with the harp from C3 to Bb5 and the chime from B5 to C8. Notes above and below these ranges are prohibited.

Tempo and time signature changes are supported. All other controls such as volume and patch changes must be removed from the file.

Stacking lots of notes in fast changing chords may overload the playback engine of the carillon or bell controller resulting in a slight slowing of playback tempo. Quickly arppegiating dense chords will avoid this slowdown without a noticeable change of arrangement. Striking the larger bells before smaller bells is customary. Arrangements that are kind to the listener's ears will avoid striking more than two notes simultaneously.

A useful article, Composing for Carillon by Joey Brink, should be reviewed when arranging music for bells.