Convert midi to nbs

Free online MIDI to NBS converter

Convert MIDI performance data into an editable Minecraft Note Block Studio song.

Convert MIDI to NBS online - free

Uploading…
Selected files exceed the 9 MB total limit. Please select fewer or smaller files.

Song speed

20 ticks per second keeps the timing of the original. 10 is Minecraft's own redstone rate, which you need if you want to build the song in the game with repeaters.

Your file is processed instantly and deleted as soon as you download it.

How it works

  1. 1/3

    Upload your .midi file

    Click to browse to select your file you want to convert or simply drag & drop your file into selected area.

  2. 2/3

    Perform .midi to .nbs conversion

    After successful file upload, click to convert when you are ready.

  3. 3/3

    Download converted .nbs file

    Conversion result is ready to download.

How to convert midi to nbs file

  • Audio

Minecraft Note Block Studio requires an .nbs song file, so a MIDI performance must be converted before it can be opened and arranged as Minecraft note-block music. The conversion is also useful when sharing or editing a note-block arrangement rather than the original synthesizer instructions.

What the MIDI format is

MIDI is a sequence of musical instructions, not recorded audio. A .mid or .midi file can contain note pitches, timing, duration, velocity, channels, instrument program changes, tempo events, sustain-pedal data, and multiple tracks; the playback device or software supplies the actual sounds.

Digital audio workstations such as FL Studio, Ableton Live, Logic Pro, Cubase, and Reaper export MIDI. Notation software, hardware keyboards, sequencers, and game-music tools also use it. MIDI can describe more instruments, timing detail, controllers, and simultaneous parts than a Minecraft note-block arrangement can reproduce.

What the NBS format is

NBS is the native song format associated with Minecraft Note Block Studio. An .nbs file stores a note-block arrangement as timed notes and layers, including Minecraft instrument assignments, pitch, tempo, and song metadata. It stores arrangement data rather than recorded sound.

NBS is suited to inspecting and editing individual layers, changing note-block instruments, and opening a song in compatible Note Block Studio or Minecraft note-block tools. It is specialized: an NBS file is not a general-purpose MIDI replacement and cannot be expected to play correctly in a MIDI sequencer.

How to convert a MIDI file to NBS

  1. Install the current release of Open Note Block Studio from its official project repository or release page. It is the practical desktop option for importing MIDI and saving NBS without rendering the song to audio. Older Windows releases of Note Block Studio may also work, but their menu layout and NBS-version support vary.
  2. Open the program and choose the MIDI import command, commonly shown as File → Import MIDI or a similar menu item. Select a file such as song.mid. Menu names differ between releases, so use the application’s current command rather than assuming an exact path.
  3. Review the import settings. Preserve the source tempo when possible, and set quantization or tick resolution carefully if available. Excessive quantization can remove short notes or alter swing and syncopation.
  4. Inspect every imported track and layer. Map MIDI instruments to suitable Minecraft note-block instruments, remove controller or percussion data that imported incorrectly, and correct notes outside the usable note-block pitch range.
  5. Save through File → Save As or the equivalent export command and select NBS if more than one format is offered. Use a filename such as song.nbs, then reopen it and verify the notes, tempo, layers, and metadata before sharing it.

There is no consistently supported, reputable general-purpose online service that converts arbitrary MIDI files directly to valid NBS. Many web converters output audio, MusicXML, or another MIDI file instead. For a private or large file, desktop conversion also avoids upload limits and keeps the source local; use an online service only when it explicitly lists NBS export and identifies the NBS version it produces.

Quality and compatibility limits

This is an arrangement conversion, not a bit-for-bit translation. MIDI velocity does not directly control Minecraft note-block loudness, MIDI program numbers require remapping, and sustain pedals, modulation, pitch bends, and other continuous controllers are generally discarded.

NBS uses a discrete timing grid, so fast ornamentation, unusual tuplets, swing, tempo maps, and overlapping notes can be rounded, simplified, or shifted. Notes outside the target note-block range may be transposed, omitted, or require manual correction. Dense MIDI files can also produce more simultaneous layers than the editor or intended Minecraft playback setup handles well.

Before importing, simplify the source MIDI by removing unused tracks, checking tempo changes, separating percussion from pitched instruments, and exporting a clean Standard MIDI File. Test the resulting .nbs file in the same Note Block Studio or Minecraft tool that will open it, because applications differ in supported NBS revisions and instrument behavior.

MIDI vs NBS: format comparison

How the MIDI and NBS formats compare on the properties that matter most for this conversion.

Comparison of the MIDI and NBS file formats
Property .MIDI MIDI Standard File .NBS Note Block Studio song
Open standard Yes No
Compression Uncompressed —
Typical file size Very small Small
Opens in a web browser No No
Further editing Easy Easy
Metadata support Basic Basic
Plain-text readable No No
Best used for Music Embedding in applications
Introduced 1983 —
Developer MIDI Manufacturers Association / MIDI Association Unnamed community format associated with Note Block Studio
MIME type audio/midi —

Frequently asked questions

Is the MIDI to NBS converter free?

Yes, converting MIDI to NBS on 101convert.com is completely free. No registration, email address or installation is required. If you need a higher file size limit or want to convert more files at once, see our plans.

How large can my MIDI file be?

You can upload MIDI files up to 20 MB and convert up to 20 files at once in a single batch.

What happens to my uploaded files?

Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.

Do I need to install any software to convert MIDI to NBS?

No. The MIDI to NBS conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.

Did the conversion fail?

In most cases, the cause is an incorrect file format. Please upload a valid MIDI file for this MIDI to NBS conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.

Will MIDI instruments and tracks stay the same in an NBS file?

No, MIDI tracks and instruments are mapped to Note Block Studio layers and its available instruments, so the result may not sound identical. MIDI controllers, sustain behavior, program changes, and other performance details that NBS does not represent are usually lost.

Why are some MIDI notes missing or changed after converting to NBS?

Notes outside the playable pitch range of a Minecraft note block may be transposed, clipped, or omitted. Drum tracks and unusual MIDI instruments can also be remapped imperfectly because NBS uses Minecraft note block sounds rather than the original MIDI sound set.

Does converting MIDI to NBS keep the timing and tempo accurate?

It keeps the musical timing approximately, but notes may be rounded to the NBS tick grid, especially very short or closely spaced notes. Tempo changes and expressive timing may not transfer completely, depending on how the source MIDI stores them.

Can I edit an NBS song after converting it from MIDI?

Yes, the result remains editable as an NBS song with separate notes and layers. It is not a full-fidelity copy of the MIDI performance, so converting it back cannot reliably restore the original instruments, controllers, timing details, or other MIDI-only data.