★ 製品の出荷日は毎週1回 土曜日のみとなります! ★表示価格は税込です ★
★ 製品の出荷日は毎週1回 土曜日のみとなります! ★表示価格は税込です ★
カート 0
Bella
Bella
Bella
Bella
Bella
Bella
Bella
Bella
Bella
Michigan Synth Works

Bella

通常価格 ¥56,500 ¥0 単価 あたり
税込 配送料は購入手続き時に計算されます。

Bella: Digital/Analog Hybrid Mono Synth

Mutable Instrumentsがその製造を終了した現在、Émilie Gilletの研ぎ澄まされたデザインや感性はオープンソースとして公開・提供されており、Michigan Synth Worksは最大のリスペクトをもって、MIシンセサイザーをレプリカしています。

Bellaは、Mutable instrumentsのEmilie Guiletがデザインした" Anushri "シンセサイザーのレプリカです。オールアナログ信号経路のモノフォニック・シンセサイザーと、ローファイなデジタル・ドラム・シンセサイザーを組み合わせた製品です。この2つのセクションは、オンボードのシーケンサー/アルペジエーターによって制御され、ジェネレーティブなドラムパターンのシーケンサーを備えています。


Bellaのオーディオとプロセッシングチェーンはアナログです。メイン音源はノコギリ波とパルス幅波形を持つVCOで、サブオシレーターを備えています。VCOの後段には、ローパス、バンドパス、ハイパスの各モードを備えたマルチモード12dB/オクターブVCFが搭載されています。 VCFとVCAの間にはオン/オフが可能なファズ回路を搭載し、重厚な歪みを実現します。

 

 

 

Digital additions:

VCOはAUXデジタルオシレーターとペアになっており、FM、シンク信号のジェネレート、VCOの音を太くするための追加デチューンオーディオソースとして使用することが可能です。

Built-in sequencer and arpeggiator

内蔵のアルペジエーターは、コードをアクセントやスライドで複雑なベースラインやアシッドパターンに簡単に変換します。しかし、本当の楽しみは内蔵シーケンサーを使うときから始まります。recを押し、MIDIキーボードで音を入力するか、rest/tieボタンを押し、recで終了、そしてスタートというシンプルなインターフェースで動作します。シーケンスは、キーボードから移調することもできます。


Built-in drum machine

真にオリジナルなリズムセクションを搭載。サウンド面では、ビットクラッシャーを内蔵した8ビットアナログスタイルのシンセシスを使用しています。インターフェースも独創的で、x0xスタイルのスイッチやLEDではなく、ノブを使って演奏します。 2つのノブでドラムパターンの異なる構造をモーフィングし、3つのノブでバスドラム/スネアドラム/ハイハットのパターンの疎密度をコントロールし、ノブをひねるだけでフィルやバリエーションを作ることができる。 これを発展させたのがGridsモジュールです。

 

 

 

Specifications:

Control: MIDI or CV/Gate

 

VCO

ディスクリート・アナログ


Controls:

FM
FMは、DCO信号がVCOの周波数をどの程度変調させるかをコントロールします。この変調はリニアFMです。FMを高い値に設定し、VCOレンジまたはVCOデチューンノブでDCOとVCOをデチューンすると、不協和音やメタリックな音色を得ることができます。

VCO mod 
VCO modは、VCOにどのようなモジュレーションをかけるかを制御します。中央の位置(ポテンショメーターは12時位置にディテントがある)では、VCOにモジュレーションは適用されません。ノブを時計回りに回すと、LFOモジュレーションの量が増えます。ノブを反時計回りに回すと、ADエンベロープ・モジュレーションが増加します。

PW
PWは、矩形波形のパルス幅を調整します。中央位置(ポテンショメーターは12時位置に戻り止めがある)では、出力信号は矩形波形となります。


Sync
Syncは、DCOが1サイクル完了するごとにVCOのサイクルをリセットします。これは、VCOがDCOよりも高いピッチに設定されている(VCOレンジポットの値が高い)場合や、VCOにエンベロープやLFOモジュレーションがかかっている場合に特に効果的な機能です。


