Jump to content

Stephane Boussuge

core_group_6
  • Content Count

    549
  • Joined

  • Last visited

  • Days Won

    151

Stephane Boussuge last won the day on March 14

Stephane Boussuge had the most liked content!

4 Followers

About Stephane Boussuge

  • Rank
    core_member_rank_4

core_pfieldgroups_1

core_pfieldgroups_2

  • Gender
    Male
  • Location
    Wien Austria

Recent Profile Visitors

4,671 profile views
  1. I am really very happy to see you back Rangarajan ! Stéphane
  2. (setf op25arnie '(e4 f4 g4 cs4 fs4 ds4 gs4 d4 b4 c4 a4 as4)) (respell (gen-chord2 20 '(3) op25arnie :offset '(2 1 2 3))) Using the :offset parameter in the gen-chord2 function could be interesting too, for example for keeping notes between chords for smoother transitions with common tones. S.
  3. As an alternative solution, You may use Torsten Anders's preview-score function for doing what you want: SB.
  4. I agree at 100% !!! Would be good to share this advice on social media etc... 😉 S.
  5. Personally, i like very much to use the loop macro facilities, much clear and easy for me than recursion. Also, I am a big fan of it because it is very powerful. SB.
  6. (make-omn :pitch '((c4 d4 e4 f4 g4)) :length '((s s s s q)) :articulation '((num1 num2 num3 num4 num5)) ) S.
  7. In memoriam Narcis Bonet who was one of my teachers. Opusmodus score attached. SB. PlutonV1-02.opmo
  8. Hi Julio that score use the pcs 7-33 as pitch material. It use also a vector mapping on "reservoirs" of motives for the music generation. All this was done on the fly on a draft file. Once done, i've used pprint for pprint the score on my finale opmo score file and add some few treatment for creating the coda. Score attached to this post. All the best S. prelpia171218.opmo
  9. Here's a small Prelude for Piano. SB.
  10. You can use pitch-class within pattern-map function: (pattern-map '(((0 1 9 4 2 5) (0 4 2 1 9 5)) ((11 8 10 3 7 6) (10 8 11 3 7 6))) '((c6 cs4 a4 e3 d6 f4) (b4 gs3 bb4 eb4 g5 fs6)) :pcs t) => ((c6 e4 d4 cs3 a6 f4) (bb4 gs3 b4 eb4 g5 fs6))
  11. You can use pitch-class within pattern-map function: (pattern-map '(((0 1 9 4 2 5) (0 4 2 1 9 5)) ((11 8 10 3 7 6) (10 8 11 3 7 6))) '((c6 cs4 a4 e3 d6 f4) (b4 gs3 bb4 eb4 g5 fs6)) :pcs t) => ((c6 e4 d4 cs3 a6 f4) (bb4 gs3 b4 eb4 g5 fs6))
  12. May be Expansion-series functions pitch-repeat-transpose (re-incarnation 🙂 trim with gen-trim length-diminution or augmentation fragmentation with pitch-fragment gen-transition or gen-morph etc.. use weighted function to add more and more rest in music (length-weight) use text-to-pitch functions to create pitch structures based on the Death word or a death poem create vectors who go from top to bottom (or reverse) and use them for rhythm, pitch etc... (gen-tendency) the possibilities are endless 🙂 SB.
  13. originally, i've made gen-chord3 with JP for using in this top to bottom approach. what is called root in gen-chord3 parameters was not thinked by me originaly as "root" but more cantus note on with to add other notes (below or not). S. But naturally, the gen-chord3 function is not conditionnal, so we have to think about something else but i think you can do that with pattern-match function. S. or also with def-case.
×
×
  • Create New...