Skip to main content

Timeline for Max MSP and Computer Keyboard stuff

Current License: CC BY-SA 2.5

17 events
when toggle format what by license comment
Mar 25, 2013 at 13:41 comment added Mark Durham Strange... works for me. I'm sure that copy compressed patches are forward compatible. Where does it go wrong? Are you definitely copying the whole text - including begin/end max patcher?
Mar 25, 2013 at 7:25 comment added user5871 I have max 6 and this code will not work. Could someone perhaps send me this in a code that is compatible with max 6????
Mar 10, 2010 at 20:45 comment added user127 Ah! I didn't mean a random bank of samples for all of the keys. I meant that I want each key to have its own bank of samples (with each press choosing at random one of the samples). -Chris
Mar 10, 2010 at 20:40 comment added Andrew Spitz I thought you wanted the keys mapped to specific samples. Very possible. Make like easier. Look maybe at the help patch for [coll] so you can type in quickly the name of all your sound files. Check also [random] or [urn] to trigger a new sample every time. I gave you enough in the main patch for you to be able to hack your way into adapting it for your needs. I can't do all your patching :-) suffering through it is honestly the best way to learn!
Mar 10, 2010 at 20:31 history edited Andrew Spitz CC BY-SA 2.5
added a subpatch to change samples if a key is repeated.
Mar 10, 2010 at 20:21 comment added user127 Also, on a side note, I am going nuts connecting each key to a single sample. I am going nuts because it isn't really necessary. I would much rather have each key play a sample at random from a large sample bank. I imagine this is very possible - how though? -Chris
Mar 10, 2010 at 19:04 comment added user127 Andrew, While I work away at poly, I have another query. I would like to have different samples triggered by the keyboard dependent on the number of times a key is pressed. I have tried to attach a number box to the samples, but it doesn't seem to work. My idea is to have sounds evolve from key touching. For instance, if, the P key is pressed, say, 3 times, the sound it triggers will change to a different sample. -Chris
Mar 9, 2010 at 22:49 comment added user113 I'll be toiling away with the poly~ tutorial tonight. Thanks again and I'll get back to you soon. -Chris
Mar 8, 2010 at 16:50 comment added user85 Andrew, Seriously your patch is a life saver! I suppose the only thing I need to tweak is having each sample not stopped when triggering another. I want each sample to play all the way through when pressed, not cut out when pressing another key. I am also at this point unsure how I'll credit you in my work. -Chris
Mar 3, 2010 at 23:07 comment added Andrew Spitz I added a third patch to the answer. Let me know if that's what you mean. Don't hesitate to ask for more help.
Mar 3, 2010 at 23:05 history edited Andrew Spitz CC BY-SA 2.5
I added an updated patch that doesn't stop playback when leting keyboard go. Also a length of press to volume relationship
Mar 2, 2010 at 15:05 comment added user21 damn, still confused - seems as if my understanding of max is a hurdle I simply cannot jump over. patch?
Mar 2, 2010 at 14:21 comment added user21 I'll try your directions - awesome stuff, and I can't thank you enough! after I am all through, I hope you enjoy free beer. -C
Mar 2, 2010 at 12:49 comment added Andrew Spitz To have it keep playing, just delete what is connected to the [outlet] 1 of the yellow sub-patch called [p keys-sample]. For the volume, you can add a [line~] object to a [*~] object just before your [dac~]. To have it start when you trigger, connect the outlet of [p keys-sample] to trigger the message of the [line~]. Check the help file for [line~] to see what messages it needs. Does this make any sense? Do you need a patch?
Mar 1, 2010 at 21:31 comment added user12 This patch is great! However, the only other thing I'm looking for is to have the whole sample triggered by the key without having to hold it down. Yet, for the hold down I was hoping to add an increase in volume (sort of velocity sensitive). -Chris
Mar 1, 2010 at 14:27 comment added user11 Thanks for the help guys! I'll check out the patch today and see if it's what I need.
Feb 27, 2010 at 9:47 history answered Andrew Spitz CC BY-SA 2.5