Glide 
連続する音符の間のポルタメントタイムを調整します。これにより、前の音のピッチが次の音のピッチに向かってゆっくりとスライドします。

VCO range 
VCOレンジは、キーボードで演奏する音に対するVCOのピッチを-12半音から+36半音まで調整します。このポテンショメーターは、半音ごとに1ステップ、オクターブでデッドバンド(-12、0、12、24、36半音)と、意図的に"steppy"になっています。

VCO detune 
VCO detuneでは、VCOのピッチを細かく調整し、VCOとDCOの間にわずかなデチューン効果を生じさせます。


Sub level 
Sub levelは、ミックスに追加される信号のレベルをコントロールします。この信号は、Subスイッチで3つのソースの中から選択します


VCF

ディスクリートアナログ
12dB/Octave マルチモード
ローパス、ハイパス、バンドパス
カットオフ周波数 18Hz~22kHz
フィルターはノートをトラッキングします


Controls:

Resonance 
フィルターのレゾナンスを調整し、カットオフ周波数近辺の周波数を徐々に強調します。


VCF env mod 
フィルターのカットオフに適用されるADSR1モジュレーションの量を制御します。


VCF LFO mod 
フィルター・カットオフに適用されるLFOモジュレーションの量をコントロールします。

VCF mode
ローパス、バンドパス、ハイパスのフィルターモードを選択します。

 

LFO

Controls:

LFO shape 

LFOシェイプは、メインLFOの波形を選択します。以下のシェイプが用意されています:

  • トライアングル
  • スクエア
  • ランプアップ
  • ランプダウン
  • サンプル・アンド・ホールド :LFOは定期的にランダムな値をとります
  • ベルヌイリプロセス:LFOがランダムに高い値と低い値の間を切り替わる。遷移の速度はrateパラメータに影響されます。
  • スムーズランダムプロセス:ランダムに選択された傾きを持つ線からなる連続的なランダム波形が生成されます
  • ノイズ:LFOの出力はホワイトノイズ信号です。この場合、LFOのレートパラメータは何の効果もありません。T

LFO rate 
LFOレートは、LFOの速度を調整します。LFOの周波数は、0.06Hz(1周期は16秒)~100Hzの範囲で設定できます。レート設定が最小値に設定されると、LFOはシーケンサー/アルペジエーターのクロックにロックされ、LFOは4拍の周期で1サイクルを達成することに注意してください。この同期はPLLによって達成されます。LFOが効果的にシーケンスにロックされるまでに数拍かかる場合があります。

 

Factory Reset

工場出荷時の設定に戻したい場合は、Runボタンを押したまま電源を入れます。

 

 

Jacks

Gate In:  3.5mm TS 
Sequencer Gate Out: 5V 3.5mm TS
Clock In (Sequencer): 3.5mm TS
Sequencer Clock Out: 5V 3.5mm TS
VCO CV In: V/Oct 3.5mm TS
PW CV In: 3.5mm TS
VCF CV In: V/Oct 3.5mm TS
VCA CV In:  Additional Modulation of VCA, 3.5mm TS
Aux Audio In:  External Signal Processing, 3.5mm TS
Drums Audio Out: Removes Drums from main Mix, 3.5mm TS
Main Out: Drums+Synth Mix, 3.5mm TS
MIDI In: TRS MIDI A or B, 3.5mm TRS
MIDI Out: TRS MIDI A, 3.5mm TRS

Power

9V DC, 500mA, センタープラス、内径2.5mm
(製品に付属のアダプターをご利用いただけます)
*内径が2.5mmの為、一般的な2.1㎜のアダプターが使用できません。同梱されるアダプターをご使用ください。

Dimensions

33.02cm x6.3cm x 20.3cm

 

Includes: Universal power supply, MSW-810 Synthesizer

 
ご注意:ハンドメイドの電子楽器の為、エンクロージャーに傷などがある場合がございます。予めご了承ください。



 

