Cover Image for 'Random Music Notes for Instrument Practice'

Random Music Notes and Chords for Instrument Practice

Slow
60 BPM
C
+
4
+
Beats Per Measure
START

Display Settings

Functionality Settings

C4 C5

MIDI Settings

 

Random Note and Chord Generator

This applet plays random music notes to help you practice switching between notes. Play the note on your musical instrument as it is displayed on the screen. You can adjust the tempo as needed to decrease or increase difficulty. Additionally, it can be used in whatever way best suits your practice. This can include practicing chords, arpeggios, singing, etc. You can also run this applet without looking at the screen to practice finding and playing notes on your instrument strictly by ear.

Updates:

October 23rd, 2024: In chords mode, we’ve added a “Chord Root Note Range” slider and extended note filtering to allow selection of specific chord roots. Users can now mute the audio of generated notes for those preferring visual practice or voice-only announcements. Bug fixes include ensuring the “Select Notes to Include” feature properly prevents certain notes from playing and that voice announcements work correctly when set to speak on the last beat with “Repeat Note on Every Beat.” Additionally, “Show octave numbers on notes” has been moved to display settings for better organization, and tooltip information now displays the tempo when adjusting the tempo slider, enhancing visibility on various screen sizes.

July 23rd, 2024: We’ve added staff notation! Randomly generated notes and chords now appear on the musical notation staff for those looking to improve their sight-reading and note recognition. You can switch to this view by clicking the arrow buttons to the left and right of the on-screen piano. Additionally, there’s a new checkbox option to show octave numbers on each note for better clarity. Stay tuned for more improvements related to this new functionality.

July 21st, 2024: Per user request, we introduced a note selection feature allowing users to toggle checkboxes to specify which notes to include in the random note generator. In chords mode, these selected notes serve as roots. The “Minimize Similar Note Occurrences” feature has also been improved to handle edges cases where the same notes were still playing back-to-back. Additionally, general improvements were made to the code to prepare for continued additions.

July 7th, 2024: At the request of users, we’ve added a new selectable octave/note range feature, allowing users to choose specific start and end notes for more targeted practice sessions. Accordingly, the “Use MIDI to Advance Notes” feature has been enhanced to apply across any octave. Additionally, basic voice announcement functionality is now working on iOS, providing spoken feedback of notes and chords with further improvements on the way.

June 23rd, 2024: Introduced a user-requested voice announcement feature that speaks the name of the note or chord, aiding in ear training. Users can customize voice announcement settings, choosing to hear the announcement on the first or last beat of each measure and selecting from available system voices. Currently, this feature may be unavailable on some mobile browsers, particularly Safari on iOS devices.

Implemented several other user-requested features to enhance practice flexibility: reduced the minimum tempo to 10 BPM, allowing for extremely slow practice sessions, and added an option to mute the metronome click for silent practice. Lastly, introduced smooth animations for opening and closing settings menus, improving the overall user interface.

June 9th, 2024: Redesigned settings menus for improved organization and responsiveness to better accommodate future requests. Added a “Delay Display of Notes” option per user request; notes are now only displayed on the last beat of the measure for improved ear training.

Also added a “Minimize Similar Note Occurrences” option per user request, which is enabled by default. With this option, the same note will not be repeated until all notes within the chromatic group have been cycled through, making note generation more efficient.

April 20th, 2024: We’ve combined the Random Chords Generator and the Random Notes Generator into a single feature with a togglable switch, allowing you to easily switch between random notes and random chords during your practice sessions.

Additionally, a new “Use MIDI to Advance Notes” checkbox has been added, which disables the metronome and gives you control over the progression of chords using your MIDI input, enabling you to match chords at your own pace. Various performance improvements and minor bug fixes have also been implemented.

Feb 27th, 2024: Added a Repeat Note Feature, giving you the option to play the same note on each beat, rather than once per measure. This enhancement is ideal for ear training, allowing you to hear the note multiple times before it changes.

