Everything posted by JulioHerrlein
-
Automatic opening last MIDI file files in Musescore (or Sibelius, etc)
Dear Friends, Is there some way to automatically opening a MIDI FILE (related to the last snippet/score generated) from Opusmodus to other application (Musescore, Sibelius) ? Something similar to this solution ? last-score-to-musescore solution, but for last midi files ? Like this post ? But for midi file? Many thanks in advance ! Much needed now. Best, Julio
-
Request: a gen-divide-attack function only to positive rhythmic values
Dear Stephane, I´m planning to do a little video sooner or later. But basically, it´s the same stuff/template I´m working for some time. Inside this template, some ideas about music and composition are emerging, alongside with the constraints of my imagination and the different ways of realizing all this with this wonderful Opusmodus tool. Thanks in advance to all the support and inspiration you and Janusz bring to me and all the people in this forum. All the best ! Julio
-
Request: a gen-divide-attack function only to positive rhythmic values
Yes !! This is great ! Thank you, Janusz !] Just a keyword did the job. Very interesting for controlling the number of rhythmic attacks in a time span, without having to measure a time span so strictly. As a consequence, the harmony can be better controlled also, because I use lists of compatible harmonies. All the best ! Julio
- Request: a gen-divide-attack function only to positive rhythmic values
-
Request: a gen-divide-attack function only to positive rhythmic values
Dear friends, A cool idea to implement would be to have a gen-divide like function for dividing rhythm lists, filtering just the positive values, like this: (setf rhy '(q -q -e e e e q q -s s s s)) ;;;Standard gen divide (gen-divide 3 rhy) ;;result: (q -q -e) (e e e) (q q -s) (s s s) ;;; (gen-divide-attack 3 rhy) ;;;result (q -q -e e e) (e q q) (-s s s s) To me, would be very useful. All the best ! Julio
- Per Measure processing of accidentals (flats, sharps)
-
Per Measure processing of accidentals (flats, sharps)
Yes, But the purpose of omn-dictum, according to the documentation is to provide the possibiliry of revisions : "The dictum arguments can be seen as maps, rules or handwritten corrections to a final score." So, this kind of revision is typical. Maybe keywords like :flats and :sharps Something like: (omn-dictum '((e stacc 1) (:sharps 2) (3q leg 2)) omn2) Best ! Julio
- Per Measure processing of accidentals (flats, sharps)
-
harmonics for equal tempered tunings / guitar // sorting single-events?
Yes, lots of fun, Torsten ! Thank you for the recommendation. Hmmmm... I don´t know if I would "recognize" the number 3 if I see it crossing the street, but I will give a try !
-
harmonics for equal tempered tunings / guitar // sorting single-events?
Thanks, Torsten !! Best !
-
harmonics for equal tempered tunings / guitar // sorting single-events?
Vintage LISP teaching (MIT, 1986) KIND OF COOL THING (this guy teaches the way I like) Structure and Interpretation of Computer Programs | Electrical Engineering and Computer Science | MIT OpenCourseWare OCW.MIT.EDU This course introduces students to the principles of computation. Upon completion of 6.001, students should be able to explain and apply the basic methods from programming languages to analyze computational systems, and to generate computational solutions to abstract problems. Substantial weekly programming assignments are an integral part of the course. This course is worth 4 Engineering Design Points. LISP MUSIC
-
Controlling the score layout with ps (combining separate instruments with brackets, braces etc.)
Dear Janusz, Maybe a good update would be the possibility of customizing the ensembles and its related clefs. For example, somebody may want to write a extended technique violin piece using a percussion clef or something like this. Or maybe a Pierrot Ensemble with some added instrument, a prepared piano piece with three or four staves, or a strange combination of instruments/clefs. The ability of customizing specific groups and bracketsis interesting. Best, Julio
-
Controlling the score layout with ps (combining separate instruments with brackets, braces etc.)
Dear Janusz ! There is no hurry. Thanks a lot ! Best ! Julio
-
Controlling the score layout with ps (combining separate instruments with brackets, braces etc.)
Yes, Janusz I´d like to use PS. I´m generating a lot of stuff to assemble after. I don´t know where are the lisp file that contains the Instrument Layout Presets (if it´s editable) Thank you ! Best, Julio
-
Controlling the score layout with ps (combining separate instruments with brackets, braces etc.)
Dear Janusz, Please, I´d like to make an acoustic guitar quartet, all with treble octave down clefs. I did´t find this configuration in the Instrument Layout Presets document. How can I proceed ? Thanks ! Best ! Julio
- Per Measure processing of accidentals (flats, sharps)
-
harmonics for equal tempered tunings / guitar // sorting single-events?
Amazing, beautiful and advanced score, André !! The piece I´m working now is almost entirely done inside Opusmodus. Finding my way, now ! Julio
-
harmonics for equal tempered tunings / guitar // sorting single-events?
There is a lot of automatic stuff in Finale, by the way. Some macros that helps a lot when finishing stuff. I like to: 1) make enharmonic stuff in Musescore 2) the engraving and dynamics in Finale, because of this automatization process plugins. like this: https://www.scoringnotes.com/tutorials/using-jw-changes-sequence-editor-in-finale-to-automate-tasks/ FREE VERSIONS OF JW PLUGINS Download WWW.FINALETIPS.NU Tips, plug-ins, and other resources for the Finale music notation software. Download WWW.FINALETIPS.NU Tips, plug-ins, and other resources for the Finale music notation software.
-
Petite suite Partie 4/6
Congrats, Stephane !! Are you finishing the things in Staffpad ? It´s an Ipad ? Do you like Staffpad workflow ? Best !
-
harmonics for equal tempered tunings / guitar // sorting single-events?
Dear André ! Sometimes the hand is faster. But maybe you could just do a simple substitute-map to change "playback" notes to "reading performance" notes and just copy/paste in the files... Just a guess. Best !
-
harmonics for equal tempered tunings / guitar // sorting single-events?
This is related to locations in the fingerboard (TAB) in a 24-fret neck in standard tuning.
-
harmonics for equal tempered tunings / guitar // sorting single-events?
THE GUITAR AS A MATRIX Here is a MIDI Chart I did like 20 years ago... For example, MIDI note #76 appears in all strings (in a 24-fret guitar, for example). There is a color code: 1) BLUE NOTES: Appear just in one location in the TAB. 2) BLACK NOTES: Appear in two locations in the TAB. 3) GREEN NOTES: Appear in 3 locations in the TAB. 4) 2) BLACK NOTES (BIG FONT): Appear in 4 locations in the TAB. 5) 2) PINK NOTES: Appear in 5 locations in the TAB. 6) RED NOTE: Appear in 6 locations (in the case of 24-fret guitars) or 5 times (in the case of 20, 21 or 22-fret guitars). Hope it helps to find a solution. If you are using a different Scordatura, you must build a custom table like that for the specific tuning and maybe a table for the harmonic locations.
-
harmonics for equal tempered tunings / guitar // sorting single-events?
Dear André ! This is much better. I have some imagination 😜🙃 But I´d like to know exactly your idea. Do you have a score for playing and another for reading (for the musicians) ? This is what I get from the conversation. And you need to convert the harmonics notes played by sampler into readable material ? All the best ! Julio
-
harmonics for equal tempered tunings / guitar // sorting single-events?
Oh, André ! I´m very bad at programming.... Sorry But I´m happy you mentioned me ! Best
-
GHOST INVISIBLE CHARACTER FOR SPAN and LIST Skipping Needed
Dear Janusz, This is great ! Thank you ! This is better ! (setf pitchlist '((c4 d4 e4 f4) (cs4 ds4 as4 fs4) (bb4 eb4 ab4))) (setf rhy (gen-repeat 5 '((q e e) (-s s) (s) (s e e) (e e) (e e_h)))) (setf map '((x x x) (x) nil (x) (x x x) (x x) (x x))) (span rhy pitchlist :swallow t) => ((c4 d4 e4) (ds4) (bb4) (c4 d4 e4) (cs4 ds4) (bb4 eb4)) (span map pitchlist :swallow t) => ((c4 d4 e4) (cs4) nil (c4) (cs4 ds4 as4) (bb4 eb4) (c4 d4)) (make-omn :length rhy :pitch (span rhy (span map pitchlist :swallow t)) :span :length) You can keep the span process, using a nested span, like the above. The perfect solution would be a way of extracting the map forms for each individual pitch list and also (the most wanted) a way of skipping a list. We have 3 lists (just for the sake of debugging) : 1) natural note list (c4 d4 e4 f4) 2) sharp note list (cs4 ds4 as4 fs4) 3) flat note list (bb4 eb4 ab4) In this NIL map model, how to skip completely the sharp list, for example ? Best ! Thank you