Derivative Panel, PCB & Schematic provided by Jakplugg under creative commons CC-BY-SA-3.0 license.

 

Original CAD file, PCB & Schematic and original design elements provided by Mutable Instruments under creative commons CC-BY-SA-3.0 license.

 

Oscillator section

FMは、DCO信号がVCOの周波数をどの程度変調させるかを制御します。この変調はリニアFMです。FMを高い値に設定し、VCOレンジまたはVCOデチューンノブでDCOとVCOをデチューンすると、不協和音やメタリックな音色を得ることができます。

VCO modは、VCOにどのようなモジュレーションをかけるかを制御します。中央の位置では、VCOにモジュレーションは適用されません。ノブを時計回りに回すと、LFOモジュレーションの量が増えます。ノブを反時計回りに回すと、ADエンベロープモジュレーションが増加します。

PWは、矩形波形のパルス幅を調整します。中央位置では、出力信号は矩形波形となります。

PW modは、パルス幅に適用される変調を制御します。中央の位置(ポテンショメーターは12時位置にディテントがある)では、パルス幅にモジュレーションは適用されません。ノブを時計回りに回すと、LFO変調の量が増えます。ノブを反時計回りに回すと、ADエンベロープモジュレーションが増加します。

Glideは、連続する音符間のポルタメントを調整します。これにより、前の音のピッチが次の音のピッチに向かってゆっくりとスライドします。

Fuzz

VCFで生成された信号は、VCAに入る前にファズ回路に送ることができます。



Envelopes

AttackDecayは、エンベロープのアタックとディケイタイムを調整します。これらの設定は、ADエンベロープ(VCOおよびPWM変調)とVCF ADSRエンベロープの両方に影響します。VCA ADSRエンベロープにも影響する場合があります。

SustainRelease エンベロープのサスティンレベルとリリースタイムを調整します。これらの設定はVCF ADSRエンベロープに影響し、VCA ADSRエンベロープにも影響する可能性があります。

VCA env
VCAエンベロープのシェイプをコントロールします。この設定を0にすると、VCAエンベロープはVCFエンベロープと同じになり、4つのノブで設定されたA、D、S、Rに正確に一致します。このノブを中間の位置に設定すると、VCAエンベロープのアタックはNULL、サスティンは75%、ディケイとリリースはDecayとReleaseノブで設定した時間の半分となります。最後に、このノブを最大値に設定すると、VCAエンベロープは「ゲート」信号になり、アタックなし、ディケイとリリースなし、フルレベルでサステインとなります。その間に、シェイプ間のいくつかの「モーフィング」が適用されます。




Sequencer, arpeggiator and advanced synthesis features

Using the built-in sequencer



ローランドの名機「SH-101」や「JX3-P」を主なモチーフにした、ステップバイステップで録音できるシーケンサーを搭載しています。

1つのシーケンスには、最大128のステップを含めることができます。1ステップの長さは16分音符1つ分です(1拍4ステップ)。各ステップは、以下のいずれかを含むことができます:

  • Note:オプションでアクセントとスライドをつけることができます。
  • Rest:無音のステップを挿入
  • Tie:前のステップでトリガーされた音を停止せず延長します。

シーケンスの記録を開始するには、Recボタンを押します。3つのLEDの列が点灯し、録音モードがアクティブであることを示します。3つのLEDの列は、先に説明したように、現在のステップを示します。

  • MIDIキーボードの音を押して、シーケンスに追加
  • Drumsを押して、シーケンスに休符を入力
  • HOLDを押して、シーケンスにタイを入力
  • 録音する前にピッチベンドレバーを動かすと(位置は問いません)、その音がスライドします。
  • 録音する前にモッドホイールを上に動かすと(位置は関係ありません)、この音にアクセントがつきます(フィルターエンベロープモジュレーションとベロシティーのブースト)
最後に、完了したらRecを押します。

シーケンスを再生するには、Runボタンを押します。再生を停止するには、もう一度Runを押します。本機が外部クロックを使用するように設定されている場合、対応するMIDIメッセージを送信することで、シーケンサーをスタート/ストップさせることも可能です。

