Tutorial:Programs and editors/Minecraft Note Block Studio
If this move affects many pages or may potentially be controversial, do not move the page until a consensus is reached.
When moving, be sure to use the appropriate tool instead of simply copying and pasting the page's contents, to preserve edit history.
Developer(s) |
|
---|---|
Platform(s) | |
Written in |
English GameMaker: Studio |
Latest version |
|
Release date |
|
Size |
|
License |
|
Source available |
|
Links |
|
{ "title": "Note Block Studio", "rows": [ { "field": "\n* David Andrei (Original)\n* HielkeMinecraft (Continuation)\n* ShinkoNet\n* Bentroen\n* OctoFlare", "label": "Developer(s)" }, { "field": "(link to File:Windows.svg article, displayed as x20px|Windows|link=wikipedia:Microsoft Windows)", "label": "Platform(s)" }, { "field": "English\n[http://www.yoyogames.com/studio GameMaker: Studio]", "label": "Written in" }, { "field": "\n* 3.3.4 (Original)\n* 3.11.0 (Continuation)", "label": "Latest version" }, { "field": "\n* 2011-10-18\n* (version 3.3.4: 2018-01-31)\n* (version 3.11.0: 2024-12-14)", "label": "Release date" }, { "field": "\n* Installer: 17.8 MB\n* Installed program: 29.1 MB", "label": "Size" }, { "field": "\n* Freeware (Original)\n* MIT (Continuation)", "label": "License" }, { "field": "\n* No (Original)\n* Yes (Continuation)", "label": "<span style=\"white-space:normal\">Source available</span>" }, { "field": "\n* [* [http://www.stuffbydavid.com/mcnbs stuffbydavid.com/mcnbs] (Original)\n* [https://opennbs.org opennbs.org] (Continuation) Website]", "label": "Links" } ], "invimages": [], "images": [ "MNBS Logo.png" ] }
The Note Block Studio (formally known as Minecraft Note Block Studio) is a fan-made, external music editor for Minecraft. With it, users can compose complex note block songs without redstone knowledge, though some minor musical instrument knowledge is required. In the software, the range of the note blocks can go far beyond the 2 octaves allowed in Minecraft and custom instruments may be added from sound files. In January 2019, the program was discontinued by David Andrei. An open-source continuation of the program is made by HielkeMinecraft, and is currently being developed by Bentroen and OctoFlare.
The program supports MIDI (Musical Instrument Digital Interface), both from input files (.mid
files) and from connected electronic keyboards. Songs can be exported into audio files like .mp3
files and converted into data packs that can be used to play them in the game, and also .schematic
files, that can be imported into a Minecraft world using MCEdit.
MIDI file compatibility[edit | edit source]
Green cells = Compatible
Yellow cells = Partially compatible
Orange cells = Very restricted compatibility
MIDI file format | Channel modes | Drum kit layout |
---|---|---|
GM (1991) | 10 = drums 1-9, 11-16 = normal |
47 |
GS (1991) | 10 = drums 1-9, 11-16 = normal |
47(GM) + 14 |
XG (1994) | 10 = drums 1-9, 11-16 = choice |
47(GM) + 22 different from GS |
GM2 (1999) | 10, 11 = drums 1-9, 12-16 = normal |
47(GM) + 14 same as GS |
MT-32 (1987) | 10 = drums 2-9 = normal |
34 from GM + 33 from GS sound effect kit |
MIDI import problems:
- [Prior to version 3.11.0]
Tempo changes aren't supported. If a tempo is supposed to change in the middle of a song, the tempo will remain the same, resulting in the song becoming faster or slower. - Time signature changes aren't supported. This can cause problems in a large amount of XG MIDI files that have their loading data in the first measure, but the first measure has a time signature different than the rest of the measures.