[PD] [PD-announce] share-mem lib

Antoine Villeret antoine.villeret at gmail.com
Fri Nov 2 12:34:16 CET 2012


nice work
thanks guys,

maybe you can add a [declare -path ..] to all examples patches so that they
will work just after the make

++
a

-- 
do it yourself
http://antoine.villeret.free.fr
http://drii.ensad.fr
--
Google lit ce mail...
si vous refusez cela, utilisez l'adresse antoine.villeret [at] free.fr pour
me contacter



2012/11/1 Cyrille Henry <ch at chnry.net>

>
>
> Le 01/11/2012 16:30, Hans-Christoph Steiner a écrit :
>
>
>> You can get binaries from any library in pure-data SVN based on the
>> Library Template from the Jenkins build server.  There will soon be a
>> Windows builder there too.  For example, here's a Mac OS X 32-bit i386
>> binary for shmem.pd_darwin:
>>
>> https://macosx105-i386.pdlab.**puredata.info/job/template-**
>> libraries/label=macosx105-**i386/ws/share_mem/shmem.pd_**darwin<https://macosx105-i386.pdlab.puredata.info/job/template-libraries/label=macosx105-i386/ws/share_mem/shmem.pd_darwin>
>>
>> You can browse available platforms here:
>> https://macosx105-i386.pdlab.**puredata.info/job/template-**libraries/<https://macosx105-i386.pdlab.puredata.info/job/template-libraries/>
>>
>> Also, there is a shmem.pd_linux checked into SVN, that should be removed
>> since it can be generated by typing 'make'.
>>
> oups, my mistake.
> i removed it.
> cheers
>
> c
>
>
>> .hc
>>
>> On Nov 1, 2012, at 7:15 AM, Nicolas Montgermont wrote:
>>
>>  btw : the object is still in development and may improve these days
>>> specially concerning the message syntax.
>>> we may provide osx (and ubuntu) binaries after the testing period.
>>> best,
>>> n
>>>
>>> Le 01/11/12 10:24, Cyrille Henry a écrit :
>>>
>>>> hello,
>>>>
>>>> for now, you'll have to grab sources from svn and compile it yourself.
>>>> examples should provide a quick overview of the usability.
>>>> cheers
>>>> c
>>>>
>>>> Le 01/11/2012 05:40, Phil Stone a écrit :
>>>>
>>>>> Cyrille, this is very exciting. Where can we get more details?
>>>>>
>>>>>
>>>>> Phil
>>>>>
>>>>>
>>>>> On 10/31/12 4:19 PM, Cyrille Henry wrote:
>>>>>
>>>>>> hello,
>>>>>>
>>>>>> i just did a initial commit of share-mem, a lib dedicated to deal
>>>>>> with shared memory.
>>>>>>
>>>>>> background :
>>>>>> pd / pd~ communication is really slow. by example, having a pd~ patch
>>>>>> with 8 audio in and 8 out, use about 50% cpu of a recent computer for each
>>>>>> process only to deal with audio communication.
>>>>>> sending a large array from one process to the other is almost not
>>>>>> possible in RT.
>>>>>> This really limit pd~ usability.
>>>>>>
>>>>>> -----
>>>>>>
>>>>>> Thanks to share memory, communication between process can be greatly
>>>>>> improve.
>>>>>> This lib is mainly composed of an external, and few abstraction and
>>>>>> examples.
>>>>>>
>>>>>>
>>>>>> Everything look stable, at least on a ubuntu (12.04) and a osX laptop.
>>>>>> Implementation follow POSIX standard, so it will unfortunately not
>>>>>> work on windows.
>>>>>>
>>>>>> everything that I need is there, even if lot's more work could be
>>>>>> made. I hope to have user feedback before making more development.
>>>>>>
>>>>>> Cheers
>>>>>> Cyrille
>>>>>>
>>>>>>
>>>>>> ______________________________**_________________
>>>>>> Pd-announce mailing list
>>>>>> Pd-announce at iem.at
>>>>>> http://lists.puredata.info/**listinfo/pd-announce<http://lists.puredata.info/listinfo/pd-announce>
>>>>>>
>>>>>>
>>>>>
>>>>> ______________________________**_________________
>>>>> Pd-list at iem.at mailing list
>>>>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/**
>>>>> listinfo/pd-list <http://lists.puredata.info/listinfo/pd-list>
>>>>>
>>>>>
>>>> ______________________________**_________________
>>>> Pd-list at iem.at mailing list
>>>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/**
>>>> listinfo/pd-list <http://lists.puredata.info/listinfo/pd-list>
>>>>
>>>>
>>> --
>>> http://nim.on.free.fr
>>>
>>> ______________________________**_________________
>>> Pd-list at iem.at mailing list
>>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/**
>>> listinfo/pd-list <http://lists.puredata.info/listinfo/pd-list>
>>>
>>
>>
>> ______________________________**_________________
>> Pd-list at iem.at mailing list
>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/**
>> listinfo/pd-list <http://lists.puredata.info/listinfo/pd-list>
>>
>>
> ______________________________**_________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/**
> listinfo/pd-list <http://lists.puredata.info/listinfo/pd-list>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20121102/969c643a/attachment.htm>


More information about the Pd-list mailing list