Forums > MaxMSP

Please help me!

September 2, 2007 | 3:28 pm

I need to create a patch that plays a chord when you play a note on either the qwerty or the MIDI keyboard; I’ve been given this help but this is a new language to me so I hope someone can point me in the right direction…..
For the first of these you’re going to need to identify the pitch value of the played note and then calculate the intervals between this and the other notes in the chord. So, if your played note has a pitch value of 60 and you want to play back a major chord, the next note is the third of the scale, which is four semitones above the first (the ‘root’), so the value you want is 64. So, connect the first note value to a + 4 object and route the result back into the playback cycle. Similarly, the third note of the chord is seven semitones above the first, so what do you do?

Of course, if you include number boxes going into the left inlets of the + objects you can vary the values on the fly. Or use preset objects to do the same with different values. See what you can come up with.


September 2, 2007 | 5:31 pm


September 2, 2007 | 7:32 pm

This ‘help’ reads more like ‘an assignment’ to me. If you’re in a
MaxMSP class this would be a reasonable first assignment, assuming
you were working on the tutorials. That’s where you should start.
Things like this get covered pretty early on in the tutorials.

BTW – if you are in a class, getting ‘help’ for your assignments from
the list is generally discouraged, and you should always identify
yourself as such… Getting assistance on projects when you’re truly
stuck on a major project is one thing, someone doing your assignment
for you is another…

Either way, have fun with the tutorials, they’re very enlightening.

On Sep 2, 2007, at 9:28 AM, Charles Cavey wrote:

>
> I need to create a patch that plays a chord when you play a note on
> either the qwerty or the MIDI keyboard; I’ve been given this help
> but this is a new language to me so I hope someone can point me in
> the right direction…..
> For the first of these you’re going to need to identify the pitch
> value of the played note and then calculate the intervals between
> this and the other notes in the chord. So, if your played note has
> a pitch value of 60 and you want to play back a major chord, the
> next note is the third of the scale, which is four semitones above
> the first (the ‘root’), so the value you want is 64. So, connect
> the first note value to a + 4 object and route the result back into
> the playback cycle. Similarly, the third note of the chord is seven
> semitones above the first, so what do you do?
>
> Of course, if you include number boxes going into the left inlets
> of the + objects you can vary the values on the fly. Or use preset
> objects to do the same with different values. See what you can come
> up with.

—-
Steven M. Miller
Professor, Contemporary Music Program
College of Santa Fe

Home < http://pubweb.csf.edu/~smill>
SFIFEM <
http://sfifem.csf.edu>
Atrium Sound Space <
http://atrium.csf.edu>
OVOS <
http://pubweb.csf.edu/~smill/ovos.html>
CMP <
http://www.csf.edu/csf/academics/cmp/index.html>


Viewing 3 posts - 1 through 3 (of 3 total)