[Csnd] Csound piece generated by grammar
Date | 2020-10-23 21:54 |
From | Jason Hallen |
Subject | [Csnd] Csound piece generated by grammar |
Hi everyone,
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
I thought I'd share a new piece I made in Csound, part of a project I call Grammar Music which I'll continue to develop. This is the project that has prompted my recent questions on this listserv, so thanks for your help in making this happen. Here's a quick overview of how this piece was generated. I wrote a context-free grammar in Tracery which randomly selects the tempo, modes, and instruments for a piece of music and then randomly (though with some guidance) generates the rhythms and melodies of the instruments. The grammar's output is in the format of a Csound score. The instruments and simple sound design were done in Csound with mostly out-of-the-box opcodes, nothing fancy. Oh and the drums are just samples of old drum machines, again randomly selected by the grammar. The overall structure of the piece is predetermined, but all the details are filled in by the grammar and you get something different every time. I want to thank the developers and everyone in this community for the work you do and support you give. I'm very grateful to have a creative tool like Csound to work with. Thanks! Jason |
Date | 2020-10-23 23:09 |
From | Steven Yi |
Subject | Re: [Csnd] Csound piece generated by grammar |
Hi Jason, Thanks for sharing, enjoyed it! Tracery also looks very interesting too. :) All best! Steven On Fri, Oct 23, 2020 at 4:55 PM Jason Hallen |
Date | 2020-10-23 23:25 |
From | Jason Hallen |
Subject | Re: [Csnd] Csound piece generated by grammar |
Thanks for listening, Steven! Tracery is very cool, especially for text generation and creating Twitter bots (good bots, not bad bots). Frankly, Tracery is not a great tool for generating Csound scores, kind of an uphill battle, but it was a technical challenge I set for myself. Jason On Fri, Oct 23, 2020 at 5:09 PM Steven Yi <stevenyi@gmail.com> wrote: Hi Jason, |
Date | 2020-10-25 19:33 |
From | francesco |
Subject | Re: [Csnd] Csound piece generated by grammar |
Hi, thanks for sharing i really liked the piece. Hope to listen more in future. Thanks, ciao, francesco. 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 | 2020-10-30 21:06 |
From | "Dr. Richard Boulanger" |
Subject | Re: [Csnd] Csound piece generated by grammar |
Jason, Very nice work - you have created a very 'groovy' and 'swinging' AI. - keep us posted with more of your 'Traceries' - and hopefully, this results in an APP someday that we can all use and share with our students too! -dB Dr. Richard Boulanger Professor of Electronic Production and Design Berklee College of Music Professional Writing and Technology Division skype: radiobaton facebook: https://www.facebook.com/richard.boulanger.58 about: http://www.boulangerlabs.com/#about about: http://www.csounds.com/community/developers/dr-richard-boulanger/ music: http://www.csounds.com/community/developers/dr-richard-boulanger/dr-richard-boulanger-music/ Boulanger Labs - http://boulangerlabs.com The Csound Book - http://mitpress.mit.edu/books/csound-book The Audio Programming Book - http://mitpress.mit.edu/books/audio-programming-book On Fri, Oct 23, 2020 at 4:55 PM Jason Hallen <hallenj@gmail.com> wrote:
|
Date | 2020-11-01 19:45 |
From | Jason Hallen |
Subject | Re: [Csnd] Csound piece generated by grammar |
Thank you both, Francesco and Dr. B, for listening to the piece and offering the kind feedback. I'll certainly post more output after the system has evolved some more. Best, Jason On Fri, Oct 30, 2020 at 4:06 PM Dr. Richard Boulanger <rboulanger@berklee.edu> wrote:
|