Instruments - tofodroid/mimi-mod GitHub Wiki

MIMI has many different instruments that you can play either by holding them in your hands (handheld instruments) or placing them as blocks (block instruments).

1. Handheld Instruments

Handheld instruments in MIMI are those that can be played while held in your main hand or your off hand. You can hold instruments in both hands and play them simultaneously when they are playing notes from a linked Transmitter.

Playing

Select an instrument on your hot-bar with your main hand or place it in your off hand slot. Then, right click while holding the instrument to open the Instrument Screen. When holding one instrument in each hand right-clicking will open the Instrument Screen for the instrument in your main hand. Using key binds you can directly open the instruments in your main hand (default J) or off hand (default K).

Mobs

Certain mobs can also be given handheld instruments by right-clicking the mob with the instrument. Mobs holding instruments that are linked to a transmitter will play notes from the transmitter. The list of mobs that can use instruments can be configured via the config file, but by default includes:

  • Zombies (and variants)
  • Skeletons (and variants)
  • Allays

2. Block Instruments

Block instruments in MIMI are instruments that must be placed into the world as blocks and then be seated at in order to play. You can only play one block instrument at a time and only one player may play a particular block instrument at the same time.

Playing

Place the instrument as a block in the world. Then, right click the instrument block to sit down at it (like a boat) and again to open the Instrument Screen. When holding an instrument and sitting at an instrument it can be confusing as to which Instrument Screen is opened when clicking. Using a key bind (default L) you can directly open the instrument you are seated at.

3. The Instrument Screen

The Instrument Screen is the screen that you see upon right-clicking a handheld or block instrument which allows you to directly play the instrument and configure its MIDI settings.

Playing

You can directly play the instrument that you have opened using the keyboard as shown on the piano keys on the screen, or by just clicking on the piano keys. If you hold down space while playing, notes will hold in the same way as holding the sustain pedal on a piano. You can also use Backspace to toggle the sustain pedal on and off.

Key Layouts

MIMI currently supports two different keyboard layouts for playing notes which you can change with the button in the top-right corner.

  • MIMI: Keyboard keys are assigned only to currently visible piano keys and are not case-sensitive.
  • LMMS: Based on LMMS, keyboard keys are assigned only to currently visible piano keys and are not case-sensitive.
  • VPiano: Based on virtualPiano.net, assigns each keyboard key to a specific piano key meaning you can play keys that are not currently visible but cannot play very high or very low notes. Keyboard keys in this layout are case-sensitive.

Shifting

The notes currently visible on screen can be shifted using the 'Visible Note Shift' buttons. You can also shift notes in the same way using the Keyboard:

  • By Note: Left/Right Arrows
  • By Octave: Up/Down Arrows

The colored bars on the piano keys match with the note indicators in the shift section to show what notes are visible.

MIDI Settings

MIMI instruments can also be played by a MIDI file (by linking them to a Transmitter) or with a MIDI Input Device attached to your PC. Clicking the Edit (pencil icon) button will bring up a menu that allows you to modify the instrument's MIDI settings. Clicking the Edit button again while the menu is open will close the menu.

  • System MIDI Device: Whether or not this instrument should play notes from a MIDI Input Device attached to your PC. MIDI input devices usually use Channels 1 or 2.
  • Volume: How loud notes from this instrument should be played.
  • Transmission Source: What transmitter this instrument is linked to (will play notes from). You can link to yourself or unlink with the "ME" and "X" buttons.
  • Enabled MIDI Channels: Which MIDI Channels this instrument should play notes from if linked to a transmitter or system MIDI input device. MIDI Channels represent separate parts of the song (like piano, guitar, and drums). MIDI files can have up one Channels, but some may only have one. Channel 10 is usually for drums and will likely sound bad on other instruments. MIDI input devices usually use Channels 1 or 2.

4. Configuring Instruments

In addition to using the Instrument Screen (see above), there are several other ways that some MIDI settings of instruments can be set.

Linking

To link instruments to a player's Transmitter, or to a Server Transmitter block, right click the player or block with the instrument to be linked.

