Newbie interested in composing generative microtonal music
Date | 2015-10-08 03:18 |
From | ralphjarzombek |
Subject | Newbie interested in composing generative microtonal music |
So far the way I have composed music is with a DAW and VSTs. I have looked at quite a few generative pre-packaged programs to create music, but none I have found so far would allow me to create microtonal music the way I would like. Usually these programs are based on a 12 equal tone tonal harmony framework, and that will not work for my purposes. Due to the unsatisfactory pre-packaged programs currently available to me, I am considering learning csound (I like what Prent Rodgers is doing with csound, for example), but I am 53 years old, and my only experience with programming is taking a COBOL class almost 30 years ago. I know programming will not be an easy task for me at my age, so any suggestion of the best way for me to proceed (frontend to use, books to read, etc.) would be welcome. My main problem is that I would like to to specify chords based on half steps between chord tones in my music (which will vary depending on the temperament I use), and to create musical motives from the various series of numbers I designate. By the way, I am more interested in composing music rather than manipulating sound. -- View this message in context: http://csound.1045644.n5.nabble.com/Newbie-interested-in-composing-generative-microtonal-music-tp5744198.html Sent from the Csound - General mailing list archive at Nabble.com. ------------------------------------------------------------------------------ _______________________________________________ Csound-users mailing list Csound-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/csound-users Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here |
Date | 2015-10-08 09:30 |
From | Tim Mortimer |
Subject | Re: Newbie interested in composing generative microtonal music |
Hi I would suggest think seriously about learning Python. (Or another "easy" to learn "scripting" type language.... Others may have things to say about Lua / Lisp etc & associated advantages & disadvantages...) I am not doing anything Microtonal, but have spent a lot of time recently exploring generative strategies using Python, & spitting these out to MIDI simply using CSOUND as a way to capture generated note data (via the Pyops opcodes...) & converting it to MIDI while i refine the procedures ... This would also enable you to potentially continue using the DAW etc for editing & production. Something like AthenaCL demonstrates what is ultimately possible here (including microtonal functionality...), but I have (like everyone here...) my own ideas about "what I want & how i'd like it to work" ... so slowly, i am "rolling my own" ... http://www.flexatone.org/article/athenaCLMain Of course, csound does have some great capabilities as a sound creation / design tool, & i'm hoping to get back into that side of it soon... The side effect of the MIDI experiments being i see the advantages in driving all my CSound instruments by MIDI (never thought i'd say that) for the ease of hand editing basic "note data scores" in the DAW ... at least until some super whizz bang OSC sequencer comes along ... (anyone?) - Getting onto Mac has also influenced me significantly here, with the ease that the IAC driver allows shunting MIDI data around ... I have browsed this & wondered how useful it might be as a seed of something in that OSC direction ... http://i-score.org/ Of course, microtonal presents additional front end issues that garden variety 12tet doesn't... (a really flexible & powerful OSC sequencer would deal with this..) I have certainly thought about & tentatively explored spitting out various aspects of the "sequence / score" data (in an abstract sense, as held in my Python side of the set-up..) as csv file from my python scripts & editing it in a spreadsheet... Blue is a csound front end that i believe is also very customisable & friendly to microtonal composition, but i'll let someone who uses it likewise put in their 2 cents regarding that.. There are probably others, but as i happen to be sitting here reading this & can be bothered typing for once, just thought i'd get you started with a few things to think about there... -- View this message in context: http://csound.1045644.n5.nabble.com/Newbie-interested-in-composing-generative-microtonal-music-tp5744198p5744204.html Sent from the Csound - General mailing list archive at Nabble.com. ------------------------------------------------------------------------------ _______________________________________________ Csound-users mailing list Csound-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/csound-users Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here |
Date | 2015-10-08 13:48 |
From | ralphjarzombek |
Subject | Re: Newbie interested in composing generative microtonal music |
Thanks Tim for taking the time to share your ideas your ideas. I have heard that Python is a good place to start... -- View this message in context: http://csound.1045644.n5.nabble.com/Newbie-interested-in-composing-generative-microtonal-music-tp5744198p5744216.html Sent from the Csound - General mailing list archive at Nabble.com. ------------------------------------------------------------------------------ _______________________________________________ Csound-users mailing list Csound-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/csound-users Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here |
Date | 2015-10-08 14:57 |
From | Stéphane Rollandin |
Subject | Re: Newbie interested in composing generative microtonal music |
Attachments | muo.png weird chords.mid None None |
> My main problem is that I would like to to specify chords based on half > steps between chord tones in my music (which will vary depending on the > temperament I use), and to create musical motives from the various series of > numbers I designate. Hello, If you feel you may eventually make sense of this kind of syntax: ------------------ weirdMode := (Mode ET: 17) steps: #(1 2 1 2 2 2 1 1 2 3). chords := #(2 3 2 1 2 3 2 2 1 2) with: weirdMode notes collect: [:index :note | note modalChord: {0 . index . index+2}]. phrase := #(2 (3 8 2 16)) sig layOut: chords. phrase asMIDIFileNamed: 'weird chords.mid'. ------------------ ... then you may try muO: http://www.zogotounga.net/comp/squeak/sqgeo.htm Attached is a MIDI file generated by the above code, and a screenshot of the muO user interface where you can see a graphical display of said MIDI file. best, Stef |
Date | 2015-10-08 15:07 |
From | Dave Seidel |
Subject | Re: Newbie interested in composing generative microtonal music |
Attachments | None None |
All of my stuff is microtonal one way or another, though mostly not generative. I use blue for most things, and I usually use Python within blue to generate score events. The blue Piano Roll object, which supports Scala scales is also very useful. - Dave On Thu, Oct 8, 2015 at 9:57 AM, Stéphane Rollandin <lecteur@zogotounga.net> wrote: My main problem is that I would like to to specify chords based on half |
Date | 2015-10-08 16:26 |
From | Aaron Krister Johnson |
Subject | Re: Newbie interested in composing generative microtonal music |
Attachments | None None |
It's not algorithmic, mainly a tool for getting your microtonal scores into Csound without relatively little pain....but I've done various algorithmic things by scripting the text that goes into it, via Python itself. -AKJOn Wed, Oct 7, 2015 at 9:18 PM, ralphjarzombek <ralphjarzombek@gmail.com> wrote: So far the way I have composed music is with a DAW and VSTs. I have looked at |
Date | 2015-10-08 19:44 |
From | Tarmo Johannes |
Subject | Re: [Csound] Newbie interested in composing generative microtonal music |
Attachments | None None |
Wow, thanks for pointing to your microsound! 08.10.2015 19:40 kirjutas kuupäeval "Aaron Krister Johnson" <akjmicro@gmail.com>:
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 | 2015-10-09 08:24 |
From | Fabio De Sanctis De Benedictis |
Subject | Re: [Csound] Newbie interested in composing generative microtonal music |
Hi, If useful, for composing algorithmic music (also microtonal of course) and using Csound, it is also possible to use PWGL or OpenMusic (http://www2.siba.fi/PWGL/index.html and http://repmus.ircam.fr/openmusic/home ); they both permit to interface with Csound by some libraries: PWCsound for interfacing PWGL to Csound (http://pwcsound.jimdo.com/) and OM2Csound, OMChroma, OMPrisma, these three latter not free, but distributed on payment by the Ircam forum, for interfacing OpenMusic to Csound. Regards fdsdb Il giorno mer, 07/10/2015 alle 19.18 -0700, ralphjarzombek ha scritto: > So far the way I have composed music is with a DAW and VSTs. I have looked at > quite a few generative pre-packaged programs to create music, but none I > have found so far would allow me to create microtonal music the way I would > like. Usually these programs are based on a 12 equal tone tonal harmony > framework, and that will not work for my purposes. Due to the unsatisfactory > pre-packaged programs currently available to me, I am considering learning > csound (I like what Prent Rodgers is doing with csound, for example), but I > am 53 years old, and my only experience with programming is taking a COBOL > class almost 30 years ago. I know programming will not be an easy task for > me at my age, so any suggestion of the best way for me to proceed (frontend > to use, books to read, etc.) would be welcome. > > My main problem is that I would like to to specify chords based on half > steps between chord tones in my music (which will vary depending on the > temperament I use), and to create musical motives from the various series of > numbers I designate. > > By the way, I am more interested in composing music rather than manipulating > sound. > > > > -- > View this message in context: http://csound.1045644.n5.nabble.com/Newbie-interested-in-composing-generative-microtonal-music-tp5744198.html > Sent from the Csound - General mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > _______________________________________________ > Csound-users mailing list > Csound-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/csound-users > Send bugs reports to > https://github.com/csound/csound/issues > Discussions of bugs and features can be posted here > ------------------------------------------------------------------------------ _______________________________________________ Csound-users mailing list Csound-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/csound-users 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 | 2015-10-09 11:56 |
From | Dave Phillips |
Subject | Re: [Csound] Newbie interested in composing generative microtonal music |
On 10/09/2015 03:24 AM, Fabio De Sanctis De Benedictis wrote: > Hi, > > If useful, for composing algorithmic music (also microtonal of course) > and using Csound, it is also possible to use PWGL or OpenMusic > (http://www2.siba.fi/PWGL/index.html and > http://repmus.ircam.fr/openmusic/home ); they both permit to interface > with Csound by some libraries: PWCsound for interfacing PWGL to Csound > (http://pwcsound.jimdo.com/) and OM2Csound, OMChroma, OMPrisma, these > three latter not free, but distributed on payment by the Ircam forum, > for interfacing OpenMusic to Csound. > To clarify : OM2Csound is a free download. http://forumnet.ircam.fr/shop/en/forumnet/57-openmusic-libraries.html OMPrisma is also available for free : http://sourceforge.net/projects/omprisma/ OMChroma is available for purchase from IRCAM's ForumNet. OpenMusic itself is free and runs on all platforms. Best, dp 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 | 2015-10-09 14:55 |
From | Forrest Curo |
Subject | Re: [Csound] Newbie interested in composing generative microtonal music |
I also found Grace/CommonMusic useful when I was running on Windows. (Not sure of the linux version because one needs to bring in yet another program to generate the makefiles, oy.) I wasn't using microtonal scales but if I remember right it's perfectly capable of generating them.On Fri, Oct 9, 2015 at 3:56 AM, Dave Phillips <dlphillips@woh.rr.com> wrote: On 10/09/2015 03:24 AM, Fabio De Sanctis De Benedictis wrote: |
Date | 2015-10-09 19:54 |
From | Fabio De Sanctis De Benedictis |
Subject | Re: [Csound] Newbie interested in composing generative microtonal music |
Thank you Dave for clarification, sorry for mistake. Ciao fdsdb Il giorno ven, 09/10/2015 alle 06.56 -0400, Dave Phillips ha scritto: > On 10/09/2015 03:24 AM, Fabio De Sanctis De Benedictis wrote: > > Hi, > > > > If useful, for composing algorithmic music (also microtonal of course) > > and using Csound, it is also possible to use PWGL or OpenMusic > > (http://www2.siba.fi/PWGL/index.html and > > http://repmus.ircam.fr/openmusic/home ); they both permit to interface > > with Csound by some libraries: PWCsound for interfacing PWGL to Csound > > (http://pwcsound.jimdo.com/) and OM2Csound, OMChroma, OMPrisma, these > > three latter not free, but distributed on payment by the Ircam forum, > > for interfacing OpenMusic to Csound. > > > To clarify : > > OM2Csound is a free download. > > http://forumnet.ircam.fr/shop/en/forumnet/57-openmusic-libraries.html > > OMPrisma is also available for free : > > http://sourceforge.net/projects/omprisma/ > > OMChroma is available for purchase from IRCAM's ForumNet. > > OpenMusic itself is free and runs on all platforms. > > Best, > > dp > > 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 |