Forums > MaxMSP

Kaoss Pad

May 9, 2006 | 1:17 pm

hello people!

right ive got a perfomance coming up and im trying to link up my kaoss pad 2 to max to control some sound effects that my guitar will go tho, i havent a clue how to even start. can someone point me in the right direction, im a newbie so take it easy!!

thanks maties!


May 9, 2006 | 6:33 pm

It should be possible, what outputs does the Kaoss pad have? I thought that it had a MIDI output, if so you’ll need to decifer what the MIDI signal does when your using the controls on the Kaoss pad, which should be easy seeing as Max allows you to print any info that it receives. Once you’ve worked out what data the controls send then you need to map your patchs’ controls to those messages.

I assume that you want the Kaoss pad to control Max which is processing the signal from the Guitar and then outputting that to your soundcard?

With a bit more info. I’m sure someone here will know just what you need. I myslef haven’t really dabled with the MIDI capabilities of Max yet, except to make a MIDI randomator. I haven’t dealt with signals incoming from external devices, someone here will help you I’m sure.

Come on folks.

Cheers

Jay


May 9, 2006 | 6:59 pm

yeah the kaoss pad has a midi out, im not to sure how to get it talking to max.. yeah you got the jist of what i want to do, want it to control the delay or reverb something like that anyway

it would be badass if i could get this working..

thanks for the fast reply!


May 9, 2006 | 7:24 pm

Quote: Jimmeh wrote on Tue, 09 May 2006 20:59
—————————————————-
> yeah the kaoss pad has a midi out, im not to sure how to get it talking to max..

hook it up to a midi interface. Often these days they’re also included round the back of audio interfaces.

To get at the midi streams you could use [ctlin]->[pack]->[Route] with the CC numbers of the controllers as arguments in [route].

Once you get going you might find that you can actually split up the XY pad into button segments and/or faders. Pretty cool.


May 9, 2006 | 7:52 pm

Create a patch with a [midiin] object connected to a [midiformat]
object.
(Hint – open the Help patch for midiformat and just copy all the guts
of the patch; then connect the midiin to midiformat)

lock the patch and double click on the midiin to make sure that it’s
looking at the right midi port.

I don’t know if the Kaoss automatically sends midi or if it has to be
enabled – check the Kaoss manual.
Waggle your fingers on the pad and look at what’s coming out of
midiformat; that should get you started.
If there’s nothing coming out of midiformat (and all the midi port
settings are correct) then it may be that the korg is outputting
sysex, in which case you’ll need [sysexin] instead.

Then you have to do something with the numbers – objects like select,
route, unpack, scale, change are what you need.

HTH

David


May 9, 2006 | 11:55 pm

not coming up with much luck ill give it a go tomorrow..


May 10, 2006 | 12:50 am

I have jsut tried to do the same thing with my allen & heath mixer. It has MIDI controllers on it, but for some strange reason MAx isn’t picking it up. Any ideas why?


May 10, 2006 | 7:30 am

Quote: david stevens wrote on Tue, 09 May 2006 15:52
—————————————————-
> Create a patch with a [midiin] object connected to a [midiformat]
> object.

it should be the midiparse object, not midiformat… midiformat goes in front of midiout, to format various maxdata to raw midi.


May 10, 2006 | 7:33 am

did not exactly follow the thread but the kaoss pads send midi CC’s
(many of them)

I did, like 1 or 2 years ago, posted on the list (as an answer to
someone) a patch for using 3 or 4 kaosses in perf

but it’s simple enough

best

kasper

Kasper T. Toeplitz
noise, composition, bass, computer

http://www.sleazeArt.com


May 10, 2006 | 8:26 am

Have you checked out the Midi set up page in Max? Have you checked
that your midi input object is set to the right port?

David


May 10, 2006 | 8:51 am

duh – shows how often I do this kind of thing!

David


May 10, 2006 | 10:17 am

the to most controller numbers from kaoss it cc 11 & cc 12 = x, y axis controllers ;)


May 10, 2006 | 11:15 am

has anyone got the coding?? maybe my ‘puter int picking it up. whats the AU DLS synth???

im going throught an m audio interface strait into a midi


May 14, 2006 | 6:53 pm

got it working!! horay! but i can only get up and down not left an right.. using a ctln..



vi-
May 15, 2006 | 7:25 am

hi

here is how i use it

#P window setfont "Sans Serif" 12.;
#P window linecount 2;
#P comment 111 164 52 196620 vertical bas;
#P comment 60 164 52 196620 vertical haut;
#P window linecount 1;
#P comment 254 164 29 196620 y;
#P comment 183 164 33 196620 x;
#P comment 291 164 57 196620 diagonal;
#P comment 456 164 57 196620 fx depth;
#P number 458 143 40 12 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P comment 409 164 40 196620 mute;
#P number 409 143 40 12 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 350 143 40 12 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 296 143 40 12 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 240 143 40 12 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 176 143 40 12 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 112 143 40 12 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 63 143 39 12 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P window setfont "Sans Serif" 9.;
#P newex 221 106 142 196617 route 1 2 12 13 93 92 95 94;
#P window setfont "Sans Serif" 12.;
#P number 516 143 40 12 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P window setfont "Sans Serif" 9.;
#P newex 195 80 92 196617 midiparse;
#P window setfont "Sans Serif" 12.;
#P number 574 143 40 12 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P window linecount 2;
#P comment 574 164 53 196620 MIDI Channel;
#P comment 514 164 52 196620 Pgm Change;
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P newex 195 60 37 196617 midiin;
#P window setfont "Sans Serif" 12.;
#P comment 350 164 55 196620 contact;
#P connect 7 0 8 0;
#P connect 7 1 9 0;
#P connect 7 2 10 0;
#P connect 1 0 5 0;
#P connect 5 2 7 0;
#P connect 7 3 11 0;
#P connect 7 4 12 0;
#P connect 7 5 13 0;
#P connect 7 6 14 0;
#P connect 7 7 16 0;
#P fasten 5 3 6 0 239 102 521 102;
#P fasten 5 6 4 0 278 102 579 102;
#P window clipboard copycount 23;


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