Hello ChucKers, I wanted to emulate something I saw on youtube once (sorry, I've lost the link), an interval keyboard where keys on the right hand play notes increasing by various intervals and keys on the left hand play notes decreasing by various intervals. I haven't any music theory and the wikipedia pages for muscial intervals are over my head. http://en.wikipedia.org/wiki/Interval_(music) http://en.wikipedia.org/wiki/List_of_musical_intervals My question is this, what should the method on Interval be called that "inverts" it (from low-to-high pitch to high-to-low pitch)? https://github.com/heuermh/lick/blob/f49ddd8285ee412f9b6c05c2ef5ba6c6cdb5432... I have learned that is not the same as an inversion, which does something else to ratios https://github.com/heuermh/lick/blob/f49ddd8285ee412f9b6c05c2ef5ba6c6cdb5432... The example is here if you want to give it a try https://github.com/heuermh/lick/blob/f49ddd8285ee412f9b6c05c2ef5ba6c6cdb5432... Cheers, michael
Hi Michael:
On Thu, Jul 7, 2011 at 20:46, Michael Heuer
My question is this, what should the method on Interval be called that "inverts" it (from low-to-high pitch to high-to-low pitch)?
In music theory, one talks about an "ascending" interval (i.e. C' to D' is an ascending major second) or "descending" interval (D' to C' is a descending major second). I can't think of a term of practice that turns an ascending interval into a descending interval, but maybe 'ascending' and 'descending' are enough to get you going? - Rob
Right, thank you, Robert. I've added asc()/ascending() and
desc()/descending() methods to Interval.ck to replace invert().
michael
On Thu, Jul 7, 2011 at 11:14 PM, Robert Poor
Hi Michael:
On Thu, Jul 7, 2011 at 20:46, Michael Heuer
wrote: My question is this, what should the method on Interval be called that "inverts" it (from low-to-high pitch to high-to-low pitch)?
In music theory, one talks about an "ascending" interval (i.e. C' to D' is an ascending major second) or "descending" interval (D' to C' is a descending major second). I can't think of a term of practice that turns an ascending interval into a descending interval, but maybe 'ascending' and 'descending' are enough to get you going?
- Rob _______________________________________________ chuck-users mailing list chuck-users@lists.cs.princeton.edu https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
On 8 July 2011 05:46, Michael Heuer
Hello ChucKers,
I wanted to emulate something I saw on youtube once (sorry, I've lost the link), an interval keyboard where keys on the right hand play notes increasing by various intervals and keys on the left hand play notes decreasing by various intervals. I haven't any music theory and the wikipedia pages for muscial intervals are over my head.
I have no real answer to that, but maybe other help; Here is your link; http://samchillian.com/aboutsam.html And; I also did a take on it. I used a PlayStation-style joypad because those are more or less symmetrical. It worked quite nicely; it had preset sounds and a library of quite a few scales to use. I'd have to dig up the code though as that's on a old harddrive. Would you like it? Kas.
Yes, the Samchillian is what I saw before. Thank you, Kas.
If it is not too much trouble, I would appeciate seeing what you came
up with. My end goal was an interface for the iPad, which I achieved
with a ChucK script and a Control OSC template
https://github.com/heuermh/lick/blob/bf2b6f9a265c5eb0a789a49a99461ba2838ded4...
I can't say I like touch interfaces very much though, I greatly prefer
the keyboard one.
michael
2011/7/8 Kassen
On 8 July 2011 05:46, Michael Heuer
wrote: Hello ChucKers,
I wanted to emulate something I saw on youtube once (sorry, I've lost the link), an interval keyboard where keys on the right hand play notes increasing by various intervals and keys on the left hand play notes decreasing by various intervals. I haven't any music theory and the wikipedia pages for muscial intervals are over my head.
I have no real answer to that, but maybe other help; Here is your link; http://samchillian.com/aboutsam.html And; I also did a take on it. I used a PlayStation-style joypad because those are more or less symmetrical. It worked quite nicely; it had preset sounds and a library of quite a few scales to use. I'd have to dig up the code though as that's on a old harddrive. Would you like it? Kas. _______________________________________________ chuck-users mailing list chuck-users@lists.cs.princeton.edu https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
participants (3)
-
Kassen
-
Michael Heuer
-
Robert Poor