HeadlinesBriefing favicon HeadlinesBriefing.com

Okan Kaplan Infinite Jazz Generator with JavaScript

DEV Community •
×

The Okan Kaplan Sound Lab has introduced an innovative Infinite Jazz Generator, a live coding project that utilizes JavaScript and Tone.js to create real-time, generative jazz music. This system produces an endless stream of music without using loops or pre-recorded tracks, generating every note on the fly. The performance features a full ensemble simulation, including piano, bass, sax, trumpet, guitar, and drums, driven by complex modal jazz logic involving scales like Dorian, Mixolydian, and Lydian.

This development matters significantly to the audio programming and developer communities, demonstrating the power of web technologies for creative expression. It offers a practical application for generative music systems, potentially influencing how background music is created for coding sessions or creative work. Okan Kaplan serves as the designer and performer, showcasing expertise in merging software engineering with musical theory. This project highlights the growing intersection of software development and the music industry, providing a unique tool for jazz lovers and developers interested in algorithmic composition.