Palmas

Compás y palmas — a flamenco metronome

Flamenco is not counted in bars of four. Each palo has its own compás — a twelve-beat cycle with accents in particular places for soleá and alegrías, a different cycle for tangos, another for seguiriyas. Palmas plays those cycles, with the instruments that actually keep them: palmas, cajón, jaleo, pitos and more. Set the tempo, choose which instruments sound, and practise against a rhythm that is the real thing rather than a click.

Ways to use Palmas

Palmas in your browser

The full app, free and open source, in any modern browser — nothing to buy, nothing to install. Choose a palo, set the tempo, mix the instruments, and watch the compás as dots, a counter, or a clock. Your settings stay on your own device.

Free & open source — runs in your browser

Open the web app Source on GitHub

Desktop & mobile

The same app also builds as a desktop application for macOS, Windows and Linux, and as an Android and iOS app. These are not published yet — for now, the repository builds all of them, and the setup script installs what each one needs.

Build it yourself

Source on GitHub

Apple App Store

An App Store release is in preparation. Until it is there, the browser app works on iPhone and iPad — open it in Safari and use Share → Add to Home Screen for an icon and a standalone window.

In preparation

Coming to the App Store

What it plays

Palmas covers the flamenco repertoire and several related traditions — among them:

Alongside the flamenco palos there are Afro-Cuban and Afro-Brazilian rhythms, and a tuning fork for good measure.

What it does

The real compás

Accents where they belong for each palo, not an even click — with a prestart count-in, adjustable swing, and a humanise option so it breathes.

See the cycle

Three ways to watch the beat: dots around the compás, a plain counter, or a clock face. Whichever makes the cycle legible to you.

Mix the instruments

Palmas, cajón, jaleo, pitos and more — turn each on or off, set its volume, and choose whether it plays eighths. Adjust the reverb decay to suit the room you are practising in.

In your language

Nine languages: English, Spanish, French, Italian, German, Arabic, Persian, Japanese and Chinese.

Yours alone

No accounts, no analytics, no tracking of any kind. Nothing about your practice leaves your device.

Free and open

Licensed under the AGPL. Read the source, build it yourself, or send a patch.

Documentation & help

Built on A Compás

Palmas is a modified version of A Compás by Olivier Ricordeau and Jérémie Sieffert, who wrote the great majority of it and hold copyright from 2014 to 2023. It is distributed under the same AGPL-3.0 licence, which is what makes this version possible — and it carries a different name because the changes here are not theirs to answer for. Please report anything about Palmas on its own repository, not to them.

The jaleo recordings are by Aziz Andry.