Captures d’écran


"Fantastic app"

The K Machine is an audiovisual instrument, allowing the creation of audiovisual animations based on visual shaders and sequenced audio samples, and designed for musicians, shaders enthusiasts, VJs, and animation lovers in search of a live oriented, open, audiovisual instrument.

▶ A multifunctional tool
The K Machine can be used in different ways:

• As a VJing tool, using an audio input through mic or any other Audiobus compatible App.
• As a sound creation tool, with the default empty shader so you won't be distracted by any visual animation.
• Or in its full potential for true audiovisual composition.

▶ Import your sounds
• K Machine accepts WAV and AIFF formats, 16 bits, 44100 Hz
• Import from iTunes File sharing, Audioshare, Audiopaste or "Open in..." from any app with Export functionality.

▶ Import your visuals
• The initial version of K Machine comes with more than 30 default vertex shaders, and 4 commented shader examples.
• No limitation ! Import your own visuals, with the "Open in.." feature, use any external code editor App with Export functionality to create your own vertex shaders files.
• Shaders format is 100% compatible with shaders from
• A simple line of code allows the creation of up to 8 parameter controllers for each vertex shader.

▶ A flexible tool
• Each loop can have its own BPM.
• Each loop can have its own number of beats.
• Events can be splitted in 1/3, 1/5 1/7 or 1/11 !

▶ Capture videos on the fly
• Simple click on the 'video capture' button starts live video recording of your ongoing session with zero drop in performance.
• Resulting video is automatically recorded in your photo album and can be shared on Facebook, EveryPlay, Youtube...

▶ Project on second screen with invisible UI
Connect your device with HDMI or VGA adapter to display only the visual part of the ongoing animation. Perfect for live session !

▶ Universal app
Buy once and use on your IPad and Iphone devices.

▶ Use with other apps
• Ableton link Ableton link: synchronise with any Ableton link app.
• Audiobus 3.0.3
• Audiobus Remote: control K Machine from another device.
• Audioshare: import edit your own samples with Audioshare.
• Audiopaste and Audiostore: import sample with Audiopaste and/or browse an amazing sample collection through the Audiostore.
See a new online video demo for v 2.0 here:

Full documentation :

K Machine gives it's full potential with openGL ES 3 capable devices.
The K Machine won't work for the following devices:
iPhone 4s and earlier
iPad 3 and earlier
iPad Mini 1
iPod Touch 5 and earlier

If you like the app, please consider posting a review on the AppStore, this will really help.

Ideas, suggestions are very welcome, do not hesitate to leave your contributions in the comments or even better, at

Please do contact(mail below) to report any bug of any kind on any platform. It will fix it ASAP.

Check/subscribe for more infos, docs and demos:

This app use Superpowered audio sdk.


Version 2.73

▶ bugs fixes to previous 2.72:
• Fixed: second screen display resolution problem on IOS 11.
• Fixed: soundBuffer sometimes crashing the app when device very low on RAM.
• Audiobus remote control button icons problem fixed.
• Photo Library permission check on startup improved.

▶ 3 small fixes to previous 2.71:
• Fixed: bug when sharing video to Everyplay.
• Fixed: bug on first connection when closing Everyplay panel.
• Fixed: bug on iPhone when clicking on the Everyplay social media.

