Using a wiimote
Hi
I just got a wiimote controller, and after some tweaking I managed to make it work. When I load the wiimote module in Usine, it works fine, and it recognizes the movements correctly; but when I assign the wiimote output to some module parameters, it doesn't works. For example, I tried to assign the "pitch" movement to a filter cutoff, so I connected the "pitch" output to a filter "cutoff" parameters, but it doesn't work: the wiimote module recognizes the moviments, but the filter cutoff doesn't move.
I'm missing something?
thanks
I just got a wiimote controller, and after some tweaking I managed to make it work. When I load the wiimote module in Usine, it works fine, and it recognizes the movements correctly; but when I assign the wiimote output to some module parameters, it doesn't works. For example, I tried to assign the "pitch" movement to a filter cutoff, so I connected the "pitch" output to a filter "cutoff" parameters, but it doesn't work: the wiimote module recognizes the moviments, but the filter cutoff doesn't move.
I'm missing something?
thanks
the wii module output data's are generally between [0..1].
the filter frequency of a filter is a value [50..20000] so you have to change the scale. we call it data 'mapping' for that You'll find all you need in modules/data/data Manipulation.
the filter frequency of a filter is a value [50..20000] so you have to change the scale. we call it data 'mapping' for that You'll find all you need in modules/data/data Manipulation.
Olivier Sens
www.brainmodular.com
www.brainmodular.com
thank you! but I have another question now: when I put the wiimote on a flat table, the wiimote module always display some incorrect values, for example "pitch=12°", "roll=-21°" etc...so it become very difficult to control the movements. Is there a way to calibrate the wiimote positions, so that pitch, roll and yaw are 0° when the wiimote is laying on a flat table? I tried the "reset position" button, but it doesn't work
thanks
thanks
the wiimote is very limited and usine receives exactly what the wiimote sends.
so unfortunately, no way... except using the hysteresis module in data/data manipulation.
so unfortunately, no way... except using the hysteresis module in data/data manipulation.
Olivier Sens
www.brainmodular.com
www.brainmodular.com
I've found the hysteresis module, but there's no explanation on the manual, how can I use it?
thanks
thanks
did not analyze the hysterisis patch through. hope smby else can further clarify this.
just connected a fader to its input (range 0..1, not integer) and looked at the output.
imho its a kind of lag with a threshold value (threshold value=hysterisis value).
the hysterisis value will set the reaction range, say if you have 0.6 then the input will be passed through when its greater than 0.6 (MIN+0.6) or of the value is smaller than 0.4 (MAX-0.6). actually its a bit more than 0.6 (kick in after 0.63 when coming from 0 or 0.36 when coming from 1). seems to be a non-linear scale..
about the wiimote:
yes, its not a professional controller like Buchla Lightning (which is about 20 times more expensive).
I found it not useful for timing sensitive or fine tuning tasks: playing 'airdrums' or adjusting a mastering compressor is out of question. its rather a gadget, not an instrument. albeit I am not sure if we'll see some maniacs that are able to master it.
myself, I have done a patch where the wiimote is used as a gnarly multiFX audio mangler, the buttons switch fx on/off and the sensors (except distance, cause I dont have a infrared source, like on the nintendo console or simulated via candle lights) control the paramters (stepped from 1 to 4, instead of 1-128).
not sure how I should incorporate it for stage use. its seems a bit stupid to take it with me only for 10s special fx. on the other hand its really kewl its wireless and reaches quite far, so you could eg. start you gig hiding in the audience
just connected a fader to its input (range 0..1, not integer) and looked at the output.
imho its a kind of lag with a threshold value (threshold value=hysterisis value).
the hysterisis value will set the reaction range, say if you have 0.6 then the input will be passed through when its greater than 0.6 (MIN+0.6) or of the value is smaller than 0.4 (MAX-0.6). actually its a bit more than 0.6 (kick in after 0.63 when coming from 0 or 0.36 when coming from 1). seems to be a non-linear scale..
about the wiimote:
yes, its not a professional controller like Buchla Lightning (which is about 20 times more expensive).
I found it not useful for timing sensitive or fine tuning tasks: playing 'airdrums' or adjusting a mastering compressor is out of question. its rather a gadget, not an instrument. albeit I am not sure if we'll see some maniacs that are able to master it.
myself, I have done a patch where the wiimote is used as a gnarly multiFX audio mangler, the buttons switch fx on/off and the sensors (except distance, cause I dont have a infrared source, like on the nintendo console or simulated via candle lights) control the paramters (stepped from 1 to 4, instead of 1-128).
not sure how I should incorporate it for stage use. its seems a bit stupid to take it with me only for 10s special fx. on the other hand its really kewl its wireless and reaches quite far, so you could eg. start you gig hiding in the audience
when looking for buchla found this wonderful page:
http://www.synthtopia.com/content/2008/ ... ntrollers/
may fav is 'MIDI with Hamster Control', you HAVE to see this
http://www.synthtopia.com/content/2008/ ... ntrollers/
may fav is 'MIDI with Hamster Control', you HAVE to see this
-
Clearscreen
- Member
- Posts: 482
- Location: Australia
- Contact:
i think hysterisis removes a bit of the jitter in the signal generally speaking. i'm not certain about this though...
ok, thank you, I'll look into that! Another (maybe) simpler question: I' d like to assign the wiimote "button up/down" to some fader: these buttons output a 1 on press and a 0 on release, how can I convert the 1 to a continous signal, so that I can move a fader while keeping pressed the button?amiga909 wrote:did not analyze the hysterisis patch through. hope smby else can further clarify this.
just connected a fader to its input (range 0..1, not integer) and looked at the output.
imho its a kind of lag with a threshold value (threshold value=hysterisis value).
the hysterisis value will set the reaction range, say if you have 0.6 then the input will be passed through when its greater than 0.6 (MIN+0.6) or of the value is smaller than 0.4 (MAX-0.6). actually its a bit more than 0.6 (kick in after 0.63 when coming from 0 or 0.36 when coming from 1). seems to be a non-linear scale..
thanks
Patches speak louder than words..?
I've uploaded a small patch in the data tools section of the add-ons. It has two switches - one for incrementing, one for decrementing - and there are two faders that let you choose the amount that is added or subtracted ("size") and how often in milliseconds ("interval"). There's no inherent "delay" before the repetion starts though, like what you've got on the qwerty keyboard, but I guess that shouldn't be too hard too add if needed.
I've uploaded a small patch in the data tools section of the add-ons. It has two switches - one for incrementing, one for decrementing - and there are two faders that let you choose the amount that is added or subtracted ("size") and how often in milliseconds ("interval"). There's no inherent "delay" before the repetion starts though, like what you've got on the qwerty keyboard, but I guess that shouldn't be too hard too add if needed.
Bjørn S
Perfect! thank you!!bsork wrote:Patches speak louder than words..?
I've uploaded a small patch in the data tools section of the add-ons. It has two switches - one for incrementing, one for decrementing - and there are two faders that let you choose the amount that is added or subtracted ("size") and how often in milliseconds ("interval"). There's no inherent "delay" before the repetion starts though, like what you've got on the qwerty keyboard, but I guess that shouldn't be too hard too add if needed.
Who is online
Users browsing this forum: No registered users and 22 guests
