Josquin Machine
A downloadable tool
๐ผ Josquin Machine v0.5 Alpha
Josquin Machine is an experimental generative music tool inspired by Renaissance modal counterpoint.
It creates two-voice modal counterpoint in real time. You can let the machine compose automatically, or direct it live using simple keyboard controls.
The program can generate a **soggetto** — a short seed melody — and use it as thematic material for imitation, fragments and modal development.
---
โจ Features
- ๐ผ Real-time generative modal counterpoint
- ๐ฑ Random-rule soggetto generator
- ๐ง Soggetto preview before accepting
- ๐ค Automatic mode
- ๐๏ธ Live mode
- ๐น A-G modal controls
- โณ Cadence request
- ๐ต Musical ending
- ๐พ WAV export
- ๐ผ Counterpoint MIDI export
- ๐ฑ Separate soggetto MIDI export
- ๐ JSON session save/load
- ๐ Re-export from saved sessions
- ๐ Spanish / English interface
๐๏ธ Live controls
A-G Change mode
SPACE Request cadence
Q Compose ending and finish
๐ฆ Export formats
Josquin Machine can export:
- name.wav
- name_counterpoint.mid
- name_soggetto.mid
- name.json
The counterpoint and the soggetto are exported as separate MIDI files, so you can use them independently in a DAW like Ableton Live, Logic, FL Studio, Reaper or similar.
๐งช Alpha note
This is a functional alpha. The tool works from start to finish, but the musical behavior is still experimental.
Current areas for future improvement include:
- counterpoint naturalness
- cadence variety
- rhythmic variety
- timbres
- graphical interface
- packaged desktop builds
โ๏ธ Requirements
Python 3 is required.
Install dependencies with:
python3 -m pip install -r requirements.txt
Run with:
python3 main.py
๐ค AI / procedural generation note
Josquin Machine uses self-contained procedural composition algorithms during music generation.
It does not call online AI models while generating music.
This project was developed with AI-assisted coding and writing support, then tested and curated manually.
๐ฏ๏ธ Disclaimer
Josquin Machine is inspired by Renaissance modal counterpoint, but it does not attempt to literally recreate Josquin des Prez or replace the study of historical counterpoint.
It is an experimental composition machine for exploring generative music, MIDI workflows and modal counterpoint.
| Updated | 2 days ago |
| Published | 5 days ago |
| Status | In development |
| Category | Tool |
| Author | Asset Alchemist |
| Tags | Audio, Creative, Experimental, Generator, MIDI, Music, Open Source, Procedural Generation, Soundtoy, tool |
| AI Disclosure | AI Assisted, Code, Text |
Download
Click download now to get access to the following files:




Leave a comment
Log in with itch.io to leave a comment.