KURZWORLDResources for K2700 and compatible keyboards
Skills and connector · Claude · for the Kurzweil K2700

KINSPIRATION + CLAUDE

Describe a sound. Get a K2700 program.

Ask Claude for a sound in plain words, or give it a recording. It writes the program, plays it, measures it, refines it, and stores it only when you say yes.

An editor, machine learning and Claude, around your K2700.Ask in plain words or drop a recording: Claude writes the program, KINSPIRATION plays and measures it, and your K2700 plays it live.
Coming soon

A set of skills teaches Claude the K2700 in depth: VAST programming, DSP functions, envelopes and LFOs, FUNs, modulation, effects, the arpeggiator and sequencers, FM and KB3, keymaps and samples, Multis, and the instrument itself.

A connector links Claude to KINSPIRATION, so it does not only explain: it builds the program, measures it, compares it with your recording and tunes it, and plays it on your K2700 over the LINK.

13skills: the K2700 part by part, plus subtractive and FM synthesis
43tools in the connector, running on your Mac
8sound families REPLICATE tries on every recording
106wiring algorithms Claude knows block by block
2,793effect chains it can search, copy and edit
0API keys: it works in your own Claude
How it all connects

From your words to the K2700's keys

Claude knows the K2700 through its skills, and reaches it through the k2700 connector, a set of tools that runs on your Mac beside KINSPIRATION. KINSPIRATION measures every program against your recording and plays it on the K2700 over the LINK.

You ask Claude, which reads its 13 skills and works through the k2700 connector’s 43 tools on your Mac; KINSPIRATION measures and edits the program and plays it on the K2700 over the LINK, and its measurements come back to Claude. A recording dropped on KINSPIRATION becomes the TARGET.YOUwords, ora recordingCLAUDEDesktop or CodeCONNECTORk2700 · 43 toolson your MacKINSPIRATIONon your MacK2700yourinstrument13 SKILLSread before it worksK2700 × 11every part of itSYNTHESIS × 2subtractive and FMEDITORevery page, by hand tooVAST ENGINEmeasures every programREPLICATEmachine learningSPECTRUMmeasures, comparesOPTIMIZEfine-tunes the numbersTARGETyour recordingsasksanswersprogramsresultsplays, editsmeasuresLINK, livereadsor drop a WAV of one note on KINSPIRATION’s windowSTORE onlywith your yesThe same, from top to bottom: you, Claude with its skills, the connector, KINSPIRATION, the K2700; a dashed line from you to the TARGET for a dropped recording.YOUwords, or a recordingCLAUDEDesktop or CodeCONNECTORk2700 · 43 toolson your MacKINSPIRATIONon your MacK2700your instrument13 SKILLSread before it worksK2700 × 11every part of itSYNTHESIS × 2subtractive and FMEDITORevery page, by hand tooVAST ENGINEmeasures every programREPLICATEmachine learningSPECTRUMmeasures, comparesOPTIMIZEfine-tunes the numbersTARGETyour recordingsasksanswersprogramsresultsplays, editsmeasuresLINK, livereadsSTORE only with your yes

Two ways in

Ask Claude in plain words, or drop a WAV of one note on KINSPIRATION's window: it becomes the TARGET that REPLICATE, SPECTRUM and Claude all work against.

It goes both ways

Claude writes and edits; KINSPIRATION answers with what it hears: a similarity score, the differences biggest first, a spectrogram.

You stay in charge

The LINK plays a program in the K2700's edit buffer. Nothing is stored on the instrument until you say yes, and it is checked first.

A conversation

One sound, start to finish

An example conversation, shortened. The grey labels are the connector's tools Claude calls along the way; the screens beside it are what KINSPIRATION shows at the same time.

  1. Youpoly-brass-C3.wav

    I dropped a brass note on KINSPIRATION. Make it on my K2700, and let the mod wheel open the filter.

  2. Claude
    kinspiration_contextreplicate_results

    Your target is poly-brass-C3.wav: a C3 at velocity 100, held 2 seconds. REPLICATE's model hears a sawtooth sound, and its search found eight programs; the closest, an analog one, is already at 92 %.

  3. Claude
    replicate_trycompare_to_referencespectrogram

    One difference is left: the program reaches full level in 10 ms, your recording in 22 ms. I'll lengthen the amplitude envelope's attack to match, and put the mod wheel on the low-pass filter's frequency, up to two octaves.

  4. Claude
    get_programsend_programcompare_to_reference

    It's playing now on your K2700, over the LINK: the attack follows your recording, and the wheel opens the filter. Shall I store it on the K2700?

  5. You

    Yes, at the end of USER.

  6. Claude
    store_to_k2700

    Checked and stored as a USER program, "Poly Brass MW". It's on the instrument now, with or without the Mac.

