Csound Csound-dev Csound-tekno Search About

New example from Algorythm Radio: Procedurally generated house instruments

Date2016-04-28 20:28
FromPeter Burgess
SubjectNew example from Algorythm Radio: Procedurally generated house instruments
AttachmentsAlCo Deep House Instruments Track Lead And Pad.mp3  
Hi there list! I have giving Algorythm Radio an extreme upgrade while
I'm working towards the next genre examples, and part of that upgrade
is the introduction of random instrument generators. These ones are
for house (and maybe even more specifically deep house). I'm not into
house myself, so this one's been a bit tricky, and slightly sole
crushing, lol. As such, I will definitely appreciate opinions from
anyone on the list who might know something about house.

The example is a bit different to the others. Rather than a proper
track, I am just repeating the same rhythms and melodies while I cycle
through different randomly generated instruments. I am getting onto
the proper example tracks next ;)

Thanks in advance for any comments and critique,

Pete

-- 
http://algorythmradio.com
https://soundcloud.com/algorythmradio

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

Date2016-04-28 21:24
FromOeyvind Brandtsegg
SubjectRe: New example from Algorythm Radio: Procedurally generated house instruments
Nice instrument sounds. Are the instruments (for each part) more or
less the same design, but with varying parameter settings? They seem
to be somewhat similar in character (f.ex. the different variations on
the pad-like chords). I like that. For algorithmic composition,
perhaps it would be useful to be able to sort them according to
different timbral qualities? For example brightness, swell-y-ness
(...), transient sharpness, or similar. Then the algorithm could do
instrumentation also according to some rules/algorithms on timbral
quality.

2016-04-28 21:28 GMT+02:00 Peter Burgess :
> Hi there list! I have giving Algorythm Radio an extreme upgrade while
> I'm working towards the next genre examples, and part of that upgrade
> is the introduction of random instrument generators. These ones are
> for house (and maybe even more specifically deep house). I'm not into
> house myself, so this one's been a bit tricky, and slightly sole
> crushing, lol. As such, I will definitely appreciate opinions from
> anyone on the list who might know something about house.
>
> The example is a bit different to the others. Rather than a proper
> track, I am just repeating the same rhythms and melodies while I cycle
> through different randomly generated instruments. I am getting onto
> the proper example tracks next ;)
>
> Thanks in advance for any comments and critique,
>
> Pete
>
> --
> http://algorythmradio.com
> https://soundcloud.com/algorythmradio
>
> 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


Date2016-04-29 10:33
FromPeter Burgess
SubjectRe: New example from Algorythm Radio: Procedurally generated house instruments
Thanks! :D

They are all pretty similar at the moment, each instrument type just
uses 1 generator which I have crafted to make sounds that fall within
certain "acceptable" boundaries. It's tricky (but also quite fun) to
balance those acceptable boundaries with a broad range of sounds. I'm
going to aim to make a few generators for each instrument type (within
each genre) that covers a different spectrum of sounds.

You're correct, they essentially just randomise parameters within a
certain range I have set, although there is also some amount of if
statements and using one value to influence another.

I'd had similar thoughts on the organisation of the instruments. I now
have a class in my c++ app that stores all the data for each
instrument, so I was thinking that if I narrow each instrument
generator down to a certain type of swellyness and transient sharpness
etc, then I can have some corresponding data within the instrument
definition telling my app how that type of instrument can be used.

On Thu, Apr 28, 2016 at 9:24 PM, Oeyvind Brandtsegg
 wrote:
