[PD] Re: [PD-announce] new [hid] release + simple mapping objects

cyrille henry cyrille.henry at la-kitchen.fr
Wed Nov 24 22:41:04 CET 2004


hello,

Charles Verron has made a collection of external for this purpose.
it on the pd utilities you can find there :
http://www.la-kitchen.fr/download/kitchen_hardware/5_utilities/

it use a lot of zexy objects, and mabe some other lib.
this collection was disigned for signal at constant rate (unlike midi)
there are tools for visualisation, some filter exemple (median filter, 
IIR, FIR).
you can find also debouncer for binary input, etc.

you should have a look there.
maybee I sould put them on the cvs.

cyrille.

Hans-Christoph Steiner a écrit :
> 
> On Nov 23, 2004, at 12:13 PM, B. Bogart wrote:
> 
>> Hey Hans,
>>
>> What "smoothing" algo are you thinking of? I've been very very happy  
>> with
>> the low-pass method that Thomas suggested some time ago. Gives you a  
>> great
>> feeling of enertia.
> 
> 
> I would like to have a number of different smoothing algorithms so that  
> you can easily try different ones.  Currently [hid_smooth] uses  
> maxlib's [average], set to do a weighted average of the last 10 events.  
>  I'll have to come up with more specific names so that I can have a  
> number of different smoothing objects available.
> 
>> I'm looking forward to a proper HCI tablet driver for OSX or dirrect  
>> wacom
>> support in HID.
> 
> 
> Unfortunately, it looks like Wacom didn't write a HID Manager driver,  
> so you have to program using the Wacom API in order to use the tablet  
> data.  If they had made it part of the HID Manager, then [hid] would  
> work for tablets on MacOS X.  The Linux input event system is unified,  
> so basically everything already works with [hid] on GNU/Linux.  There  
> is a project to write free Wacom drivers for MacOS X  
> (http://tabletmagic.sourceforge.net/ ), but I don't know much about it  
> yet.  I don't even own a tablet...
> 
>>
>> I think this is a great project.
> 
> 
> Thanks
> 
>>
>> I will find the auto-scaling stuff very useful in the near future I  
>> think...
> 
> 
> Let me know how it works for you.
> 
> .hc
> 
>>
>> Thanks for your efforts.
>>
>> Ben
>>
>>>
>>> This version of [hid] fixes the crasher bug when you try to open a
>>> non-existant device.
>>>
>>> I am currently working on making a suite of objects for mapping
>>> controller data.  I am making a number of objects like [mouse],
>>> [joystick], etc. which all output range (0 to 1 for axes).  Then the
>>> mapping objects all take data of this range and output 0 to 1 so that
>>> the data can be easily mapped and scaled to parameters.  Included are
>>> log, square root, and cube root; and exponent, square, and cube; as
>>> well as a basic smoothing object.
>>>
>>> The overarching idea for these objects is to make clearly defined,
>>> high-level objects for beginners and for rapid prototyping when using
>>> external controllers in Pd patches.  At least point I am looking for
>>> ideas, comments, etc. about other possible mapping functions
>>>
>>> http://puredata.org/Members/hans/downloads
>>>
>>> .hc
>>>
>>>
>>>
>>> ______________________________________________________________________ 
>>> __
>>> ____
>>>
>>> "[W]e have invented the technology to eliminate scarcity, but we are
>>> deliberately throwing it
>>> away to benefit those who profit from scarcity."
>>>                             -John Gilmore
>>
>>
>>
>>
>> _______________________________________________
>> PD-list at iem.at mailing list
>> UNSUBSCRIBE and account-management ->  
>> http://iem.at/cgi-bin/mailman/listinfo/pd-list
>>
> 
> ________________________________________________________________________ 
> ____
> 
>                   ¡El pueblo unido jamás será vencido!
> 
> 
> _______________________________________________
> PD-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> http://iem.at/cgi-bin/mailman/listinfo/pd-list
> 
> 




More information about the Pd-list mailing list