Jump to content

Recommended Posts

Dear All,


Is there a function where you can specify the creation parameters of the melodic patterns

devised by Slonimsky on the Thesaurus ?


Is there a function where you can specify:


1) The division of the octave (Tritone, Ditone, Sesquitone) ?

2) The pattern way (Infra, ultra, interpolation, and their combinations) ?


Thanks for the help !



Link to post
Share on other sites

Dear Friends,

Thank you all for replying !


What I had in mind was not a replication of the book itself, like a database but, instead,

a kind of generative way for doing the same kind of symmetrical patterns.

Of course, this way, we could not retrieve the exact number of the pattern as in the book edition.

Actually, the patterns could be generated with a few informations:


1) The principal tones (the division of the octave). This could be specified as a keyword argument in the end of the Function, like

:tritone   :ditone  :sesquitone  :wt  :st   :quadritone  :sesquiquadritone  etc, etc...


2) The way the pattern is constructed, i.e., the combination of inter/ultra/infrapolation, as the figure bellow:




3) The ambitus of the pattern, i.e., how many octaves/times the pattern will rise up through the range.
For example, Pattern #1 could spread all over a wide range as the figure below:




or just in the C4-C5 ambitus, like this:



4) The restriction of the AMBITUS could make  some patterns based on larger divisions of the octave, wrap around

inside the ambitus determined, acting as a kind of Sieve, filtering the pitches.


Just some ideas...


All the best !


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Topics

    • By Andy
      So I didn't really know what an IDE was..it's an Integrated Development Environment..is that right?
      Well anyhow I just wanted to share my enthusiasm for Opusmodus' idea of an integrated workspace...being able to have pdf books available full screen with a shortcut is amazing...and pictures and audio etc. I am a big fan of Wooden Books for instance and bam..there they are in my composing space for reference. 
      I'm kind of thinking this is how all "composing" software should be..but mostly now it seems to me to be about a graphical interface that is irrelevant alongside a multitrack recorder paradigm.
      Anyhow happy to be on this journey (())
    • By Stephane Boussuge
      here's for study purpose the Opusmodus score of the first movement of my piano trio.
      All the best to the wonderful Opusmodus users community !

    • By Wim Dijkgraaf
      Hi all,
      I'm new to Lisp and new to OpusModus but have over 20 years of programming experience and an academic degree in composition. I'm having a great time learning Lisp and getting a better feel for the power of using OpusModus.
      As an exercise, I would like to be able to program functions that generate Slonimsky patterns. For example pattern 648: c4 cs5 d4 ds5 e4 es5 (from c4 to c5 and back to c4). (see attached image)
      Instead of making it a data list I would like to be able to program a Lisp function that generates the pattern.
      Maybe someone on this forum can give me a jump start.
      Many thanks in advance,
      Wim Dijkgraaf

  • Create New...