REPLICATE: eight suggestions, ranked by how close they sound.
SPECTRUM, following Claude: the recording against the program, 92 % alike.
What Claude knows

Thirteen skills, a K2700 expert and a synthesist

Skills are what Claude reads before it works: the K2700 part by part, every page, field and range, with how the instrument's own programs use them. Two more teach synthesis itself, so Claude can recreate a classic analog sound or an FM electric piano from first principles.

The K2700, part by part 11

k2700-programming

Programming

The way in: from a description, a recording or a program to a complete K2700 program, validated, auditioned, refined and sent. It calls on all the others.

k2700-dsp

DSP and algorithms

All 106 wiring algorithms and every DSP function: filters, EQ, shapers, oscillators, noise, mixers and FM operators, with gain staging, Pad, Drive and cascades.

k2700-envelopes-lfos

Envelopes, LFOs, ASRs

AMPENV, ENV2 and ENV3 with seven segments and loops, the two LFOs with 46 shapes and tempo sync, the two ASRs and their triggers.

k2700-funs

FUNs

The 52 equations of the function generators, one by one: the formula, the inputs, the range, what each is for and its pitfalls.

k2700-modulation

Modulation

All 256 control sources and every destination they can drive, with depth units, the PARAMS labels and the most common routings.

k2700-fx

Effects

223 effect algorithms with every parameter, 2,793 chains described value by value, and the routing: insert, aux, sends, Pre and Post.

k2700-arp-seq

Arpeggiator and sequencers

The arpeggiator's modes, latches and patterns, the step sequencer, the CC sequencer's four lanes, and who owns the tempo.

k2700-fm-kb3

FM and KB3

The six-operator FM layer and its 32 algorithms, and the tonewheel organ: drawbars, percussion, key click, leakage, preamp and rotary.

k2700-keymaps-samples

Keymaps and samples

Velocity zones, drum kits and every sample field; your own WAVs into a playable program with loops and zones; 964 keymaps and 823 samples to start from.

k2700-multi

Multis

Setups of up to 16 zones: ranges, channels, controls per zone, effects, tempo and arpeggiators; 775 Multis to start from.

k2700-instrument

The instrument

The front panel, Program and Global modes, files and USB, the LINK and recording, and a table from symptom to cause.

Synthesis itself 2

subtractive-synth

Subtractive synthesis

Every block of an analog voice, the classic filter circuits and instruments, and about 40 recipes: brass, strings, pads, basses, acid, leads, bells, drums.

fm-synth

FM synthesis

Carriers and modulators, ratios, index and spectra, feedback, the 32 classic six-operator algorithms by family, 1,024 classic voices to learn from, and 32 recipe voices.

From a recording · machine learning

Give it one note. Get the program back.

REPLICATE listens to a recording of one note and makes it again as K2700 programs. A model trained on the engine's own sounds makes the first guess at once; a search then tunes each kind of program against your recording; SPECTRUM shows you, and Claude, how close it came.

  1. Drop a WAV

    One note, from any synth, sampler or plugin. It becomes the TARGET: the sound REPLICATE, SPECTRUM and Claude all aim at.

  2. The model listens

    A neural network hears the recording and guesses, at once, what kind of program it is (analog, waveform, FM, additive or the sample itself) and where to start.

  3. The search tunes

    Eight kinds of program are tuned against your recording, from an analog voice to FM with free ratios: eight suggestions, ranked by how close they sound. Play one, TRY it on the keyboard, KEEP it in USER.

  4. SPECTRUM compares

    The recording and the program as spectrograms, their difference in red and blue, both levels over time, a similarity score and the differences, biggest first.

  5. Claude takes over

    It reads all of it, edits the program in musical terms, and lets the optimiser fine-tune the numbers against your recording. FOLLOW CLAUDE redraws SPECTRUM at every step.

  6. You approve

    APPROVE keeps the recording and its program as an example; KEEP puts the program at the end of USER.

Ask in plain words

What you can ask

Make a slow, warm pad with a little movement.Replicate this recording.Give me a 6-second hall.Build a split: bass on the left, pad on the right.Turn my WAVs into a playable program.Read what I saved on the K2700 and make it brighter.How do I do this on the panel?
The loop

How it works

  1. You ask

    In plain words, or by dropping a recording on KINSPIRATION.

  2. Claude writes

    A complete K2700 program, layer by layer.

  3. KINSPIRATION plays

    On your K2700, over the LINK.

  4. Claude measures

    Similarity and spectrum against your recording; the optimiser tries hundreds of variations.

  5. You decide

    Nothing is written to the K2700 without a check and your yes.

Inside

What it does

13 skills

Programming, DSP, envelopes and LFOs, FUNs, modulation, effects, arp and sequencers, FM and KB3, keymaps and samples, Multis, the instrument, subtractive and FM synthesis.

From recordings

Recordings described in musical terms, a similarity score and a spectrogram A/B.

