The Basics of Celody

Thinking in Loops

All Celody streams use two key features: 1) loops and 2) randomness. In this tutorial, you'll see how infinite streams differ from a normal 3 minute pop song.

View Tutorial
Generative Randomness

Dissecting Streams

Celody generates music in real time using randomness. In this tutorial, you'll investigate how different elements of the stream can change using randomness.

View Tutorial
How the FORREV Player Works

FORward and REVerse

In this tutorial, you learn how the FORREV Music Player works. FORREV plays audio both forwards and backwards using randomness and configuration settings.

View Tutorial
Help! I Can't Hear Anything.

Troubleshooting Celody

If you can't hear a stream, this tutorial will provide some help. It covers some frequently encountered issues and shows how you can get things working.

View Tutorial
How to Fork a Stream

Forking Music

An easy way to make your own stream is by forking an existing one as a starting template. In this tutorial, we'll take an example stream and fork it.

View Tutorial
How to Fork a Playlist

Forking Playlists

Playlists are groups of streams that share a common theme (like a genre or artist). In this tutorial, we'll cover how you can fork an existing playlist.

View Tutorial
Understanding Merges & Multistreams

Merge vs. Multistream

This tutorial helps you understand both merges and multistreams - two novel Celody features. Examples of each type of stream are provided to highlight the key differences.

View Tutorial
How Celody Life Works

Music Evolution

This tutorial covers the basics of Celody people. It focuses on how digital people interact inside of Celody using music. It also describes how wealth is generated by listening to music.

View Tutorial
The Basics of Modules

Custom Logic

Every Celody stream generates music in real-time according to specific logic. This logic is embedded within a module. By specifying the module field in the celody file, you can change how randomness affects the final stream.

View Tutorial
Converting to an Infinite Stream

Finite to Infinite

It's possible to convert any of your own creations into infinite streams. In other words, ANY EXISTING SONG can be made to work within Celody. This tutorial walks through how to take a standard song and turn it into an infinite stream.

View Tutorial