Cogitsune Music on Windows

Live Coding and Algorithm / Neural Network based Composition software

Cogitsune Music after View > Reset Windows: four code windows side by side with melody, chords, bass and drums, and the Wave Recorder

Please check here for the Cogitsune Music tutorial.

Windows · Cogitsune Music 2.0 · Features & guides

More ways to shape your music

Compose a whole song from a preset or a sentence, write music as code, or play a keyboard. Read it as a score, search it for a motif, paint it as a landscape or a sound, and share it as a video or a DAW project.

Every screenshot was taken in the Windows app (development build of November 6, 2026). Some features may not yet be in the version currently on the Microsoft Store. Select any image to enlarge it.

Browse the complete RAMAA tutorial library →

Compose a whole song

Composer

Composer tab: the Algorithm Composer style circle after composing with the J-POP preset

Pick a preset or a point on the style circle, or describe a song in words with Neural Prompt. The Composer plans the sections and writes melody, chords, bass, drums and drone, then plays the song or applies it to Code.

Compose your first song

Write, hear, change

Live coding

Code tab with a three-part phrase: Righthand melody, Lefthand chords and a sampler kick

Write notes, chords, loops and parallel parts with play, sleep and tempo. Formulas and list generators can become melodies, and ~Play starts from the cursor line or plays only the lines you select.

Write your first phrase

Choose your sound

Built-in synths & samples

Samples tab listing the WAV files that sampler() can play

Choose sine, saw, square or triangle waves and shape attack and fade, or play WAV files with sampler(). Built-in drum, epic and kagura percussion samples are included, and you can add your own.

Explore sounds and samples

Compose with rules

Algorithmic composition

Algorithm tab: phrase length, key and pitch-flow settings

Choose a key and range, draw the melodic contour, and set rules for note lengths, leaps and repeats. Generate a phrase and replace or insert it in Code. No model training is needed.

Generate a musical idea

Words to melody

Transformer & Style VAE

Transformer tab after generating a melody from the word calm

Type a word or genre such as calm or jazz and press Generate Melody. The Transformer drafts the melody, and with Style VAE on, the genre’s VAE re-composes it on every press.

Turn words into a melody

Teach the models

Model Retrainer

Model Retrainer with the bundled Transformer and its classical training examples open

Customize > Model Retrainer opens the examples behind the Transformer, the Style VAEs and CogitsuneAgent. Add your own music, retrain, review the result and save it as a new model.

Retrain with your own music

Read and write notation

Score, PDF & MusicXML

Score tab showing a Composer song as sheet music with playback and export controls

See your code as sheet music and follow playback page by page, or write notes, rests, triplets and slurs in Write mode. Export a printable PDF or MusicXML for notation software.

Make a score

Edit on a grid

Piano roll & MIDI keyboard

Midi tab: a Composer song imported into the piano roll

Draw, move and resize notes, show one part at a time, and quantize the timing. Record from a MIDI keyboard on top of what is already there, then apply the notes to Code or export MIDI.

Edit a phrase on the grid Connect and record

Search your music

Find notes

Find notes window over the piano roll with a pattern drawn and its matches counted

Press Ctrl+F in Code, Midi, Score or the Model Retrainer to find a melodic pattern. Allow nearby pitches, match rhythm and lengths, and search with notes copied in another editor.

Find a motif

Sound into notes

Transcribe

Transcribe tab: the Melody table and code for a bundled bass sample

Open a WAV and read its pitch, its beat and a melody. Adjust the note settings, then insert the result into Code as play() lines or save the numbers as CSV.

Transcribe a sound

Paint a landscape

Scene

Scene tab: the starter musical map with materials and fox-trail controls

Paint water, grass, stone, flowers and trees on a map: every material is a music function. Play the whole map, or walk the fox and play the trail it leaves.

Explore the musical map

Draw a sound

Spectrogram

Spectrogram tab displaying a two-second demonstration painting

Paint time and frequency to create a new sound. Choose brushes, listen to your drawing, and export a WAV sample you can play with sampler().

Start painting sound

Share as a video

Share Studio

Share Studio: program monitor, properties and the layer timeline with built-in materials