> Nice instrument sounds. Are the instruments (for each part) more or
> less the same design, but with varying parameter settings? They seem
> to be somewhat similar in character (f.ex. the different variations on
> the pad-like chords). I like that. For algorithmic composition,
> perhaps it would be useful to be able to sort them according to
> different timbral qualities? For example brightness, swell-y-ness
> (...), transient sharpness, or similar. Then the algorithm could do
> instrumentation also according to some rules/algorithms on timbral
> quality.
>
> 2016-04-28 21:28 GMT+02:00 Peter Burgess :
>> Hi there list! I have giving Algorythm Radio an extreme upgrade while
>> I'm working towards the next genre examples, and part of that upgrade
>> is the introduction of random instrument generators. These ones are
>> for house (and maybe even more specifically deep house). I'm not into
>> house myself, so this one's been a bit tricky, and slightly sole
>> crushing, lol. As such, I will definitely appreciate opinions from
>> anyone on the list who might know something about house.
>>
>> The example is a bit different to the others. Rather than a proper
>> track, I am just repeating the same rhythms and melodies while I cycle
>> through different randomly generated instruments. I am getting onto
>> the proper example tracks next ;)
>>
>> Thanks in advance for any comments and critique,
>>
>> Pete
>>
>> --
>> http://algorythmradio.com
>> https://soundcloud.com/algorythmradio
>>
>> 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
>
>
>
> --
>
> Oeyvind Brandtsegg
> Professor of Music Technology
> NTNU
> 7491 Trondheim
> Norway
> Cell: +47 92 203 205
>
> http://www.partikkelaudio.com/
> http://soundcloud.com/brandtsegg
> http://flyndresang.no/
> http://soundcloud.com/t-emp
>
> 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


Date2016-04-29 12:45
FromOeyvind Brandtsegg
SubjectRe: New example from Algorythm Radio: Procedurally generated house instruments
Nice idea, this kind of instrumentation control can probably be very
useful in a lot of other scenarios too.

2016-04-29 11:33 GMT+02:00 Peter Burgess :
> Thanks! :D
>
> They are all pretty similar at the moment, each instrument type just
> uses 1 generator which I have crafted to make sounds that fall within
> certain "acceptable" boundaries. It's tricky (but also quite fun) to
> balance those acceptable boundaries with a broad range of sounds. I'm
> going to aim to make a few generators for each instrument type (within
> each genre) that covers a different spectrum of sounds.
>
> You're correct, they essentially just randomise parameters within a
> certain range I have set, although there is also some amount of if
> statements and using one value to influence another.
>
> I'd had similar thoughts on the organisation of the instruments. I now
> have a class in my c++ app that stores all the data for each
> instrument, so I was thinking that if I narrow each instrument
> generator down to a certain type of swellyness and transient sharpness
> etc, then I can have some corresponding data within the instrument
> definition telling my app how that type of instrument can be used.
>
> On Thu, Apr 28, 2016 at 9:24 PM, Oeyvind Brandtsegg
>  wrote:
>> Nice instrument sounds. Are the instruments (for each part) more or
>> less the same design, but with varying parameter settings? They seem
>> to be somewhat similar in character (f.ex. the different variations on
>> the pad-like chords). I like that. For algorithmic composition,
>> perhaps it would be useful to be able to sort them according to
>> different timbral qualities? For example brightness, swell-y-ness
>> (...), transient sharpness, or similar. Then the algorithm could do
>> instrumentation also according to some rules/algorithms on timbral
>> quality.
>>
>> 2016-04-28 21:28 GMT+02:00 Peter Burgess :
>>> Hi there list! I have giving Algorythm Radio an extreme upgrade while
>>> I'm working towards the next genre examples, and part of that upgrade
>>> is the introduction of random instrument generators. These ones are
>>> for house (and maybe even more specifically deep house). I'm not into
>>> house myself, so this one's been a bit tricky, and slightly sole
>>> crushing, lol. As such, I will definitely appreciate opinions from
>>> anyone on the list who might know something about house.
>>>
>>> The example is a bit different to the others. Rather than a proper
>>> track, I am just repeating the same rhythms and melodies while I cycle
>>> through different randomly generated instruments. I am getting onto
>>> the proper example tracks next ;)
>>>
>>> Thanks in advance for any comments and critique,
>>>
>>> Pete
>>>
>>> --
>>> http://algorythmradio.com
>>> https://soundcloud.com/algorythmradio
>>>
>>> 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
>>
>>
>>
>> --
>>
>> Oeyvind Brandtsegg
>> Professor of Music Technology
>> NTNU
>> 7491 Trondheim
>> Norway
>> Cell: +47 92 203 205
>>
>> http://www.partikkelaudio.com/
>> http://soundcloud.com/brandtsegg
>> http://flyndresang.no/
>> http://soundcloud.com/t-emp
>>
>> 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
>
>
>
> --
> http://algorythmradio.com
> https://soundcloud.com/algorythmradio
>
> 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