Arpeggiator and advanced synthesis features

Additional synthesis settings, along with arpeggiator and sequencer options can be accessed by pressing the Clk/Kbd button.

The following parameters are now assigned to the knobs:

But first, one word of caution... Inadvertently changing some of these parameters can have a drastic and disastrous effect during a performance. Thus, when entering this page, the knobs are locked: the parameter will not change until the position of the potentiometer actually matches the current value of the setting it controls.

Let us take an example. The sequencer is currently running at 120 BPM. Because you were tweaking the slide parameter in the synth section, the first knob is currently at its minimal position. If you press Kbd/Clk and start turning the first knob, the tempo won't immediately jump to its minimal setting. Instead, Anushri will wait until the position of the knob matches 120 BPM (middle position), and from then, it will start having an effect. A few other machines (including other Mutable Instruments products such as Shruthi and Ambika) have a similar feature and call this the snap mode.

When a pot is locked, the left or right LED in the row of 3 indicates in which direction you have to turn the pot to unlock it.

Now back to the actual settings!

Tempo controls the tempo of the sequencer/arpeggiator, from 40 to 240 BPM. When set to its minimal value, the internal clock is disabled and an external clock is used. The external clock can come either from the MIDI in, or from pulses on the Clock in jack.

Swing controls the swing of the internal clock. Swing cannot be applied to an external clock.

Arp mode controls the mode and range of the arpeggiator. The options are:

  • OFF - arpeggiator is disabled.
  • Up 1 octave.
  • Up 2 octaves.
  • Down 1 octave.
  • Down 2 octaves.
  • Up & down 1 octave.
  • Up & down 2 octaves.
  • Random 1 octave.
  • Random 2 octaves.

Arp pattern controls the rhythmic pattern of the arpeggiator. 6 patterns are available. When this control is at its minimum position, a basic eighth note pattern is used.

Arp acidity spices up the arpeggiator pattern by adding slides and accents at strategic times, with a well-balanced amount of randomness. The higher setting, the more likely slides/accents will be added.

Octave acts as a global octave range control for both the VCO and DCO.

Master tune acts as a global fine tune control (with a range of +/- 1 semitones) for both the VCO and DCO.

Vibrato rate controls the speed of the vibrato LFO. The amplitude of this LFO is directly controlled by the modulation wheel of the MIDI keyboard.

Vibrato destination controls the destination of the vibrato LFO. When this control is set to its minimum value, the vibrato LFO affects the pitch (actual vibrato). When this control is set to its maximum value, the vibrato LFO affects the cutoff frequency ("growl" or "wah-wah" effect). In the middle position, both the VCO and VCF are affected.

Velocity destination indicates how MIDI note velocity affects the sound. When this control is set to its minimum value, velocity affects cutoff frequency (the harder the key is pressed, the more open the filter is). When this control is set to its maximum value, velocity affects VCA level (the harder the key is pressed, the louder the sound is). In the middle position, velocity has no effect on sound.

Latch and hold, jamming without MIDI keyboard

While some keys are pressed on the MIDI keyboard, press the Hold button to keep them held. LEDs will be temporarily dimmed. Press Hold again to release them. This can be used as a "latch" function for the arpeggiator, freeing your hands to tweak the knobs while an arpeggio is being held... or simply to create a drone tone.

The Hold function hides another mystery... Even if Anushri has been designed as a MIDI synth module, it is still possible to play it without an external keyboard or sequencer. Hold the Hold button for 2 seconds. A note starts playing. Turn the 5 knobs on the last row to step through scales. Press the Hold button again to leave this mode.

This "knob jamming" mode can even be triggered while the sequencer is recording, and provides a fun way of letting your toddlers, pets or significant other input random but musically coherent (or not) sequences.

Drum synth and generative drum machine

Overview

Anushri has a built-in drum synth and generative drum sequencer which can be played along with the synth section and its arpeggiator/sequencer.

