As a result of our music instrument inability, which had multiple reasons:
- music instruments are expensive
- learning to play an instrument takes time
- instruments are generally not portable
- practicing music instruments over and over might get boring
An app came to the world as our solution for these problems:
ABIANO (an instrument application with a twist)
This app is designed for the android phones, which makes it both portable and inexpensive. Because the app is portable it can be used at anytime and anywhere (between classes, in a car, …etc.).
The twist in the app is what makes it addictive and not boring. There are raining balls that have been designed to drop according to the note being played. The color of the rain also depends on the color of the keynote being pressed. That’s not all. The balls are controlled by some crazy physics equation, involving force gravity and wind.
WARNING: GEEKY details ahead!
The app’s design consists of three screens: splash, home, and the play screen. The play screen is the main one where all the magic and beauty happens. Controlling the entire thing are three classes (SoundPlayer, KeyNotes, and Ball), and an extensive main sketch that has plenty of loops that control each key. The controls depend on mousePressed and mouseDragged, where music files are matched with the keys according to the standard grand piano notes, and are played when the screen is touched.
All these combined to make a visually and auditory pleasing experience.
So, what’s next?:
- Recording capability that enable the users to record their masterpieces along with voices from mic input
- Creating all sections of grand piano with scroll bar to control which section to be played
- Tutorial like option in which the users are shown how to play certain song, for example through flashing key
We hope you will enjoy using this app! We look forward to hearing your feedback! 🙂
Note about the naming: The word ABIANO derives from the original “A Piano”, but since we’re here in the Arab World, and people have a tendency to pronounce “p” as “b”, the word became “A Biano”. The space was eliminated to produce an ear catching name.