TrackTeam Audio - MPD ACCESS for the MPD24 - Free App -
-
- Posts: 1807
- Joined: Tue Nov 16, 2004 6:27 pm
- Location: Here and There
- Contact:
TrackTeam Audio - MPD ACCESS for the MPD24 - Free App -
TrackTeam Audio is proud to announce MPD ACCESS
MPD ACCESS allows MPD24 users to ACCESS the Transport Controls and Pad Pressure functionalities to use with Ableton Live or any other software/hardware that doesnt understand poly pressure, channel pressure, or MMC MIDI messages.
The source is available with the download.
To Download:
Go to http://www.trackteamaudio.com/forum/phpBB2/index.php and register. Once you confirm registration, Log in and go to:
http://www.trackteamaudio.com/forum/php ... .php?t=132
You will see where to download the file.
For OS X and Windows.Max/MSP Source included in download
Enjoy!
TrackTeam Audio
-
- Posts: 1807
- Joined: Tue Nov 16, 2004 6:27 pm
- Location: Here and There
- Contact:
There are Instructions In the zip file and also in the patch.
Long answer: The MPD24 can send out Channel Pressure or Poly Pressure from all Pads. This is similar to aftertouch on a keyboard. When you press and hold a pad on the MPD24, the MPD is actually sending MIDI messages everytime it senses the slightest increase or decrease in pressure. The problem is that Akai, in it's infinite wisdom, chose to hardcode these messages to Channel Pressure or Poly Pressure. Live, and many other programs/hardwares, doesn't/don't understand these messages sent out by the MPD24. MPD ACCESS translates these messages into something Live can understand, like a CC...
Hope that makes sense...
short answer: Basically you can use the pads on the MPD as knobs or Faders.And what does it means:Pad pressure functionalities?
Long answer: The MPD24 can send out Channel Pressure or Poly Pressure from all Pads. This is similar to aftertouch on a keyboard. When you press and hold a pad on the MPD24, the MPD is actually sending MIDI messages everytime it senses the slightest increase or decrease in pressure. The problem is that Akai, in it's infinite wisdom, chose to hardcode these messages to Channel Pressure or Poly Pressure. Live, and many other programs/hardwares, doesn't/don't understand these messages sent out by the MPD24. MPD ACCESS translates these messages into something Live can understand, like a CC...
Hope that makes sense...
-
- Posts: 203
- Joined: Thu Jan 03, 2008 1:47 am
hi
i just bought an mpd24, and there's a little mistake in your max/msp patch.
you use the midiin object to get the pressure but you have to filter some values (208, 144, 128, pad number).
just replace your midiin object with this and it's done :
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P newex 391 121 21 196617 t 0;
#P newex 406 172 32 196617 print;
#P newex 369 170 21 196617 t 2;
#P newex 369 148 47 196617 gate 2 0;
#P newex 369 122 21 196617 t 1;
#P newex 332 77 97 196617 route 208 144 128;
#P newex 330 52 37 196617 midiin;
#P connect 0 0 1 0;
#P connect 1 1 2 0;
#P fasten 6 0 3 0 396 144 374 144;
#P fasten 4 0 3 0 374 192 361 192 361 144 374 144;
#P connect 2 0 3 0;
#P connect 3 0 4 0;
#P connect 1 2 6 0;
#P connect 1 3 3 1;
#P connect 3 1 5 0;
#P window clipboard copycount 7;
cheers
g.
i just bought an mpd24, and there's a little mistake in your max/msp patch.
you use the midiin object to get the pressure but you have to filter some values (208, 144, 128, pad number).
just replace your midiin object with this and it's done :
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P newex 391 121 21 196617 t 0;
#P newex 406 172 32 196617 print;
#P newex 369 170 21 196617 t 2;
#P newex 369 148 47 196617 gate 2 0;
#P newex 369 122 21 196617 t 1;
#P newex 332 77 97 196617 route 208 144 128;
#P newex 330 52 37 196617 midiin;
#P connect 0 0 1 0;
#P connect 1 1 2 0;
#P fasten 6 0 3 0 396 144 374 144;
#P fasten 4 0 3 0 374 192 361 192 361 144 374 144;
#P connect 2 0 3 0;
#P connect 3 0 4 0;
#P connect 1 2 6 0;
#P connect 1 3 3 1;
#P connect 3 1 5 0;
#P window clipboard copycount 7;
cheers
g.
Seeing the handcode for max makes me yern for max 5 to come out ....Nice patch! I will try it out tonight.G. wrote:hi
i just bought an mpd24, and there's a little mistake in your max/msp patch.
you use the midiin object to get the pressure but you have to filter some values (208, 144, 128, pad number).
just replace your midiin object with this and it's done :
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P newex 391 121 21 196617 t 0;
#P newex 406 172 32 196617 print;
#P newex 369 170 21 196617 t 2;
#P newex 369 148 47 196617 gate 2 0;
#P newex 369 122 21 196617 t 1;
#P newex 332 77 97 196617 route 208 144 128;
#P newex 330 52 37 196617 midiin;
#P connect 0 0 1 0;
#P connect 1 1 2 0;
#P fasten 6 0 3 0 396 144 374 144;
#P fasten 4 0 3 0 374 192 361 192 361 144 374 144;
#P connect 2 0 3 0;
#P connect 3 0 4 0;
#P connect 1 2 6 0;
#P connect 1 3 3 1;
#P connect 3 1 5 0;
#P window clipboard copycount 7;
cheers
g.
true, the code for max5 is really gorgeous!CBirkholz wrote:Seeing the handcode for max makes me yern for max 5 to come out ....Nice patch! I will try it out tonight.G. wrote:hi
i just bought an mpd24, and there's a little mistake in your max/msp patch.
you use the midiin object to get the pressure but you have to filter some values (208, 144, 128, pad number).
just replace your midiin object with this and it's done :
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P newex 391 121 21 196617 t 0;
#P newex 406 172 32 196617 print;
#P newex 369 170 21 196617 t 2;
#P newex 369 148 47 196617 gate 2 0;
#P newex 369 122 21 196617 t 1;
#P newex 332 77 97 196617 route 208 144 128;
#P newex 330 52 37 196617 midiin;
#P connect 0 0 1 0;
#P connect 1 1 2 0;
#P fasten 6 0 3 0 396 144 374 144;
#P fasten 4 0 3 0 374 192 361 192 361 144 374 144;
#P connect 2 0 3 0;
#P connect 3 0 4 0;
#P connect 1 2 6 0;
#P connect 1 3 3 1;
#P connect 3 1 5 0;
#P window clipboard copycount 7;
cheers
g.
Good looking out on sharing the patch, Mike!
-
- Posts: 1807
- Joined: Tue Nov 16, 2004 6:27 pm
- Location: Here and There
- Contact:
No, you dont need to purchase Max/MSP. you can just use the freely available max runtime.timbreland wrote:Wow I was just thinking about how great it would be to control plugs with pad pressure.
It Max/MSP required to use this?
Will this work with the MPD32 and/or will it be easily adaptable?
current OS X runtime:
http://www.cycling74.com/download/maxmspruntime463.dmg
current Windows runtime:
http://www.cycling74.com/download/maxmspruntime463.zip
MPD ACCESS should work with anything that sends out channel pressure messages...So, if the MPD32 sends out channel pressure, should work fine.
-
- Posts: 203
- Joined: Thu Jan 03, 2008 1:47 am
-
- Posts: 1807
- Joined: Tue Nov 16, 2004 6:27 pm
- Location: Here and There
- Contact:
Sure, as long as you have the right notes set up for automap coming from the MPD, automap should work. MPD ACCESS spits out the same notes that are set up on your MPD, the knobs and faders are just sent through.maze23a wrote:Anybody knows if i can still use the upcoming Ableton automap mode
when i'm using trackteams MPD acces?
Thanks A lot Mike!
I Dusted of my akai mpd16 and the pressure sensitivity is great.
I cant get it to work with poly pressure though, seems to be some kind of take over problem. Anybody have any ideas on how to solve this?
Well thanks Again! super contribution.
Regards
Foss
I Dusted of my akai mpd16 and the pressure sensitivity is great.
I cant get it to work with poly pressure though, seems to be some kind of take over problem. Anybody have any ideas on how to solve this?
Well thanks Again! super contribution.
Regards
Foss
Macbook
Rme babyface pro
push 2
Genelec 1030A
Analogue gear
Stuff amassed through time
http://www.soundcloud.com/foss
https://www.youtube.com/channel/UCsEWQB ... smHhob59Xg
Rme babyface pro
push 2
Genelec 1030A
Analogue gear
Stuff amassed through time
http://www.soundcloud.com/foss
https://www.youtube.com/channel/UCsEWQB ... smHhob59Xg
-
- Posts: 1807
- Joined: Tue Nov 16, 2004 6:27 pm
- Location: Here and There
- Contact:
Foss-pale1 wrote:Thanks A lot Mike!
I Dusted of my akai mpd16 and the pressure sensitivity is great.
I cant get it to work with poly pressure though, seems to be some kind of take over problem. Anybody have any ideas on how to solve this?
Well thanks Again! super contribution.
Regards
Foss
I from what I know, the MPD16 doesnt output poly pressure. So the Poly pressure -> CC feature will not work with the 16. If Im wrong let me know and ill try to get something implemented.