Frequently Asked Questions

Algorythm Radio is still in development, and an exact public release date cannot be set yet. However, the estimated release date is the end of 2017. Before then, a Kickstarter campaign will be launched to help raise money to keep the development on track.
The kindly people who fund the development through the Kickstarter campaign will have access to early prototypes. More details on this will be available when the Kickstarter is launched. The website will also be kept up to date with recent Algorythm Radio mixes as the app is developed, so just check our Samples and Development Updates pages regularly to hear fresh examples.
We currently don’t have a date for the launch of the Kickstarter campaign. Check back here or follow us on social media to stay informed When a date is set.
Algorythm Radio will be available for the major mobile platforms. This includes: Android, iOS and Windows Mobile.
Algorythm Radio will be available for all major platforms: Linux, Android, Mac OS X, iOS, Windows and Windows Mobile. If there is a demand for it, Algorythm Radio might be made available on some other platforms as well.
The music is not stored on the device waiting to be played, it is instead generated by the app each time you press play. The reason so much music is available is because the app randomly (actually pseudo–randomly) generates all the music that you hear.
Currently, Algorythm Radio will produce over 18 billion–billion (18,446,744,073,709,551,616, or 264) tracks per genre. I am soon going to raise this number to over 340 trillion–trillion–trillion (340,282,366,920,938,463,463,374,607,431,768,211,456 or 2128) tracks per genre. Combinations of genres will produce yet more variations still, which means every new genre purchase will exponentially increase the amount of music available at your finger tips. The different temperaments will also produce different tracks per genre as well, however, it will mainly be the melodic lines that are affected by this. The rhythms shouldn’t be altered by the temperament.

Seeing as the tracks are randomly generated, you might wonder why there is a limit to the number of tracks at all. Allow me to geek out for a moment and explain a little more. The amount of different tracks is limited by the psuedo–random number generators that the app uses. They are called “psuedo–random” because they actually choose numbers from a fixed sequence of “random” numbers. This sequence of random numbers is so long, that for all intents and purposes, it is random. Each genre also has a set of rules that the random generators must follow in order to produce music that sounds like that genre, however, these rules are loose enough that it is easily possible for there to be enough unique combinations available to produce the large numbers of tracks mentioned above.

Of course, it is still possible that two of the 340 trillion–trillion–trillion tracks might be the same, but how will anyone ever know? If you find two that are the same, let me know… maybe there’ll be a reward in it!

The main app is free, but the genres will cost money. The genres will be available as plugins to the app. The price of each genre is yet to be determined, but be assured that the prices will be reasonable considering how much music each genre provides.
Algorythm Radio lets you choose one or more genres that you would like to listen to. There will be a diverse range of at least 10 genres ready when the app is publicly released, and then new genres will be added as often as possible until almost every style of music is available. To begin with, the available genres will be focused more on electronic music styles. However, in time, genres that aren’t typically “electronic” will also be released. In short, There will definitely be something for everyone!

No, once the app is installed on your device, it needs no external input to work. All audio is generated on the device itself.

It does not require any external music players or anything else of that sort to work. Algorythm Radio is a self contained music generator and player, it requires no other software besides the libraries that it depends on. These dependencies will be dealt with as part of the installation package.
Yes. Currently it depends on Csound and a number of SDL2 libraries. Below are the links for these libraries:

No one. The app generates the audio, but the app has waived any rights to the music it creates. The audio generated by Algorythm Radio is, therefore, open to be used by anyone in any way desired (within the bounds of the law of course). The only thing asked of you is that you credit Algorythm Radio when publishing something that has used audio generated by Algorythm Radio in some way.

You might now be wondering if this means you can pass off Algorythm Radio music as if it were your own, maybe even sell it as your own work? Well, you can! You absolutely can do that. But your peers and fans will laugh at you if they ever find out, and your musical integrity, not to mention your career, may never recover from it!

On a more serious note, there is no reason why you shouldn’t use Algorythm Radio for inspiration, we all need inspiration from somewhere, right? And people have been sampling other peoples works for decades, so sample away! Use this vast collection of music to do whatever you need it to do.

There is a chance that Algorythm Radio might generate a few tracks that sound similar to pre–existing music written by real people. If this does happen, it is by no means intentional and the app certainly has not been designed to do so. Any resemblance to pre–existing music is purely coincidental. It is worth noting that I have not written, directed or even algorithmically hinted at any of the individual pieces of music that are produced by Algorythm Radio. Nor have any AI learning algorithms been used to teach Algorythm Radio how to make music based on original works. I have merely set the bounds within which Algorythm Radio makes it’s own compositional decisions. Therefore, I can not be held accountable for the music it creates.
I used two programming languages called Csound and C++. Csound is an excellent audio programming language that allows you to do anything with sound that you could imagine, and can interface with many other programming languages. It also has a great community of people who are always ready to help people new to both Csound and coding in general. If you are an electronic music producer, or you are sonically experimental in nature, then check out the link bellow!