Finally unavailing my app :D
Date | 2016-02-21 16:00 |
From | Peter Burgess |
Subject | Finally unavailing my app :D |
I keep saying I'm gonna show you guys some examples from the app I'm working on, so it's about time I did that! Both the app and the website are still in development, they'll be properly ready for public viewing in a few days, but I thought I'd give you guys a first look. The app makes a near unlimited stream of randomly generated music, tailored to the user's taste by the selection of genre's. The website explains it in greater detail: www.algorythmradio.com and here are the first set of example tracks uploaded here: https://soundcloud.com/algorythmradio/sets The soundcloud link on the website is currently just a place holder, which links to my decoy soundcloud page where I uploaded a few tracks already, so ignore it. I'd love some feedback from any of you guys on any part of it, the website, the music, the idea of the app, anything that springs to mind. As a side note, I'm planning on launching a kickstarter campaign soon to help me get the app up and running, and if it goes really well, I'll be looking for some paid sound design help to speed up the process of getting together the incredible collection of instruments I need to make this work. If anyone would be interested (obviously it's dependent on the kickstarter) Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here |
Date | 2016-02-21 16:07 |
From | Rory Walsh |
Subject | Re: Finally unavailing my app :D |
Congratulations Peter. Looks like an interesting project. I look forward to seeing how it develops. On 21 February 2016 at 16:00, Peter Burgess <pete.soundtechnician@gmail.com> wrote: I keep saying I'm gonna show you guys some examples from the app I'm |
Date | 2016-02-21 16:48 |
From | Peter Burgess |
Subject | Re: Finally unavailing my app :D |
Cheers man! On Sun, Feb 21, 2016 at 4:07 PM, Rory Walsh |
Date | 2016-02-21 18:01 |
From | Hlöðver Sigurðsson |
Subject | Re: Finally unavailing my app :D |
Cool concept, of course I can't see any code, maybe you could explain how these algorithms are made. If you need some Csound help, I'm more than willing to help, at the moment Im looking for some work in website front-end development, but as composer I would much rather do some Csound coding. 2016-02-21 17:48 GMT+01:00 Peter Burgess <pete.soundtechnician@gmail.com>: Cheers man! |
Date | 2016-02-21 18:15 |
From | Peter Burgess |
Subject | Re: Finally unavailing my app :D |
It's a c++ program using the Csound API. The c++ part pulls most of the special moves. It composes the tracks, and chooses instruments and suitable parameters, and then sends Csound an orchestra and score to bring the compositions to life. I have the c++ side near enough finished, but I need a great many Csound instruments for the program to choose between. The main bulk of development work left in-fact is creating a large stock of instruments. I intend for my app to be able to produce every kind of music imaginable eventually (besides maybe opera or acapella, unless I can find someone good at vocal synthesis), so I need a vast stock of instruments that fit with every one of those genres. Essentially what I need is help to me design a shite load of Csound instruments! On Sun, Feb 21, 2016 at 6:01 PM, Hlöðver Sigurðsson |
Date | 2016-02-21 18:36 |
From | Hlöðver Sigurðsson |
Subject | Re: Finally unavailing my app :D |
Ok, that's very ambitious thing to do in C++, and using Csound instead of samples even more. There are plenty of instrument designs available now on the internet that you could apply to your program. This reminds me of a program one of my university teacher at the uni did http://www.calmus.is/technology/ but he relies completely on samples. Personally I'm very skeptical of crowdfunding, but wish you all the best. 2016-02-21 19:15 GMT+01:00 Peter Burgess <pete.soundtechnician@gmail.com>: It's a c++ program using the Csound API. The c++ part pulls most of |
Date | 2016-02-21 18:49 |
From | Peter Burgess |
Subject | Re: Finally unavailing my app :D |
wow, that's fairly similar! I spent ages trying to find a similar program, and was sure someone must of done something like it already. I found 1 purely ambient drone app, and another one popped up in the Google Play store about a month ago: https://play.google.com/store/apps/details?id=com.remychapelle.theperfectsound.android This nearly gave me a heart attack, but luckily it's no where near the scale of my app. When I first thought up the idea, I figured it would have to be purely sample based for performance purposes, but actually it seems standard devices are plenty good enough for synths these days, as long as you don't go totally mental with them. I use a mix of both synths and samples, most of my drums are currently samples. c++ is also totally up to the task :D Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here |
Date | 2016-02-23 16:12 |
From | Peter Burgess |
Subject | Re: Finally unavailing my app :D |
Encase anyone's interested, the 5 tracks currently up on soundcloud are freely downloadable. Also, thanks to those who have listened, liked, followed or commented already :D On Sun, Feb 21, 2016 at 6:49 PM, Peter Burgess |
Date | 2016-02-23 16:22 |
From | Wolf Peuker |
Subject | Re: Finally unavailing my app :D |
Hi Peter, Great idea, good name. It seemed to me that the tempo was the same for the 5 demo tracks. Is this right at all? Best, Wolf Am 21.02.2016 um 17:00 schrieb Peter Burgess: > I keep saying I'm gonna show you guys some examples from the app I'm > working on, so it's about time I did that! Both the app and the > website are still in development, they'll be properly ready for public > viewing in a few days, but I thought I'd give you guys a first look. > > The app makes a near unlimited stream of randomly generated music, > tailored to the user's taste by the selection of genre's. The website > explains it in greater detail: > > www.algorythmradio.com > > and here are the first set of example tracks uploaded here: > > https://soundcloud.com/algorythmradio/sets > > The soundcloud link on the website is currently just a place holder, > which links to my decoy soundcloud page where I uploaded a few tracks > already, so ignore it. > > I'd love some feedback from any of you guys on any part of it, the > website, the music, the idea of the app, anything that springs to > mind. > > As a side note, I'm planning on launching a kickstarter campaign soon > to help me get the app up and running, and if it goes really well, > I'll be looking for some paid sound design help to speed up the > process of getting together the incredible collection of instruments I > need to make this work. If anyone would be interested (obviously it's > dependent on the kickstarter) > > Csound mailing list > Csound@listserv.heanet.ie > https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND > Send bugs reports to > https://github.com/csound/csound/issues > Discussions of bugs and features can be posted here Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here |
Date | 2016-02-23 16:31 |
From | Peter Burgess |
Subject | Re: Finally unavailing my app :D |
Yes it is. I maybe should of mixed the tempos up a bit. I'm just working on the first public electro/techno tracks, so I'll make sure I do that with these. Thanks for pointing that out! On Tue, Feb 23, 2016 at 4:22 PM, Wolf Peuker |
Date | 2016-02-23 16:39 |
From | Wolf Peuker |
Subject | Re: Finally unavailing my app :D |
I'd think 64 bits is not too much for a /little universe of music/ (honestly), wouldn't it be better to (at least) double the seed? Of course, I have no idea about your mapping logic. Best, Wolf Am 23.02.2016 um 17:31 schrieb Peter Burgess: > Yes it is. I maybe should of mixed the tempos up a bit. I'm just > working on the first public electro/techno tracks, so I'll make sure I > do that with these. Thanks for pointing that out! > > On Tue, Feb 23, 2016 at 4:22 PM, Wolf Peuker |
Date | 2016-02-23 16:50 |
From | Peter Burgess |
Subject | Re: Finally unavailing my app :D |
I am going to, I'm going to increase it to 2^128 tracks per genre instead. If you happen to have seen the quoted claims on the site, they actually refer to 2^128 tracks, most of them aren't true for 2^64 tracks I have currently. Of course, when you get into it, it's actually that many tracks per combination of genres, so if you select more than one genre at a time, it'll mix the genres together in a number of ways, thus creating a whole-nother 2^128 tracks again. I'll try not to get too carried away with the maths here, but currently I have 4 active genres on the app in varying states of development. That means that when they're ready and when i start using 128 bit seeds, that's 2^128 * 15 tracks over the whole of algorythm radio :D this number will increase exponentially every time I finish another genre On Tue, Feb 23, 2016 at 4:39 PM, Wolf Peuker |
Date | 2016-02-23 16:56 |
From | Peter Burgess |
Subject | Re: Finally unavailing my app :D |
Going back to the tempo buisness, the other thing that I haven't even mentioned on the site is that it can do all sorts of temperaments. Infact, if I'm clever about it, there's no reason why it shouldn't be able to make any temperament. I should do a few examples of that too On Tue, Feb 23, 2016 at 4:50 PM, Peter Burgess |
Date | 2016-02-23 17:39 |
From | Anton Kholomiov |
Subject | Re: Finally unavailing my app :D |
I know that Mozart had some musical algorithms. He used the dice to simulate randomness. To my experience the mobile devices (android ones) are not so good at synthesis. Maybe my instruments were not so efficient but I've hit the top of performance very quickly. Csound can play soundfonts it can be good way to build up a collection of instruments. You can add the reverb and delay, maybe filter with some jitter so that sf2s don't sound very dull. 2016-02-23 19:56 GMT+03:00 Peter Burgess <pete.soundtechnician@gmail.com>: Going back to the tempo buisness, the other thing that I haven't even |
Date | 2016-02-23 17:41 |
From | Anton Kholomiov |
Subject | Re: Finally unavailing my app :D |
Very cool design for website! 2016-02-23 20:39 GMT+03:00 Anton Kholomiov <anton.kholomiov@gmail.com>:
|
Date | 2016-02-23 18:10 |
From | Peter Burgess |
Subject | Re: Finally unavailing my app :D |
Cheers man :D Well, I haven't done a mobile port yet to test it, but I've come up with some tricks to help with performance issues during real time playing, so I'll keep my fingers crossed on that! For those who's phone's really aren't powerful enough though (which will probably include me, haha!), you can use the mixmaker instead and just export long mixes. On Tue, Feb 23, 2016 at 5:41 PM, Anton Kholomiov |
Date | 2016-02-23 18:16 |
From | Peter Burgess |
Subject | Re: Finally unavailing my app :D |
awesome info on mozart too by the way. It's actually surprising how far you can get with entirely random melodies (fixed to one key that is), even with several layers of entirely random melodies. It was a long time before I added any other melody generators On Tue, Feb 23, 2016 at 6:10 PM, Peter Burgess |
Date | 2016-02-23 18:54 |
From | Anton Kholomiov |
Subject | Re: Finally unavailing my app :D |
He had to write a lot of dance music for events and occasions. So he devised a method to speed up the production. But he was free from problems of mixing and mastering, the written scores was enough for that time. I guess that your app can became a good friend for modern dance music makers too! 2016-02-23 21:16 GMT+03:00 Peter Burgess <pete.soundtechnician@gmail.com>: awesome info on mozart too by the way. It's actually surprising how |
Date | 2016-02-23 21:23 |
From | Peter Burgess |
Subject | Re: Finally unavailing my app :D |
that's true! the mixing and mastering is probably the trickiest part of my app. I am hoping people will find many uses for it. I've been careful to make sure I claim absolutely no rights to any of the music produced, so people can feel free to be inspired by, mix or even down right steal the music they hear. I have it in mind to eventually make a new part to the appp that helps write music in a slightly more directed way aswell On Tue, Feb 23, 2016 at 6:54 PM, Anton Kholomiov |
Date | 2016-02-26 03:37 |
From | "Dr. Richard Boulanger" |
Subject | Re: Finally unavailing my app :D |
Peter, Love it. Can't wait to hear more. Dr.B. _____________________________________________ Dr. Richard Boulanger Professor of Electronic Production and Design Professional Writing and Music Technology Division Berklee College of Music 1140 Boylston Street, FB-75 Boston, MA 02215-3693 Office @ 161 Mass Ave - 4th Floor 617-747-2384 (office) 774-488-9166 (cell) ______________________________________________ rboulanger@berklee.edu (email) https://www.facebook.com/richard.boulanger.58 (facebook) ______________________________________________ President of Boulanger Labs - http://boulangerlabs.com Director of Csounds.com - http://csounds.com Author & Editor: The Csound Book - http://mitpress.mit.edu/books/csound-book Author & Editor: The Audio Programming Book - http://mitpress.mit.edu/books/audio-programming-book ______________________________________________ about: http://www.boulangerlabs.com/about/richardboulanger/ about: http://www.csounds.com/community/developers/dr-richard-boulanger/ ______________________________________________ music: http://www.csounds.com/community/developers/dr-richard-boulanger/dr-richard-boulanger-music/ On Sun, Feb 21, 2016 at 11:00 AM, Peter Burgess <pete.soundtechnician@gmail.com> wrote: I keep saying I'm gonna show you guys some examples from the app I'm |
Date | 2016-02-26 11:24 |
From | Peter Burgess |
Subject | Re: Finally unavailing my app :D |
Thanks very much! Also you're in luck, I'm going to post a new track to the mailing list shortly. Not sure what genre it is again, it's a deviation from the techno genre that I was actually working on, so if anyone can name that style, that'll be great. My best guess so far is some kind of mainstream sounding electro-rock. On Fri, Feb 26, 2016 at 3:37 AM, Dr. Richard Boulanger |
Date | 2016-02-26 11:34 |
From | Anders Genell |
Subject | Re: Finally unavailing my app :D |
Amazing idea, Peter, and great results so far! I was thinking it might be possible to use some of the available tools for automatic song recognition to label the resulting music? If I understand correctly such tools use what is sometimes referred to as acoustic fingerprints to compare songs to a database. The musicbrainz database is publicly available (https://musicbrainz.org/) and cunning use of slightly fuzzy comparisons between database records and the app generated music acoustic fingerprint could perhaps list entries most closely resembling the newly generated music? Regards, Anders On Fri, Feb 26, 2016 at 12:24 PM, Peter Burgess <pete.soundtechnician@gmail.com> wrote: Thanks very much! |
Date | 2016-02-26 11:42 |
From | Peter Burgess |
Subject | Re: Finally unavailing my app :D |
ooh, that's a great idea! And thanks very much ;) Does it tell you the closest tracks too? That could also lead to an interesting experiment to see if the app ever accidentally makes pre-existing track, which is a potential legal pit hole that I've spent some time thinking about. Again, I think my answer to that is going to be to claim no rights to the music :D On Fri, Feb 26, 2016 at 11:34 AM, Anders Genell |
Date | 2016-02-26 11:53 |
From | Anders Genell |
Subject | Re: Finally unavailing my app :D |
I don't think it tells you closest tracks straight up, but there must be parameters determining which out of a set of tracks is closest, so I assume it should be possible? Regards, Anders On Fri, Feb 26, 2016 at 12:42 PM, Peter Burgess <pete.soundtechnician@gmail.com> wrote: ooh, that's a great idea! And thanks very much ;) |
Date | 2016-02-26 11:58 |
From | Peter Burgess |
Subject | Re: Finally unavailing my app :D |
Ive downloaded picard, I think that looks like the right tool, giving it a whirl now :D On Fri, Feb 26, 2016 at 11:53 AM, Anders Genell |