▶ From 2.62 new features are:
• Audiobus-SDK-3.0.3 integration.
• Audiobus: K Machine can now be used as a filter. The filter only passthrough the input sound, but is useful to add the K Machine as a filter in AUM.
• Audiobus trigger: start/stop and rewind.
• Audiobus State Saving for specific project.
• 4 New sound effects available for each track: gate, delay, limiter, clipper.
• Auto fade in/out to avoid previous sound glitch on tempo change when selected loop change.
• New buffer type: raw sound data, accessible in glsl through ‘soundBuffer’ texture uniform parameter.
• User settings: configurable vertices number up to 1 million points: 3 possible values: 65536, 262144 and 1048576 (These are the maximum particles/vertices number, used when not 'KVerticesNumber' set in the glsl code).
• User settings configurable frequencies buffer width for better precision on frequencies datas.
• User settings configurable size for raw sound data buffer: 3 possible sizes.
• User settings : new transition open GL rendering mode available, "Points" for smoother transition when using large number of vertices.
• New 'loopProgress' glsl uniform parameter, with value 0. (loop start) to 1.(loop end).
• Audiobus Remote integration: K Machine can now be control from the Audiobus remote app, with start/stop playing sequential, start/stop playing record, mute control for each track.
• 25 new vertex shaders files, grouped in the ‘SHADERS_Default_V2_7’ directory.
• 2 new Example shaders files: one for ‘loopProgress’ parameter, and one for ‘soundBuffer’ parameter.
• Smooth project loading and saving.
• Hard reset feature.
• Audio and visual engines optimizations.
• Many bug fixed (Audiobus port visibility, open in in IOS 11...).

Notes et avis

Video art


Un player de samples avec un artwork video génératif.
Pas mal mais les samples sont peu nombreux et sonnent toujours pareil malgré les tweaks possibles. Au mieux ça sonne méga filtré au VCF.

Edit: merci développeur d'avoir tenu compte des commentaires et pour les mises jour qui ont suivi.

Réponse du développeur

Libération du carcan effectuée !:D
Depuis la version 2: de nombreux nouveau samples, avec une liste par défaut qui veut rester modeste pour ne pas encombrer la machine de l'utilisateur, mais surtout la possibilité de charger ses propres samples (8 samples sur chacune des 3 pistes) via Audiopaste, AudioShare ( avec possibilité de télécharger des albums de samples via l'AudioStore), open In, ou encore depuis son ordinateur via le dossier 'File Sharing' dans ITunes.
Idem au niveau visuel, plus de 60 shaders par défaut, avec la possibilité d'importer ses propres vertex shaders ( en OpenGL Shading Language), qui peuvent être édités directement sur le device en utilisant la fonction 'Open in' et un éditeur de texte/code externe (Textastic par exemple).
La gamme des effets audio s'est largement étendue avec: tempo, pitch, reverb, delay, gate, Flanger, 5 filtres, limiter et clipper. Tous les effets peuvent être séquencés, randomisés et/ou 'touch mappés', et activés sur chacun des 3 bus d'effets.
Le nombre de loop par projet est illimité, les projets sauvegardés peuvent être exportés/importés sous format zip (avec toutes leurs dépendances).
Les video captures, effectuées en live, peuvent être partagées directement sur Everyplay, youtube, twitter, mail, et une copie est sauvegardée dans le dossier Photo du device.
Les préférences de l'utilisateur sont hautement personnalisables (permettant ainsi de s'adapter aussi à la puissance du device), avec dernièrement la configuration du nombre de particules/vertices (jusqu'à plus de 1 million sur les derniers modèles!).
Enfin la K Machine intègre également Ableton Link, Audiobus (configurable comme émetteur, filtre ou receveur), possède ses propres remote triggers dans Audiobus (pratique quand la K Machine est utilisée simplement pour créer une video sur un morceau envoyé en input) et est aussi contrôlable depuis un autre device via Audiobus remote(avec 9 controllers)... Et bien sur, l'update pour les utilisateurs qui soutiennent le projet depuis la version 1 est gratuite !
ps: et de nombreuses évolutions encore en perspective, le midi arrive très bientôt, ainsi que les fragment shaders;)

Great electronic art app!


Very interesting app for a first release.
Suggestion for the next versions: generate pictures in color and the ability to import or record our own samples.
Great work!

Something new at last!


Very unique and unexpected app, kind of combination of music and vj app, had great fun with it. Worth the price, even if sound library may be a bit limited on this first release.


Dominique Baillot
181.9 Mo
Nécessite iOS 9.3 ou une version ultérieure. Compatible avec l’iPhone, l’iPad et l’iPod touch.
Classé 4+
© Dominique Baillot
10,99 €

Prend en charge

  • Partage familial

    Jusqu’à six membres de la famille peuvent utiliser cette app lorsque le partage familial est activé.

Vous aimerez peut-être aussi