Getting Started
TC-01 is an algorithmic melody generator. You configure musical parameters using eight transforms (TR-1 to TR-8) and TC-01 generates melodies from those settings. There are several ways to create melodies:
Phrase Mode
Enabled by default on new sessions. Set up your transforms on bars 1 and 2 to create a seed, then tweak the phrase parameters in TR-8 to generate a full 8-bar phrase. Once you have something you like, you can turn off Phrase Mode to fine-tune individual bars in Free Mode.
Free Mode
Each bar is edited independently. A good approach is call and response: start with bar 1, copy it to bar 2 and change something (subtly or drastically), then copy both to bars 3-4 and vary them, then copy all four to bars 5-8 and vary again. This builds a coherent phrase with natural development.
MIDI Import
Arguably the most powerful feature. Import proven melodies, then transform them using TR-1 to TR-7. You can go further by saving the contour, motion, and rhythm of each melody as separate presets and mixing them with other melodies to create entirely new compositions. Single-channel MIDI files work best; prepare your files in advance, focusing on the specific phrase you want.
Voice/Audio Import
Great for capturing instant inspiration. Works best with monophonic sources (single notes, no chords). If detection results are poor, try changing the voice range preset (soprano, alto, tenor, bass) to better match your input. Also accepts WAV and MP3 files.
Polymeter & Cross-Bar Melodies
You can create non-4/4 grooves by combining bars. For example, for a 7/4 feel, set bar 1 to 4 beats and bar 2 to 3 beats in TR-5, then set the contour span to 2 bars in TR-4 so the melody flows across both.
Double Mode (31 EDO)
Enable from the Project menu, then control in TR-2. This applies microtonal tuning to any scale, doubling the available notes. Uses seeds for reproducible results. Fine-tune in the note editor, where you can also add shimmer — playing a note alongside its nearest microtonal neighbour for a chorus-like effect.
Sections & Bars
Sections
Up to 24 sections, each containing up to 8 bars. Tap to select, drag to copy. Drag outside the row to deactivate.
Bars
Tap a bar to select it and edit its transforms. Drag a bar onto another to copy its settings.
Select Mode
Cycles through three states: inactive, select (tap to mark bars for playback), and note edit (opens the tracker editor).
Transforms (TR-1 to TR-8)
TR-1: Key
Sets the root note (C through B) for the selected bar.
TR-2: Scale
Choose from 100 scales across 12 families. Filters by brightness, tension, and stability. Also controls Double Mode (31 EDO) when enabled.
TR-3: Motion
Slider controlling interval distribution — left for stepwise movement, right for wider leaps.
TR-4: Contour
25 contour patterns (5 basic + 20 compound). Set span (1-4 bars) to flow melody across multiple bars.
TR-5: Rhythm
54 presets across genres, or build custom patterns with a cell-based editor. Development modes: mirror, retrograde, augment, diminish. Tempo and beats-per-bar (2, 3, or 4) are set here.
TR-6: Ornament
Applies ornamental style (Classical, Baroque, Jazz, Folk, Modern, Clean) to generated notes.
TR-7: Instrument
Selects instrument, volume, reverb, pan, note range, and octave shift. Custom instruments from audio samples are a Pro feature.
TR-8: Phrase
Active in Phrase Mode only. Configure form template, DNA preset, mutation type, and phrase parameters like motivic return and energy direction.
Note Editing Pro
Enter Note mode and tap a bar to open the tracker. Edit individual pitches, durations, velocities, and ornaments at 32-step resolution. Supports undo/redo.
Transport
Play, stop, and loop. Metronome with optional count-in. Auto-follow scrolls to the active section during playback.
Export Pro
Export your composition as a .mid or .wav file. Choose between current playback scope or all active bars.
Project Management Pro
Tap Save or Load from the menu and choose between Project or Presets.
Project (.kai)
Saves the full project including all sections, bars, transform settings, and your MIDI/voice presets. Loading a project restores everything.
Presets (.presets.kai)
Exports your MIDI and voice preset library as a standalone file. Share with other users or use as a backup. Importing adds the presets to your existing library.
Shortcuts: Ctrl+S to save, Ctrl+O to load.
Install the App
TC-01 is a Progressive Web App (PWA) — you can install it directly from your browser for a native app experience with no app store required. Once installed, it runs in its own window without browser chrome and works offline.
Desktop (Chrome)
- Visit kaini-instruments.com/tone-calculator
- Look for the install icon in the address bar — a monitor with a download arrow:
- Click it and confirm the installation.
- The app will appear in your Start menu (Windows) or Applications folder (Mac) and launch in its own standalone window.
Desktop (Edge)
- Visit kaini-instruments.com/tone-calculator
- Look for the app available icon in the address bar — three boxes with a plus:
- Click it and confirm the installation.
- The app will appear in your Start menu and launch in its own standalone window.
Android (Chrome)
- Visit kaini-instruments.com/tone-calculator in Chrome.
- Tap the three-dot menu in the top right corner.
- Tap Add to Home screen or Install app.
- The app icon will appear on your home screen and launch fullscreen like a native app.
iPhone / iPad (Safari)
- Visit kaini-instruments.com/tone-calculator in Safari.
- Tap the Share button (square with an arrow).
- Scroll down and tap Add to Home Screen.
- The app icon will appear on your home screen.
Offline Use
After installing, the app caches all assets and works fully offline. Audio samples are cached on first use. Your projects are stored locally on your device.
Your Data
TC-01 stores all your data — projects, presets, and settings — locally on your device using your browser's storage. There is no cloud sync, so it's important to understand how this works.
Each Browser & Device Is Separate
Your data is tied to the specific browser and device you use. For example:
- • Chrome and Edge on the same computer have separate storage — presets saved in one won't appear in the other.
- • Your phone and your desktop are separate, even if you use the same browser on both.
- • An installed PWA shares storage with the browser it was installed from — your data carries over.
App Updates
Your projects, presets, and settings are preserved across updates — only app code is replaced, never your data.
When a new version is available, the app detects the change automatically. You'll see a notification at the bottom of the screen with an Update button — tap it to reload with the new version. The notification won't interrupt your session; it sits there until you're ready. If you're offline, you'll see the prompt next time you connect.
What Can Delete Your Data
- Clearing browser data / cache — this wipes all locally stored data including your presets and projects.
- Uninstalling the app — on most platforms, removing the PWA deletes its stored data.
- Using private / incognito mode — data is discarded when the window closes.
Back Up Your Work
Use Save Project (Ctrl+S) regularly to export .kai files to your computer. This is the safest way to protect your presets and compositions. If anything happens to your browser data, you can reload your .kai files on any device. Pro
Activating Pro
How to Purchase
- Click Buy a Pro License on the pricing section of the home page.
- You'll be taken to our secure checkout powered by Lemon Squeezy.
- Complete payment — your license key will be delivered to your email immediately.
How to Activate
- Open TC-01 on your device.
- Tap the menu button (hamburger icon) and tap Activate Pro.
- Paste your license key from the email and tap Activate.
- Pro features will unlock instantly. You're all set.
About Your License
- One-time purchase — $19.99, no subscription.
- 3 device activations — use on any combination of desktop, tablet, and mobile across all platforms.
- Transfer between devices — deactivate from one device in the menu to free up a slot for another.
- Activation requires internet — once activated, Pro features work offline.
Trouble activating?
Check your spam folder for the license email from Lemon Squeezy. If you still can't find it or have issues activating, with your order number and we'll sort it out.
Need More Help?
For questions not covered in this guide, with a description of the issue and we will respond as quickly as possible.