The drum synth comprises three parts, for bass drum (BD), snare drum (SD), and closed high-hat (HH). The bass drum and snare drum sounds are generated digitally, using a pitch and amplitude modulated digital oscillator and a noise source. The high-hat uses sample playback with variable speed, and an amplitude envelope.

The drum machine is playing when the sequencer is running. If you want to play freely (or with the arpeggiator) on top of the drum machine, record an empty sequence - Rec, Rec - and press Run/stop to start the drum machine.

Understanding the generative sequencer

The sequencer controlling the drum section is unlike anything else. It is neither based on x0x-style step programming, nor on presets. It is mostly played by knobs. How does it work? Let us introduce two concepts.

Style map

One sleepless night, you have the crazy idea of tiling the floor of your apartment with your CD collection. You start taking the CDs and putting them on the floor, and then, come up with the idea of grouping them "stylistically"... Wouldn't it be great if CDs of bands that sound similar would be laid out close to each other? All the old-school Techno up north, hip-hop south, with maybe some big-beat of trip-hop in the middle, and an island of jazz on the east. What's great with this arrangement, where objects physically close to each other are sonically related to each other, is that tracing a path through the space would leave a continuous playlist with interesting transitions from one artist to the other...

Now imagine doing the same thing with the collection of drum loops on your hard-drive... All variants of the Amen break would be clustered together, farther apart from the 909 house loops.

There are indeed mathematical techniques to do this kind of arrangements and this is exactly how Anushri stores and organizes drum patterns. In the darkness of the Mutable Instruments labs, we have compiled many drum patterns, tiled them into a 2D map so that nearby patterns occupy nearby cells.

What's the point of doing this? It allows an efficient way of "nagivating" through a large collection of rhythms with just two parameters: the X and Y coordinates on the map. Each rhythm from the original set is referenced by an X and Y position, and changing the coordinates transitions progressively to different, but still related sounding rhythms. It has nothing to do with the incongruous "jumps" one would hear by scrolling through a bank of presets or a list of drum loops files. It allows efficient data compression too - since many similar patterns end up in clusters at the same coordinates, we can pick one single representative in the group and ditch the others...

Note addition/removal lists and event density

From the previous section, you have learnt that Anushri stores a map of drum patterns, organized by similarity, and addressed by X and Y coordinates. What is stored is indeed more complicated than a x0x-like pattern with on and off LEDs...

I'm sure you have already done this... Switch on your 808 (or clone), add a kick on the first step. Then on the 9th. Then on the 5th and 13th to get a four-to-the-floor pattern. Then on the 15th or 16th to add some more variations at the end of the bar... And then the snare... It starts with a simple hit on the 5th or 13th step (or both)... And then maybe a more complex pattern with the 2nd and 8th steps involved to add a syncopated feel. By analyzing such "build-ups" we can make a list of steps by order of importance. For the kick in a techno/house rhythm, the first beat is important, it shouldn't be missing... Closely followed by the 9th and 5th and 13th, and then maybe the 15th or 16th... Experts might or might not agree, but we don't need their opinion... By collecting a large dataset of rhythms, it is possible to compile statistics to answer the following question: "given this drum pattern, if we were to add a bass drum note to it, what would be the most logical position where it would appear"? We can do the operation the other way round: "Given this drum pattern, if we were to remove a bass drum note from it, which one would it be?". This question is easily answered by statistics: take a database of MIDI drum loops, take a pattern, and search for all the occurrences of drum patterns that differ by only one note. What has been added or removed? By iterating the process, we can build the list of steps, sorted by priority, which should be added to a pattern to enrich it - or removed from it to simplify it.

This is the second ingredient! Anushri stores a 2D map of such note addition/removal lists. The X and Y coordinates on the map identify an overall "genre" in which the drum pattern will be performed. Then, by stepping through the note addition/removal lists for BD, SD and HH, we can make the drum pattern more dense or more sparse for each of those instruments. This is expressed by 3 parameters called BD, SD and HH density. When these parameters are increased, we zip through the note addition list to make the pattern richer and richer. When these parameters are decreased, we go backwards through the note removal list, to make the pattern sparser and sparser. It's a bit like creating a simple drum pattern in your sequencer, then micro-polishing it to hell with ghost notes and variations... and then stepping through the undo and redo commands to move back and forth between its simpler self and the drill'n'bass monster it has become.

