Trigger signal to MaxMSP
I am currently a student in interactive multimedia program at university and we are working at this moment on our final bachelor project.
As final project, we want to do a live show with a visual presentation (3d movie sequences) and we want to use a performer (storyteller) to interact with the visual and audio presentation by using any kinds of triggers (pressure, wind, thermal, etc).
Our audio team is working hard on this at this moment and they have a problem. At this moment, they can import an audio file to MaxMSP and can interact with it. We can also do the same with visual sequences. The problem come when we try to use triggers. They told me that they don’t know how to transform the trigger signal (pressure trigger at this moment) so that MaxMSP can understand it.
So, from what I understood, the trigger is emitting an electric signal and they want to transform this signal into some kind of audio format that MaxMSP could understand (read).
Is there anyone that could help us on this ? Also, keep in mind than we are not really triggers or MaxMSP experts. Thank you!
Have a nice day!
P.S. By the way, sorry for my bad english, it is not my native language.
Microphones also emit electrical signals – these are converted to numbers that MSP can use within the computer by the analog-to-digital converters in your audio interface.
Once you have successfully scaled the electrical signal emitted by your trigger device to an input range that will work with your analog-to-digital converter, working with the resulting signal will be just like working with the signal from a microphone. It is highly likely that you can work at a vastly lower sampling rate than we use for microphones, however! (And you may be using a special AD converter that can accommodate many lo-fi inputs?? Here you have many choices…)
Detecting a trigger will likely be similar to looking for a sudden transient-rich noise in an audio signal – there are externals that can do this, or you can write a patch for it.
"trigger is emitting an electric signal"
we need more information than this about the trigger. anything you know:
what kind of electric signal? what kind of interface/cable(usb? analog-to-digitally converted audio or midi?)? even if you don’t know MaxMSP, you must know how/in-what-format the pressure trigger sends its information to work with it at all in any environment. pretty much everything we’d translate from the real world into max would be in some form of ‘electric signal’ or another so we need something less vague to be more specifically helpful.
otherwise, a guess in the dark like this(patch detects amplitude threshold of signal and translates to a single bang which can be used to trigger something in max) might not be very useful to you:
-- Pasted Max Patch, click to expand. --Copy all of the following text. Then, in Max, select New From Clipboard.----------begin_max5_patcher---------- 643.3ocyVssiaBCD8YxWwHdosRoQXSXIaUeoeGUqpL3IDWA1Qfo6Ms4au1Cv tIaYiR1Pq5CwfmLdly4Lis4wYAgYl6vlP3Kv2gffGmEDPl7FB5mGDVItKuTz PtElappPsMbd2+Yw6rjc6FTCN21BklVY48fRaMv8l1ZvsjssVr9CMPkJeNbq yU7WXM3VCHp1VprsRDLq6c2GjBC1.hLSqk7xtoFa1XJkdu5lr6iJs6UUCjKZ PnAsvsJ6FPTWz5Qn2ynEq9zbJ.YBcg6+KKgLWzpUEEXMJWLPiRkFyMsZhKo8 F0sUJcIZIhy5MtttHqSuhVDMeuA1hH3lWVoC4CKMZXoFsUKpPRu9VsRTNj9s Ba9Fkt3G0XtsK5bVJE0qh1+QT7dYQIoHYx94muNbubzndfxAiuHxa8oYy7Cy uvJ7Wss0ZvnAQqTYB++PjVQQc4R5QBkCdz3ZT5DpQZ7VWH+CIRHy2ALfeTw4 Pdy6s1Yxd+VriZgMpBsm7O+1yb5rjH10jlv8iIoGSetZB0m0kFGMmBYvEIg0 qB9cvuWMHln+Jp833MIISnHfOHE46FUD3GcOvXTHMgZwiY9GKSFFGiCKCeGf Mq0ZM5ynhwdqJ1gEpQ3xUwDUVkLTHd6xQb3zs4DkE3tonkjH3k0Q1KAc8hcm d8VR.+u+wV8Wn5utz+aTMJ97ZBtnyr5UGF0fbM6XpC6DTGZczU7u5KcnT6se nj039Jj7AhzexH7R1kXiUoEVka6xK9vNvmMJoD06umtRI2ZbeSTOD3qVjLGR oJeJe3c3lQKpmJNSNQbxOcbxVx7fiEkNbQ6vr+QXk8twZzpoBqrS.q7yq9eg HheBHJ9BPjaxSy9M5mm1M. -----------end_max5_patcher-----------
*Never fear, Noob4Life was never here!*
Ok! Thank you! I’ll talk with the people in charge of this to get more informations.
If your hardware triggers are part of an interface like Arduino or the MAKE controller, for example, then the communication part is pretty much done already. But if you need to convert a raw electric current to something for the computer, you’ll need something in between, as mentioned… lots of options, but many are more work than probably is desirable. Microphone is definitely one of the easiest.
You can also get a ton of interaction via cameras and jitter, which you probably know…
and by the way, your English sounds great to me! I wish I had that ability level in a non-native language… alas
"and by the way, your English sounds great to me!"
i agree with seejay :)
*Never fear, Noob4Life was never here!*
Forums > MaxMSP