OHM-Force-like knobs???
hi
some plug-ins, most notably those made by OHM-Force, have a
"dual-action" system on their (virtual) knobs - not sliders but round
"pots":
_the normal, up/down, action inc/decrements them in their normal
range (and this seems to be what i can control by sending a 0.-1.
value from max to the given parameter)
_but the "side" action (left-right) fine tunes teh value - makes very
small changes "around" the given value
how could I build such a knob in max??? It's not about controlling
the plug-in but building a similar function in max, for example:
_the vertical action on a knob (dial) gives me 0.-1. values (or 0 -
1000 as dial does not accept floats)
_horizontal action would "scale" a different pixel/movement ratio,
for fine tuning
pictctrl allows to choose vertical and/or horizontal tracking, but
the "pixel/movement ratio" is the same (when choosing both options,
either movement produces teh same result.
__I am still on max4.6, but if this is possible in max5 it could be a
good reason to change!
many thanks
kasper
--
Kasper T. Toeplitz
noise, composition, bass, computer
http://www.sleazeArt.com
Kasper T Toeplitz schrieb:
> __I am still on max4.6, but if this is possible in max5 it could be a
> good reason to change!
This should be possible with a JSUI in Max 4 or 5...
Stefan
--
Stefan Tiedje------------x-------
--_____-----------|--------------
--(_|_ ----|-----|-----()-------
-- _|_)----|-----()--------------
----------()--------www.ccmix.com
It seems like what you are really looking for is two buttons -- one that reacts quickly in response to vertical motion and one that responds slowly to horizontal motion. Looked at from this point of view, you could probably design what appears to be a single dial (but is actually two) by superimposing them on each other using appropriate transparency.
Bill Sethares
>Kasper T Toeplitz schrieb:
>>__I am still on max4.6, but if this is possible in max5 it could be
>>a good reason to change!
>
>This should be possible with a JSUI in Max 4 or 5...
>
yeahhhhh
which means java script..... which i don't know. (but of course
summer should be a excellent time to learn it..... and learn Super
collider, and CSound as well. and work my cello technique as well !!
;-))
thanks!
kasper
--
Kasper T. Toeplitz
noise, composition, bass, computer
http://www.sleazeArt.com
>It seems like what you are really looking for is two buttons -- one
>that reacts quickly in response to vertical motion and one that
>responds slowly to horizontal motion. Looked at from this point of
>view, you could probably design what appears to be a single dial
>(but is actually two) by superimposing them on each other using
>appropriate transparency.
>
well, using 2 is a possibility, of course (and that is more or less
what i do sometimes, using 2 controllers)
don't know (yet) how it would look when superimposing 2 dials.
Actually the OHMForce interface is great, most probably one of the
very few (if not the only one) plug-ins interface that i like to use
- they have a lot of "tricks" which are really great (such as
"thrown" sliders, in oddity etc etc)
i will try to get into Jsui..................
best
kasper
--
Kasper T. Toeplitz
noise, composition, bass, computer
http://www.sleazeArt.com
Isn't there something you could do with mousestate ? It will give you the
axis of movement which you could use to control the data flow from the dial.
Cheers
Roger
On 05/07/2008 12:18, "Kasper T Toeplitz" wrote:
>> It seems like what you are really looking for is two buttons -- one
>> that reacts quickly in response to vertical motion and one that
>> responds slowly to horizontal motion. Looked at from this point of
>> view, you could probably design what appears to be a single dial
>> (but is actually two) by superimposing them on each other using
>> appropriate transparency.
>>
>
>
> well, using 2 is a possibility, of course (and that is more or less
> what i do sometimes, using 2 controllers)
> don't know (yet) how it would look when superimposing 2 dials.
>
> Actually the OHMForce interface is great, most probably one of the
> very few (if not the only one) plug-ins interface that i like to use
> - they have a lot of "tricks" which are really great (such as
> "thrown" sliders, in oddity etc etc)
>
> i will try to get into Jsui..................
>
> best
>
> kasper
>Isn't there something you could do with mousestate ? It will give you the
>axis of movement which you could use to control the data flow from the dial.
!!!!!!!!
good idea!!
thanks
kasper
--
Kasper T. Toeplitz
noise, composition, bass, computer
http://www.sleazeArt.com
something like this?
On Jul 5, 2008, at 1:18 PM, Kasper T Toeplitz wrote:
>> It seems like what you are really looking for is two buttons --
>> one that reacts quickly in response to vertical motion and one
>> that responds slowly to horizontal motion. Looked at from this
>> point of view, you could probably design what appears to be a
>> single dial (but is actually two) by superimposing them on each
>> other using appropriate transparency.
>>
>
>
> well, using 2 is a possibility, of course (and that is more or less
> what i do sometimes, using 2 controllers)
> don't know (yet) how it would look when superimposing 2 dials.
>
> Actually the OHMForce interface is great, most probably one of the
> very few (if not the only one) plug-ins interface that i like to
> use - they have a lot of "tricks" which are really great (such as
> "thrown" sliders, in oddity etc etc)
>
> i will try to get into Jsui..................
>
> best
>
> kasper
> --
> Kasper T. Toeplitz
> noise, composition, bass, computer
> http://www.sleazeArt.com
>
> http://www.myspace.com/sleazeart
>
Jabbo's patch gives two seperate dials -- you can also suppress the appearence of one totally. Here's a variation that appears to be one dial: if you click/drag on the outside ring, you get integer movements, but if click/drag on the inside ring, you get 0.01 movements... of course, it is actually implemented as two dials with one competely invisible.
-- Bill Sethares
I need to get Number 5 (any one remembers the funny robot???)
starts to feel lonely in 4...
hihihi
On Jul 5, 2008, at 6:39 PM, Bill Sethares wrote:
>
> Jabbo's patch gives two seperate dials -- you can also suppress the
> appearence of one totally. Here's a variation that appears to be
> one dial: if you click/drag on the outside ring, you get integer
> movements, but if click/drag on the inside ring, you get 0.01
> movements... of course, it is actually implemented as two dials
> with one competely invisible.
>
> -- Bill Sethares
>
>
>
>Jabbo's patch gives two seperate dials -- you can also suppress the
>appearence of one totally. Here's a variation that appears to be one
>dial: if you click/drag on the outside ring, you get integer
>movements, but if click/drag on the inside ring, you get 0.01
>movements... of course, it is actually implemented as two dials with
>one competely invisible.
>
many thanks
I can not read your patch (I use max 4.X, not 5) but your
explaination is pretty clear - in both cases it means having TWO
different areas to clik/drag. In which case, in my opinion, why not
just use 2 dials/sliders or whatever (numboxes, even) - anyhow, in
order to change the "resolution" you have to release the
mouse/trackpad, and clik in another area - the beauty of the
OHMforce graphics is that you can, with the same movement (the same
klik) change from rough values to fine tune them and back - allows
some very fluid and interesting moves (just by changing the direction
of the mouse - vertical/horizontal.) If you are interested in it,
just check their great freeware filter FrOHMage (mac & win).
In any case many thanks for your help - but I will try to have a look
at mousestate, or maybe some modifier key (option?) - or maybe java
script.
all the best
kasper
--
Kasper T. Toeplitz
noise, composition, bass, computer
http://www.sleazeArt.com
How about using pictslider under a dial? That way you can have
separate x&y outputs mapped to different increments for each axis.
Below's one example patch, but it needs more tweaking to be intuitive
(for example, bigger 'dead zone' around center for y axis).
best,
nesa
What a great tip nesa, thanks for that one!
nesa schrieb:
> How about using pictslider under a dial? That way you can have separate
> x&y outputs mapped to different increments for each axis.
> Below's one example patch, but it needs more tweaking to be intuitive
> (for example, bigger 'dead zone' around center for y axis).
Modified the idea a bit, without that accumulation effect...
--
Stefan Tiedje------------x-------
--_____-----------|--------------
--(_|_ ----|-----|-----()-------
-- _|_)----|-----()--------------
----------()--------www.ccmix.com
>nesa schrieb:
>>How about using pictslider under a dial? That way you can have
>>separate x&y outputs mapped to different increments for each axis.
>>Below's one example patch, but it needs more tweaking to be
>>intuitive (for example, bigger 'dead zone' around center for y
>>axis).
>
>Modified the idea a bit, without that accumulation effect...
is it possible to send it in max 4??
(or just a capture of the screen - since max (5) became
human-readable, and then compressed, if you did not pay the upgrade,
you can not see the answer to your own question ! at least with the
old system you could have an idea of the used objects.......
as said in my original question, " __I am still on max4.6, but if
this is possible in [only] max5 it could be a good reason to change!")
many thanks
kasper
PS
as i belive that for the moment the number of people on this list
using ONLY max 5 is not that important, would it be possible to send
(simple) examples/patches in max4 format?? max 4 opens in 5 (I think)
when max 5 does not open in 4 (yes,I read that F Olofsson just did
some magic in Super Collider which permits that...)
thanks
k
--
Kasper T. Toeplitz
noise, composition, bass, computer
http://www.sleazeArt.com
Kasper T Toeplitz schrieb:
> is it possible to send it in max 4??
--
Stefan Tiedje------------x-------
--_____-----------|--------------
--(_|_ ----|-----|-----()-------
-- _|_)----|-----()--------------
----------()--------www.ccmix.com
hi kasper,
struggeling with the same thing (opening this funny max5-gibber in a
max5 runtime) some kind soul posted a solution:
https://cycling74.com/forums/index.php?t=msg&goto=141333&rid=0&srch=koch#msg_141333
(scroll down to message #141330 by roth)
its tedious but doable
best
hans
www.hans-w-koch.net
Am 07.07.2008 um 12:48 schrieb Kasper T Toeplitz:
>> nesa schrieb:
>>>
>>> How about using pictslider under a dial? That way you can have
>>> separate x&y outputs mapped to different increments for each axis.
>>> Below's one example patch, but it needs more tweaking to be
>>> intuitive (for example, bigger 'dead zone' around center for y
>>> axis).
>>
>> Modified the idea a bit, without that accumulation effect...
>
> is it possible to send it in max 4??
>
> (or just a capture of the screen - since max (5) became human-
> readable, and then compressed, if you did not pay the upgrade, you
> can not see the answer to your own question ! at least with the old
> system you could have an idea of the used objects.......
> as said in my original question, " __I am still on max4.6, but if
> this is possible in [only] max5 it could be a good reason to change!")
>
> many thanks
>
> kasper
>
> PS
>
> as i belive that for the moment the number of people on this list
> using ONLY max 5 is not that important, would it be possible to send
> (simple) examples/patches in max4 format?? max 4 opens in 5 (I
> think) when max 5 does not open in 4 (yes,I read that F Olofsson
> just did some magic in Super Collider which permits that...)
>
> thanks
> k
>
> --
> Kasper T. Toeplitz
> noise, composition, bass, computer
> http://www.sleazeArt.com
>
> http://www.myspace.com/sleazeart
>