A downloadable tool

Download NowName your own price

 ๐ŸŽผ 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:

  1. name.wav 
  2. name_counterpoint.mid
  3. name_soggetto.mid
  4. 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.

Download

Download NowName your own price

Click download now to get access to the following files:

Josquin_Machine_v0.5_alpha.zip 49 kB
Josquin_Machine_sample_01_soggetto_demo.mid 130 bytes
Josquin_Machine_sample_01_counterpoint_demo.mid 1.2 kB
Josquin_Machine_sample_01_demo.wav 3.9 MB
Josquin_Machine_sample_02_soggetto_demo.mid 156 bytes
Josquin_Machine_sample_02_counterpoint_demo.mid 1,016 bytes
Josquin_Machine_sample_02_demo.wav 3.5 MB

Leave a comment

Log in with itch.io to leave a comment.