Go here to read it:
Yapps this is a good read for developers and want to be developers...
Go here to read it:
This can be more useful than could be suspected like for analyzing songs and used for practicing piano as one of the visual modes is one of those where the notes fall unto the keys as can be seen above...
+ Play MIDI files via the built-in synthesizer (soundfont included)
+ Karaoke: *.kar and *. mid files, support for many charsets (cyrillic, greek, arabian, ...)
Additional features in this (ad-free) version of "MIDI Voyager":
+ Load multiple soundfonts at once
+ MIDI OUT: connect a hardware synth or midi interface box
+ Chord analysis
+ Additional lyrics view with words arranged in measures, including chord symbols to play along the song
+ Export MIDI files to wav audio
+ Export modified MIDI files to new MIDI file (including changed pitch, instruments) or export just a range (loop)
Other features (both in free and PRO):
+ Play MIDI files via the built-in synthesizer (soundfont included)
+ Karaoke: *.kar and *. mid files, support for many charsets (cyrillic, greek, arabian, ...)
+ Auto detect voice melody track with the option to mute it automatically
+ Piano keys: scrollable and zoomable
+ Concert pitch: tune A above middel C (between 410 Hz and 480Hz)
+ USB MIDI In: Plug in your MIDI keyboard and play notes while MIDI file is playing, or send control changes (Channel Volume, Modulation) or program changes
+ Gapless and beat accurate looping due to quantisation feature! Loops are also shiftable while playing !
+ Create markers to quickly navigate to specific file positions - Give a name for each marker, eg. "solo", "reprise"...
+ Transpose the MIDI file (can be stored for each MIDI file! )
+ Tracks control: Mute or solo specific tracks/instruments or assign other instruments!
+ Change the tempo during playback while maintaining relative tempo changes
+ Choose midi notes visualisation: pitch range or instrument/midi channel
+ Various auto scrolling modes and continuous zooming
+ Designed for tablets and smartphones
Any soundfont of file format sf2 or sfz can be used, also compressed soundfonts (wavpack or flac).
The soundfont that ships with this app offers acceptable sounds in relation to its size: just 3 MB. Its just something to start with. Anyway you should use your own soundfont. One of the most popular free soundfonts is "Chorium (Revision A)" (27 MB) by openwrld.
By coloring the notes depending on their pitch the harmonic development, different tonal areas / modulations / key changes become visible at a glance!
Even large MIDI files (eg. a symphony) will be visualized in 2-3 seconds !
Also so called "black midi" files (up to million notes or more) can be played back completely. Only the number of notes to display needs to be limited. You can set this number -> Try how many notes your device can take (e.g. with Nexus 7 up to 400.000 notes)
MIDI file user settings
All loops, markers, instrument/track assignments are stored in a separate settings file. Each time a MIDI file gets loaded it will search for an existing settings file.
This app can transfer MIDI-information (Notes and Control-Data) per USB.
- Simple resizable Multitouch Midi-Keyboard with Velocity and Channel Controls
- Buttons to send Midi-Notes
- Customizable Push-Buttons (Trigger & On/Off) to send Midi-Control-Info
- Customizable Slider to send Midi-Control-Info
More than 500 Push-Buttons and Slider can be added that work on 16 Different Midi-Channels. This way you can build your own interface with all the controls you want to have to fully control the DAW you are working with. Add a new Midi-Control, map it with your DAW and start working.
This App is still in development, Midi-Controls will be fully customizable in future (change control-information-value and channel). Midi-Devices will be connectable per bluetooth.
If you buy this version already you support the development of this application.
Have had fascination over the idea to create music from just vocals and have tried sometimes using Melodyne. For me it has not been easy as the things that come up using my head instead of an instrument or sequencer have been far less interesting.
In the end maybe having an instrument at hand to just pick out the notes is easier.
Having said that and maybe leaving the impression of negativity over such an app like this…
I must say that I like it.
First on my mind was will it work, as there are other apps that have been trying their hands on note recognition but failed miserable. As anyone that tried these apps will tell you, that it is hard to use a garbled mess of random midi notes for anything.
Second was, will the app be used and not just occupying real estate on the phone/tablet?
Feel that yes there is definitively use for it. Maybe for me the first use is to quickly take out music that I am listening to without using an instrument and having the midi notes available for later. Or use the bassline off a song as a starting point etc.
And yes it actually works! It does find the hummed notes with accuracy and there is some heavy algorithms going on behind the scene as it takes some times to transform the audio into midi, but it works.
There is also the problem of latency that they solved by letting the app listen to the metronome and audio recordings and get adjusted.
I mention these concerns as they are the most important to know if anyone is interested in getting the app.
There is some setting up and trial and error but not too much and my biggest critique is that it only records two bars for each track but understandably it would be too heavy processing and waiting time otherwise. And for doing a bassline/melody/beat it works out fine.
Hopefully they maybe add a sequencer window that can be used for importing the midi and as such make longer tracks possible piece by piece.
Also feel that they should have a free version with maybe just one track and no saving or similar as even if it is not costing a fortune it is good to test it first just to know how well it performs on whatever device. But there is always possible to test it anyway and return it after an hour or two so it is not a big thing.
So it will be fun to see if I end up using this app or not but in either case I am happy that it is installed and having the possibilities that it offers.
P.s the sounds are General Midi but midi can be exported to use in other apps/programs.
HumBeatz is the revolutionary music making app that allows you
to hum, whistle or beatbox and turn it into the musical instrument of
your choice. Now you can quickly create musical parts and song sketches with just your voice!
HumBeatz is a four track loop recorder with two detection modes, Hum and Beatz. The detection mode translates your recordings to notes which are then played back by the included instruments or drum kits. You can also skip detection and use it as a simple loop recorder.
Hum detection allows you to quickly turn your whistling or humming into one of the over 30 virtual instrument included. Get your ideas out fast and easily anywhere!
Beatz detection translates your beatbox to any of the included drum
kits! Using our machine learning algorithms you can also teach HumBeatz what types of sounds to use for your beatboxing.
Included with HumBeatz are a variety of drum kits and instruments, two effects (Reverb and Delay), a four-track Mix page and a Teach page.
HumBeatz is an excellent tool for any musician on the go and opens up music creation to everyone.
It promises easy fuzzy free plug n play midi controlling which seems to be missing from similar offerings as they normally involve setting up stuff and in many cases induces hairloss and years of aging in an hours time...
There is tutorials to see on their Youtube channel...
Pure Chords is the smoothest and easiest ever music keyboard and controller. Control your DAW, VSTi, hardware, software - anything that can be controlled by MIDI!
- NO hassle fiddling with OSC messages!
- NO hassle fiddling with dodgy setting up!
- WORKS straight out-of-the-box-plug-n-play!
Pure Chords Information and Demonstration Videos @ Youtube
Download the Pure Chords Server for Windows 32/64bit
Download the full manual here:
--- Installation and Setup ---
- Download and install the Pure Chords app on your Android device.
- Download the Pure Chords Server computer program.
- If applicable set your firewalls and routers to point port 9000 at your computer. If you need to know the specific computer IP for that - click start, type in cmd, click enter, type in ipconfig, click enter and your computer’s ip within your network will show as the IPv4 address.
- Open the Pure Chords Server. If your firewall asks permission for the server to use the internet, allow it passage.
- Select the MIDI output driver you would like to use. You must have available MIDI drivers for both your DAW and Pure Chords if you would like to use your phone to control DAW plugins. If that is not available with your setup look into a virtual midi driver like loopMIDI, LoopBe1 or Hubi's Loopback MIDI Driver (or any other) to add some virtual drivers.
- Open the Pure Chords app.
- Navigate to the app’s settings page and set your IP address. You can use http://www.whatsmyip.com to get this quickly.
- Match the port and instance number between the app and the server.
- Assign the MIDI channel and any MIDI CC numbers you would like to use.
- Confirm settings and return to the app’s main page. That’s it!
- Remember - each time you update the app check to see if the server has been updated too!
Software Attribution Credits
The development of this software was made possible using the following components:
Material by Rey Licensed Under: Apache License 2.0
oscp5 by sojamo Licensed Under: LGPL-2.1
Do not know how well this works and the app is still in Beta but it if it works good this mighty cool.
To read more about the controllers:
To read about how to hook it up with G-Stomper app:4
These things does not normally work very good and I have not tried myself but if it works it could be mighty interesting for some of you.
Google Play info:
Midi Enabled - Midi Guitar
Turn your acoustic instrument into MIDI controller. Most of the world musical instruments are analog. And MIDI guitar, violin and flute are very expensive. MIDI Enabled app quickly adds MIDI feature to your musical instrument and open a world of digital music creation, recording and performing.How it work?
As you play on your musical instrument, MIDI Enabled converts your playing into MIDI notes instantly and feed them to your DAW/synth/practice apps or any app that accepts virtual MIDI.
Use MIDI Enabled with DAW, Synth or music practice app that accepts virtual MIDI as input source. No extra hardware is required. MIDI Enabled uses your phone microphone to listen to your playing. You can see MIDI notes captured on your DAW/Synth app in real time. Do mute your phone so that any sound played by your DAW will not be echo back to MIDI Enabled.
Note: You may want to use a headset attached to your phone to prevent microphone feedback. Alternatively, you can silent your phone.
Easy as 123:
1. Open MIDI Enabled app
2. Press home key. MIDI Enabled will run in the background. Open your DAW/Synth or any app that accepts virtual MIDI as input. For testing purpose, open sample Android app MidiScope.
3. Start playing your musical instrument. MIDI Enabled will listen on your microphone and send MIDI notes to your DAW/Synth for recording or playing.
- Decode polyphonic and monophonic music.
- Instant key response on your DAW or Synth or music learning app.
- Accurate in the octave range from C3 to C7.
To add Midi data received to your application, please add a MidiDeviceService service to your app. Midi Enabled will automatically detect your app and send data to it. You can cut and paste the source code from Android sample MidiScope MidiDeviceService.java to your app.
1. Android 6.0 and above (I know, there is little users now as on 121116, but I am building for the future!)
As recently I have received some requests to make my musical note detection app compatible with other 3rd party developer apps and with android new Midi sdk. This app listens to the playing of musical instrument (polyphonic or monophonic) and convert them to Midi data instantly(e.g. Key 60 (C4) is being pressed) and send them to other apps like a guitar learning app, DAW or synthesiser (Good for guitar player who want a different sync sound).
Interesting if you are a guitar player and have Android 6.01 to see more info about compatability go here:
Google Play info:
The jamstik+ is a digital SmartGuitar with real strings and real frets. It connects wirelessly to Android®, iPad®, iPhone® and Mac® and works with a multitude of music apps for beginners and pros alike. The jamstik+ senses where your fingers are before you even pluck a string which makes learning incredibly intuitive via our included guitar teaching curriculum. It’s always in tune, and is a breeze to connect wirelessly with your device via Bluetooth LE. The jamstik+ is more than a guitar. It’s also a MIDI controller, which means it can sound like almost any instrument you can think of. It’s also portable enough to put in your backpack, carry-on luggage, or briefcase so you can play anywhere.jamstik+ is the official companion app designed to establish your Android/iPad/iPhone connection to the jamstik device. The jamstik+ app also monitors your jamstik+ for battery status, firmware updates, and connection protocol selection.
The jamstik+ app has over 15 sounds to choose from and features an extensive guitar chord and guitar scale library which makes it easy to practice guitar with instant feedback. You can also fine-tune the performance of your jamstik+ with string sensitivity settings, one-touch custom tunings, and more. The portable nature of the jamstik+ and your mobile device means you can plug in headphones and practice in private.
For more information on the jamstik+, please visit our website at www.jamstik.com
Have not delved deeper into this but it looks like it could be one of the better composition tools on Android. It is using the General Midi instruments in your device but can export the midi for later use in other apps/software. Also interesting that they forego the pianoroll and use a more up to down tracker stylelee for composing. Made for easy re-harmonising and other handy tools for faster composing. Maybe a slight learning curve as it comes with more deeper functions than other midi sequencers but should be learnt in an hour or so without too much hassle.
Comes with in-app purchase...
Google play link:
Google Play info:
Create your own music and songs and play with a multi-track MIDI sequencer.
Turn your ideas into full songs; write and modify sections, chords, notes, and drum hits, quickly and productively.
Immerse yourself in your music, make a song and play with more than one hundred instruments.
It combines several tools to let you quickly shape your songs while exploring different ideas.
For example you can try out different harmonies of a song section: write it once and hear how it sounds when played in different chord progressions, with the one-of-its kind feature of automatic harmonic transposition.
It includes a step sequencer for drum hits, a piano roll editor for detailed note editing, a rhythm editor to try out different rhythm alternatives. Plus, organize your song into sections and modify and repeat them at will. You will be amazed how fast, easy and fun writing music can be with this app.
The sounds are produced by the MIDI synthesizer of your device, so you can choose among all the 128 instruments specified by the General MIDI standard, which include many types of guitars, basses, pianos, brasses, strings, pads, synthesizers, percussion, woods and some effects.FEATURES
- Multi-track sequencer;
- 6 different editors;
- 128 instruments;
- Mixer to program each track's instrument and volume, and to mute/solo the tracks;
- Automatic Harmonic Transposition: lets you apply different chord progressions to the music you are writing, so as to choose whatever sounds best;
- Playing range selection;
- Save and reuse groups of bars and chord progressions in other songs and/or tracks;
- Quickly copy and modify a section or an entire song;
- Automatic saving at each modification of your composition;
- Export to MIDI format: you can import the .mid file generated to your preferred DAW and take it to the next level, with further sound processing;
- Export all your songs, groups of bars, and chord progressions into the external memory of your device, so you can import all your library to another device, or make a backup copy of your work;
- Import from the external memory (what you have previously exported);
- In-depth integrated user manual, with everything explained.
- Song Section Editor: to organize the sections (verses, choruses, etc.);
- Chords Editor: to write chord progressions;
- Tracks Editor: to organize the bars of the multi-track sequencer;
- Notes Editor: to write notes into the tracks;
- Drums Editor: step sequencer for percussive sounds;
- Rhythm Editor: to write chords based on rhythm;
WHAT THIS APP IS:
- Simply put: it's a tool to write and make music (your own music!) and we think it's quite good at it!
- It assists your music-writing creative process, from initial ideas to complete songs;
- You can use it for any type of music compositions, and it's particularly suited to songs;
- You can use it alone, or in combination with a DAW: first write a multi-track MIDI file, then import it in your DAW to apply audio effects and do more elaborate mixing;
- The benefits of using this app relative to another music editor is that it does things from the music composer point of view, rather than the sound/mixing engineer;
WHAT THIS APP IS NOT:
- It's not a tool to automatically generate music from loops or algorithms, you are regarded as a music composer, not just a user;
- It's not a one-fit-all tool: it excels in the creative, music-writing part of your work.
WHO CAN BENEFIT FROM THIS APP:
- Musicians, songwriters, composers, anyone who enjoys writing, composing and making music.
You don't need to be a professional musician to use this app, but it's better if you know at least the basics of music theory (but don't worry if you don't because this app can be an invaluable learning tool for you).
This free version is fully functional so you can make a full evaluation. Only saving and import/export are disabled.
Finally, it's an app written by musicians for musicians!
A podcast talking with the main man responsible for Midi in Android 6
From the Blogspot:
This time, Tor and Chet get all musical with Phil Burk from the Android Audio team. Phil worked on the new MIDI feature in the Android 6.0 Marshmallow release, and joins the podcast to talk about MIDI (history as well as Android implementation), electronic music, and other audio-related topics.
Bryan said it was his favorite episode so far. But then Bryan's an audio engineer, so he might be slightly biased.
Android MIDI: It's music to our ears.
Subscribe to the podcast feed or download the audio file directly.
So seldom is there applications that describe their function in the name as this one does, called-
Accurate Music To Note Decoder.
Have not used it but it is for free and the publicity does not interfers so if the musical ear is lacking this could be helpful. COmes with Midi export and seems to work good on monophonic material as seen in the video.
To be honest before I was obssessed with this type of things but the last year or so if I compose by singing melodies and do not have a instrument handy I use a tuner and see what notes are being used.
Play Store info:
"Transcribe music is now as easy as record a song and see her notes instantly."Note: The app requires your android device to record at a sampling rate of 8000hz. If your phone is unable to do so, it will direct you to download a new app HD Music Transcribe. It has double the speed, 3 min of recording and works on all android phone, but still with the same accuracy! No need any speed change. Or you can download directly now at https://play.google.com/store/apps/details?id=com.appspot.downsample
I want to play one of the demo song of my baby toy piano. But there is no way song identification app such as Soundhound, Shazam or Sony and other music app could detect the tune correctly. They gives me something else unrelated. After trying every existing audio to midi/score/note transcribe app in Google Play and iTune Cloudscore, I could not find a decent music transcription that gives correct notes. As a result, I continue my search for the past 1.5 years (since 2004) and create an app that could transcript accurately. It is similar to a spectrogram but with a full piano scale and high resolution time scale. The search is over for me as I am enjoying playing the song to my baby now. The app produces very usable result for any song and instrument. Hope it will bring joy to your music life too.
I am surprised by the instant and precise result of my transcription app. I am sharing it for free. The demo song has been struck in my head for over a year. I know what it feels like when you have a music in your mind and you could not play it. It makes me want to create an app to decode the music. And this app could break down any music that is trapped in you too. After you have the musical notes in front of you, the music is released from your mind when you can finally express them on the physical musical instruments like piano or guitar etc. I believe it will help many people to find the light in music. And the work is inspired by and delicate to my baby girl.
How it work?
- It records your music via phone microphone
- Then it decodes the audio data into a set of musical notes
How to use?
- Tap record to start and play a music. It uses your phone recorder.
- Tap stop once finish or it will automatically stop after 30 sec.
- The piano roll will automatically decode and display all the musical notes.
- Touch a note for details on its pitch/frequency and musical scale.
- Tap 88 piano scale to see all the notes in the full piano scale
- Tap Trim scale to reduce the scale to your area of interest.
- Tap Play to playback your music with a sliding ruler so you can see which note play what sound. Or you can tap anywhere on the signal graph to start slower playback.
- Tap Load for past recordings.
- Tap Trim time to study in detail
- Tap reset time to max time
- Works for both polyphonic and monophonic music.
- Tap undo for past trim time and scale
- Export to midi file
I can see that this app is a significant advancement in automatic music transcription. The structure of the music score is clearly layout in the app without user manipulation (See photo). Each note has a clear start and end time. And the app captures burst of repeating or alternative notes precisely which is a nature of music. Such accurate result is not possible on existing music transcribe software whether on the desktop or mobile phone. It is the easiest and fastest way to transcribe music. Please correct me if I am wrong on my forum.
Support at http://celestialpiano.blogspot.sg/p/forum.html.
Download my other Music Transcribe App
- unlimited time recording
- Open any audio file e.g. MP3, Wav, 3gpp etc
- Pinch and drag user interface
Would not normally post something like this as in reality all midi controller can be connected to Android but as it is a beautiful controller/instrument and as the developer wrote me directly telling me that he had used it with Caustic and Heat synthesizer felt that an exception is in order.
Plus that it is a piece of hardware that I would definitively love to have but alas out of reach economically for me...(sad face).
Kickstarter page- (already funded but there is some offers left).
Play Store info:
oscHook plots device sensor measurements and sends them in form of OSC messages.Supported are: accelerometer, gravity, light, linear acceleration, GPS movement, proximity, compass orientation and signal strength of the four closest Wifi networks. It is possible to configure the OSC address names, the timing and the IP / port of the receiver.
oscHook periodically measures the all these sensor data and generates OSC messages. You can receive these OSC messages with various kinds of musical devices, or with a computer. Check out our demo how to receive OSC messages and process them to control a MIDI device with Max4Live at http://hollyhook.de/wp/max4live-patch-makes-midi-out-of-oschook-data. Take it as a starting point to realize your own ideas!
You have questions how to use oscHook? Or how to interprete the measurements? Or cool ideas of new features?
Please get in contact with us at http://hollyhook.de/wp/oschook-support or twitter: @holllyhook (trippple L).
Have not used it myself but here is what is said on the Play Store:
Launch Buttons is a handy tool that gives you an additional interface to compose and perform your music with. Setting it up takes no longer than 3 minutes and off you go!
Works with Mac OS X and Windows XP/Vista/7/8/8.1.
Optimized for Ableton.To learn how to connect, visit http://bassapps.de/connect.html
If you run into any trouble connecting, please message me!
If you are teaching music, you could save loads of money providing a whole classroom with a functional MIDI controller running on Android devices instead of spending an extra thousands of dollars for hardware equipment.
This is one controller app that has got high praises and if you are interested in reading more Create Digital Music has written this post about it:
Nov 13 2014 Lemur is Now on Android, Supports Cabled Connections; You Want This Touch App by Peter Kirn
Please, pretty please make a donation to
Musical android You can do it! It will feel amazing afterwards!!!