Roland 5 manual Arpeggiator architecture, Midi Clock

Page 32
Sync
source select
MIDI
Clock
Internal
Clock
External
Clock

Arpeggiator

Europa User Guide

Even though the arpeggiator diagram is initially intimidating, Europa’s arpeggiator architecture really is simple when broken down into its individual components. The interaction between them can be very simple to extremely complex depending upon the settings and features used. The important thing is to understand at least the basic interaction between the modules even if the entire functionality of the modules is not understood. Regardless, it is still possible to be creative with the arpeggiator! Note that when in SPLIT mode, there are two arpeggiators – lower and upper. The clock is the only component that is shared between the two arpeggiators. The rest of the settings are completely independent.

Arpeggiator architecture

This section describes the arpeggiator’s architecture, systematically, to help make the architecture easier to understand.

Arpeggiator clocking sources

The arpeggiator can be synchronized to one of three different clock sources: MIDI Clock, the internally generated clock, or the external clock input found on the back of the Jupiter 6 (labeled

trigger in on the back of the Jupiter 6). This clock signal is sent to both arpeggiators when in SPLIT mode, or to the upper voice arpeggiator when in whole mode. Upper and lower arpeggiator

sync sources are not independently selectable. The clock sources are a global setting and are saved with the board NVRAM - not in the presets.

MIDI CLOCK

MIDI IN Clock synchronization is a new feature with Europa. It synchronizes at 24 parts per quarter note (per step – assumes no divider or multiplier). Receipt of a MIDI start message will start the arpeggiator back to the beginning of the arpeggiation stepping (more on that later!). MIDI Clock is not transmitted when synchronized to MIDI clock.

INTERNAL CLOCK

Europa’s internal clock is far more accurate than the original Roland code’s clock, and exact BPM speeds are selectable and are accurate within 0.2% (see Figure for the clock rate table). MIDI Clock will be transmitted when set to the internal clock.

EXTERNAL CLOCK

The external clock advances the arpeggiator at a rate of a single step per pulse. MIDI Clock is transmitted at the rate of the external clock pulses * 12. This assumes that the external clock is one pulse per eighth note. MIDI Clock and other arpeggiator clocking features will not behave in a predictable manner if the external clock is not received at a regular interval.

From this point forward, it is assumed that a single clock is equal to one step of the arpeggiator, regardless of the source clock.

The clock signal (blue line at the top of the diagram to the right) is then fed in to each of the arpeggiators. If polyrhythm is disabled, the clock is routed directly to the multiplier/divider. If polyrhythm is enabled, the number of steps between clocks is equal to the number of notes currently held. As an example, if one note is being held, one step will occur per clock. If two notes are being held, two steps will occur per clock, and so on. Regardless of the polyrhythm setting, the clock is routed through the multiplier/divider.

Polyrhythm enable

Polyrhythm

From note

held list

Page 32

Image 32
Contents Page Trademarks Europa User Guide Table Of Contents What’s on discTable Of Contents Europa User Guide Voice assignment modesCommon problems Boot block EuropaArpeggiator mode and options when the UP button is Held Arpeggiator step rhythm programming buttonsEuropa User Guide Terminology and symbols Introduction Europa User Guide Bold TapeNew feature summary Europa User Guide Additional arpeggiator modesEuropa User Guide New feature summary What is not included Europa User Guide Operational differences Arpeggiator, voice, and synchronization structureOperational differences Europa User Guide Additional voice assignment modes Power up diagnostics and actions Europa User Guide Power up diagnosticsEuropa User Guide Power up diagnostics and actions To F-5 Europa boot and diagnostic flowchart Jig mode is tested Tape Button is tested Internal CPU stack RAM is testedInternal CPU Xram is tested External scratch RAM is testedWrite + Tape BenderSetting the Jupiter 6’s base Midi channel Selection Base Midi channelLED Off LED onLED Blinking C D E F Aftertouch assign ENV-1 Key track ENV-2 Key track LFO Delay Manual Cross MOD VCO 1 RangeVCA LFO Europa User Guide Voice assignment modes Solo Solo assign LED lit solidVoice assignment modes Europa User Guide Whole SplitPoly 2 steal Poly 2 LED blinking Arpeggiator Europa User Guide Arpeggiator EuropaUser Guide Midi Clock Europa User Guide Arpeggiator Sources of notes to be played and keyboard/MIDI interactionArpeggio note List Sequence note Arpeggio note calculator takes the note to play Internal clock a Arpeggiator mode and options when the UP button is held Random mode Sequence modes and options E F G a BRecording a sequence Arpeggiator step rhythm programming buttons Europa User Guide Arpeggiator How do I……..? Europa User Guide Transfer patches from tape to Europa?Europa User Guide How do I……..? Save all patches and presets to MIDI? Europa User Guide Common problems Can’t get any sound out of Europa from the local keyboardCommon problems Europa User Guide Hear unplayed or missing notes in my arpeggiations Arpeggiator runs too fast/slow or doesn’t stay in sync Europa User Guide Europa Firmware Update Utility Windows firmware update utilityEuropa Firmware Update Utility Europa User Guide Locate an image to update Update the Jupiter Apple Macintosh Europa Firmware Update Utility Locate an image to update Update the Jupiter Europa Midi Implementation Europa User Guide Basic Midi functionalityEuropa User Guide Europa Midi Implementation IDI Message=LOWER SPLIT, 127=UPPER Split VCO MODLFO ENVVCA ENV VCO MixerVCF LFO VCO UnisonPWM KEY Mode LOWER/UPPELower Upper Lower SPLIT, 127= Upper SplitEuropa Midi Implementation Europa User Guide Europas Continuous Controller map BPM F0h Command 02h Set Europas base Midi channel Europa User GuideEuropa Midi Implementation VCO MOD LFOVCO MOD ENV Xmod ManualVCF LFO 1 mod VCA ENV 2 LevelPWM LFO Europa Midi Implementation Europa User Guide UPPER/WHOLE Upper /WHOLEA1-F8 Whole Upper Whole LowerCommand 07h Assign controller F0h 41h 10h 4ah 36h 00h 68h 36h f7h Boot block Europa User Guide Europa Internal ArchitectureContact Information Europa User Guide Visit Synthcom on the internetEuropa User Guide Europa Limited Warranty User installed Europa upgradesEuropa Limited Warranty Europa User Guide Acknowledgements Europa User Guide AcknowledgementsArpeggiator mode and options when the UP button is held Europa supermode reference sheet