Author |
Message |
Alexander
Joined: Apr 22, 2006 Posts: 373 Location: NL/QC
Audio files: 1
G2 patch files: 4
|
Posted: Wed Jul 19, 2006 7:57 am Post subject:
I got a new toy... |
|
|
I don't have the money for the new Korg Padcontrol, so I bought this to keep me entertained while saving up for it!
First impressions are ok, it was dirtcheap, solid built and straightforward.
1 x-y controller (256 steps)
1 wheel (256 steps)
11 buttons (1/0)
I still have to learn the details of working with the 'hi' object, but that won't be a problem.
I started this thread so maybe we could share some experiences using 'game' controllers as tools for creating musical gestures.
Did you ever use anything similiar, or have experience using the 'hi' object?? Anybody using game controllers in other software contexts is offcourse welcome to share their experiences!!
Great, (I'm smiling like a kid who just unwrapped a christmas present, gehehe) _________________ http://husc-sound.com |
|
Back to top
|
|
|
seraph
Editor
Joined: Jun 21, 2003 Posts: 12398 Location: Firenze, Italy
Audio files: 33
G2 patch files: 2
|
Posted: Wed Jul 19, 2006 8:14 am Post subject:
|
|
|
what about a link and why on the max/msp - pd forum _________________ homepage - blog - forum - youtube
Quote: | Don't die with your music still in you - Wayne Dyer |
|
|
Back to top
|
|
|
Alexander
Joined: Apr 22, 2006 Posts: 373 Location: NL/QC
Audio files: 1
G2 patch files: 4
|
|
Back to top
|
|
|
mosc
Site Admin
Joined: Jan 31, 2003 Posts: 18197 Location: Durham, NC
Audio files: 212
G2 patch files: 60
|
Posted: Wed Jul 19, 2006 9:27 am Post subject:
|
|
|
Is there software that converts the signals this generates into MIDI? _________________ --Howard
my music and other stuff |
|
Back to top
|
|
|
jksuperstar
Joined: Aug 20, 2004 Posts: 2503 Location: Denver
Audio files: 1
G2 patch files: 18
|
Posted: Wed Jul 19, 2006 9:30 am Post subject:
|
|
|
Here's one I plan on trying, but haven't had the time to yet...
http://www.fireballtrailers.com/rejoice/
I'm guessing MAX/MSP has some built-in method for this? |
|
Back to top
|
|
|
cebec
Joined: Apr 19, 2004 Posts: 1098 Location: Virginia
Audio files: 3
G2 patch files: 31
|
Posted: Wed Jul 19, 2006 11:48 am Post subject:
|
|
|
included with max is the 'hi' object and there's a 3rd party object called 'joystick' which is apparently very good/easy.
stand-alone software for this sort of thing is discussed in this thread:
http://createdigitalnoise.com/topic-147.html |
|
Back to top
|
|
|
Alexander
Joined: Apr 22, 2006 Posts: 373 Location: NL/QC
Audio files: 1
G2 patch files: 4
|
Posted: Wed Jul 19, 2006 12:47 pm Post subject:
|
|
|
'Joystick' is only available for the windows version of max. I'm using the 'hi' object. What that does is, you can search for available connected usb devices and use their numeric input.
The input is given to you in a list form: number(int) value(int)
Where the number is unique for each available button, stick, pad, wheel, etcetera and the value varies from 1/0 for buttons, to 0-255 for a wheel. In max it's easy scaling them and using them for whatever you please, the 'hi' object does most of the work for you!
The only 'problem' is thinking about how to use a joystick such as this in an interesting and challenging way and try and be possible to explore the possibilities within a patch.
I mean I could use it as a filter controller, but I could use it to play my sequencer as well, where to begin??
That createdigitalnoise link is nice! _________________ http://husc-sound.com |
|
Back to top
|
|
|
nateeprasan
Joined: Aug 14, 2006 Posts: 3 Location: Thailand - USA
|
Posted: Mon Aug 14, 2006 3:19 am Post subject:
|
|
|
. Last edited by nateeprasan on Thu Oct 18, 2007 2:21 am; edited 2 times in total |
|
Back to top
|
|
|
Alexander
Joined: Apr 22, 2006 Posts: 373 Location: NL/QC
Audio files: 1
G2 patch files: 4
|
Posted: Mon Aug 14, 2006 6:11 am Post subject:
|
|
|
I just tested using two hi objects simultaniously, using one to obtain data from the joystick and one to retrieve it from an usb keyboard and it seems like no problem.
Just open the help, it will show you all you need.
have fun! _________________ http://husc-sound.com |
|
Back to top
|
|
|
Kassen
Janitor
Joined: Jul 06, 2004 Posts: 7678 Location: The Hague, NL
G2 patch files: 3
|
Posted: Fri Aug 18, 2006 8:28 am Post subject:
|
|
|
mosc wrote: | Is there software that converts the signals this generates into MIDI? |
That wouldn't be all that usefull. The HID protocol has a higher resolution the MIDI and I thik it's faster as well.
for translation to MIDI any modern synthesis language could be used. _________________ Kassen |
|
Back to top
|
|
|
vynl
Joined: Dec 05, 2006 Posts: 3 Location: DeKalb, IL (USA)
|
Posted: Tue Dec 05, 2006 12:51 pm Post subject:
PD HI object |
|
|
is there a HI object (or something similar) in PD? or some general way of getting data from a USB device (e.g. gamepad) into PD?
sorry if this is redundant, i'm kinda new to this and i'm not sure what it'd be called, so i don't know what to search for. |
|
Back to top
|
|
|
Alexander
Joined: Apr 22, 2006 Posts: 373 Location: NL/QC
Audio files: 1
G2 patch files: 4
|
Posted: Wed Dec 06, 2006 8:57 am Post subject:
|
|
|
I'm sorry, but I can't help you there. I can't find a similiar object in PD, but then again I never use PD, I use max for these type of programs.
My guess is that there is an object similiar or combination of objects in PD to achieve a similiar effect, but you'll have to know those objects and how to use them!
Try searching through the manual files in the documentation folder and see if you can find something there. Otherwise wait for someone with a bit more PD experience to answer your question! _________________ http://husc-sound.com |
|
Back to top
|
|
|
vynl
Joined: Dec 05, 2006 Posts: 3 Location: DeKalb, IL (USA)
|
Posted: Sat Dec 09, 2006 1:17 pm Post subject:
JOYSTICK |
|
|
i found "joystick" (should guessed that earlier); it does the trick. although i'm having a little difficulty getting the output to work the way i want it to. |
|
Back to top
|
|
|
jksuperstar
Joined: Aug 20, 2004 Posts: 2503 Location: Denver
Audio files: 1
G2 patch files: 18
|
Posted: Sat Dec 09, 2006 3:16 pm Post subject:
|
|
|
Sorry I missed these addition to this thread. Here is a patch I made in Pd under windows (still haven't tried it under Linux yet) to translate a gamepad style joystick (2 xy joysticks, 12 buttons) into MIDI. It uses the "joystick" object at it's center, which I then took hints from ...pd/extra/sidewinder* and ...pd/extra/LogitechRumblePad* and the joystick_test.pd that are included with the Pd-extended distribution available at [url]pure-data.info[/url]
Patch & thread link:
http://electro-music.com/forum/topic-14435.html |
|
Back to top
|
|
|
vynl
Joined: Dec 05, 2006 Posts: 3 Location: DeKalb, IL (USA)
|
Posted: Sat Dec 09, 2006 4:38 pm Post subject:
|
|
|
nice.
i had just built something similar, was having a lot of difficulty with 'stuck' keypresses - i had a near-identical setup for the buttons (the pack into the route) but i'm guessing you had the same problem i did with the timing from the button # and the button on/off boolean uh... thing. i had a delay of 1 ms to solve that, but during rapid-fire key mashing, the signals get crossed, and some of 'em would be left 'on'. i stole your trigger method and it works MUCH better.
thank you! |
|
Back to top
|
|
|
Alexander
Joined: Apr 22, 2006 Posts: 373 Location: NL/QC
Audio files: 1
G2 patch files: 4
|
Posted: Mon Dec 11, 2006 5:34 am Post subject:
|
|
|
'trigger' is the key to a lot of problems in max and pd!! _________________ http://husc-sound.com |
|
Back to top
|
|
|
|