Impulse is the metronome that lets you program virtually any combination of downbeats, upbeats, subdivisions, and rests. The UI shows you exactly where each beat and subdivision is located in time, helping you better understand complex rhythms. Impulse is also accurate to 0.00002 seconds, making it one of the most stable metronomes on iOS.

Impulse is the ideal choice for the serious musician who wants to take their rhythm game to the next level.


- Visual subdivision editor
- Up to 100 beats per measure and 20 subdivisions per beat
- Program virtually any beat pattern & time signature you can think of
- Tempo range of 10 - 600 BPM
- Accurate to 0.00002 seconds (sample-level accuracy)
- Tap for tempo
- Simple & easy to understand

What’s New

Version 1.22

Bug fixes and performance enhancements.

Ratings and Reviews

4.7 out of 5
492 Ratings

492 Ratings

Best Reviewer Ever ,


This metronome is better than a dream come true. The ability to change subdivisions for each beat sets this app light years apart from the rest. I play very syncopated rhythms on many instruments and have always wanted a more versatile metronome. I can usually get different rhythms but it’s the same for each beat. This app is magical. There is mention in the app that further features will be released. However, there hasn’t been an update in at least a year. 😩
🤞 Hoping for an update 🤞

QuantumPB ,

Fantastic metronome/beat machine

I really love this app. It has a minimal and easy UX that allows you to get straight to the good stuff quickly. The ability to change the sounds for up to four different pips, not only makes it more sonically pleasing than most metronomes, it also means it doubles as a great beat machine than can easily program far more complex rhythms than many iOS beat machines available. One bug I’ve noticed - the fourth pip (dark gray), which starts out default as silent, only changes sound when you scroll to another sound setting, then exit/re-enter the app. I also just discovered that whatever changes you make with a preset selected, overwrite the preset! This is definitely NOT desirable behavior and I just lost several programmed patterns due to this (not a bug per se but still annoying). Please change this so you only write to a preset when selecting to save and give it a name, to avoid accidental destructive edits.

Feature requests for the developer: please add Ableton Link/midi clock sync capability, and consider compatibility with AudioBus, AudioShare, and other iOS pro audio apps! In addition, the ability to upload user sounds as sources. Would make this already quite potent tool, absolutely formidable.

Four stars for now due to the bug, preset handling, and lack of inter-app integration, but I hope to come back and make it five stars in the future. Overall I’m highly impressed with Impulse!!

Mijuto82 ,

Great Meteonome

Love the simple and straight forward implementation. Please, make it were you can create and name presets instead of overwriting the defaults. I am completely happy with everything else about this application. I get most users want to throw everything and the kitchen sink into one application but I really hope this app just builds on improving on what already exists instead of trying to attach the api for external applications etc. Keep it simple and clean like it should be and already is. Thank you

App Privacy

The developer, Coda Labs Incorporated, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Contact Info
  • Identifiers
  • Usage Data
  • Diagnostics

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You Might Also Like