Jump to content


  • Content Count

  • Joined

  • Last visited

About TangoTango

  • Rank



  • Gender

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. TangoTango

    LessThanEigth for String Quartet and Clarinet

    Thanks, Stephane. This is a great example to work from. I've not created a piece with multiple parts exclusively in Opus Modus yet so this is a good starting point. I received an error with an undefined function. Is that due to a version error or is there a function I need to build and reference as a separate file? Or perhaps its something else. Here's the error I received when I evaluated the file:
  2. TangoTango

    Evaluate and Play errors

    Ah, ok. So the script is not a score and must be added to a score? Good to know. That might fix my problem with the evaluate and play. One other thing I am noticing: Opusmodus is crashing whenever the window for another application is brought to the front in OSX. This has only happened since I upgraded to 1.2.21003 two days ago. It did not happen before. Any idea what that cause might be? Thanks, Tom
  3. TangoTango

    Evaluate and Play errors

    Hello! I'm using the Version 1.2.21003. After I "evaluate and play" a score in a Workspace, all other score evaluate and play the first score even if I remove the file. For example if I have: Score A Score B and I evaluate and play Score A, when I evaluate and play Score B it plays Score A. If I remove score A, and evaluate and play score B it will play Score A (even though Score A is no longer there). If I remove all scores and evaluate and play in a blank screen, it will play score A. Additionally, after evaluating and playing multiple times, Opus Modus will cease to be able to evaluate and play anything. It gives me the following error: ? compile-score nil > Error: Too few arguments in call to #<Compiled-function serialize-scores #x3000015A629F>: > 0 arguments provided, at least 1 required. > While executing: serialize-scores, in process Listener-1(6). > Type cmd-. to abort, cmd-\ for a list of available restarts. > Type :? for other options. 1 > Once this occurs, it will be the same for all scores. Any idea what's happening? Thanks, T
  4. TangoTango

    Euclidean Generator video

    Thanks, Stephane!
  5. TangoTango

    Euclidean Generator video

    Hello! I'm very interested in the Euclidean Generator but not sure how to use it. I see a video mentioned by Stephane here: http://composersforum.ning.com/forum/topics/new-video-tutorial-epic-euclidean-percussion-generator-with But I could not find it in the link: http://algorithmicmusiccomposer.blogspot.fr/ Is this video still available? I would love to see it. Thanks! Tom
  6. TangoTango

    def-score :key-signature

    I'll look into the tonality-map function. Good to know about the score parameters as I will be outputting this as a score as well. Thanks! Tom
  7. TangoTango

    def-score :key-signature

    Ah! This answers my question as well. Let me further this by asking - if we want to alter the notes rather than just the notation, would key-signature-length be the advised approach? (key-signature-length '((g maj 8/4) (e maj 6/4))) If so, does this apply to the entire score or can it apply to individual instruments? Thanks, Tom
  8. Thanks for the quick response, Stephane. This looks exciting. I can't wait to get home from work and try this out. ;-) Regards, Tom
  9. I'm wondering if a series of pitches generated by white noise could be made to conform to a scale or harmonic progression in a scale such as (setf chords (harmonic-progression prog.prep '(d4 messiaen-mode5))). That is - if I have several parts generated algortihmically, can I conform those notes using a second function that will conform them to a harmonic progression? Thanks, T
  10. TangoTango

    Opusmodus training classes in NYC

    Sounds great! Looking forward to hearing from @Stephane Boussuge. Regards, Tom
  11. TangoTango

    Opusmodus training classes in NYC

    Hello, I've looked through the the materials which are helpful but I have a project is like to get underway and I think a Skype training session would be of benefit to me. I'd like to send over my request. Is there a preferred email I can send this to? Regards, Tom
  12. Hello, I have converted one of my scores to OMN. The sequence of pitches, velocity and length are all demonstrated explicitly example - (q b3 e -s b2b2 gs2 as2 a3 g2g2 g2 e2 -e) I would like to take the sequence and convert it to the most appropriate function. I'm assuming this would take a step of analysis. That is, instead of Function > Sequence, I want to perform Sequence> Analysis > map to a Function. Then I could eliminate the explicit OMN sequences and have a score that is (mostly) functions. I'm not sure if this is possible, as it seems incredibly difficult to perform without manual data transformation. However, I'm curious if anyone else has attempted this sort of process? Regards, Tom
  13. TangoTango

    Converting MIDI or MusicXML to OMN

    Hi Stephane, Thank you! It worked perfectly. Regards, Tom
  14. TangoTango

    Converting MIDI or MusicXML to OMN

    Hi Stephen, Thank you for your response. I have one question - where in the interface would I find the action to convert to OMN? I've selected the file and right-clicked but did not see the option in the menu. Thank you, Tom