Jump to content

Recommended Posts

WHY I USE OPUSMODUS SOFTWARE IN MY MUSICAL COMPOSITION PROCESS

 

In this video I will describe some of the techniques I used in my compositional process and why I decided to use OPUSMODUS Software for compose music ! Also my experience with Pure Data and Nodal Software before moving to Opusmodus.

 

 

 

 

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.

Guest
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 opmo
      2.1.25892
       
      – Fixed:
      Stop playback with <Cmd>-<Escape>, will no longer append MIDI entry input as if you were in a chord or the sustain pedal was down.
       
      – Changes:
      Revised attributes list entry.
      Pitch-Bend Down-Half is now assign to attributes.
      Pitch-Bend Up-Half is now assign to velocities.
       
      – Documentation
      Revised MIDI Entry document.
       

       
      Best wishes,
      Janusz
    • By opmo
      MIDI ENTRY
       
      To start the MIDI input into your score file, select the command MIDI Entry from the Tools menu. When MIDI Entry is ON, the Listener echo bar will change to orange:
       

       
      Now you know the MIDI Entry is ON. Depending on the position of the pitch-bend wheel and the modulation wheel as well as the position of the sustain pedal the colour of the Listener echo bar will change.
       
      To make the MIDI Entry as functional as possible there are a number of commands that will increase the speed of your work without the need to move away form your MIDI keyboard.
       
      Every entry is octave independent, except the pitch entry.
       
      MIDI Entry Tables
       Pitch                                  
      Enter pitch symbols and chords into your score.
       
       Length and Tuplet                      
      Pitch-Bend: Full Up
      C 1 D 1/2 E 1/4 F 1/8 G 1/16 A 1/32 B 1/64 Cs 3 Ds 5 Fs 6 Gs 7 Bb 9  
       Length-rest and Tuplet                 
      Pitch-Bend: Full Down
      C -1 D -1/2 E -1/4 F -1/8 G -1/16 A -1/32 B -1/64 Cs -3 Ds -5 Fs -6 Gs -7 Bb -9  
       Velocity                               
      Pitch-Bend: Half Down
      C   pppp Cs  ppp D   pp Eb  p E   mp F   mf Fs  f G   ff Gs fff A   ffff Bb < B   >  
       Attribute                              
      Pitch-Bend: Half Up
      C   stacc Cs ten D   stacs Eb marc E   mart F   fermata Fs fermata-s G   fermata-l Gs trem A   ped Bb ped1 B   tie  
       Microtonality and Commands             
      Modulation Wheel: Up
      Add a microtonal symbol next to the pitch symbol.
       
      F   + G   - A   . B   .. C   parenthesis pair D   open parenthesis E   close parenthesis Cs move forward char Eb move backward char Fs delete backward char Gs undo Bb new line and indent Note: If you enable MIDI input with the modulation wheel up, you need to move it down and up again in order for it to be considered up.
       
      Entries with Sustain Pedal Down
       
       Pitch                                  
      Add a pitch symbol next to the previous pitch (chord).
       
       Length and Tuplet                      
      Pitch-Bend: Full Up
      Add a length entry to the previous length value (combine length).
       
       Length-rest and Tuplet                 
      Pitch-Bend: Full Down
      Add a length-rest entry to the previous rest value (combine length).
       
       Velocity                               
      Pitch-Bend: Half Down
      Add < or > dynamic symbol to the previous velocity value.
       
       Attribute                              
      Pitch-Bend: Half Up
      Add (+) attribute to the previous attribute value (combine attributes).
       
      Examples:
      c4e4g4 Enter a chord c4e4g4 or Enter c4 then e4 then g4 with sustain pedal down  
      (q c4 mp e4 g4) Modulation wheel up then C => () Pitch-bend full up then E => (q) Enter c4 => (q c4) Pitch-bend half down then E => (q c4 mp) Enter e4 then g4 => (q c4 mp e4 g4)  
      (q c4 mp e4 stacc g4 p fermata+trem) Modulation wheel up then C => () Pitch-bend full up then E => (q) Enter c4 => (q c4) Pitch-bend half down then E => (q c4 mp) Enter e4 => (q c4 mp e4) Pitch-bend half up then C => (q c4 mp e4 stacc) Enter g4 => (q c4 mp e4 stacc g4) Pitch-bend half down then Eb => (q c4 mp e4 stacc g4 p) Pitch-bend half up then Eb => (q c4 mp e4 stacc g4 p fermata) Pitch-bend half up then Gs + sustain => (q c4 mp e4 stacc g4 p fermata+trem)  
      (q c4 mp e4 stacc g4 p fermata+trem 3q c4 eb4 fs4) Modulation wheel up then C => () Pitch-bend full up then E => (q) Enter c4 => (q c4) Pitch-bend half down then E => (q c4 mp) Enter e4 => (q c4 mp e4) Pitch-bend half up then C => (q c4 mp e4 stacc) Enter g4 => (q c4 mp e4 stacc g4) Pitch-bend half down then Eb => (q c4 mp e4 stacc g4 p) Pitch-bend half up then Eb => (q c4 mp e4 stacc g4 p fermata) Pitch-bend half up then Gs + sustain => (q c4 mp e4 stacc g4 p fermata+trem) Pitch-bend full up Cs/E (chord) => (q c4 mp e4 stacc g4 p fermata+trem 3q) Enter c4 then eb4 then fs4 => (q c4 mp e4 stacc g4 p fermata+trem 3q c4 eb4 fs4) Best wishes,
      Janusz
    • By opmo
      Build-in Slime in Opusmodus coming soon.
      Here is the 'Emacs-Slime Setup.lisp' extension file:
      ;;;--------------------------------------------------------- ;;; SLIME in Opusmodus ;;;--------------------------------------------------------- #! ;;; HOWTO If you're accustomed to Emacs and Common Lisp, you may prefer SLIME, the Superior Lisp Interaction Mode for Emacs, to editing lisp in regular Opusmodus windows and its listener. There are a number of places to get Emacs for MacOS. One that works well is:   https://emacsforosx.com SLIME ships with Opusmodus, in the "/Applications/Opusmodus.app/Contents/Resources/third-party/slime" directory. There are two parts to Slime:   1. Swank, the server, a Common Lisp system, which runs inside      of the Opusmodus App.   2. Slime, the client, which is an Emacs lisp package. To start the Swank server when Opusmodus starts, comment out the (start-swank) form at the end of this file, and restart Opusmodus (or execute (start-swank) in the Listener to do it now, but not next time Opusmodus starts). To load Slime into your Emacs, define the following in your ~/.emacs startup file:   (load "/Applications/Opusmodus.app/Contents/Resources/third-party/slime/emacs-opusmodus.el")   (load-opusmodus-slime) If you want to use the Mac Command key for Emacs meta, instead of the default of the Mac Option key, and make C-o in dired open the file at point, in the Mac application that is assigned for editing that type of file, also add, after that:   (opusmodus-options) Then, restart Emacs, and do 'm-x slime-connect'. For Host, use the default of localhost. For Port, use 4005, or the port you specified in the (start-swank) call. 4005 will likely be the default. With (ignore-errors (slime-connect "localhost" 4005)) in your ~/.emacs startup file, the slime will start automatically at Emacs start. A "*slime-repl ccl*" buffer should appear. You can get to that buffer at any time with 'c-c s r' in Emacs. It is a read-eval-print loop, executing inside the Opusmodus App. Use it just as you do the Opusmodus Listener. There are some Opusmodus commands that may be executed from Emacs. They are all on the "om-selector", accessible via "C-c o". That will bring up a query for a single character ("Select [?alqsv]"). You may type one of: ?:    Show this help buffer. a:    Audition and Notation (snippet). l:    Audition and Notation last score. q:    Quit selector. s:    Stop audition. v:    Voices Audition and Notation (snippet). The "snippet" is the lisp form before the insertion point, as in Opusmodus. The commands (other than ? and q) behave as the like-named commands in the Opusmodus Tools/Snippet menu, except they open a new (reusable) notation window, instead of a new notation panel. When connected to Slime, errors in the Opusmodus Listener will bring up a backtrace dialog in the connected Emacs, NOT the CCL debugger in the Listener. Be careful to use the "Return to toplevel" restart from there, not one of the ones that kills the thread, or you'll break your Opusmodus, and will have to restart it. !# ;;; End of HOWTO ;; To start the Swank server when Opusmodus starts, you need to ;; uncomment the (start-swank) expression below: It can take a first ;; arg to change the port from the default of 4005, and a second arg ;; to change the directory from which to load Swank from the default ;; of inside the application bundle (you should only do this if you ;; need to run a different version of Swank, to be compatible with a ;; different version of Slime in your Emacs). (in-package :om) ; (start-swank) Janusz
×
×
  • Create New...