MidiRoll

MidiRoll$1.52

Rated 3.81/5 (16) —  Free Android application by SG57

Advertisements

About MidiRoll

A configurable, virtual MIDI Piano Roll for your smartphone, tablet and PC making this the best thing to happen to Android for the sheet-musically challenged!

My own clever workaround to Android's High Audio Latency (+100ms) truly makes this one-of-a-kind, you won't find another App like it.

Keep in mind this is not a Piano Hero or Rock Band game. Basically, it teaches you to play piano by simply showing WHICH keys to press and WHEN, at your own pace and to your liking, much like any old PC software that does this akin to Linthesia ™ and Synthesia ™. Neat!


~-~-~ Grab MidiRoll on PC for FREE ~-~-~
~-~-~ Try it before you buy it! ~-~-~
~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
~-~-~ http://goo.gl/jve0tK ~-~-~
~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~


[~-~ FEATURES ~-~]
• Virtual Piano with Rolling Notes, Beats and Measures
• Variable Speed Playback from 30% to 100%
• Variable Track/Channel Playback
• Variable Track Colors
• Variable Instrument Per-Track Playback - choose from 128 instruments
• Bookmarks
• A-B Repeat
• Configurable Piano Roll Options
• Intuitive 'Quick-Seek' buttons for easier learning (you'll love em'!)
• Auto-Scans All MIDI Files in Storage with Configurable Exclusions
• Preloaded with Popular Songs (River Flows in You, Fur Elise, etc.)
• MIDI File Type 0 and 1 Support
• .MID & .MIDI File App Association Support
• !FREE! PC Version - try it before you buy it, download here: http://goo.gl/jve0tK


[~-~ PIANO ROLL OPTIONS ~-~]
• Show Note Letters
• Dim Unplayed Note Range
• Always Show Interface
• Play Metronome
• Mute Playback
• Adjust Quick-Seek Beat Jump Amount


[~-~ TECHNOLOGY ~-~]
• Cunning Workaround to Android's High Audio Latency (this is big)
• MIDI Parser for reading, modifying and writing MIDI files
• LIBGDX for UI & Graphics



I developed this over the course of 8 months for my own personal use as I, like many people, cannot read sheet music, BUT can play Piano. I grew weary of lugging my laptop around to Pianos and Keyboards to learn songs and so, MidiRoll was born!

I am an independent developer in college, your support is greatly appreciated!


** I am not superman, but I will do my best to keep the updates and bug fixes rolling in. I have already added a lot of functionality and bug fixes upon request, so suggesting a feature or issue you're having in the comments, on my website or via Email are easy ways to bring them to my attention! **



[~-~ v3.2 CHANGELOG ~-~]
Track Select:
• All MIDI-specific settings are now persisted and stored as preferences: tracks enabled, instruments, colors and playback speed
• Lowered the minimum playback speed from 30% to **10%**
• Playback speed label color now varies by the speed selected
• Brightened the default MIDI track colors to increase contrast against the piano roll background
MIDI Select:
• **BUG FIX** Midi specific preference files were being scanned in and listed as a broken MIDI file due to a residual .MIDI extension on the preference file. Fixing this will wipe your previous MIDI bookmarks, but it's fixed for good, very sorry about that :'C



[~-~ v3.1 CHANGELOG ~-~]
General:
• Sped up screen transitions
• Fixed an extremely rare crash during transitions
Piano Roll:
• Adjusted keyboard dimensions to be more proportional to that of a real piano
• Fixed sharps' lit-up key positions
• Fixed some input confusion wonkiness when panning the keyboard
• Fixed an Android bug with A-B repeat causing a de-sync if metronome was on



[~-~ v3.3 FUTURE PLANS ~-~]
• Key Letters on Falling Notes
• ??? - Suggest one!


[~-~ KNOWN ISSUES ~-~]
• None

How to Download / Install

Download and install MidiRoll version 3.2 on your Android device!
Downloaded 100+ times, content rating: Everyone
Android package: com.sg57.midiroll, download MidiRoll.apk

All Application Badges

Paid
app
Android
2.1+
Bug
buster
For everyone
Android app

App History & Updates

What's Changed
Here's a quality-of-life update for MidiRoll bringing it to v3.2 and it's got a bug fix plus all of your guys' requested features, such as lowering the minimum playback speed to 10%, brighter default track colors, and saving MIDI track preferences,
You can always try MidiRoll out on PC before deciding to buy it for your phone or tablet!
Grab it for FREE here: http://goo.gl/jve0tK
Full v3.2 changelog is in the description above.
Thank you for your continuing support!
Price update  Price changed from $1.99 to $1.52.
Version update MidiRoll was updated to version 3.2

What are users saying about MidiRoll

R70%
by R####:

I use it to play midis so I can double check that I'm reading sheet music right, works great. You can slow it down, pause, rewind, and shows all octaves/keys, unlike other apps I tried.

N70%
by N####:

I use it to play midis so I can double check that I'm reading sheet music right, works great. You can slow it down, pause, rewind, and shows all octaves/keys, unlike other apps I tried.

H70%
by H####:

If it could play slower than 30%, it would be very useful.

H70%
by H####:

Best of its kind on the Play Store. An awesome app for anyone who wants to learn any song on piano - Just find a MIDI file, load it in MidiRoll, select the song and begin learning it in no time. This is a close as it gets to Synthesia. Stable with smooth playback and navigation. Developer is quick to answer questions and fix bugs. This immediately found a spot on my home screen. Looking forward to future updates!

Q70%
by Q####:

Had to re write my review, crashes are fixed and the update made it work. I finally got to use it and its working well! Dev replied quickly and now I'm happy with my purchase.

Q70%
by Q####:

no wait, you are GOD for creating this extremely fun and useful app, and its only $2 wow your the best dude

E70%
by E####:

Best Android Piano Roll i have found since a Synthesia version is not available.

Q70%
by Q####:

I love it but please improve interface!

Q70%
by Q####:

just crashes every single time I open any type of a midi file.

Q70%
by Q####:

Every time I select a midi the app crashes


Share The Word!


Rating Distribution

RATING
3.85
16 users

5

4

3

2

1