-
Posts
2,894 -
Joined
-
Last visited
Content Type
Forums
Events
Store
Video Gallery
Everything posted by opmo
-
I think you might need to quantise the midi file (data) first with Logic or other software. The output you see is pure translation of the lengths. Or you need to change the length setup in the import window. Other possibility would be to make the length output in ratios only, to do that I would need to make some changes to the system.
-
Thank you, we are looking at this. The tuplet system need some fixing.
-
An Opusmodus presentation at the Accademia Nazionale di Santa Cecilia, Rome. Composition class Ivan Fedele.
-
I will look into it soon.
-
Generating all sections of a score at once
opmo replied to Stephane Boussuge's topic in Score and Notation
Great example, thank you Stephane. -
Good coding indeed :-)
-
New: GEN-AMBITUS-SERIES GEN-CROSSOVER GEN-MUTATE-POPULATION GEN-MUTATE GEN-POPULATION MATRIX-TRANSPOSE DO-TIMELINE2
-
Interesting observation about certain modes in the library
opmo replied to Rangarajan's topic in Support & Troubleshooting
Indeed, there are many tonality names with the same intervals. -
Thank you for the notes. I will make an update soon.
-
The system will display your expression: (make-omn :pitch '(c5) :length '(3/12 -1/12 4/12 -1/20 3/20 1/20) :velocity '(mf)) even the tuplets are not completed. As for the second post, yes this is a bug.
-
New functions: cellular-automaton rule length initial-state integer-transpose value sequence &key section integer-transpose-start value sequence &key section
-
until9-10 May 2016 Department of Computer Science AGH University of Science and Technology, Kraków, Poland
-
Generation of harmonic structures with Markov process
opmo replied to Stephane Boussuge's topic in Score and Notation
Possibility: (integer-transpose -1 prog)- 5 replies
-
- chords
- progression
-
(and 1 more)
Tagged with:
-
Thank you for finding the typo.
-
Version 2.0 will have build in audio system :-)
-
Only few documents type fixes.
-
You need to use other software for that.
-
This one is a custom one and should not be used - really :-) #! Can't have this comment inside def-score !# This is the correct block comment: #| This is fine |#
-
I don't see any error. Please make sure you are not commenting out an instruments with :sound, :channel :program etc... which might be the default for the other instruments. Good practice is to write :port (if set) :sound :channel and :program in all instruments.
-
GEN-TENDENCY bug fix. RND-WALK function name changed to GEN-WALK. JP
-
Version 1.1.18269 fixed the bug. (gen-tendency 4 '(0.1 0.4 0.1 0.6 0.45 0.16 0.75 0.8 1.0 0.01)) => (0.104359165 0.39429432 0.100798346 0.62476647) The keyword :list t (gen-tendency 200 '(.1 .4 .1 .6 .45 .16 .75 .8 .3 .1 .3) :list t) => ((0.099984944 0.11387764 0.12642343 0.15168415 0.16709633 0.17213513 0.20150061 0.20113012 0.22009951 0.24273156 0.24970572 0.26174247 0.29066756 0.2949897 0.3182366 0.32001048 0.36540088 0.38404274 0.37335125 0.395081) (0.40168363 0.4027923 0.3534013 0.36953956 0.33620408 0.32654497 0.31987086 0.2750282 0.26821807 0.25287652 0.2305816 0.23579317 0.21963972 0.19107936 0.17604227 0.16835307 0.14399202 0.13120309 0.12043448 0.10099858) (0.104623474 0.12658577 0.15724719 0.18591632 0.20704637 0.22502314 0.26414487 0.27049297 0.3242868 0.34762508 0.37690502 0.38912776 0.43080842 0.44741648 0.4646992 0.47246978 0.5189676 0.5399884 0.5959707 0.59006417) (0.59877604 0.60479724 0.59807795 0.5648324 0.5628536 0.57000697 0.56562454 0.5500809 0.53328985 0.5401389 0.5340367 0.4983033 0.4960597 0.4741703 0.47969928 0.4706994 0.46525732 0.483455 0.46858826 0.4471839) (0.4514977 0.4515268 0.42210388 0.38424483 0.37056237 0.35909954 0.34682003 0.3376925 0.3404684 0.3257542 0.2869065 0.29342115 0.27931863 0.2496801 0.2260354 0.22754745 0.21243395 0.18543491 0.17326142 0.16407411) (0.16382262 0.19071864 0.22944735 0.2538253 0.2846997 0.30921304 0.33887538 0.3880936 0.4071452 0.42525348 0.49097368 0.478957 0.5473903 0.5486322 0.61640805 0.65693796 0.65814406 0.6791474 0.68797225 0.7805864) (0.7649956 0.7267248 0.7757771 0.78305274 0.78292584 0.7920915 0.7688278 0.7739545 0.74275744 0.80063826 0.8047114 0.77123123 0.7454085 0.821381 0.8253731 0.78862077 0.76019764 0.8322831 0.8030416 0.80841434) (0.8009649 0.8081998 0.7778132 0.68643016 0.6752312 0.6505827 0.64000016 0.6219439 0.5883376 0.5374011 0.53596956 0.5195632 0.48053336 0.46700454 0.45202953 0.38633415 0.38672185 0.36435723 0.3319517 0.3003397) (0.31268612 0.29726848 0.26501524 0.27600855 0.259484 0.25435746 0.2297746 0.21695139 0.21359655 0.20274277 0.18695429 0.18331508 0.16981517 0.15769583 0.15289773 0.14061573 0.13783191 0.12532899 0.10563707 0.09527511) (0.10104806 0.109473445 0.12113774 0.13803397 0.14912757 0.15490127 0.16247588 0.175438 0.175498 0.2026452 0.19566765 0.20675719 0.23508456 0.23689798 0.24815793 0.26074827 0.27547508 0.2826829 0.2997529 0.29699332)) List size: (mapcar #'length (gen-tendency 200 '(.1 .4 .1 .6 .45 .16 .75 .8 .3 .1 .3) :list t)) => (20 20 20 20 20 20 20 20 20 20) Each given value will generate a list of 20 tendency's values. N: = 200 values: (-1 11) = 10 (/ 200 10) = 20 I hope this clarifies the keyword :list t
-
This is correct. With 2 you get the first two values with the fluctuation of the variance. This is a bug and will be fixed in the next update.
-
New functions: gen-tendency n values &key variance type list seed rnd-variance value variance &key type seed Best wishes, JP
-
The bug is fixed in Opusmodus 1.1.18209
-
New functions: binary-rhythm level decimal-number ratio &key type rotate variant seed omn euclidean-rhythm level low high ratio &key type rotate variant seed omn gen-pink-noise n &key octave seed pink-noise-sample n sequence &key octave seed gen-brownian-motion n &key amp prob output seed brownian-motion-sample n sequence &key prob seed expand-tonality tonality-form &key type chord Plus minor bug fixes.