Combine your music with images, sprite animations and keyframes on one timeline. Create a square MP4 or a WAV, copy the caption and post it on social media.

Make a music video

Take it further

WAV, MIDI & DAW export

Code tab with the song written by the Composer and the Export DAW button

Record WAV with Wave Recorder and export MIDI from the piano roll. Export DAW writes a DAWproject (.dawproject) or LMMS (.mmp) file with a track for each part, and Export All to DAW combines every window.

Choose your export format

See the numbers

Number graphs

Code tab showing the values of the prepared phrase as a graph

Show tempo, pitch, durations and other values of your code as a graph above the editor. Use it to compare phrases and to check generated melodies.

Read the graphs

Reshape a phrase

Effects, Shaper & Assist

Code editor with the Effects and Shaper panel beside a prepared phrase

Select notes and brighten, darken, shift octaves, make them staccato or add a crescendo. Shaper smooths or sharpens the melody, and Assist completes commands as you type.

Shape and edit

Add instruments and effects

VST3 plugins & manager

Plugin Manager before scanning a VST3 folder

Scan your VST3 folder once in Plugin Manager, then chain up to four instruments and effects in each code window. Send notes through them with plugin { }.

Manage your plugins

Learn about saving code, sound paintings and projects

Concept

Live coding

Write notes, set their timing, and hear your code performed as music. Build chords, repeat a phrase with loops, or combine parallel parts.

Start with a short example, then change the pitch, rhythm and sound while exploring how each command works.

Write your first musical phrase →

Algorithmic Composition

Generate phrases from your own rules: choose a key and pitch range, draw a melodic contour, and control note lengths and rhythmic spacing.

Limit repeated notes or large leaps, then bring a result into Code to play and refine it. No model training is needed.

Compose with rules and curves →

Data-Driven Method

The built-in models learned from thousands of example songs. Type a word and the Transformer writes a melody; describe a song and CogitsuneAgent plans it for the Composer.

Open the Model Retrainer to see the examples, add your own music and retrain the Transformer or a genre’s Style VAE. Bring the results back to Code for editing.

Turn a word into a melody →

Teach the models your music →

Story

Music with coding

Live coding

"Live coding" is an intriguing phrase. In the world of programming, some projects can grow to an enormous scale, while others are so critical that even the smallest error could be dangerous.

So what does it mean to make coding live? It is the joy of using your own hands to type words and instantly bring them to life through execution.

Cogitsune Music began with a simple purpose: to let people enjoy the act of writing code through the medium of music.

Try the idea: make three notes with code →

Calculation and Algorithm

Programs run inside the machine that processes them—the computer. At its core, a computer is a device built for calculation, capable of performing operations at astonishing speed. Not only numbers, but also various conditions can be calculated.

Music, too, is created under many conditions. Rules and structure, when combined with the freedom that naturally exists, are what make music possible.

So, can we not calculate these conditions to create music? Experience for yourself the long tradition of computing music.

Put the idea into practice with Algorithm →

Music with calculation
Music with data driven methods

Data-Driven Method

In the 20th century, with the birth of fast, electrically powered computers, technology that allowed machines to learn began to develop. Now, computers can even calculate how to learn from data itself.

This means that the data you create can be learned by a self-learning computer.

With Cogitsune Music, you can experience this process firsthand—reviewing the examples a model learned from, adding your own music, and using it as the foundation for your very own learning machine.

Follow the path from your music to a retrained model →

Cogitsune Music Specifications

Platform

Windows 10 / Windows 11

Recommended PC Specs

  • CPU: Intel Core i5 / AMD Ryzen 5 class or higher
  • RAM: 8 GB or more (16 GB recommended for large projects)
  • Storage: 2 GB or more free space (the app and its bundled models take about 1 GB)
  • GPU: Integrated or discrete GPU (OpenGL 3.3+ recommended)
  • Display: 1280 × 720 or higher
  • Network: Internet connection for activation / updates
  • Others: Audio device/driver properly installed

List of Features

Choose a feature to read its guide, then follow the related interactive lessons.

Composer — Songs from Presets or Words →

