This is sort of difficult to search for in the forums, but I know it may have been discussed.
I was wondering what the best solution / quark, is for using musical notes (C, D E F#, etc.) instead of midi or cps?
Thank you!
This is sort of difficult to search for in the forums, but I know it may have been discussed.
I was wondering what the best solution / quark, is for using musical notes (C, D E F#, etc.) instead of midi or cps?
Thank you!
Iām not sure itās the best but it serves my needs (disclaimer: Iāve made it, so Iām heavily biased): a quark named āPanolaā (stands for pattern notation language).
Tutorial and installation instructions here: Panola - pattern notation language tutorial
Tuning
Scale
run .directory to see all of themā¦ and you can also run a search for scale, tuning, and degree, across the entire documentationā¦
ā¦Thereās also a syntax shortcut for conveniently expressing shifts in cents or semitonesā¦ someone else here may remember it
wslib has a class called Note also nice methods like .cpsname - 440.cpsname => āA3ā
SO I just found this and I believe this will be the path I take as it seems the most robust for my needs. Just installed it. Thanks for your work!
Iāll try that as well. Been using SC for about 10 years now and never been on here. I appreciate 'yalls input
Thanks! I know of these, but I was more thinking of more traditional composition methods, however these are what I currently use. Iād be interested in the syntax you speak of. I appreciate your input.
Thanksā¦ I myself feel a certain sense of understanding of SC, as far as the relative value of clarifying potential for expression, and this being somewhat equivalent to the noble pursuit of creating expressive possibility by meeting the demamds of open-source development, with consistent behaviour across all platforms and operating systems, itās all as challenging as it is fully worth serving.
I just arrived after 6-7 years involved myselfā¦ and I found the syntax I was referring to earlier, itās in the Reference page for Literals, seen here:
https://doc.sccode.org/Reference/Literals.html
Youāll have to let us know if you truly find an optimal solutionā¦
You can also create a custom function, or method, or implement .addUniqueMethod
, or perhaps this.preProcessor_
, or a combination, in order to somehow acheive the desired effect.
Itās in the Literals ref page under āScale degreesā¦ā be sure to take a look at the quarks and/or sc3-plugins as well, let us know, itās possible someone else might be just as interestedā¦
EDIT: just realized you were satisfied w/ wslib, earlier in thread, my apologiesā¦
however, you may still consider custom functionalityā¦ by using unique method syntax, or custom interpreter configuration
and so pls excuse my ignorance, but also do keep us posted regarding how you end up implementing your ideal score notation, regardless of quarks / custom interface
Thank you. When I get good enough to implement my own methods Iāll let you know