XII AudioVisual vs Shruti Bot
Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.
XII AudioVisual
This app generates 3D computer graphics and music in real-time based on the twelve-tone technique. It offers automatic composition with limited user interface, allowing MIDI note export to DAWs. The music is experimental and not intended for conventional listening.
- Real-time 3D computer graphics
- Audio-visual music generation
- Twelve-tone technique composition
- MIDI note export via Wi-Fi
- Sequence setup UI
- Interactive 3D rotation
Read full descriptionHide full description
XII is an experimental audiovisual work by Liu Hao for iPhone and iPad. Based on twelve-tone composition, it generates music and real-time 3D visuals as a continuously evolving audiovisual performance. Users can define a twelve-tone sequence, while all other musical parameters are generated automatically in real time. Three visual scenes evolve alongside the music, with animation and lighting responding to sound. Users can produce notes by touching the screen, rotate the 3D environment through gestures, and transmit generated MIDI notes to compatible software via Wi-Fi MIDI. XII uses a piano timbre. Its music is not intended to be conventionally tonal or easy-listening. Dissonance and unpredictability are intentional aspects of the work. FEATURES - Twelve-tone sequence configuration - Forward and reverse sequence playback - Real-time automatic music generation - Three evolving 3D visual scenes - Audio-responsive animation and lighting - Interactive note generation through touch - Gesture-controlled 3D rotation - Wi-Fi MIDI output - Background audio support - Piano-based sound generation
Shruti Bot
This app simulates a shruti box, offering a tunable drone instrument with ten reeds and adjustable intonation. It features dynamic bellows control for volume and tremolo, along with a variety of effects like tape delay and reverb. An alternative sound engine with analogue oscillators is also included.
- Tunable shruti box simulation
- Ten reeds with just intonation
- Adjustable bellows for volume and tremolo
- Independent mixer fader per reed
- Key selection with microtonal trim
- LFOs for tuning and level modulation
- Resonance, chorus, tape delay, and reverb effects
Read full descriptionHide full description
Shruti Bot is a shruti box you can actually tune. Ten reeds, laid out the way a real box is — the low Pa and Sa drone pair, the full middle saptak from Sa to Ni, and the upper Sa. Every reed sits at its just-intonation ratio against the tonic, not the tempered approximation, so the drone locks together the way the instrument is supposed to. Pull up the bellows and it breathes. At zero no air moves at all and the box is silent; push it up and the drone gets louder and pumps harder, until the breathing turns into an audible tremolo riding on top of the tone. Pressure opens the timbre as well as the volume, so a stroke sounds like air moving rather than a fader going up. THE REEDS • Ten stops — Pa and Sa below, Sa Re Ga Ma Pa Dha Ni across the middle, Sa above • Just intonation throughout — 3/2, 9/8, 5/4, 4/3, 5/3, 15/8 against the tonic • A tapered tuning peg on every reed, plus or minus 100 cents, turned by hand • Detune two neighbouring reeds and they beat against each other — real acoustic summing, not an effect • A mixer fader per reed, independent of the stops, for balancing what's already sounding THE KEY • Any tonic across all twelve pitch classes, octaves 1 through 6 • A peg for each key, arranged as a keyboard • Every pitch class keeps its own microtonal trim, so you can build a tuning that isn't twelve-tone equal temperament and it stays put • The current note and its offset are always on screen MOVEMENT • Two free-running LFOs on every reed — one for tuning, one for level • They run at their own rates and drift in and out of phase, so the beating keeps reorganising and the drone never quite repeats • Set them slow and the box simply sounds alive THE CHAMBER • A swept resonance that moves like a body cavity rather than a filter sweep • Stereo chorus, the point where the drone opens out of the centre • Tape delay with a real moving head — sliding the time bends the pitch the way tape does, and the repeats darken as they recirculate • Plate-style reverb from a quarter second to six TWO INSTRUMENTS Tap the logo. Shruti Bot 2 replaces the reeds with four analogue oscillators — sine, triangle, saw and pulse — with phase shaping on each, from slow comb sweeps to full PWM. Everything else carries straight over: the same tuning, the same reeds switched on, the same effects. Only the sound source changes. No accounts. No subscriptions. No ads. No network. Nothing leaves your device.
Screenshots
Verdict
The clearest difference is rating: Shruti Bot at 5.0 against XII AudioVisual's 3.0. Shruti Bot also leads on price ($1.99 vs $9.99) and update cadence (fortnightly vs every 22 months). XII AudioVisual's advantage is iOS requirement (15.6 vs 17.0). On ratings volume, ads, in-app purchases and monetization model there is nothing between them.
Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS
XII AudioVisual costs $9.99 and Shruti Bot $1.99 up front. Neither carries in-app purchases, so what you see is what you pay.
Shruti Bot holds the better App Store score, 5.0 against 3.0. Both are backed by a comparable volume of ratings — 2 and 1 respectively.
XII AudioVisual ships an update every 22 months, Shruti Bot fortnightly. The most recent releases landed on November 5, 2026 and November 1, 2026 respectively.
| Parameter | XII AudioVisual | Shruti Bot |
|---|---|---|
| Price | $9.99 | $1.99 — better |
| Rating | 3.0 (2 ratings) | 5.0 (1 ratings) — better |
| Positive reviews | 33.3% of reviews | — |
| Number of ratings | 2 — better | 1 |
| Update frequency | Every 22 months | Fortnightly — better |
| Ads | No | No |
| In-app purchases | No | No |
| Monetization | Paid | Paid |
| Devices | iPhone, iPad, iPod — better | iPhone, iPad |
| Requires iOS | 15.6 — better | 17.0 |
| Further details — not scored | ||
| Size | 167 MB | 28 MB |
| Age rating | +4 | 4+ |
| Developer | 昊 刘 | Scott Hsiung |
Customer experience
XII AudioVisual
Shruti Bot
In-app purchases
XII AudioVisual
No in-app purchases
Shruti Bot
No in-app purchases
Questions
Is XII AudioVisual free?
Is Shruti Bot free?
Which has better reviews, XII AudioVisual or Shruti Bot?
Do XII AudioVisual or Shruti Bot have ads?
Which is updated more often, XII AudioVisual or Shruti Bot?
Other comparisons















