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 |