package icon

ProjectM Android

MilkDrop music visuals for phones and tablets
New in version 2.3.57
Includes 20 starter presets with an optional verified Cream of the Crop download. App updates are managed by F-Droid.
ProjectM Android renders audio-reactive MilkDrop presets using the open-source ProjectM TV Engine.

Choose microphone input or visualize local playback from another app. Phone playback requires Android 10 or later, Android screen/audio capture consent and a player that permits capture. Both audio inputs stop when the app leaves the foreground.

Start offline with 20 bundled starter presets. On first launch, choose whether to download the recommended Cream of the Crop collection from GitHub, or continue with the starters. You can download or remove the collection later in Advanced settings. The optional download contains 9,606 presets and their textures; it uses additional network data and device storage. Custom preset packs can be imported separately.

This F-Droid edition has no built-in app updater. App updates are managed by F-Droid. The optional preset collection download is separate from app updates.

Use touch gestures on phones/tablets, or a remote on TVs, to change presets and settings. No account, advertising or analytics. Android 5.0 or later and OpenGL ES 3.0 are required.

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 2.3.57 (106) suggested Added on Oct 22, 2026

    arm64-v8a armeabi-v7a

    This version requires Android 5.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "mediaProjection"
      Allows the app to make use of foreground services with the type "mediaProjection"
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • record audio
      This app can record audio using the microphone while the app is in use.

    Download APK 2.2 MiB PGP Signature | Build Log

  • Version 2.3.49 (98) - Added on Oct 16, 2026

    arm64-v8a armeabi-v7a

    This version requires Android 5.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "mediaProjection"
      Allows the app to make use of foreground services with the type "mediaProjection"
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • record audio
      This app can record audio using the microphone while the app is in use.

    Download APK 2 MiB PGP Signature | Build Log