Re: [Jack-Devel] jconvolver and OSX

PrevNext  Index
DateMon, 28 Feb 2011 17:13:40 +0100
From Philippe Strauss <[hidden] at philou dot ch>
ToStéphane Letz <[hidden] at grame dot fr>
Cc[hidden] at lists dot jackaudio dot org
In-Reply-ToStéphane Letz Re: [Jack-Devel] jconvolver and OSX
Follow-UpPaul Davis Re: [Jack-Devel] jconvolver and OSX
Le 28 févr. 11 à 12:12, Stéphane Letz a écrit :

> But then what about this message?
>
> http://tech.groups.yahoo.com/group/jackosx/message/3305

strange.

before reading fons previous message about anonymous semaphores, I  
tried (2 or 3 months back) building zita-convolver and jconvolve on  
OSX. only posix_memalign was an issue at build time. replacing it by a  
stub, I ended up with a zita-convolver eating all CPU available when  
used. don't remember if it was on OSX 10.5 or 10.6, but using jackOSX  
for sure.

florian schmidt's libconvolve / jack_convolve does works fine on OSX,  
although having constant size partition size, unlike fons one.

I may take a look at those semaphores if I have time and motivation.

>
> Le 28 févr. 2011 à 12:07, Fons Adriaensen a écrit :
>
>> On Mon, Feb 28, 2011 at 11:36:33AM +0100, Natasha Barrett wrote:
>>
>>
>>> I've been trying to install jconvolver under OSX (10.5 / 10.6).   
>>> Does
>>> anyone know if this is at all possible, and if so, any hints?
>>
>> It is not possible ATM because zita-convolver uses 'anonymous'
>> semaphores (sem_t, semaphore.h) which are not available in OSX.
>
> Why not using named semaphore ? (available on OSX)
>
>>
>> I've been told you can have the same functionality in OSX using
>> the Mach semaphores. If anyone can provide example source code to
>> do this I could abstract that and Linux's sem_t into a C++ class
>> and make the zita-convolver code portable to OSX.
>>
>> It's probably a trivial thing to do for anyone familiar with
>> this sort of stuff.
>>
>> Ciao,
>
> Stéphane
>
>
> 
> Jack-Devel mailing list
> [hidden]
> http://lists.jackaudio.org/listinfo.cgi/jack-devel-jackaudio.org
PrevNext  Index

1298909638.4256_0.ltw:2,a <58D6DCCD-BBF4-4DA7-91DE-0B1761A6B6A4 at philou dot ch>