Feb 11th, 2024: Added a MIDI input feature, enabling users to select and connect to their MIDI keyboard for interactive play-along sessions with visual feedback. Additionally, togglable key labels have also been introduced so beginners can more easily identify which notes are being played.

Keep the requests coming!

There is also a video version available here: YouTube: 1 Hour Random Music Notes that Get Faster

Ready to put your note and chord skills to the test? Play our new game: Chordonomy

42 Comments
  1. Jacob 12 months ago

    I tried to go super fast in singing, this really helped me learn to switch notes faster!

  2. Author
    AudioGearz 11 months ago

    Although it was working in the browsers we checked when you reported your issue, the app has since been updated. It should be working now for you.

  3. […] to practice random notes instead of chords? Check out: Random Music Notes […]

  4. Ben 8 months ago

    If you had an option to delay the text showing the note by a number of beats this would be a great endless ear training test. Example- the note plays and 4 beats later the answer appears.
    Another thing that would be great is a voice saying the note name, so it could be used as ear training without looking at the screen.

    • Author
      AudioGearz 7 months ago

      Those are great recommendations. We will work on adding them into our program as options asap!

  5. […] Random Notes for Instrument Practice […]

  6. GW 6 months ago

    This is an amazing site. It would be great if you could have it limit repeats of notes until its gone through a chromatic group (or at least make that an option). A lot of times I am playing the same few notes or even the same note repeatedly. Thanks for the great work!

    • Author
      AudioGearz 5 months ago

      We have now deployed your requested feature! Thank you for your recommendation.

  7. Emile 5 months ago

    Great site! A simple option to select or unselect flats/shaps/naturals would be really nice. Thanks!

    • Author
      AudioGearz 5 months ago

      This will be coming soon among some other new features. 🙂

  8. Vb 5 months ago

    Please make it possible to do much slower. I want to practise while cycling, but I need time to look at the note so it isnt dangerous, and also some breathing room. Plus, not hearing metronome would be nice

    • Author
      AudioGearz 5 months ago

      Thanks for your suggestion. We have now halved the minimum tempo from 20 BPM to 10 BPM, and implemented an option to mute the metronome click.

  9. Vb 5 months ago

    Please add an ability which octaves to play. So that you could practise 1, then 1 2, then 1 2 3 or 2 3 etc

    • Author
      AudioGearz 4 months ago

      This feature has now been implemented. Thank you for your suggestion.

  10. Vb 5 months ago

    Choosing witch and urgent notes you could play would be awesome

  11. Vb 5 months ago

    Choosing which individual notes you could play would be awesome

    • Author
      AudioGearz 4 months ago

      A note selector has now been added. Thanks for your suggestions.

  12. marco 5 months ago

    amazing, wish it can go more octaves up and down. :3

    • Author
      AudioGearz 4 months ago

      This feature has now been implemented. Thanks!

  13. Ryan 5 months ago

    This is a really great tool. I only wish I could adjust the range of notes played. I’m using it to practice cello and all of the notes that are generated are quite high. If I could just expand the range to include lower octaves, it would be perfect.

    • Author
      AudioGearz 4 months ago

      Other users have wanted this as well. Just added this feature. 🙂

  14. Bobby 4 months ago

    Selectable individual notes. If I want to work on something specific, such as, Em arpeggios, I would like to only cylce through E, G, B randomly.

    • Author
      AudioGearz 4 months ago

      This feature is now live. Please let us know if you have any other feedback.

  15. Bobby 4 months ago

    Very nice!! Thank you for the quick response and such a valuable training tool!

  16. João Vítor da Silva 4 months ago

    Wow, this tool has really improved since the last time I used it, and it hasn’t even been that long. Great job on these new settings and features!

  17. Emile 4 months ago

    I love this tool!! A small improvement could be to display the “next note/chord” right below the current note/chord.
    Right now the next chord/note is displayed below the keyboard or key labels. However, this setup makes it diffucult to see the next note when using the generator on a smaller screen such as your phone.

  18. soph 3 months ago

    really really good website may i say super helpful. could you add an option to change the volume of the notes? I can there the voice saying the note very well, would be cool if you could make the notes quieter or mute them entirely

    • Author
      AudioGearz 4 weeks ago

      Hi, thanks for your suggestion. We have now added an option to mute notes.

  19. soph 3 months ago

    and unfortunately the selecting which notes to practice option doesn’t seem to work, I still get notes I deselected. But this is a really really good tool so I’m sorry for criticising!

    • Author
      AudioGearz 4 weeks ago

      We found that there was a bug with certain sharps/flats. This has been fixed now! Thank you for reporting it.

  20. V b 3 months ago

    Great job!

  21. Ben 3 months ago

    Hi there! nice work on the updates! Where do I find the iOS version?

  22. V b 3 months ago

    Repeat note on every beat doesnt seem to work with the anouncer for me

    • Author
      AudioGearz 4 weeks ago

      Hi, this should be fixed now! Thanks for letting us know. 🙂

  23. V b 3 months ago

    Any plans on making some kind of seed-vode generation for client-side saving of chosen options, with insertion of that code to load settings? Or any other kind of profile saving for quick access to different configurations?

    • Author
      AudioGearz 4 weeks ago

      Yes, this is actually on our to-do list already! We will include this sometime in the near future!

  24. V b 3 months ago

    seed-code

  25. V b 3 months ago

    Couls you make the announcer announce the full note like c4

  26. HoHum 2 months ago

    Thanks for this. I am just starting to learn bass and this is the best tool I have found so far (saw it on the talkbass forums) to work on learning notes on the fretboard. I do have a couple of ideas.

    1) is there an app for mobile devices? This would be a great tool to have on the go as I learn.
    2) I appreciate the addition of the staff notation of the current note. Could there be added staff notation for the upcoming note. That would be more a more natural way I would use notation–seeing the next note before I need to play it–the way I would actually be reading sheet music.
    3) I would also suggest putting the tempo slider and the BPM value readout much closer together.

    • Author
      AudioGearz 4 weeks ago

      Hi, we do not currently have a mobile app available. Your idea for displaying the next note/chord on the staff is a great idea and we will be implementing that in one of our next updates. Per your suggestion we have also added a tooltip that shows the BPM as you move the slider that should make it much easier to see. Thanks for all your suggestions!

  27. Ben 1 month ago

    Wow this app keeps getting better! I realize there are many ways to use it and right now I am using it to practice sight reading in ledger lines above the staff. In order to do this I am running the audio through a 1 second delay plugin, so I get one second to play the correct note and when I do I hear the audio as well to confirm it. This would be a great option to add- delay the audio by a number of beats. It’s the opposite of using it for ear training where you want to hear the note first and then get the answer displayed after.
    Also for guitar players it would be great to have the option of treble clef only. Right now when notes are lower it switches to bass clef. The opposite would be good for bass players- bass clef only. thanks and keep up the good work!

  28. Barry Reeves 3 days ago

    Hi guys

    Happy i came across your site i have just turned 70 and de ided to try and learn some chords on a guitar i now have learnt 6 chords and find your random generator
    Great for learning to randomly play ABCDE and G the speed setting is great as i am struggling a little so have it on about 4 beats a minute i am sure it will help me to get there but im not in a hurry

    Any chance you could make it to remember the settimgs so that i do not have to adjust it to do just the 6 chords each time and also the chord charictor size a little larger would be great as i end up zoomimg in on it to make it display larger

    Anyway thanks for spending the time on it to make it such a helpfull program

    Barry

    If no no problem as im am sure i found it and i think its gradually working

Leave a reply

Your email address will not be published. Required fields are marked *

*

Log in with your credentials

or Create an account

Forgot your details?

Create Account