Copying

To copy MIDI Settings from one instrument to another, place the two instruments directly next to each other in a crafting grid. The instrument on the right will have its settings set to the values from the instrument on the left.

5. Tuning Instruments

Many instruments in can be tuned to have a sound that is slightly (or in some cases significantly) different than their original sound. To tune a tunable instrument you'll first need to craft a Tuning Table:

Tuning Table Recipe

image

Using the Tuning Table

To use the Tuning Table, insert a tunable instrument into the left-hand slot and corresponding tuning modifier into the right-hand slot. The resulting tuned instrument can then be removed from the output slot (it will keep its MIDI Settings and dye color). A list of tunable instruments and their supported modifiers can be found below, or in-game with JEI if it is installed.

Tuning Recipes

Accordion

  • Standard: Stick
  • Bandoneon: Cocoa Beans

Acoustic Guitar

  • Nylon: Stick
  • Steel: Chain
  • Bass: Lead

Bass Guitar

  • Finger: Stick
  • Slap: Leather
  • Pick: Flint

Drum Kit

  • Standard: Stick
  • Room: Planks
  • Power: Cobblestone
  • Jazz: Gold Nugget
  • Brushes: Feather

E-Drums

  • Standard: Stick
  • TR-808: Quartz

Electric Guitar

  • Power: Stick
  • Jazz: Gold Nugget
  • Hawaii: Kelp
  • Clean: Snowball
  • Driven: Blaze Powder

Keyboard

  • Rhodes: Stick
  • Chorus: Chorus Fruit
  • Clavinet: Iron Nugget
  • Organ: Ghast Tear
  • E-Piano: String

Microphone

  • Doo: Stick
  • Ahh: Honeycomb
  • Ooh: Phantom Membrane
  • Synth: Redstone
  • Space: Ender Pearl
  • Chorus: Chorus Fruit

Organ

  • Church: Stick
  • Drawbar: Iron Bars
  • Percussive: Bone
  • Rock: Granite
  • Reed: Sugar Cane

Piano

  • Grand: Stick
  • Bright: Glowstone Dust
  • Electric: Redstone Dust
  • Honky-Tonk: Sea Pickle

Prophet-5

  • Poly: Stick
  • Brass: Gold Nugget
  • Brass-M: Copper Ingot
  • Chiffer: Glass Bottle
  • Strings: String
  • Sweep: Ink Sac
  • Chorus; Chorus Fruit
  • Mallet: Brick
  • Dr. Solo: Poisonous Potato

Saxophone

  • Alto: Stick
  • Soprano: Feather
  • Tenor: Slime Ball
  • Baritone: Magma Cream

Synth Wave

  • Square: Stick
  • Saw: Flint
  • Sine: Scute (Turtle Goo)
  • Fifths: Prismarine Shard

Trumpet

  • Standard: Stick
  • Muted: Clay Ball

Violin

  • Standard: Stick
  • Trio: Bamboo

6. Dyeing Instruments

Some instruments in MIMI can be combined with dyes in a crafting grid to change their color just like leather armor. To wash the dye off right-click on a cauldron with water in it while holding the instrument.

Dyeable Instruments

**Handheld: **Accordion, Acoustic Guitar, Bagpipe, Bass Guitar, Electric Guitar, Harmonica, Kalimba, Ocarina, Music Box, Recorder Block: Celesta, Drums, EDrums, Harpsichord, Keyboard Organ, Piano, Steel Drum

7. Special Instruments

Not all instruments in MIMI can be crafted. Some must be obtained from the world in other ways...

Bone Lute

A lute made of carefully carved bones, it produces a rickety sound that trails off with a chorus of haunting clinks. Only highly skilled skeletal craftsmen can create the Bone Lute and thus the only way to obtain one is by chance when slaying a Skeleton.

Witch Pipe

A pipe infused with dark magic, the Witch Pipe creates an eerie and droning sound when played. The spells required to create the pipe are known by only a handful of Witches and thus the only way to obtain one is by chance when slaying a Witch.