Compose a whole song with the Algorithm Composer’s style circle and presets, or describe it in words for Neural Prompt.

Live Coding Interface →

Write notes, chords, loops and parallel parts. Hear a phrase, edit the commands, and play your next idea.

Effects, Shaper & Code Input Assist →

Reshape selected notes with effects, smooth or sharpen a melody, and complete commands as you type.

Built-in Synths & Samples →

Choose sine, saw, square or triangle waves, shape attack and fade, or play WAV samples with sampler().

Algorithmic Phrase Generation →

Set musical rules and curves for pitch, timing and velocity. Generate a phrase and insert it into your composition.

Transformer & Style VAE →

Turn a word into a melody with the built-in model; the genre’s Style VAE re-composes the draft.

Model Retrainer →

Review the training examples, add your own music and retrain the Transformer, Style VAEs or CogitsuneAgent.

Score View & Write, PDF & MusicXML Export →

Read and play your music as notation, write notes in the score, and export PDF or MusicXML.

MIDI Edit with Piano Roll →

Draw, move and resize notes on a grid, edit one part at a time, quantize, and apply the notes to Code.

MIDI Keyboard →

Connect a keyboard at any time, hear your playing through the app, and record additional takes into the piano roll.

Find Notes →

Search for a note pattern in Code, Midi, Score and the Model Retrainer, and copy notes between editors.

Transcribe →

Read the pitch, beat and melody of a WAV file and paste the result into Code.

Scene — Musical Map →

Paint a landscape whose materials are music functions, and play the map or the fox’s trail.

Spectrogram Painting & WAV Sample Creation →

Paint time and frequency, listen, and save the result as a sample.

Number Graphs →

See the values in your code and in generated melodies as graphs.

Share Studio →

Make a square music video with layers, sprite animation and keyframes, and share it.

WAV, MIDI, MusicXML & DAW Export →

Record WAV, export MIDI, and write DAWproject or LMMS projects with a track for each part.

Code & Spectrogram Files / Multi-window Projects →

Save code as .ktcd, sound paintings as .ktsp, and every window together as an Executor project (.ktpr).

VST3 Plugin Support & Shared Plugin Manager →

Play external instruments and build effect chains. Discover plugins once and choose a separate chain in each code window.

  • As this is currently a one-person project, we haven’t been able to verify compatibility with many plugins yet.
    Use Plugins > Plugin Manager... to discover VST3 plugins for all code windows. Compatibility depends on the individual plugin; we will continue testing additional plugins over time.
    • (No verified plugins yet)

    Cogitsune Music was created so you can shape sound with your own hands, understand what you’re doing, and value the information you create yourself.

    Message From Creator

    Gounbeee

    Thank you for taking a look at Cogitsune Music. I'm Gounbeee (goh-un-bee).

    "Cogitsune Music" is a word I made by combining "Ko" (a Japanese word meaning "child") and "Kitsune" (the Japanese word for "fox"), and then tweaking the spelling so that it also brings to mind "Cogito" (Latin for "I think") – or at least, I hope it does!

    As of 2025, when I’m writing this, I believe that non-human agents will play a bigger and bigger role in how data is handled. Even if we reach a time when data is processed much faster and change happens even more quickly, I think people will still find themselves asking, "So what should I do next?"

    At that point-and this is just my personal view-I feel that the "value of the individual" will be questioned even more deeply. As we exist as individuals on the internet and in society, I have a feeling that one day we’ll realize, "I, as a person, actually mattered much more than I thought."

    These days, for all kinds of reasons, we tend to exist as part of large organizations. That might be for safety, for efficiency, or simply because that’s the norm. There’s nothing wrong with that. But even so, I believe that each of us doing as much as we can as individuals is, in the end, also something very important for the groups we belong to.

    That's why I believe that creating software and handling all of its sales by myself is a meaningful form of personal expression. And because I believe it's important to build a personal connection with each customer beyond that, I decided to create this place.

    Right now, Cogitsune Music is available as a Windows application, and I plan to keep adding updates and tutorials little by little over time.

    Because I'm trying out a lot of experimental ideas, there may be times when things change quite a bit, but I'd be very happy if you could kindly watch over this project as it grows.