A last thing: representing drum patterns with note addition/removal lists allows very easily to add meaningful random variations. Play a drum pattern. You want to spice things up a bit? Just look for the next entry (or pair of entries) in the note addition list - it'll tell you where to add this extra snare roll or kick hit. Anushri's drum sequencer has this randomness built-in - it never really repeats itself!

Let's summarize all of this. Anushri generates drum patterns and put you in control of the:

  • The sparsity/density of the BD, SD and HH tracks, allowing immediate simplification or elaboration of the pattern played by each drum instrument.
  • X, Y coordinates of the base "pattern", with many drum patterns organized by similarity in a 2D map. These patterns are not actual "presets" or x0x type grids, but rather note addition/removal lists for the sparsity/density controls.

If this all sounds complicated to you, here is a final analogy: Anushri's approach of sculpting drum patterns is to a x0x what subtractive synthesis is to additive synthesis. Instead of building everything from scratch, you enrich or simplify/filter basic drum patterns, just like you filter rich waveforms on a subtractive synth instead of building them up from scratch with harmonics.

Drum machine controls

Map X and Map Y control the coordinates of the drum pattern on the style map.

BD density, SD density and HH density indicate how sparse/dense the pattern is in terms of these elements.

BD / SD adjusts the relative level of the BD and SD+HH sound generators. When turned left, the BD dominates; when turned right, the SD and HH dominate.

BD tone controls the tone of the bass drum, by morphing through the following sounds: subdued 808-like kick, stronger 909-like kick, deeper 909-like kick, long decay 808-like kick, noisy industrial kick.

SD tone controls the tone of the snare drum, by morphing through the following sounds: short 606-like snare, snappy 909-like snare, higher and higher pitched 808-like snare, zap!

HH tone controls the tone of the high-hat, by increasing the pitch of the sound, and increasing, then lowering the decay time.

Bandwidth controls the sample rate of the drum synth. Think of it as an 8-bit poor man's filter...

Note that the tone generator is quite lo-fi! Since it uses 8-bit precision with PWM conversion, the BD signal exhibits significant noise when the amplitude decreases (a Mirage or an Amiga did it, too), and the noise floor is quite high. External processing of this signal through EQ, filters or noise gates is recommended, and is facilitated by the individual drums output on the front panel.

It is worth observing that if the drum machine section is not used, Anushri's noise floor can be significantly improved by plugging a jack into the Drums out output to take out of the mix some of the background noise coming out of the processor.

Advanced topics

System configuration

MIDI channel selection

To select which MIDI channel Anushri will respond to, hold Hold and press the Synth button, then play a note on the MIDI channel you want it to respond to. Note that the active MIDI channel is indicated by a combination of LEDs:

MIDI out message filter

Hold Hold and press the Kbd/Clk button to select the messages that Anushri sends to the MIDI out. The LED temporarily displays the message types which are enabled/disabled for transmission. Pressing the switches activates or deactivates those messages.

When the Thru LED is lit, incoming MIDI messages are forwarded to the MIDI out.