Optimiser

Hundreds of variations in seconds, keeping the closest.

Effects search

Finds the right effect chain, then copies and edits it.

Your own samples

Turns WAVs into keymaps and programs, with loops, kits and velocity zones.

Safe

Writes to the K2700 only with your explicit yes.

KINSPIRATION, window by window

The editor Claude works in

KINSPIRATION is a complete K2700 program editor, with a VAST engine that measures every program before the K2700 plays it. Everything Claude does, you can see and change by hand, window by window.

A four-layer synth program: layer 1's algorithm, its DSP rows and modulation, its envelope and LFO.
PROGRAM

The whole program on one screen

Up to 32 layers along the top. For the layer you choose: its keymap, its algorithm drawn block by block, every DSP row with its tracking and two modulation sources, the three envelopes, the LFOs, ASRs and FUNs, the output, the effects and the controllers.

  • Click a block to choose its function; drag a value, click a source.
  • MUTE, SOLO, NEW, NEW FM, DUP, DEL for the layers, as on the instrument.
  • REVERT goes back to the program as it was loaded.
A layer's DSP rows: value, tracking, two sources each, with their depth controls.
DSP CONTROL · MODULATION

Every row, every source

Each row of the algorithm in full: its value, key and velocity tracking, Source 1 with its depth, Source 2 with its depth control, and the minimum and maximum depths. The algorithm and the keymap stay in view.

An FM electric piano: the algorithm and the six operators, each with its envelope.
FM LAYER

Six operators, on one page

The K2700's FM layer as a page of its own: the algorithm drawn, feedback, transpose and detune, and each operator's level, ratio or fixed frequency, its envelope, rates and levels.

CONTROL on a synth program: nine knobs, nine sliders and nine buttons, each named as the program names it.
CONTROL

The K2700's panel, and its screen

The instrument's knobs, sliders and buttons, named as the program names them, beside its screen and its buttons. Move a control here and the program answers as it would on the K2700.

EDIT on the screen: the PARAMS page, as the K2700 shows it.
PROGRAM EDIT

The pages you know from the instrument

EDIT opens Program Edit as the K2700 shows it, page for page and soft button for soft button, so what you learn here is what you find on the instrument.

The keymap editor on a stereo strings keymap: one range, its sample and its tuning.
KEYMAP EDITOR

Keymaps, key by key

Every range of a keymap: its sample, keys and velocities, coarse and fine tune, volume. Claude reads and writes keymaps too, and builds them from your own WAVs.

An insert chain: EQ, enhancer, chorus, flanger and a tempo delay, 7 of 32 units.
EFFECTS

Chains, box by box

The insert and aux chains as boxes from IN to OUT, with every effect's pages. Claude finds the right chain among thousands, copies it and edits the copy: the instrument's own chains are never changed.

A sweep pad as Claude writes it: name, category, play mode, effects, then its layers.
PROGRAM DESCRIPTION

Programs as text you can read

Claude writes a program as a short text: its layers, functions, envelopes and effects in plain values. Paste one here, or drop it on the window, and it plays at once; keep it, share it, or ask Claude to change it.

The connector

43 tools Claude can use

The k2700 connector runs on your Mac with KINSPIRATION. These are its tools, the hands Claude works with; you never call them yourself.

Your sound 7

What you are making, and how it sounds.

kinspiration_contextset_targetfind_recordingslist_referencesanalyze_soundcompare_to_referencespectrogram

Replicate and refine 8

From a recording to programs, then closer.

replicatereplicate_resultsreplicate_tryoptimize_programoptimize_resultskeep_programsave_exampledataset_status

Programs 7

Writing, playing and measuring.

send_programget_programload_programlist_programsauditiontempoglobal

Effects 4

Finding a chain, and making it yours.

find_chainsdescribe_chaincopy_chainedit_chain

Keymaps and samples 7

Your WAVs, and the instrument's own.

find_keymapsdescribe_keymapsave_keymapdescribe_sampleedit_sampleimport_samplesexport_k27

Multis 6

Splits, layers and live setups.

find_multisdescribe_multisave_multik2700_multisread_multi_from_k2700store_multi_to_k2700

The K2700 4

Reading it, and storing on it with your yes.

kinspiration_statusk2700_programsread_from_k2700store_to_k2700
Details

What you need

Works with
Claude Desktop and Claude Code, with your own Claude account. No API key needed.
Needs
KINSPIRATION open on the Mac (a Windows version is on the roadmap, with the other apps), and a K2700 on USB.
K2700
Required: a Kurzweil K2700 on USB. The LINK plays every program on it live, samples and all, and STORE writes to it only with your yes.
Your recordings
Analysed on your Mac by KINSPIRATION: Claude works from its measurements and spectrograms.
Coming soon

KINSPIRATION + CLAUDE

Available soon.