Jump to content

Stephane Boussuge

  • Content Count

  • Joined

  • Last visited


About Stephane Boussuge

  • Rank
    Senior Member

Contact Methods

Profile Information

  • Gender
  • Location
    Wien Austria

Recent Profile Visitors

7,329 profile views
  1. The distribution takes in account the time of the events. S.
  2. Ok, the distribution is based on delta time, I understand. S.
  3. HI, here's the fixed version, I've missed a list function in the previous one. Thank you for pointing out ! Best Stephane ;;; Looping the process ;;; ============================ (setf seq (gen-loop 4 ;; nb d'itération du process (progn ;; process (setf size 4) (list (setf ph1 (ambitus '(g3 g6) (filter-tie (make-omn :pitch (gen-loop size (interval-ambitus 6 (rnd-sample 12 (make-scale 'd4 12 :alt '(2 1 3))))) :length (gen-loop size (length-legato (rnd-sample 12 '(s -s))))
  4. Hi, it is not repeated because gen-loop repeat the process itself, it mean a new output for each iteration of the loop. Best. S.
  5. Another possible way: (setf seeds (vector-round 1 100 (gen-white-noise 8 :seed 13))) (setf rhythm (mapcar (lambda(x) (euclidean-rhythm 16 4 16 's :type 2 :seed x)) seeds)) SB.
  6. I've experimented different approach to this in past. One of the possible way is to use passing-interval function to populate between you anchor chords. SB.
  7. I use Harmonic-path function to apply harmony when I want to keep the voice leading of my applied chords. Harmonic-path change totally the harmonic content when applying. Tonality-map just "map" pitches on closest other pitches. Try to use as path some chords with a very typical classical and well defined voice leading with both functions on a more complex material and you will see the difference . S.
  8. Opusmodus as a library sound perfect for me. Opusmodus ltd may sell separately from Opusmodus the library but without asking any fee to developers. I think this will be the best solution, it will increase the sales for Opusmodus and motivate the developers to use Opusmodus as the best platform / library for development of musical applications. Also, it will allow people to use Opusmodus on Linux and Windows. s.
  9. You can use a list of sizes: (harmonic-progression '(1 6 2 5 2) '(c major) :size '(3 3 3 4 3) :base 1) S.
  10. Dear Rangarajan, You can use the :size parameter in the harmonic-progression function to create 4 pitch chords. S.
  11. Yes, it is because the randomness in tonality-map process call randomly the parameter up or down in the :closest option. You can fix this by setting up or down explicitly: (setf path (tonality-series modes :map '(octave) :root roots :closest '(up))) S.
  12. I've tried a bit Ircam instruments2 but still feel a lack of dynamics variety... S.
  13. A possibility is to use plogue Bidule to create a kind of meta-instrument with keyswitch to switch from classical to extended techniques. I will have a look. S.
  • Create New...

Important Information

Terms of Use Privacy Policy