This is a little music toy I made for PCs and mobile phones.

Download (version 1.0.1)

What is it?

    Drumcircle is a radial drum machine: you place tiles corresponding to notes or drum samples, and they play as the clock hand sweeps past them. An internet-play mode lets you collaborate on drum patterns online with other users of the program. I’m really happy with how this turned out– making drum patterns with the tiles just feels really natural and intuitive, especially on the tablet versions.

    Drumcircle includes icon art by Mike LeMieux and 27 different sample voices out of the box.

Sample packs

    The PC version of Drumcircle lets you add your own samples. Download this thing for more information.

Update 6/28

Someone made this youtube video of themselves using Drumcircle and it is awesome.

20 Responses to “Drumcircle”

  1. Drumcircle | Macgamescout - Your Source of Freeware Mac Games Says:

    […] Download Intel: ✓ | PPC: ✓ VN:F [1.9.8_1114]please wait…Rating: 0.0/10 (0 votes cast) Previous postDeadweight […]

  2. John Says:

    Will you make a audio file converter for this so we can play it through wav or mp3 files?

  3. Form Says:

    Please make an audio record for the iPad. And more save banks :). Love this sequencer, I will use it live very soon.

  4. mcc Says:


    John: I’m not sure I understand the suggestion. If you mean you want to *input* mp3 or wav samples, the PC version supports wav samples already. See under “sample packs” above. Or do you mean you want to *output* wav/mp3?

    Form: That’s awesome to hear! 😀 If you get a good recording of any live work you do with this I’d love to hear it (if you get a video I’d even be interested in uploading that to my youtube channel, I’m still working out making a good video demo of Drumcircle). Unfortunately due to a personal situation I’ve had to halt new work on Drumcircle, and I don’t think I’m going to be able to add new features like that anytime soon. However the source code to the program is available … There are a few features (like a record feature or the ability to copy the savebanks back to your computer) that seem like they would be relatively simple to add and I wish I could have got to. Actually the one feature I really wish for in Drumcircle is something like Fruityloops “song mode”…

  5. Drumcircle RH Review – Music, Reviews, iPhone Apps and Games – 148Apps – iPhone App and Game Reviews and News Says:

    […] The graphics and sound might be 8-bit, but the options and variables available in this loop generator make it more than just a simple drum machine. Developer: Andrew Mcclure […]

  6. John Says:

    Yes, i mean output wav/mp3 files. It would be awesome to share songs with other people.

  7. mcc Says:

    Version 1.0.1 was just uploaded above (PC versions only). New features:

    – Wav export, under “Save”
    – Volume control under settings
    – Hit number keys 1-8 on keyboard to immediately load that save slot (this will erase the current pattern)

    The neat thing about that last feature is it means you can save several slightly different patterns and then switch between them to get a live performance effect.

  8. mcc Says:

    By the way, in the source code I’ve started separating out the sound-generation parts of Drumcircle into a separate library so it can be easily embedded into other programs. This part is not quite done yet as of now though.

  9. mcc Says:

    Oh– one more thing. If you use the wav export feature, you should probably be aware that the sound samples that come with Drumcircle are under licenses which require attribution to reuse. Here’s the attribution line from the Drumcircle readme; if you incorporate a loop made using the Drumcircle sound samples (note: the beep noises aren’t samples) into another work, you should be able to just put this line in your credits and you’ll be fine.

    “Featuring open-licensed sound samples by Surachai, Joe Folladori, and (via the One Laptop Per Child archive) The Berklee College of Music, Open Path Music, Flavio Gaete, Colman O’Reilly, Eric Lamothe, Jean Piche, Olivier Belanger and Nathanael Lecaude.”

  10. goldencut Says:


    This app is very intuitive and addictive. I’ve been composing music on-off for over 20 years and this got me hooked again ;P Please consider developing it further. Some ideas (like you probably don’t have them yourself but anyhow…): ability to add more circles and with different grid-sizes, loading different format samples and from inside the app, BPM display and some-kind of pattern or sequence support – the ability to trigger those circles in sequence and maybe even in parallel. Thank you for this app!


  11. goldencut Says:

    PS. and plz don’t leave linux folks behind when You add those wonderful features…; )

  12. Jay Says:

    Its not loading up on my iphone properly. Any suggestions?

  13. mcc Says:

    Hi Jay, sorry about that– try it now?

  14. Nick Says:

    Hi, I installed it on my mac, and most icons were not showing, and a bunch of the sound files were glitching. Any suggestions?

  15. mcc Says:

    After talking to Nick, it appears the mac version does NOT work on PPC Macintoshes. Will try to fix this at some point. Intel (post-2006) macs should be fine.

  16. goldie Says:


    the windows version’s samples crack and the whole app seems to struggle, on the same machine on linux it works fine. any1 else notice that? i have thinkpad x61s, so it´s dual core and all that, should have enough power.


  17. James Says:

    How do you get the online function to work? When I click online it is totally unresponsive. This is on an android.

  18. D.B.Little Says:


    HEELP!! The Online-function is broken! Please, could You fix it? The online, collaborative feature is SO important part of this program. Can it be maybe put on multiple (free) servers, so if one goes offline next one is picked?



  19. mcc Says:

    To respond to the last few questions:

    – The online mode is back up now, sorry about that. I really need to set it to automatically restart when the server crashes.
    – The server code, like the game itself, is open source but there is no way to pick alternate servers on the iOS/Android version.
    – More than one person has reported the crackly-sound problem on Windows and I don’t know what the deal is.

  20. Franklin Altum Says:

    I like your blog. Its one of the best blogs online

Leave a Reply