PlayingThere are a few ways of playing: pre-made songs or phrases (we'll get to that later) and playing with your brick-shifting keys.
NotationIf you want to make phrases or songs, you have to learn the music notation.
It's rather simple: the note name—usually the octave number followed by the note itself (with the exception of drums, which use initials like "SD", "BD", "CC", etc.)—followed by a comma.
For sharps you can use # or S.
Example:
3C,4D#,5FS,6CDrums example:
BD,SD,CC,TH,TM,TL,TF
There are rests that are put in between the note and comma as well. The "traditional" ones are: $ for quarter, _ for half, and - for whole.
Example:
3A$,4D_,5E-They can be combined to make longer rests.
Example:
3A_$,4D$-_,5E--There are also "special" rests: / and ;
When by themselves, they go to the next note 2x and 4x faster, respectively (basically acting as eighth and sixteenth notes, respectively).
Example:
3A/,4D;,5EWhen combined with other rests, they add 0.5 and 0.25 of the current tempo to the other rests.
Example:
3A$/,4D_;,5E-/
To set the delay between notes, simply put
t:## can be any number between 64 and 1000
This is how many milliseconds it takes to go to the next note (without rests, of course).
Chords are supported as well. Simply separate notes with + to make a chord. There can be up to four notes per chord.
Example:
3C+4F+5G+6C,3A#+4CDrums example:
RC+BD,RC,RC+SD,RC
Use
r for a random note.
Example:
3C,4F+5C,r,6C
Use
% at the end to make your phrase repeat forever. Please be
aware that
these will only work for phrases.
Example:
3C+4F+5G+6C,3A#+4C%
PhrasesNow that you understand the notation (I hope), let's get to the juicy stuff: pre-made phrases and songs.
Phrases are a series of notes played in a specific order.
Songs are a series of phrases played in a specific order.
To play a phrase, type
/playPhrase phraseExample:
/playPhrase 4C,5D#,3C+3A#,5G-,6CIf you haven't already, read the notation section above.
To save a phrase, type
/savePhrase phrase name [credits]Example:
/savePhrase 4C,5D#,3C+3A#,5G-,6C myPhrase ElectrkCredits are optional.
To load a phrase, type
/loadPhrase nameTo list available phrases, type
/listPhrases
SongsOnce you've got a phrase going, you'll want to set it as a song phrase.
To do this, simply type
/setSongPhrase # phrase# is which slot you want to put the phrase in (0 to 15).
Example:
/setSongPhrase 0 4C,5D#,3C+3A#,5G-,6C/setSongPhrase 1 3A$,4D_,5E-To view the song phrases you have, type
/viewSongPhrases
If you've loaded a song already, you can use L# in place of a phrase to use that loaded song phrase
Example:
/setSongPhrase 2 L0This would take
loaded song phrase #0 and set it as song phrase #2
Type
/viewLoadedSongPhrases to view the song you've loaded's song phrases.
Sorry if this section is confusing.
Now that you've got some song phrases set, it's time to make a song! A song is the slot numbers separated by commas.
Type
/playSong song to do this.
Example:
/playSong 0,1,2,1,3,2,5,4,0
Saving, loading, and listing songs are the same as phrases, except the names are different and you put in a song instead of a phrase for saving.
Example:
/saveSong 0,1,2,1,3,2,5,4,0 mySong Electrk/loadSong mySong/listSongs
Phrase Keys / BindsetsTo play music live, you'll need to create a bindset. To create a bindset, you must bind a phrase or a note to one of your brick-shifting keys. This is completely server-sided so don't worry.
To do this, you'll have to type
/bind key phraseHere are the names of each of the keys:
away
towards
left
right
up
down
thirdUp
thirdDown
rotateLeft
rotateRight
plant
cancel
You can also just use the respective numbers of the keypad (e.g. 6 or enter)
Example:
/bind away 4A/bind 2 5C,5D#/,6C/bind enter 3F+3CThen just use your brick-shifting keys to play!
To unbind all your phrase keys type
/unbindAll
To save your bindset, type
/savePhraseKeys name [credits]Credits are, again, optional.
To load them, type
/loadPhraseKeys nameTo list them, type
/listPhraseKeys
Keytar is OPThe keytar is a very special instrument, in that it can play any instrument.
Its default mode is the Blockland synth.
Type
/listInstruments to view all available instruments.
Type
/setKeytarMode instrument to set your keytar to play a certain instrument.
Miscellaneous/stopPlaying - Makes you stop playing.
/listNotes - Lists available notes for the instrument you're holding.
/listNotes instrument - Lists available notes for a specified instrument.
/playLastPhrase - Plays the last phrase you played.
/playLoadedPhrase - Plays the last phrase you loaded.
/playLoadPhrase name - Plays and loads a phrase at the same time
/playLoadedSong - Plays the last song you loaded.
/playLoadSong name - Plays and loads a song at the same time
/viewLastPhrase - View the last phrase you played.
/viewLoadedPhrase - View the last phrase you loaded.
/viewSongPhrase # - View a specific song phrase.
/viewLoadedSongPhrase # - View a specific song phrase from the last song you loaded.
/pp - Shortcut for
/playPhrase/ps - Shortcut for
/playSong/plp - Shortcut for
/playLoadPhrase/pls - Shortcut for
/playLoadSong/sp - Shortcut for
/savePhrase/ss - Shortcut for
/saveSong/ssp - Shortcut for
/setSongPhrase/lpk - Shortcut for
/loadPhraseKeys/spk - Shortcut for
/savePhraseKeys/skm - Shortcut for
/setKeytarMode