When the Arp/Seq LED is lit, the note events generated by the sequencer and arpeggiator are sent to the MIDI out (for example to trigger external gear using Anushri's arpeggiator and sequencer).

When the Drums LED is lit, the note events generated by the drum pattern generator are sent to the MIDI out, on channel 10 (for example to trigger an external drum module).

When the Clock LED is lit, the start/stop and clock events driving Anushri's sequencer are sent to the MIDI out.

Clock resolution

Hold Hold and press the Drums button to change the resolution of Anushri's clock system.

24 ppqn is the resolution of the MIDI standard and is the recommended setting - unless you are interfacing through the Clock in and Clock out ports with modular systems which have different resolutions.

Summary: Hold + key special functions

  • Hold + Synth: MIDI channel learn.
  • Hold + Clk/Kbd: MIDI output filters.
  • Hold + Drums: Sequencer resolution.
  • Hold + Rec: Disable software tuning correction.
  • Hold + Run/stop: Enable software tuning and tune VCO.
  • Hold held for a long time: Play drone note and enable scales on lower row of knobs.

Hidden MIDI functions

Advanced sound editing

A handful of synth settings unavailable on the front panel can still be edited by CC:

  • Simultaneous envelope and LFO modulation on the VCO (CC 16 and 17).
  • Simultaneous envelope and LFO modulation on PWM (CC 18 and 19).
  • VCF keyboard tracking amount (CC 23). The value 64 gives 1:1 tracking and is the default.

More importantly, the individual parameters of the drum synth can be edited through CCs 16 to 30 on channel 10. Please refer to the last column of the CC Map.

Manual triggering of the drum synth

The drum synth responds to MIDI notes 36, 38 and 42 (respectively BD, SD, and closed HH in the General MIDI standard) on channel 10.

x0x-style programming of the drum machine

If maps and densities are not your thing, there is still a way of entirely overriding the generative drum machine and program x0x patterns into it! This is done through a MIDI keyboard sending notes on MIDI channel 16.

The lowest C# key (on a 61 notes keyboard) is used to enable or disable the generative drum machine, with the programmed x0x pattern taking over. The D# key clears the pattern programmed for the current instrument. The F# / G# / A# keys select the instrument to program. Finally the white keys are used for activating/deactivating notes at each of the 16 steps.

SysEx Backup

Hold Run/stop for a few seconds to request a SysEx dump of all internal settings. The resulting data (or chunks of it) can be be sent to Anushri at later time to restore its settings.

Firmware update

Keep the Hold key pressed while Anushri is powered on to put it into firmware update mode. Every second LED will be lit. The unit is now ready to receive the update data, which can be sent as a SysEx file (with a 250ms or more delay between packets) or as a MIDIfile. The LEDs blink on every received packet. The update takes about 1 minute, and can be restarted in case of accidental interruption. Upon reception of the last packet, the unit immediately boots with the new firmware.

If you want to use a dedicated SysEx transfer tool rather than a sequencer, we recommend Elektron's C6 tool available for both Windows and OS X, with the following timing settings:

Factory reset

Keep the Run/stop key pressed while Anushri is powered on to revert all synthesis and system settings (including tuning compensation!) to their default values.

MIDI implementation

Basics

A MIDI implementation chart is available here.

SysEx

Anushri can receive and transmit settings in system exclusive format. The messages all share the same format:

0xf0  (SysEx)
0x00 0x21 0x02  (Mutable Instruments Manufaturer ID)
0x00 0x08  (Product ID for Anushri)
Command
Argument
Payload
Checksum
0xf7  (End of SysEx)

Command indicates what the receiver should do with the data in the payload block, and argument is a byte that might contain an additional piece of information about what to do with the data.

Payload is a sequence of bytes in nibblized form. For example, the sequence 0x80 0x56 0x13 is transmitted as 0x08 0x00 0x05 0x06 0x01 0x03.

Checksum is equal to the nibblized-sum, modulo 256, of the bytes. In the example above, the checksum is equal to 0x80 + 0x56 + 0x13 = 0xe9 and is transmitted as 0x0e 0x09.

Data structure dump

When transfering patch/sequence/program/multi data to Anushri, command is always 0x01 and argument indicates the data structure being sent.

The following table summarizes the different payload types.

Argument Affected data structure Payload size
0 SystemSettingsData 15 bytes
1 Patch 28 bytes
2 SequencerSettings 24 bytes
3 Sequence (first part) 128 bytes
4 Sequence (second part) 33 bytes
Bulk dump request

When Anushri receives a SysEx block with command equal to 0x11, argument equal to 0x00, and an empty payload, it spits a full SysEx dump of its memory, made of five SysEx packets (command/argument equal to 0x01 0x00, 0x01 0x01, 0x01 0x02, 0x01 0x03 and 0x01 0x04).


この商品をシェアする