Csound Csound-dev Csound-tekno Search About

[Cs-dev] Csound6 library on OSX...

Date2015-03-26 16:40
FromRory Walsh
Subject[Cs-dev] Csound6 library on OSX...
I need to access the Csound library with a c# script on OSX. Pardon my
ignorance, but where is it exactly? I've searched for a csound6.dylib
but can't find one anywhere. On windows I am doing something like
this:

[DllImport("c:/csound64.dll")]

On OSX I need to do the same, but can't find the lib?

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2015-03-26 16:45
FromVictor Lazzarini
SubjectRe: [Cs-dev] Csound6 library on OSX...
/Library/Frameworks/CsoundLib64/CsoundLib64

or

~/Library/Frameworks/CsoundLib64/CsoundLib64

depending on whether you’ve used an installer or built it yourself 
========================
Dr Victor Lazzarini
Dean of Arts, Celtic Studies and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952 

> On 26 Mar 2015, at 16:40, Rory Walsh  wrote:
> 
> I need to access the Csound library with a c# script on OSX. Pardon my
> ignorance, but where is it exactly? I've searched for a csound6.dylib
> but can't find one anywhere. On windows I am doing something like
> this:
> 
> [DllImport("c:/csound64.dll")]
> 
> On OSX I need to do the same, but can't find the lib?
> 
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for all
> things parallel software development, from weekly thought leadership blogs to
> news, videos, case studies, tutorials and more. Take a look and join the 
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourc

Date2015-03-26 16:47
FromRory Walsh
SubjectRe: [Cs-dev] Csound6 library on OSX...
I assumed it would be a .dylib? I really know so little about the
wonders of OSX...

On 26 March 2015 at 16:45, Victor Lazzarini  wrote:
> /Library/Frameworks/CsoundLib64/CsoundLib64
>
> or
>
> ~/Library/Frameworks/CsoundLib64/CsoundLib64
>
> depending on whether you’ve used an installer or built it yourself
> ========================
> Dr Victor Lazzarini
> Dean of Arts, Celtic Studies and Philosophy,
> Maynooth University,
> Maynooth, Co Kildare, Ireland
> Tel: 00 353 7086936
> Fax: 00 353 1 7086952
>
>> On 26 Mar 2015, at 16:40, Rory Walsh  wrote:
>>
>> I need to access the Csound library with a c# script on OSX. Pardon my
>> ignorance, but where is it exactly? I've searched for a csound6.dylib
>> but can't find one anywhere. On windows I am doing something like
>> this:
>>
>> [DllImport("c:/csound64.dll")]
>>
>> On OSX I need to do the same, but can't find the lib?
>>
>> ------------------------------------------------------------------------------
>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>> things parallel software development, from weekly thought leadership blogs to
>> news, videos, case studies, tutorials and more. Take a look and join the
>> conversation now. http://goparallel.sourceforge.net/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for all
> things parallel software development, from weekly thought leadership blogs to
> news, videos, case studies, tutorials and more. Take a look and join the
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/list

Date2015-03-26 16:49
FromVictor Lazzarini
SubjectRe: [Cs-dev] Csound6 library on OSX...
It is a dylib but without the extension.
========================
Dr Victor Lazzarini
Dean of Arts, Celtic Studies and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952 

> On 26 Mar 2015, at 16:47, Rory Walsh  wrote:
> 
> I assumed it would be a .dylib? I really know so little about the
> wonders of OSX...
> 
> On 26 March 2015 at 16:45, Victor Lazzarini  wrote:
>> /Library/Frameworks/CsoundLib64/CsoundLib64
>> 
>> or
>> 
>> ~/Library/Frameworks/CsoundLib64/CsoundLib64
>> 
>> depending on whether you’ve used an installer or built it yourself
>> ========================
>> Dr Victor Lazzarini
>> Dean of Arts, Celtic Studies and Philosophy,
>> Maynooth University,
>> Maynooth, Co Kildare, Ireland
>> Tel: 00 353 7086936
>> Fax: 00 353 1 7086952
>> 
>>> On 26 Mar 2015, at 16:40, Rory Walsh  wrote:
>>> 
>>> I need to access the Csound library with a c# script on OSX. Pardon my
>>> ignorance, but where is it exactly? I've searched for a csound6.dylib
>>> but can't find one anywhere. On windows I am doing something like
>>> this:
>>> 
>>> [DllImport("c:/csound64.dll")]
>>> 
>>> On OSX I need to do the same, but can't find the lib?
>>> 
>>> ------------------------------------------------------------------------------
>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>> things parallel software development, from weekly thought leadership blogs to
>>> news, videos, case studies, tutorials and more. Take a look and join the
>>> conversation now. http://goparallel.sourceforge.net/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> 
>> 
>> ------------------------------------------------------------------------------
>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>> things parallel software development, from weekly thought leadership blogs to
>> news, videos, case studies, tutorials and more. Take a look and join the
>> conversation now. http://goparallel.sourceforge.net/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> 
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for all
> things parallel software development, from weekly thought leadership blogs to
> news, videos, case studies, tutorials and more. Take a look and join the 
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.so

Date2015-03-26 16:49
FromRory Walsh
SubjectRe: [Cs-dev] Csound6 library on OSX...
Sneaky!

On 26 March 2015 at 16:49, Victor Lazzarini  wrote:
> It is a dylib but without the extension.
> ========================
> Dr Victor Lazzarini
> Dean of Arts, Celtic Studies and Philosophy,
> Maynooth University,
> Maynooth, Co Kildare, Ireland
> Tel: 00 353 7086936
> Fax: 00 353 1 7086952
>
>> On 26 Mar 2015, at 16:47, Rory Walsh  wrote:
>>
>> I assumed it would be a .dylib? I really know so little about the
>> wonders of OSX...
>>
>> On 26 March 2015 at 16:45, Victor Lazzarini  wrote:
>>> /Library/Frameworks/CsoundLib64/CsoundLib64
>>>
>>> or
>>>
>>> ~/Library/Frameworks/CsoundLib64/CsoundLib64
>>>
>>> depending on whether you’ve used an installer or built it yourself
>>> ========================
>>> Dr Victor Lazzarini
>>> Dean of Arts, Celtic Studies and Philosophy,
>>> Maynooth University,
>>> Maynooth, Co Kildare, Ireland
>>> Tel: 00 353 7086936
>>> Fax: 00 353 1 7086952
>>>
>>>> On 26 Mar 2015, at 16:40, Rory Walsh  wrote:
>>>>
>>>> I need to access the Csound library with a c# script on OSX. Pardon my
>>>> ignorance, but where is it exactly? I've searched for a csound6.dylib
>>>> but can't find one anywhere. On windows I am doing something like
>>>> this:
>>>>
>>>> [DllImport("c:/csound64.dll")]
>>>>
>>>> On OSX I need to do the same, but can't find the lib?
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>>> things parallel software development, from weekly thought leadership blogs to
>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>> conversation now. http://goparallel.sourceforge.net/
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>> things parallel software development, from weekly thought leadership blogs to
>>> news, videos, case studies, tutorials and more. Take a look and join the
>>> conversation now. http://goparallel.sourceforge.net/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>> ------------------------------------------------------------------------------
>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>> things parallel software development, from weekly thought leadership blogs to
>> news, videos, case studies, tutorials and more. Take a look and join the
>> conversation now. http://goparallel.sourceforge.net/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for all
> things parallel software development, from weekly thought leadership blogs to
> news, videos, case studies, tutorials and more. Take a look and join the
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net

Date2015-03-26 17:53
FromRory Walsh
SubjectRe: [Cs-dev] Csound6 library on OSX...
Ok, that's that part sorted. The problem now is that I can't get my
Csound instance to load any of the rtaudio devices. It keeps reporting
'unknown audio module, using dummy...'. I had a similar problem on
Windows until I remembered to set OPCODE6DIR. With that in mind I
tried:

csoundSetGlobalEnv("OPCODE6DIR64",
"/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64");

But that didn't work. Any other ideas? I've also tried calling
csoundSetRTAudioModule() but to be honest, I'm not sure what I should
pass to it.

On 26 March 2015 at 16:49, Rory Walsh  wrote:
> Sneaky!
>
> On 26 March 2015 at 16:49, Victor Lazzarini  wrote:
>> It is a dylib but without the extension.
>> ========================
>> Dr Victor Lazzarini
>> Dean of Arts, Celtic Studies and Philosophy,
>> Maynooth University,
>> Maynooth, Co Kildare, Ireland
>> Tel: 00 353 7086936
>> Fax: 00 353 1 7086952
>>
>>> On 26 Mar 2015, at 16:47, Rory Walsh  wrote:
>>>
>>> I assumed it would be a .dylib? I really know so little about the
>>> wonders of OSX...
>>>
>>> On 26 March 2015 at 16:45, Victor Lazzarini  wrote:
>>>> /Library/Frameworks/CsoundLib64/CsoundLib64
>>>>
>>>> or
>>>>
>>>> ~/Library/Frameworks/CsoundLib64/CsoundLib64
>>>>
>>>> depending on whether you’ve used an installer or built it yourself
>>>> ========================
>>>> Dr Victor Lazzarini
>>>> Dean of Arts, Celtic Studies and Philosophy,
>>>> Maynooth University,
>>>> Maynooth, Co Kildare, Ireland
>>>> Tel: 00 353 7086936
>>>> Fax: 00 353 1 7086952
>>>>
>>>>> On 26 Mar 2015, at 16:40, Rory Walsh  wrote:
>>>>>
>>>>> I need to access the Csound library with a c# script on OSX. Pardon my
>>>>> ignorance, but where is it exactly? I've searched for a csound6.dylib
>>>>> but can't find one anywhere. On windows I am doing something like
>>>>> this:
>>>>>
>>>>> [DllImport("c:/csound64.dll")]
>>>>>
>>>>> On OSX I need to do the same, but can't find the lib?
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>>>> things parallel software development, from weekly thought leadership blogs to
>>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>> _______________________________________________
>>>>> Csound-devel mailing list
>>>>> Csound-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>>> things parallel software development, from weekly thought leadership blogs to
>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>> conversation now. http://goparallel.sourceforge.net/
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>> ------------------------------------------------------------------------------
>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>> things parallel software development, from weekly thought leadership blogs to
>>> news, videos, case studies, tutorials and more. Take a look and join the
>>> conversation now. http://goparallel.sourceforge.net/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>> ------------------------------------------------------------------------------
>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>> things parallel software development, from weekly thought leadership blogs to
>> news, videos, case studies, tutorials and more. Take a look and join the
>> conversation now. http://goparallel.sourceforge.net/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sou

Date2015-03-26 18:37
FromVictor Lazzarini
SubjectRe: [Cs-dev] Csound6 library on OSX...
Maybe the app does not look at the env vars. That can happen if it is not one that runs from the terminal. The strange thing is that Csound is set to look by default for opcodes in the framework. What rtaudio module is it trying to use, do the error messages say anything?

Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy
Maynooth University
Ireland

> On 26 Mar 2015, at 17:53, Rory Walsh  wrote:
> 
> Ok, that's that part sorted. The problem now is that I can't get my
> Csound instance to load any of the rtaudio devices. It keeps reporting
> 'unknown audio module, using dummy...'. I had a similar problem on
> Windows until I remembered to set OPCODE6DIR. With that in mind I
> tried:
> 
> csoundSetGlobalEnv("OPCODE6DIR64",
> "/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64");
> 
> But that didn't work. Any other ideas? I've also tried calling
> csoundSetRTAudioModule() but to be honest, I'm not sure what I should
> pass to it.
> 
>> On 26 March 2015 at 16:49, Rory Walsh  wrote:
>> Sneaky!
>> 
>>> On 26 March 2015 at 16:49, Victor Lazzarini  wrote:
>>> It is a dylib but without the extension.
>>> ========================
>>> Dr Victor Lazzarini
>>> Dean of Arts, Celtic Studies and Philosophy,
>>> Maynooth University,
>>> Maynooth, Co Kildare, Ireland
>>> Tel: 00 353 7086936
>>> Fax: 00 353 1 7086952
>>> 
>>>> On 26 Mar 2015, at 16:47, Rory Walsh  wrote:
>>>> 
>>>> I assumed it would be a .dylib? I really know so little about the
>>>> wonders of OSX...
>>>> 
>>>>> On 26 March 2015 at 16:45, Victor Lazzarini  wrote:
>>>>> /Library/Frameworks/CsoundLib64/CsoundLib64
>>>>> 
>>>>> or
>>>>> 
>>>>> ~/Library/Frameworks/CsoundLib64/CsoundLib64
>>>>> 
>>>>> depending on whether you’ve used an installer or built it yourself
>>>>> ========================
>>>>> Dr Victor Lazzarini
>>>>> Dean of Arts, Celtic Studies and Philosophy,
>>>>> Maynooth University,
>>>>> Maynooth, Co Kildare, Ireland
>>>>> Tel: 00 353 7086936
>>>>> Fax: 00 353 1 7086952
>>>>> 
>>>>>> On 26 Mar 2015, at 16:40, Rory Walsh  wrote:
>>>>>> 
>>>>>> I need to access the Csound library with a c# script on OSX. Pardon my
>>>>>> ignorance, but where is it exactly? I've searched for a csound6.dylib
>>>>>> but can't find one anywhere. On windows I am doing something like
>>>>>> this:
>>>>>> 
>>>>>> [DllImport("c:/csound64.dll")]
>>>>>> 
>>>>>> On OSX I need to do the same, but can't find the lib?
>>>>>> 
>>>>>> ------------------------------------------------------------------------------
>>>>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>>>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>>>>> things parallel software development, from weekly thought leadership blogs to
>>>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>> _______________________________________________
>>>>>> Csound-devel mailing list
>>>>>> Csound-devel@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>> 
>>>>> 
>>>>> ------------------------------------------------------------------------------
>>>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>>>> things parallel software development, from weekly thought leadership blogs to
>>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>> _______________________________________________
>>>>> Csound-devel mailing list
>>>>> Csound-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>> 
>>>> ------------------------------------------------------------------------------
>>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>>> things parallel software development, from weekly thought leadership blogs to
>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>> conversation now. http://goparallel.sourceforge.net/
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> 
>>> 
>>> ------------------------------------------------------------------------------
>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>> things parallel software development, from weekly thought leadership blogs to
>>> news, videos, case studies, tutorials and more. Take a look and join the
>>> conversation now. http://goparallel.sourceforge.net/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> 
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for all
> things parallel software development, from weekly thought leadership blogs to
> news, videos, case studies, tutorials and more. Take a look and join the 
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://list

Date2015-03-27 11:35
FromRory Walsh
SubjectRe: [Cs-dev] Csound6 library on OSX...
Thanks Victor. I need to tidy up my message callback first. I've been
using methods from a windows dll to parse the Csound messages. Need to
look at a way of doing this on OSX. I'll get back to you.

On 26 March 2015 at 18:37, Victor Lazzarini  wrote:
> Maybe the app does not look at the env vars. That can happen if it is not one that runs from the terminal. The strange thing is that Csound is set to look by default for opcodes in the framework. What rtaudio module is it trying to use, do the error messages say anything?
>
> Victor Lazzarini
> Dean of Arts, Celtic Studies, and Philosophy
> Maynooth University
> Ireland
>
>> On 26 Mar 2015, at 17:53, Rory Walsh  wrote:
>>
>> Ok, that's that part sorted. The problem now is that I can't get my
>> Csound instance to load any of the rtaudio devices. It keeps reporting
>> 'unknown audio module, using dummy...'. I had a similar problem on
>> Windows until I remembered to set OPCODE6DIR. With that in mind I
>> tried:
>>
>> csoundSetGlobalEnv("OPCODE6DIR64",
>> "/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64");
>>
>> But that didn't work. Any other ideas? I've also tried calling
>> csoundSetRTAudioModule() but to be honest, I'm not sure what I should
>> pass to it.
>>
>>> On 26 March 2015 at 16:49, Rory Walsh  wrote:
>>> Sneaky!
>>>
>>>> On 26 March 2015 at 16:49, Victor Lazzarini  wrote:
>>>> It is a dylib but without the extension.
>>>> ========================
>>>> Dr Victor Lazzarini
>>>> Dean of Arts, Celtic Studies and Philosophy,
>>>> Maynooth University,
>>>> Maynooth, Co Kildare, Ireland
>>>> Tel: 00 353 7086936
>>>> Fax: 00 353 1 7086952
>>>>
>>>>> On 26 Mar 2015, at 16:47, Rory Walsh  wrote:
>>>>>
>>>>> I assumed it would be a .dylib? I really know so little about the
>>>>> wonders of OSX...
>>>>>
>>>>>> On 26 March 2015 at 16:45, Victor Lazzarini  wrote:
>>>>>> /Library/Frameworks/CsoundLib64/CsoundLib64
>>>>>>
>>>>>> or
>>>>>>
>>>>>> ~/Library/Frameworks/CsoundLib64/CsoundLib64
>>>>>>
>>>>>> depending on whether you’ve used an installer or built it yourself
>>>>>> ========================
>>>>>> Dr Victor Lazzarini
>>>>>> Dean of Arts, Celtic Studies and Philosophy,
>>>>>> Maynooth University,
>>>>>> Maynooth, Co Kildare, Ireland
>>>>>> Tel: 00 353 7086936
>>>>>> Fax: 00 353 1 7086952
>>>>>>
>>>>>>> On 26 Mar 2015, at 16:40, Rory Walsh  wrote:
>>>>>>>
>>>>>>> I need to access the Csound library with a c# script on OSX. Pardon my
>>>>>>> ignorance, but where is it exactly? I've searched for a csound6.dylib
>>>>>>> but can't find one anywhere. On windows I am doing something like
>>>>>>> this:
>>>>>>>
>>>>>>> [DllImport("c:/csound64.dll")]
>>>>>>>
>>>>>>> On OSX I need to do the same, but can't find the lib?
>>>>>>>
>>>>>>> ------------------------------------------------------------------------------
>>>>>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>>>>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>>>>>> things parallel software development, from weekly thought leadership blogs to
>>>>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>> _______________________________________________
>>>>>>> Csound-devel mailing list
>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>>>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>>>>> things parallel software development, from weekly thought leadership blogs to
>>>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>> _______________________________________________
>>>>>> Csound-devel mailing list
>>>>>> Csound-devel@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>>>> things parallel software development, from weekly thought leadership blogs to
>>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>> _______________________________________________
>>>>> Csound-devel mailing list
>>>>> Csound-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>>> things parallel software development, from weekly thought leadership blogs to
>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>> conversation now. http://goparallel.sourceforge.net/
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>> ------------------------------------------------------------------------------
>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>> things parallel software development, from weekly thought leadership blogs to
>> news, videos, case studies, tutorials and more. Take a look and join the
>> conversation now. http://goparallel.sourceforge.net/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for all
> things parallel software development, from weekly thought leadership blogs to
> news, videos, case studies, tutorials and more. Take a look and join the
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge

Date2015-03-27 14:03
FromAndres Cabrera
SubjectRe: [Cs-dev] Csound6 library on OSX...
AttachmentsNone  None  

You might want to look at the message buffer in the api. Might be more performant than the callbak.

A

On Mar 27, 2015 4:36 AM, "Rory Walsh" <rorywalsh@ear.ie> wrote:
Thanks Victor. I need to tidy up my message callback first. I've been
using methods from a windows dll to parse the Csound messages. Need to
look at a way of doing this on OSX. I'll get back to you.

On 26 March 2015 at 18:37, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
> Maybe the app does not look at the env vars. That can happen if it is not one that runs from the terminal. The strange thing is that Csound is set to look by default for opcodes in the framework. What rtaudio module is it trying to use, do the error messages say anything?
>
> Victor Lazzarini
> Dean of Arts, Celtic Studies, and Philosophy
> Maynooth University
> Ireland
>
>> On 26 Mar 2015, at 17:53, Rory Walsh <rorywalsh@ear.ie> wrote:
>>
>> Ok, that's that part sorted. The problem now is that I can't get my
>> Csound instance to load any of the rtaudio devices. It keeps reporting
>> 'unknown audio module, using dummy...'. I had a similar problem on
>> Windows until I remembered to set OPCODE6DIR. With that in mind I
>> tried:
>>
>> csoundSetGlobalEnv("OPCODE6DIR64",
>> "/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64");
>>
>> But that didn't work. Any other ideas? I've also tried calling
>> csoundSetRTAudioModule() but to be honest, I'm not sure what I should
>> pass to it.
>>
>>> On 26 March 2015 at 16:49, Rory Walsh <rorywalsh@ear.ie> wrote:
>>> Sneaky!
>>>
>>>> On 26 March 2015 at 16:49, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
>>>> It is a dylib but without the extension.
>>>> ========================
>>>> Dr Victor Lazzarini
>>>> Dean of Arts, Celtic Studies and Philosophy,
>>>> Maynooth University,
>>>> Maynooth, Co Kildare, Ireland
>>>> Tel: 00 353 7086936
>>>> Fax: 00 353 1 7086952
>>>>
>>>>> On 26 Mar 2015, at 16:47, Rory Walsh <rorywalsh@ear.ie> wrote:
>>>>>
>>>>> I assumed it would be a .dylib? I really know so little about the
>>>>> wonders of OSX...
>>>>>
>>>>>> On 26 March 2015 at 16:45, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
>>>>>> /Library/Frameworks/CsoundLib64/CsoundLib64
>>>>>>
>>>>>> or
>>>>>>
>>>>>> ~/Library/Frameworks/CsoundLib64/CsoundLib64
>>>>>>
>>>>>> depending on whether you’ve used an installer or built it yourself
>>>>>> ========================
>>>>>> Dr Victor Lazzarini
>>>>>> Dean of Arts, Celtic Studies and Philosophy,
>>>>>> Maynooth University,
>>>>>> Maynooth, Co Kildare, Ireland
>>>>>> Tel: 00 353 7086936
>>>>>> Fax: 00 353 1 7086952
>>>>>>
>>>>>>> On 26 Mar 2015, at 16:40, Rory Walsh <rorywalsh@ear.ie> wrote:
>>>>>>>
>>>>>>> I need to access the Csound library with a c# script on OSX. Pardon my
>>>>>>> ignorance, but where is it exactly? I've searched for a csound6.dylib
>>>>>>> but can't find one anywhere. On windows I am doing something like
>>>>>>> this:
>>>>>>>
>>>>>>> [DllImport("c:/csound64.dll")]
>>>>>>>
>>>>>>> On OSX I need to do the same, but can't find the lib?
>>>>>>>
>>>>>>> ------------------------------------------------------------------------------
>>>>>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>>>>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>>>>>> things parallel software development, from weekly thought leadership blogs to
>>>>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>> _______________________________________________
>>>>>>> Csound-devel mailing list
>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>>>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>>>>> things parallel software development, from weekly thought leadership blogs to
>>>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>> _______________________________________________
>>>>>> Csound-devel mailing list
>>>>>> Csound-devel@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>>>> things parallel software development, from weekly thought leadership blogs to
>>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>> _______________________________________________
>>>>> Csound-devel mailing list
>>>>> Csound-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>>> things parallel software development, from weekly thought leadership blogs to
>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>> conversation now. http://goparallel.sourceforge.net/
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>> ------------------------------------------------------------------------------
>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>> things parallel software development, from weekly thought leadership blogs to
>> news, videos, case studies, tutorials and more. Take a look and join the
>> conversation now. http://goparallel.sourceforge.net/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for all
> things parallel software development, from weekly thought leadership blogs to
> news, videos, case studies, tutorials and more. Take a look and join the
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

Date2015-03-27 14:39
FromRory Walsh
SubjectRe: [Cs-dev] Csound6 library on OSX...
Thanks Andres, that looks really useful. I had no idea it was there!

On 27 March 2015 at 14:03, Andres Cabrera  wrote:
> You might want to look at the message buffer in the api. Might be more
> performant than the callbak.
>
> A
>
> On Mar 27, 2015 4:36 AM, "Rory Walsh"  wrote:
>>
>> Thanks Victor. I need to tidy up my message callback first. I've been
>> using methods from a windows dll to parse the Csound messages. Need to
>> look at a way of doing this on OSX. I'll get back to you.
>>
>> On 26 March 2015 at 18:37, Victor Lazzarini 
>> wrote:
>> > Maybe the app does not look at the env vars. That can happen if it is
>> > not one that runs from the terminal. The strange thing is that Csound is set
>> > to look by default for opcodes in the framework. What rtaudio module is it
>> > trying to use, do the error messages say anything?
>> >
>> > Victor Lazzarini
>> > Dean of Arts, Celtic Studies, and Philosophy
>> > Maynooth University
>> > Ireland
>> >
>> >> On 26 Mar 2015, at 17:53, Rory Walsh  wrote:
>> >>
>> >> Ok, that's that part sorted. The problem now is that I can't get my
>> >> Csound instance to load any of the rtaudio devices. It keeps reporting
>> >> 'unknown audio module, using dummy...'. I had a similar problem on
>> >> Windows until I remembered to set OPCODE6DIR. With that in mind I
>> >> tried:
>> >>
>> >> csoundSetGlobalEnv("OPCODE6DIR64",
>> >>
>> >> "/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64");
>> >>
>> >> But that didn't work. Any other ideas? I've also tried calling
>> >> csoundSetRTAudioModule() but to be honest, I'm not sure what I should
>> >> pass to it.
>> >>
>> >>> On 26 March 2015 at 16:49, Rory Walsh  wrote:
>> >>> Sneaky!
>> >>>
>> >>>> On 26 March 2015 at 16:49, Victor Lazzarini
>> >>>>  wrote:
>> >>>> It is a dylib but without the extension.
>> >>>> ========================
>> >>>> Dr Victor Lazzarini
>> >>>> Dean of Arts, Celtic Studies and Philosophy,
>> >>>> Maynooth University,
>> >>>> Maynooth, Co Kildare, Ireland
>> >>>> Tel: 00 353 7086936
>> >>>> Fax: 00 353 1 7086952
>> >>>>
>> >>>>> On 26 Mar 2015, at 16:47, Rory Walsh  wrote:
>> >>>>>
>> >>>>> I assumed it would be a .dylib? I really know so little about the
>> >>>>> wonders of OSX...
>> >>>>>
>> >>>>>> On 26 March 2015 at 16:45, Victor Lazzarini
>> >>>>>>  wrote:
>> >>>>>> /Library/Frameworks/CsoundLib64/CsoundLib64
>> >>>>>>
>> >>>>>> or
>> >>>>>>
>> >>>>>> ~/Library/Frameworks/CsoundLib64/CsoundLib64
>> >>>>>>
>> >>>>>> depending on whether you’ve used an installer or built it yourself
>> >>>>>> ========================
>> >>>>>> Dr Victor Lazzarini
>> >>>>>> Dean of Arts, Celtic Studies and Philosophy,
>> >>>>>> Maynooth University,
>> >>>>>> Maynooth, Co Kildare, Ireland
>> >>>>>> Tel: 00 353 7086936
>> >>>>>> Fax: 00 353 1 7086952
>> >>>>>>
>> >>>>>>> On 26 Mar 2015, at 16:40, Rory Walsh  wrote:
>> >>>>>>>
>> >>>>>>> I need to access the Csound library with a c# script on OSX.
>> >>>>>>> Pardon my
>> >>>>>>> ignorance, but where is it exactly? I've searched for a
>> >>>>>>> csound6.dylib
>> >>>>>>> but can't find one anywhere. On windows I am doing something like
>> >>>>>>> this:
>> >>>>>>>
>> >>>>>>> [DllImport("c:/csound64.dll")]
>> >>>>>>>
>> >>>>>>> On OSX I need to do the same, but can't find the lib?
>> >>>>>>>
>> >>>>>>>
>> >>>>>>> ------------------------------------------------------------------------------
>> >>>>>>> Dive into the World of Parallel Programming The Go Parallel
>> >>>>>>> Website, sponsored
>> >>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>> >>>>>>> hub for all
>> >>>>>>> things parallel software development, from weekly thought
>> >>>>>>> leadership blogs to
>> >>>>>>> news, videos, case studies, tutorials and more. Take a look and
>> >>>>>>> join the
>> >>>>>>> conversation now. http://goparallel.sourceforge.net/
>> >>>>>>> _______________________________________________
>> >>>>>>> Csound-devel mailing list
>> >>>>>>> Csound-devel@lists.sourceforge.net
>> >>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >>>>>>
>> >>>>>>
>> >>>>>>
>> >>>>>> ------------------------------------------------------------------------------
>> >>>>>> Dive into the World of Parallel Programming The Go Parallel
>> >>>>>> Website, sponsored
>> >>>>>> by Intel and developed in partnership with Slashdot Media, is your
>> >>>>>> hub for all
>> >>>>>> things parallel software development, from weekly thought
>> >>>>>> leadership blogs to
>> >>>>>> news, videos, case studies, tutorials and more. Take a look and
>> >>>>>> join the
>> >>>>>> conversation now. http://goparallel.sourceforge.net/
>> >>>>>> _______________________________________________
>> >>>>>> Csound-devel mailing list
>> >>>>>> Csound-devel@lists.sourceforge.net
>> >>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >>>>>
>> >>>>>
>> >>>>> ------------------------------------------------------------------------------
>> >>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>> >>>>> sponsored
>> >>>>> by Intel and developed in partnership with Slashdot Media, is your
>> >>>>> hub for all
>> >>>>> things parallel software development, from weekly thought leadership
>> >>>>> blogs to
>> >>>>> news, videos, case studies, tutorials and more. Take a look and join
>> >>>>> the
>> >>>>> conversation now. http://goparallel.sourceforge.net/
>> >>>>> _______________________________________________
>> >>>>> Csound-devel mailing list
>> >>>>> Csound-devel@lists.sourceforge.net
>> >>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >>>>
>> >>>>
>> >>>>
>> >>>> ------------------------------------------------------------------------------
>> >>>> Dive into the World of Parallel Programming The Go Parallel Website,
>> >>>> sponsored
>> >>>> by Intel and developed in partnership with Slashdot Media, is your
>> >>>> hub for all
>> >>>> things parallel software development, from weekly thought leadership
>> >>>> blogs to
>> >>>> news, videos, case studies, tutorials and more. Take a look and join
>> >>>> the
>> >>>> conversation now. http://goparallel.sourceforge.net/
>> >>>> _______________________________________________
>> >>>> Csound-devel mailing list
>> >>>> Csound-devel@lists.sourceforge.net
>> >>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >>
>> >>
>> >> ------------------------------------------------------------------------------
>> >> Dive into the World of Parallel Programming The Go Parallel Website,
>> >> sponsored
>> >> by Intel and developed in partnership with Slashdot Media, is your hub
>> >> for all
>> >> things parallel software development, from weekly thought leadership
>> >> blogs to
>> >> news, videos, case studies, tutorials and more. Take a look and join
>> >> the
>> >> conversation now. http://goparallel.sourceforge.net/
>> >> _______________________________________________
>> >> Csound-devel mailing list
>> >> Csound-devel@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > Dive into the World of Parallel Programming The Go Parallel Website,
>> > sponsored
>> > by Intel and developed in partnership with Slashdot Media, is your hub
>> > for all
>> > things parallel software development, from weekly thought leadership
>> > blogs to
>> > news, videos, case studies, tutorials and more. Take a look and join the
>> > conversation now. http://goparallel.sourceforge.net/
>> > _______________________________________________
>> > Csound-devel mailing list
>> > Csound-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>> ------------------------------------------------------------------------------
>> Dive into the World of Parallel Programming The Go Parallel Website,
>> sponsored
>> by Intel and developed in partnership with Slashdot Media, is your hub for
>> all
>> things parallel software development, from weekly thought leadership blogs
>> to
>> news, videos, case studies, tutorials and more. Take a look and join the
>> conversation now. http://goparallel.sourceforge.net/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website,
> sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for
> all
> things parallel software development, from weekly thought leadership blogs
> to
> news, videos, case studies, tutorials and more. Take a look and join the
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge

Date2015-03-27 14:43
FromVictor Lazzarini
SubjectRe: [Cs-dev] Csound6 library on OSX...
Live and learn, huh?
========================
Dr Victor Lazzarini
Dean of Arts, Celtic Studies and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952 

> On 27 Mar 2015, at 14:39, Rory Walsh  wrote:
> 
> Thanks Andres, that looks really useful. I had no idea it was there!
> 
> On 27 March 2015 at 14:03, Andres Cabrera  wrote:
>> You might want to look at the message buffer in the api. Might be more
>> performant than the callbak.
>> 
>> A
>> 
>> On Mar 27, 2015 4:36 AM, "Rory Walsh"  wrote:
>>> 
>>> Thanks Victor. I need to tidy up my message callback first. I've been
>>> using methods from a windows dll to parse the Csound messages. Need to
>>> look at a way of doing this on OSX. I'll get back to you.
>>> 
>>> On 26 March 2015 at 18:37, Victor Lazzarini 
>>> wrote:
>>>> Maybe the app does not look at the env vars. That can happen if it is
>>>> not one that runs from the terminal. The strange thing is that Csound is set
>>>> to look by default for opcodes in the framework. What rtaudio module is it
>>>> trying to use, do the error messages say anything?
>>>> 
>>>> Victor Lazzarini
>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>> Maynooth University
>>>> Ireland
>>>> 
>>>>> On 26 Mar 2015, at 17:53, Rory Walsh  wrote:
>>>>> 
>>>>> Ok, that's that part sorted. The problem now is that I can't get my
>>>>> Csound instance to load any of the rtaudio devices. It keeps reporting
>>>>> 'unknown audio module, using dummy...'. I had a similar problem on
>>>>> Windows until I remembered to set OPCODE6DIR. With that in mind I
>>>>> tried:
>>>>> 
>>>>> csoundSetGlobalEnv("OPCODE6DIR64",
>>>>> 
>>>>> "/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64");
>>>>> 
>>>>> But that didn't work. Any other ideas? I've also tried calling
>>>>> csoundSetRTAudioModule() but to be honest, I'm not sure what I should
>>>>> pass to it.
>>>>> 
>>>>>> On 26 March 2015 at 16:49, Rory Walsh  wrote:
>>>>>> Sneaky!
>>>>>> 
>>>>>>> On 26 March 2015 at 16:49, Victor Lazzarini
>>>>>>>  wrote:
>>>>>>> It is a dylib but without the extension.
>>>>>>> ========================
>>>>>>> Dr Victor Lazzarini
>>>>>>> Dean of Arts, Celtic Studies and Philosophy,
>>>>>>> Maynooth University,
>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>> Tel: 00 353 7086936
>>>>>>> Fax: 00 353 1 7086952
>>>>>>> 
>>>>>>>> On 26 Mar 2015, at 16:47, Rory Walsh  wrote:
>>>>>>>> 
>>>>>>>> I assumed it would be a .dylib? I really know so little about the
>>>>>>>> wonders of OSX...
>>>>>>>> 
>>>>>>>>> On 26 March 2015 at 16:45, Victor Lazzarini
>>>>>>>>>  wrote:
>>>>>>>>> /Library/Frameworks/CsoundLib64/CsoundLib64
>>>>>>>>> 
>>>>>>>>> or
>>>>>>>>> 
>>>>>>>>> ~/Library/Frameworks/CsoundLib64/CsoundLib64
>>>>>>>>> 
>>>>>>>>> depending on whether you’ve used an installer or built it yourself
>>>>>>>>> ========================
>>>>>>>>> Dr Victor Lazzarini
>>>>>>>>> Dean of Arts, Celtic Studies and Philosophy,
>>>>>>>>> Maynooth University,
>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>> 
>>>>>>>>>> On 26 Mar 2015, at 16:40, Rory Walsh  wrote:
>>>>>>>>>> 
>>>>>>>>>> I need to access the Csound library with a c# script on OSX.
>>>>>>>>>> Pardon my
>>>>>>>>>> ignorance, but where is it exactly? I've searched for a
>>>>>>>>>> csound6.dylib
>>>>>>>>>> but can't find one anywhere. On windows I am doing something like
>>>>>>>>>> this:
>>>>>>>>>> 
>>>>>>>>>> [DllImport("c:/csound64.dll")]
>>>>>>>>>> 
>>>>>>>>>> On OSX I need to do the same, but can't find the lib?
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>> Dive into the World of Parallel Programming The Go Parallel
>>>>>>>>>> Website, sponsored
>>>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>>>>>> hub for all
>>>>>>>>>> things parallel software development, from weekly thought
>>>>>>>>>> leadership blogs to
>>>>>>>>>> news, videos, case studies, tutorials and more. Take a look and
>>>>>>>>>> join the
>>>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Csound-devel mailing list
>>>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>> Dive into the World of Parallel Programming The Go Parallel
>>>>>>>>> Website, sponsored
>>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>>>>> hub for all
>>>>>>>>> things parallel software development, from weekly thought
>>>>>>>>> leadership blogs to
>>>>>>>>> news, videos, case studies, tutorials and more. Take a look and
>>>>>>>>> join the
>>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>>> _______________________________________________
>>>>>>>>> Csound-devel mailing list
>>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>> 
>>>>>>>> 
>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>>>> sponsored
>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>>>> hub for all
>>>>>>>> things parallel software development, from weekly thought leadership
>>>>>>>> blogs to
>>>>>>>> news, videos, case studies, tutorials and more. Take a look and join
>>>>>>>> the
>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>> _______________________________________________
>>>>>>>> Csound-devel mailing list
>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> ------------------------------------------------------------------------------
>>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>>> sponsored
>>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>>> hub for all
>>>>>>> things parallel software development, from weekly thought leadership
>>>>>>> blogs to
>>>>>>> news, videos, case studies, tutorials and more. Take a look and join
>>>>>>> the
>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>> _______________________________________________
>>>>>>> Csound-devel mailing list
>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>> 
>>>>> 
>>>>> ------------------------------------------------------------------------------
>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>> sponsored
>>>>> by Intel and developed in partnership with Slashdot Media, is your hub
>>>>> for all
>>>>> things parallel software development, from weekly thought leadership
>>>>> blogs to
>>>>> news, videos, case studies, tutorials and more. Take a look and join
>>>>> the
>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>> _______________________________________________
>>>>> Csound-devel mailing list
>>>>> Csound-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>> 
>>>> 
>>>> ------------------------------------------------------------------------------
>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>> sponsored
>>>> by Intel and developed in partnership with Slashdot Media, is your hub
>>>> for all
>>>> things parallel software development, from weekly thought leadership
>>>> blogs to
>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>> conversation now. http://goparallel.sourceforge.net/
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> 
>>> 
>>> ------------------------------------------------------------------------------
>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>> sponsored
>>> by Intel and developed in partnership with Slashdot Media, is your hub for
>>> all
>>> things parallel software development, from weekly thought leadership blogs
>>> to
>>> news, videos, case studies, tutorials and more. Take a look and join the
>>> conversation now. http://goparallel.sourceforge.net/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> 
>> 
>> ------------------------------------------------------------------------------
>> Dive into the World of Parallel Programming The Go Parallel Website,
>> sponsored
>> by Intel and developed in partnership with Slashdot Media, is your hub for
>> all
>> things parallel software development, from weekly thought leadership blogs
>> to
>> news, videos, case studies, tutorials and more. Take a look and join the
>> conversation now. http://goparallel.sourceforge.net/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> 
> 
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for all
> things parallel software development, from weekly thought leadership blogs to
> news, videos, case studies, tutorials and more. Take a look and join the 
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-d

Date2015-03-27 14:45
FromRory Walsh
SubjectRe: [Cs-dev] Csound6 library on OSX...
Indeed. I'm pretty Ok at the living part but I've lot to do on learning!

On 27 March 2015 at 14:43, Victor Lazzarini  wrote:
> Live and learn, huh?
> ========================
> Dr Victor Lazzarini
> Dean of Arts, Celtic Studies and Philosophy,
> Maynooth University,
> Maynooth, Co Kildare, Ireland
> Tel: 00 353 7086936
> Fax: 00 353 1 7086952
>
>> On 27 Mar 2015, at 14:39, Rory Walsh  wrote:
>>
>> Thanks Andres, that looks really useful. I had no idea it was there!
>>
>> On 27 March 2015 at 14:03, Andres Cabrera  wrote:
>>> You might want to look at the message buffer in the api. Might be more
>>> performant than the callbak.
>>>
>>> A
>>>
>>> On Mar 27, 2015 4:36 AM, "Rory Walsh"  wrote:
>>>>
>>>> Thanks Victor. I need to tidy up my message callback first. I've been
>>>> using methods from a windows dll to parse the Csound messages. Need to
>>>> look at a way of doing this on OSX. I'll get back to you.
>>>>
>>>> On 26 March 2015 at 18:37, Victor Lazzarini 
>>>> wrote:
>>>>> Maybe the app does not look at the env vars. That can happen if it is
>>>>> not one that runs from the terminal. The strange thing is that Csound is set
>>>>> to look by default for opcodes in the framework. What rtaudio module is it
>>>>> trying to use, do the error messages say anything?
>>>>>
>>>>> Victor Lazzarini
>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>> Maynooth University
>>>>> Ireland
>>>>>
>>>>>> On 26 Mar 2015, at 17:53, Rory Walsh  wrote:
>>>>>>
>>>>>> Ok, that's that part sorted. The problem now is that I can't get my
>>>>>> Csound instance to load any of the rtaudio devices. It keeps reporting
>>>>>> 'unknown audio module, using dummy...'. I had a similar problem on
>>>>>> Windows until I remembered to set OPCODE6DIR. With that in mind I
>>>>>> tried:
>>>>>>
>>>>>> csoundSetGlobalEnv("OPCODE6DIR64",
>>>>>>
>>>>>> "/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64");
>>>>>>
>>>>>> But that didn't work. Any other ideas? I've also tried calling
>>>>>> csoundSetRTAudioModule() but to be honest, I'm not sure what I should
>>>>>> pass to it.
>>>>>>
>>>>>>> On 26 March 2015 at 16:49, Rory Walsh  wrote:
>>>>>>> Sneaky!
>>>>>>>
>>>>>>>> On 26 March 2015 at 16:49, Victor Lazzarini
>>>>>>>>  wrote:
>>>>>>>> It is a dylib but without the extension.
>>>>>>>> ========================
>>>>>>>> Dr Victor Lazzarini
>>>>>>>> Dean of Arts, Celtic Studies and Philosophy,
>>>>>>>> Maynooth University,
>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>> Tel: 00 353 7086936
>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>
>>>>>>>>> On 26 Mar 2015, at 16:47, Rory Walsh  wrote:
>>>>>>>>>
>>>>>>>>> I assumed it would be a .dylib? I really know so little about the
>>>>>>>>> wonders of OSX...
>>>>>>>>>
>>>>>>>>>> On 26 March 2015 at 16:45, Victor Lazzarini
>>>>>>>>>>  wrote:
>>>>>>>>>> /Library/Frameworks/CsoundLib64/CsoundLib64
>>>>>>>>>>
>>>>>>>>>> or
>>>>>>>>>>
>>>>>>>>>> ~/Library/Frameworks/CsoundLib64/CsoundLib64
>>>>>>>>>>
>>>>>>>>>> depending on whether you’ve used an installer or built it yourself
>>>>>>>>>> ========================
>>>>>>>>>> Dr Victor Lazzarini
>>>>>>>>>> Dean of Arts, Celtic Studies and Philosophy,
>>>>>>>>>> Maynooth University,
>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>
>>>>>>>>>>> On 26 Mar 2015, at 16:40, Rory Walsh  wrote:
>>>>>>>>>>>
>>>>>>>>>>> I need to access the Csound library with a c# script on OSX.
>>>>>>>>>>> Pardon my
>>>>>>>>>>> ignorance, but where is it exactly? I've searched for a
>>>>>>>>>>> csound6.dylib
>>>>>>>>>>> but can't find one anywhere. On windows I am doing something like
>>>>>>>>>>> this:
>>>>>>>>>>>
>>>>>>>>>>> [DllImport("c:/csound64.dll")]
>>>>>>>>>>>
>>>>>>>>>>> On OSX I need to do the same, but can't find the lib?
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>> Dive into the World of Parallel Programming The Go Parallel
>>>>>>>>>>> Website, sponsored
>>>>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>>>>>>> hub for all
>>>>>>>>>>> things parallel software development, from weekly thought
>>>>>>>>>>> leadership blogs to
>>>>>>>>>>> news, videos, case studies, tutorials and more. Take a look and
>>>>>>>>>>> join the
>>>>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> Csound-devel mailing list
>>>>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>> Dive into the World of Parallel Programming The Go Parallel
>>>>>>>>>> Website, sponsored
>>>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>>>>>> hub for all
>>>>>>>>>> things parallel software development, from weekly thought
>>>>>>>>>> leadership blogs to
>>>>>>>>>> news, videos, case studies, tutorials and more. Take a look and
>>>>>>>>>> join the
>>>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Csound-devel mailing list
>>>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>>>>> sponsored
>>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>>>>> hub for all
>>>>>>>>> things parallel software development, from weekly thought leadership
>>>>>>>>> blogs to
>>>>>>>>> news, videos, case studies, tutorials and more. Take a look and join
>>>>>>>>> the
>>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>>> _______________________________________________
>>>>>>>>> Csound-devel mailing list
>>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>>>> sponsored
>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>>>> hub for all
>>>>>>>> things parallel software development, from weekly thought leadership
>>>>>>>> blogs to
>>>>>>>> news, videos, case studies, tutorials and more. Take a look and join
>>>>>>>> the
>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>> _______________________________________________
>>>>>>>> Csound-devel mailing list
>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>> sponsored
>>>>>> by Intel and developed in partnership with Slashdot Media, is your hub
>>>>>> for all
>>>>>> things parallel software development, from weekly thought leadership
>>>>>> blogs to
>>>>>> news, videos, case studies, tutorials and more. Take a look and join
>>>>>> the
>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>> _______________________________________________
>>>>>> Csound-devel mailing list
>>>>>> Csound-devel@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>> sponsored
>>>>> by Intel and developed in partnership with Slashdot Media, is your hub
>>>>> for all
>>>>> things parallel software development, from weekly thought leadership
>>>>> blogs to
>>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>> _______________________________________________
>>>>> Csound-devel mailing list
>>>>> Csound-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>> sponsored
>>>> by Intel and developed in partnership with Slashdot Media, is your hub for
>>>> all
>>>> things parallel software development, from weekly thought leadership blogs
>>>> to
>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>> conversation now. http://goparallel.sourceforge.net/
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>> sponsored
>>> by Intel and developed in partnership with Slashdot Media, is your hub for
>>> all
>>> things parallel software development, from weekly thought leadership blogs
>>> to
>>> news, videos, case studies, tutorials and more. Take a look and join the
>>> conversation now. http://goparallel.sourceforge.net/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>
>> ------------------------------------------------------------------------------
>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>> things parallel software development, from weekly thought leadership blogs to
>> news, videos, case studies, tutorials and more. Take a look and join the
>> conversation now. http://goparallel.sourceforge.net/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for all
> things parallel software development, from weekly thought leadership blogs to
> news, videos, case studies, tutorials and more. Take a look and join the
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/l

Date2015-03-27 16:02
FromRory Walsh
SubjectRe: [Cs-dev] Csound6 library on OSX...
Have it all running now with sound. Thanks for the help!

On 27 March 2015 at 14:45, Rory Walsh  wrote:
> Indeed. I'm pretty Ok at the living part but I've lot to do on learning!
>
> On 27 March 2015 at 14:43, Victor Lazzarini  wrote:
>> Live and learn, huh?
>> ========================
>> Dr Victor Lazzarini
>> Dean of Arts, Celtic Studies and Philosophy,
>> Maynooth University,
>> Maynooth, Co Kildare, Ireland
>> Tel: 00 353 7086936
>> Fax: 00 353 1 7086952
>>
>>> On 27 Mar 2015, at 14:39, Rory Walsh  wrote:
>>>
>>> Thanks Andres, that looks really useful. I had no idea it was there!
>>>
>>> On 27 March 2015 at 14:03, Andres Cabrera  wrote:
>>>> You might want to look at the message buffer in the api. Might be more
>>>> performant than the callbak.
>>>>
>>>> A
>>>>
>>>> On Mar 27, 2015 4:36 AM, "Rory Walsh"  wrote:
>>>>>
>>>>> Thanks Victor. I need to tidy up my message callback first. I've been
>>>>> using methods from a windows dll to parse the Csound messages. Need to
>>>>> look at a way of doing this on OSX. I'll get back to you.
>>>>>
>>>>> On 26 March 2015 at 18:37, Victor Lazzarini 
>>>>> wrote:
>>>>>> Maybe the app does not look at the env vars. That can happen if it is
>>>>>> not one that runs from the terminal. The strange thing is that Csound is set
>>>>>> to look by default for opcodes in the framework. What rtaudio module is it
>>>>>> trying to use, do the error messages say anything?
>>>>>>
>>>>>> Victor Lazzarini
>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>> Maynooth University
>>>>>> Ireland
>>>>>>
>>>>>>> On 26 Mar 2015, at 17:53, Rory Walsh  wrote:
>>>>>>>
>>>>>>> Ok, that's that part sorted. The problem now is that I can't get my
>>>>>>> Csound instance to load any of the rtaudio devices. It keeps reporting
>>>>>>> 'unknown audio module, using dummy...'. I had a similar problem on
>>>>>>> Windows until I remembered to set OPCODE6DIR. With that in mind I
>>>>>>> tried:
>>>>>>>
>>>>>>> csoundSetGlobalEnv("OPCODE6DIR64",
>>>>>>>
>>>>>>> "/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64");
>>>>>>>
>>>>>>> But that didn't work. Any other ideas? I've also tried calling
>>>>>>> csoundSetRTAudioModule() but to be honest, I'm not sure what I should
>>>>>>> pass to it.
>>>>>>>
>>>>>>>> On 26 March 2015 at 16:49, Rory Walsh  wrote:
>>>>>>>> Sneaky!
>>>>>>>>
>>>>>>>>> On 26 March 2015 at 16:49, Victor Lazzarini
>>>>>>>>>  wrote:
>>>>>>>>> It is a dylib but without the extension.
>>>>>>>>> ========================
>>>>>>>>> Dr Victor Lazzarini
>>>>>>>>> Dean of Arts, Celtic Studies and Philosophy,
>>>>>>>>> Maynooth University,
>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>
>>>>>>>>>> On 26 Mar 2015, at 16:47, Rory Walsh  wrote:
>>>>>>>>>>
>>>>>>>>>> I assumed it would be a .dylib? I really know so little about the
>>>>>>>>>> wonders of OSX...
>>>>>>>>>>
>>>>>>>>>>> On 26 March 2015 at 16:45, Victor Lazzarini
>>>>>>>>>>>  wrote:
>>>>>>>>>>> /Library/Frameworks/CsoundLib64/CsoundLib64
>>>>>>>>>>>
>>>>>>>>>>> or
>>>>>>>>>>>
>>>>>>>>>>> ~/Library/Frameworks/CsoundLib64/CsoundLib64
>>>>>>>>>>>
>>>>>>>>>>> depending on whether you’ve used an installer or built it yourself
>>>>>>>>>>> ========================
>>>>>>>>>>> Dr Victor Lazzarini
>>>>>>>>>>> Dean of Arts, Celtic Studies and Philosophy,
>>>>>>>>>>> Maynooth University,
>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>
>>>>>>>>>>>> On 26 Mar 2015, at 16:40, Rory Walsh  wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> I need to access the Csound library with a c# script on OSX.
>>>>>>>>>>>> Pardon my
>>>>>>>>>>>> ignorance, but where is it exactly? I've searched for a
>>>>>>>>>>>> csound6.dylib
>>>>>>>>>>>> but can't find one anywhere. On windows I am doing something like
>>>>>>>>>>>> this:
>>>>>>>>>>>>
>>>>>>>>>>>> [DllImport("c:/csound64.dll")]
>>>>>>>>>>>>
>>>>>>>>>>>> On OSX I need to do the same, but can't find the lib?
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>>> Dive into the World of Parallel Programming The Go Parallel
>>>>>>>>>>>> Website, sponsored
>>>>>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>>>>>>>> hub for all
>>>>>>>>>>>> things parallel software development, from weekly thought
>>>>>>>>>>>> leadership blogs to
>>>>>>>>>>>> news, videos, case studies, tutorials and more. Take a look and
>>>>>>>>>>>> join the
>>>>>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> Csound-devel mailing list
>>>>>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>> Dive into the World of Parallel Programming The Go Parallel
>>>>>>>>>>> Website, sponsored
>>>>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>>>>>>> hub for all
>>>>>>>>>>> things parallel software development, from weekly thought
>>>>>>>>>>> leadership blogs to
>>>>>>>>>>> news, videos, case studies, tutorials and more. Take a look and
>>>>>>>>>>> join the
>>>>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> Csound-devel mailing list
>>>>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>>>>>> sponsored
>>>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>>>>>> hub for all
>>>>>>>>>> things parallel software development, from weekly thought leadership
>>>>>>>>>> blogs to
>>>>>>>>>> news, videos, case studies, tutorials and more. Take a look and join
>>>>>>>>>> the
>>>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Csound-devel mailing list
>>>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>>>>> sponsored
>>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>>>>> hub for all
>>>>>>>>> things parallel software development, from weekly thought leadership
>>>>>>>>> blogs to
>>>>>>>>> news, videos, case studies, tutorials and more. Take a look and join
>>>>>>>>> the
>>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>>> _______________________________________________
>>>>>>>>> Csound-devel mailing list
>>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>
>>>>>>>
>>>>>>> ------------------------------------------------------------------------------
>>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>>> sponsored
>>>>>>> by Intel and developed in partnership with Slashdot Media, is your hub
>>>>>>> for all
>>>>>>> things parallel software development, from weekly thought leadership
>>>>>>> blogs to
>>>>>>> news, videos, case studies, tutorials and more. Take a look and join
>>>>>>> the
>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>> _______________________________________________
>>>>>>> Csound-devel mailing list
>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>> sponsored
>>>>>> by Intel and developed in partnership with Slashdot Media, is your hub
>>>>>> for all
>>>>>> things parallel software development, from weekly thought leadership
>>>>>> blogs to
>>>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>> _______________________________________________
>>>>>> Csound-devel mailing list
>>>>>> Csound-devel@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>> sponsored
>>>>> by Intel and developed in partnership with Slashdot Media, is your hub for
>>>>> all
>>>>> things parallel software development, from weekly thought leadership blogs
>>>>> to
>>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>> _______________________________________________
>>>>> Csound-devel mailing list
>>>>> Csound-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>> sponsored
>>>> by Intel and developed in partnership with Slashdot Media, is your hub for
>>>> all
>>>> things parallel software development, from weekly thought leadership blogs
>>>> to
>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>> conversation now. http://goparallel.sourceforge.net/
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>> things parallel software development, from weekly thought leadership blogs to
>>> news, videos, case studies, tutorials and more. Take a look and join the
>>> conversation now. http://goparallel.sourceforge.net/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>> ------------------------------------------------------------------------------
>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>> things parallel software development, from weekly thought leadership blogs to
>> news, videos, case studies, tutorials and more. Take a look and join the
>> conversation now. http://goparallel.sourceforge.net/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

Date2015-03-27 16:16
FromVictor Lazzarini
SubjectRe: [Cs-dev] Csound6 library on OSX...
What was the problem? For the record...
========================
Dr Victor Lazzarini
Dean of Arts, Celtic Studies and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952 

> On 27 Mar 2015, at 16:02, Rory Walsh  wrote:
> 
> Have it all running now with sound. Thanks for the help!
> 
> On 27 March 2015 at 14:45, Rory Walsh  wrote:
>> Indeed. I'm pretty Ok at the living part but I've lot to do on learning!
>> 
>> On 27 March 2015 at 14:43, Victor Lazzarini  wrote:
>>> Live and learn, huh?
>>> ========================
>>> Dr Victor Lazzarini
>>> Dean of Arts, Celtic Studies and Philosophy,
>>> Maynooth University,
>>> Maynooth, Co Kildare, Ireland
>>> Tel: 00 353 7086936
>>> Fax: 00 353 1 7086952
>>> 
>>>> On 27 Mar 2015, at 14:39, Rory Walsh  wrote:
>>>> 
>>>> Thanks Andres, that looks really useful. I had no idea it was there!
>>>> 
>>>> On 27 March 2015 at 14:03, Andres Cabrera  wrote:
>>>>> You might want to look at the message buffer in the api. Might be more
>>>>> performant than the callbak.
>>>>> 
>>>>> A
>>>>> 
>>>>> On Mar 27, 2015 4:36 AM, "Rory Walsh"  wrote:
>>>>>> 
>>>>>> Thanks Victor. I need to tidy up my message callback first. I've been
>>>>>> using methods from a windows dll to parse the Csound messages. Need to
>>>>>> look at a way of doing this on OSX. I'll get back to you.
>>>>>> 
>>>>>> On 26 March 2015 at 18:37, Victor Lazzarini 
>>>>>> wrote:
>>>>>>> Maybe the app does not look at the env vars. That can happen if it is
>>>>>>> not one that runs from the terminal. The strange thing is that Csound is set
>>>>>>> to look by default for opcodes in the framework. What rtaudio module is it
>>>>>>> trying to use, do the error messages say anything?
>>>>>>> 
>>>>>>> Victor Lazzarini
>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>>> Maynooth University
>>>>>>> Ireland
>>>>>>> 
>>>>>>>> On 26 Mar 2015, at 17:53, Rory Walsh  wrote:
>>>>>>>> 
>>>>>>>> Ok, that's that part sorted. The problem now is that I can't get my
>>>>>>>> Csound instance to load any of the rtaudio devices. It keeps reporting
>>>>>>>> 'unknown audio module, using dummy...'. I had a similar problem on
>>>>>>>> Windows until I remembered to set OPCODE6DIR. With that in mind I
>>>>>>>> tried:
>>>>>>>> 
>>>>>>>> csoundSetGlobalEnv("OPCODE6DIR64",
>>>>>>>> 
>>>>>>>> "/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64");
>>>>>>>> 
>>>>>>>> But that didn't work. Any other ideas? I've also tried calling
>>>>>>>> csoundSetRTAudioModule() but to be honest, I'm not sure what I should
>>>>>>>> pass to it.
>>>>>>>> 
>>>>>>>>> On 26 March 2015 at 16:49, Rory Walsh  wrote:
>>>>>>>>> Sneaky!
>>>>>>>>> 
>>>>>>>>>> On 26 March 2015 at 16:49, Victor Lazzarini
>>>>>>>>>>  wrote:
>>>>>>>>>> It is a dylib but without the extension.
>>>>>>>>>> ========================
>>>>>>>>>> Dr Victor Lazzarini
>>>>>>>>>> Dean of Arts, Celtic Studies and Philosophy,
>>>>>>>>>> Maynooth University,
>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>> 
>>>>>>>>>>> On 26 Mar 2015, at 16:47, Rory Walsh  wrote:
>>>>>>>>>>> 
>>>>>>>>>>> I assumed it would be a .dylib? I really know so little about the
>>>>>>>>>>> wonders of OSX...
>>>>>>>>>>> 
>>>>>>>>>>>> On 26 March 2015 at 16:45, Victor Lazzarini
>>>>>>>>>>>>  wrote:
>>>>>>>>>>>> /Library/Frameworks/CsoundLib64/CsoundLib64
>>>>>>>>>>>> 
>>>>>>>>>>>> or
>>>>>>>>>>>> 
>>>>>>>>>>>> ~/Library/Frameworks/CsoundLib64/CsoundLib64
>>>>>>>>>>>> 
>>>>>>>>>>>> depending on whether you’ve used an installer or built it yourself
>>>>>>>>>>>> ========================
>>>>>>>>>>>> Dr Victor Lazzarini
>>>>>>>>>>>> Dean of Arts, Celtic Studies and Philosophy,
>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>> 
>>>>>>>>>>>>> On 26 Mar 2015, at 16:40, Rory Walsh  wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> I need to access the Csound library with a c# script on OSX.
>>>>>>>>>>>>> Pardon my
>>>>>>>>>>>>> ignorance, but where is it exactly? I've searched for a
>>>>>>>>>>>>> csound6.dylib
>>>>>>>>>>>>> but can't find one anywhere. On windows I am doing something like
>>>>>>>>>>>>> this:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> [DllImport("c:/csound64.dll")]
>>>>>>>>>>>>> 
>>>>>>>>>>>>> On OSX I need to do the same, but can't find the lib?
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>>>> Dive into the World of Parallel Programming The Go Parallel
>>>>>>>>>>>>> Website, sponsored
>>>>>>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>>>>>>>>> hub for all
>>>>>>>>>>>>> things parallel software development, from weekly thought
>>>>>>>>>>>>> leadership blogs to
>>>>>>>>>>>>> news, videos, case studies, tutorials and more. Take a look and
>>>>>>>>>>>>> join the
>>>>>>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>> Csound-devel mailing list
>>>>>>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>>> Dive into the World of Parallel Programming The Go Parallel
>>>>>>>>>>>> Website, sponsored
>>>>>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>>>>>>>> hub for all
>>>>>>>>>>>> things parallel software development, from weekly thought
>>>>>>>>>>>> leadership blogs to
>>>>>>>>>>>> news, videos, case studies, tutorials and more. Take a look and
>>>>>>>>>>>> join the
>>>>>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> Csound-devel mailing list
>>>>>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>>>>>>> sponsored
>>>>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>>>>>>> hub for all
>>>>>>>>>>> things parallel software development, from weekly thought leadership
>>>>>>>>>>> blogs to
>>>>>>>>>>> news, videos, case studies, tutorials and more. Take a look and join
>>>>>>>>>>> the
>>>>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> Csound-devel mailing list
>>>>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>>>>>> sponsored
>>>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>>>>>> hub for all
>>>>>>>>>> things parallel software development, from weekly thought leadership
>>>>>>>>>> blogs to
>>>>>>>>>> news, videos, case studies, tutorials and more. Take a look and join
>>>>>>>>>> the
>>>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Csound-devel mailing list
>>>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>> 
>>>>>>>> 
>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>>>> sponsored
>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your hub
>>>>>>>> for all
>>>>>>>> things parallel software development, from weekly thought leadership
>>>>>>>> blogs to
>>>>>>>> news, videos, case studies, tutorials and more. Take a look and join
>>>>>>>> the
>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>> _______________________________________________
>>>>>>>> Csound-devel mailing list
>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>> 
>>>>>>> 
>>>>>>> ------------------------------------------------------------------------------
>>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>>> sponsored
>>>>>>> by Intel and developed in partnership with Slashdot Media, is your hub
>>>>>>> for all
>>>>>>> things parallel software development, from weekly thought leadership
>>>>>>> blogs to
>>>>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>> _______________________________________________
>>>>>>> Csound-devel mailing list
>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>> 
>>>>>> 
>>>>>> ------------------------------------------------------------------------------
>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>> sponsored
>>>>>> by Intel and developed in partnership with Slashdot Media, is your hub for
>>>>>> all
>>>>>> things parallel software development, from weekly thought leadership blogs
>>>>>> to
>>>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>> _______________________________________________
>>>>>> Csound-devel mailing list
>>>>>> Csound-devel@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>> 
>>>>> 
>>>>> ------------------------------------------------------------------------------
>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>> sponsored
>>>>> by Intel and developed in partnership with Slashdot Media, is your hub for
>>>>> all
>>>>> things parallel software development, from weekly thought leadership blogs
>>>>> to
>>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>> _______________________________________________
>>>>> Csound-devel mailing list
>>>>> Csound-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>> 
>>>> 
>>>> ------------------------------------------------------------------------------
>>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>>> things parallel software development, from weekly thought leadership blogs to
>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>> conversation now. http://goparallel.sourceforge.net/
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> 
>>> 
>>> ------------------------------------------------------------------------------
>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>> things parallel software development, from weekly thought leadership blogs to
>>> news, videos, case studies, tutorials and more. Take a look and join the
>>> conversation now. http://goparallel.sourceforge.net/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> 
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for all
> things parallel software development, from weekly thought leadership blogs to
> news, videos, case studies, tutorials and more. Take a look and join the 
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourc

Date2015-03-27 16:24
FromRory Walsh
SubjectRe: [Cs-dev] Csound6 library on OSX...
I knew you would ask! Darn it. Time to fess up, I had -+rtaudio=winmm
in my CsOptions! On the plus side, my negligence resulted in the
discovery of the message buffer routines. Goodbye
csoundSetMessageCallback()! I never enjoyed wrangling with that
particular callback.

On 27 March 2015 at 16:16, Victor Lazzarini  wrote:
> What was the problem? For the record...
> ========================
> Dr Victor Lazzarini
> Dean of Arts, Celtic Studies and Philosophy,
> Maynooth University,
> Maynooth, Co Kildare, Ireland
> Tel: 00 353 7086936
> Fax: 00 353 1 7086952
>
>> On 27 Mar 2015, at 16:02, Rory Walsh  wrote:
>>
>> Have it all running now with sound. Thanks for the help!
>>
>> On 27 March 2015 at 14:45, Rory Walsh  wrote:
>>> Indeed. I'm pretty Ok at the living part but I've lot to do on learning!
>>>
>>> On 27 March 2015 at 14:43, Victor Lazzarini  wrote:
>>>> Live and learn, huh?
>>>> ========================
>>>> Dr Victor Lazzarini
>>>> Dean of Arts, Celtic Studies and Philosophy,
>>>> Maynooth University,
>>>> Maynooth, Co Kildare, Ireland
>>>> Tel: 00 353 7086936
>>>> Fax: 00 353 1 7086952
>>>>
>>>>> On 27 Mar 2015, at 14:39, Rory Walsh  wrote:
>>>>>
>>>>> Thanks Andres, that looks really useful. I had no idea it was there!
>>>>>
>>>>> On 27 March 2015 at 14:03, Andres Cabrera  wrote:
>>>>>> You might want to look at the message buffer in the api. Might be more
>>>>>> performant than the callbak.
>>>>>>
>>>>>> A
>>>>>>
>>>>>> On Mar 27, 2015 4:36 AM, "Rory Walsh"  wrote:
>>>>>>>
>>>>>>> Thanks Victor. I need to tidy up my message callback first. I've been
>>>>>>> using methods from a windows dll to parse the Csound messages. Need to
>>>>>>> look at a way of doing this on OSX. I'll get back to you.
>>>>>>>
>>>>>>> On 26 March 2015 at 18:37, Victor Lazzarini 
>>>>>>> wrote:
>>>>>>>> Maybe the app does not look at the env vars. That can happen if it is
>>>>>>>> not one that runs from the terminal. The strange thing is that Csound is set
>>>>>>>> to look by default for opcodes in the framework. What rtaudio module is it
>>>>>>>> trying to use, do the error messages say anything?
>>>>>>>>
>>>>>>>> Victor Lazzarini
>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>>>> Maynooth University
>>>>>>>> Ireland
>>>>>>>>
>>>>>>>>> On 26 Mar 2015, at 17:53, Rory Walsh  wrote:
>>>>>>>>>
>>>>>>>>> Ok, that's that part sorted. The problem now is that I can't get my
>>>>>>>>> Csound instance to load any of the rtaudio devices. It keeps reporting
>>>>>>>>> 'unknown audio module, using dummy...'. I had a similar problem on
>>>>>>>>> Windows until I remembered to set OPCODE6DIR. With that in mind I
>>>>>>>>> tried:
>>>>>>>>>
>>>>>>>>> csoundSetGlobalEnv("OPCODE6DIR64",
>>>>>>>>>
>>>>>>>>> "/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64");
>>>>>>>>>
>>>>>>>>> But that didn't work. Any other ideas? I've also tried calling
>>>>>>>>> csoundSetRTAudioModule() but to be honest, I'm not sure what I should
>>>>>>>>> pass to it.
>>>>>>>>>
>>>>>>>>>> On 26 March 2015 at 16:49, Rory Walsh  wrote:
>>>>>>>>>> Sneaky!
>>>>>>>>>>
>>>>>>>>>>> On 26 March 2015 at 16:49, Victor Lazzarini
>>>>>>>>>>>  wrote:
>>>>>>>>>>> It is a dylib but without the extension.
>>>>>>>>>>> ========================
>>>>>>>>>>> Dr Victor Lazzarini
>>>>>>>>>>> Dean of Arts, Celtic Studies and Philosophy,
>>>>>>>>>>> Maynooth University,
>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>
>>>>>>>>>>>> On 26 Mar 2015, at 16:47, Rory Walsh  wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> I assumed it would be a .dylib? I really know so little about the
>>>>>>>>>>>> wonders of OSX...
>>>>>>>>>>>>
>>>>>>>>>>>>> On 26 March 2015 at 16:45, Victor Lazzarini
>>>>>>>>>>>>>  wrote:
>>>>>>>>>>>>> /Library/Frameworks/CsoundLib64/CsoundLib64
>>>>>>>>>>>>>
>>>>>>>>>>>>> or
>>>>>>>>>>>>>
>>>>>>>>>>>>> ~/Library/Frameworks/CsoundLib64/CsoundLib64
>>>>>>>>>>>>>
>>>>>>>>>>>>> depending on whether you’ve used an installer or built it yourself
>>>>>>>>>>>>> ========================
>>>>>>>>>>>>> Dr Victor Lazzarini
>>>>>>>>>>>>> Dean of Arts, Celtic Studies and Philosophy,
>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>
>>>>>>>>>>>>>> On 26 Mar 2015, at 16:40, Rory Walsh  wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I need to access the Csound library with a c# script on OSX.
>>>>>>>>>>>>>> Pardon my
>>>>>>>>>>>>>> ignorance, but where is it exactly? I've searched for a
>>>>>>>>>>>>>> csound6.dylib
>>>>>>>>>>>>>> but can't find one anywhere. On windows I am doing something like
>>>>>>>>>>>>>> this:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> [DllImport("c:/csound64.dll")]
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On OSX I need to do the same, but can't find the lib?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>>>>> Dive into the World of Parallel Programming The Go Parallel
>>>>>>>>>>>>>> Website, sponsored
>>>>>>>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>>>>>>>>>> hub for all
>>>>>>>>>>>>>> things parallel software development, from weekly thought
>>>>>>>>>>>>>> leadership blogs to
>>>>>>>>>>>>>> news, videos, case studies, tutorials and more. Take a look and
>>>>>>>>>>>>>> join the
>>>>>>>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>> Csound-devel mailing list
>>>>>>>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>>>> Dive into the World of Parallel Programming The Go Parallel
>>>>>>>>>>>>> Website, sponsored
>>>>>>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>>>>>>>>> hub for all
>>>>>>>>>>>>> things parallel software development, from weekly thought
>>>>>>>>>>>>> leadership blogs to
>>>>>>>>>>>>> news, videos, case studies, tutorials and more. Take a look and
>>>>>>>>>>>>> join the
>>>>>>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>> Csound-devel mailing list
>>>>>>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>>>>>>>> sponsored
>>>>>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>>>>>>>> hub for all
>>>>>>>>>>>> things parallel software development, from weekly thought leadership
>>>>>>>>>>>> blogs to
>>>>>>>>>>>> news, videos, case studies, tutorials and more. Take a look and join
>>>>>>>>>>>> the
>>>>>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> Csound-devel mailing list
>>>>>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>>>>>>> sponsored
>>>>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>>>>>>> hub for all
>>>>>>>>>>> things parallel software development, from weekly thought leadership
>>>>>>>>>>> blogs to
>>>>>>>>>>> news, videos, case studies, tutorials and more. Take a look and join
>>>>>>>>>>> the
>>>>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> Csound-devel mailing list
>>>>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>>>>> sponsored
>>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your hub
>>>>>>>>> for all
>>>>>>>>> things parallel software development, from weekly thought leadership
>>>>>>>>> blogs to
>>>>>>>>> news, videos, case studies, tutorials and more. Take a look and join
>>>>>>>>> the
>>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>>> _______________________________________________
>>>>>>>>> Csound-devel mailing list
>>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>>
>>>>>>>>
>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>>>> sponsored
>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your hub
>>>>>>>> for all
>>>>>>>> things parallel software development, from weekly thought leadership
>>>>>>>> blogs to
>>>>>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>> _______________________________________________
>>>>>>>> Csound-devel mailing list
>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>
>>>>>>>
>>>>>>> ------------------------------------------------------------------------------
>>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>>> sponsored
>>>>>>> by Intel and developed in partnership with Slashdot Media, is your hub for
>>>>>>> all
>>>>>>> things parallel software development, from weekly thought leadership blogs
>>>>>>> to
>>>>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>> _______________________________________________
>>>>>>> Csound-devel mailing list
>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>> sponsored
>>>>>> by Intel and developed in partnership with Slashdot Media, is your hub for
>>>>>> all
>>>>>> things parallel software development, from weekly thought leadership blogs
>>>>>> to
>>>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>> _______________________________________________
>>>>>> Csound-devel mailing list
>>>>>> Csound-devel@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>>>> things parallel software development, from weekly thought leadership blogs to
>>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>> _______________________________________________
>>>>> Csound-devel mailing list
>>>>> Csound-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>>> things parallel software development, from weekly thought leadership blogs to
>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>> conversation now. http://goparallel.sourceforge.net/
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>> ------------------------------------------------------------------------------
>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>> things parallel software development, from weekly thought leadership blogs to
>> news, videos, case studies, tutorials and more. Take a look and join the
>> conversation now. http://goparallel.sourceforge.net/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for all
> things parallel software development, from weekly thought leadership blogs to
> news, videos, case studies, tutorials and more. Take a look and join the
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
h

Date2015-03-27 16:31
FromVictor Lazzarini
SubjectRe: [Cs-dev] Csound6 library on OSX...
yes, winmm would not work ;)
========================
Dr Victor Lazzarini
Dean of Arts, Celtic Studies and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952 

> On 27 Mar 2015, at 16:24, Rory Walsh  wrote:
> 
> I knew you would ask! Darn it. Time to fess up, I had -+rtaudio=winmm
> in my CsOptions! On the plus side, my negligence resulted in the
> discovery of the message buffer routines. Goodbye
> csoundSetMessageCallback()! I never enjoyed wrangling with that
> particular callback.
> 
> On 27 March 2015 at 16:16, Victor Lazzarini  wrote:
>> What was the problem? For the record...
>> ========================
>> Dr Victor Lazzarini
>> Dean of Arts, Celtic Studies and Philosophy,
>> Maynooth University,
>> Maynooth, Co Kildare, Ireland
>> Tel: 00 353 7086936
>> Fax: 00 353 1 7086952
>> 
>>> On 27 Mar 2015, at 16:02, Rory Walsh  wrote:
>>> 
>>> Have it all running now with sound. Thanks for the help!
>>> 
>>> On 27 March 2015 at 14:45, Rory Walsh  wrote:
>>>> Indeed. I'm pretty Ok at the living part but I've lot to do on learning!
>>>> 
>>>> On 27 March 2015 at 14:43, Victor Lazzarini  wrote:
>>>>> Live and learn, huh?
>>>>> ========================
>>>>> Dr Victor Lazzarini
>>>>> Dean of Arts, Celtic Studies and Philosophy,
>>>>> Maynooth University,
>>>>> Maynooth, Co Kildare, Ireland
>>>>> Tel: 00 353 7086936
>>>>> Fax: 00 353 1 7086952
>>>>> 
>>>>>> On 27 Mar 2015, at 14:39, Rory Walsh  wrote:
>>>>>> 
>>>>>> Thanks Andres, that looks really useful. I had no idea it was there!
>>>>>> 
>>>>>> On 27 March 2015 at 14:03, Andres Cabrera  wrote:
>>>>>>> You might want to look at the message buffer in the api. Might be more
>>>>>>> performant than the callbak.
>>>>>>> 
>>>>>>> A
>>>>>>> 
>>>>>>> On Mar 27, 2015 4:36 AM, "Rory Walsh"  wrote:
>>>>>>>> 
>>>>>>>> Thanks Victor. I need to tidy up my message callback first. I've been
>>>>>>>> using methods from a windows dll to parse the Csound messages. Need to
>>>>>>>> look at a way of doing this on OSX. I'll get back to you.
>>>>>>>> 
>>>>>>>> On 26 March 2015 at 18:37, Victor Lazzarini 
>>>>>>>> wrote:
>>>>>>>>> Maybe the app does not look at the env vars. That can happen if it is
>>>>>>>>> not one that runs from the terminal. The strange thing is that Csound is set
>>>>>>>>> to look by default for opcodes in the framework. What rtaudio module is it
>>>>>>>>> trying to use, do the error messages say anything?
>>>>>>>>> 
>>>>>>>>> Victor Lazzarini
>>>>>>>>> Dean of Arts, Celtic Studies, and Philosophy
>>>>>>>>> Maynooth University
>>>>>>>>> Ireland
>>>>>>>>> 
>>>>>>>>>> On 26 Mar 2015, at 17:53, Rory Walsh  wrote:
>>>>>>>>>> 
>>>>>>>>>> Ok, that's that part sorted. The problem now is that I can't get my
>>>>>>>>>> Csound instance to load any of the rtaudio devices. It keeps reporting
>>>>>>>>>> 'unknown audio module, using dummy...'. I had a similar problem on
>>>>>>>>>> Windows until I remembered to set OPCODE6DIR. With that in mind I
>>>>>>>>>> tried:
>>>>>>>>>> 
>>>>>>>>>> csoundSetGlobalEnv("OPCODE6DIR64",
>>>>>>>>>> 
>>>>>>>>>> "/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64");
>>>>>>>>>> 
>>>>>>>>>> But that didn't work. Any other ideas? I've also tried calling
>>>>>>>>>> csoundSetRTAudioModule() but to be honest, I'm not sure what I should
>>>>>>>>>> pass to it.
>>>>>>>>>> 
>>>>>>>>>>> On 26 March 2015 at 16:49, Rory Walsh  wrote:
>>>>>>>>>>> Sneaky!
>>>>>>>>>>> 
>>>>>>>>>>>> On 26 March 2015 at 16:49, Victor Lazzarini
>>>>>>>>>>>>  wrote:
>>>>>>>>>>>> It is a dylib but without the extension.
>>>>>>>>>>>> ========================
>>>>>>>>>>>> Dr Victor Lazzarini
>>>>>>>>>>>> Dean of Arts, Celtic Studies and Philosophy,
>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>> 
>>>>>>>>>>>>> On 26 Mar 2015, at 16:47, Rory Walsh  wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> I assumed it would be a .dylib? I really know so little about the
>>>>>>>>>>>>> wonders of OSX...
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On 26 March 2015 at 16:45, Victor Lazzarini
>>>>>>>>>>>>>>  wrote:
>>>>>>>>>>>>>> /Library/Frameworks/CsoundLib64/CsoundLib64
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> or
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> ~/Library/Frameworks/CsoundLib64/CsoundLib64
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> depending on whether you’ve used an installer or built it yourself
>>>>>>>>>>>>>> ========================
>>>>>>>>>>>>>> Dr Victor Lazzarini
>>>>>>>>>>>>>> Dean of Arts, Celtic Studies and Philosophy,
>>>>>>>>>>>>>> Maynooth University,
>>>>>>>>>>>>>> Maynooth, Co Kildare, Ireland
>>>>>>>>>>>>>> Tel: 00 353 7086936
>>>>>>>>>>>>>> Fax: 00 353 1 7086952
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On 26 Mar 2015, at 16:40, Rory Walsh  wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> I need to access the Csound library with a c# script on OSX.
>>>>>>>>>>>>>>> Pardon my
>>>>>>>>>>>>>>> ignorance, but where is it exactly? I've searched for a
>>>>>>>>>>>>>>> csound6.dylib
>>>>>>>>>>>>>>> but can't find one anywhere. On windows I am doing something like
>>>>>>>>>>>>>>> this:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> [DllImport("c:/csound64.dll")]
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On OSX I need to do the same, but can't find the lib?
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>>>>>> Dive into the World of Parallel Programming The Go Parallel
>>>>>>>>>>>>>>> Website, sponsored
>>>>>>>>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>>>>>>>>>>> hub for all
>>>>>>>>>>>>>>> things parallel software development, from weekly thought
>>>>>>>>>>>>>>> leadership blogs to
>>>>>>>>>>>>>>> news, videos, case studies, tutorials and more. Take a look and
>>>>>>>>>>>>>>> join the
>>>>>>>>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>> Csound-devel mailing list
>>>>>>>>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>>>>> Dive into the World of Parallel Programming The Go Parallel
>>>>>>>>>>>>>> Website, sponsored
>>>>>>>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>>>>>>>>>> hub for all
>>>>>>>>>>>>>> things parallel software development, from weekly thought
>>>>>>>>>>>>>> leadership blogs to
>>>>>>>>>>>>>> news, videos, case studies, tutorials and more. Take a look and
>>>>>>>>>>>>>> join the
>>>>>>>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>> Csound-devel mailing list
>>>>>>>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>>>>>>>>> sponsored
>>>>>>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>>>>>>>>> hub for all
>>>>>>>>>>>>> things parallel software development, from weekly thought leadership
>>>>>>>>>>>>> blogs to
>>>>>>>>>>>>> news, videos, case studies, tutorials and more. Take a look and join
>>>>>>>>>>>>> the
>>>>>>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>> Csound-devel mailing list
>>>>>>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>>>>>>>> sponsored
>>>>>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>>>>>>>>>>> hub for all
>>>>>>>>>>>> things parallel software development, from weekly thought leadership
>>>>>>>>>>>> blogs to
>>>>>>>>>>>> news, videos, case studies, tutorials and more. Take a look and join
>>>>>>>>>>>> the
>>>>>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> Csound-devel mailing list
>>>>>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>>>>>> sponsored
>>>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your hub
>>>>>>>>>> for all
>>>>>>>>>> things parallel software development, from weekly thought leadership
>>>>>>>>>> blogs to
>>>>>>>>>> news, videos, case studies, tutorials and more. Take a look and join
>>>>>>>>>> the
>>>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Csound-devel mailing list
>>>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>>>>> sponsored
>>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your hub
>>>>>>>>> for all
>>>>>>>>> things parallel software development, from weekly thought leadership
>>>>>>>>> blogs to
>>>>>>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>>> _______________________________________________
>>>>>>>>> Csound-devel mailing list
>>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>>> 
>>>>>>>> 
>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>>>> sponsored
>>>>>>>> by Intel and developed in partnership with Slashdot Media, is your hub for
>>>>>>>> all
>>>>>>>> things parallel software development, from weekly thought leadership blogs
>>>>>>>> to
>>>>>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>>> _______________________________________________
>>>>>>>> Csound-devel mailing list
>>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>> 
>>>>>>> 
>>>>>>> ------------------------------------------------------------------------------
>>>>>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>>>>>> sponsored
>>>>>>> by Intel and developed in partnership with Slashdot Media, is your hub for
>>>>>>> all
>>>>>>> things parallel software development, from weekly thought leadership blogs
>>>>>>> to
>>>>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>>> _______________________________________________
>>>>>>> Csound-devel mailing list
>>>>>>> Csound-devel@lists.sourceforge.net
>>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>> 
>>>>>> 
>>>>>> ------------------------------------------------------------------------------
>>>>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>>>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>>>>> things parallel software development, from weekly thought leadership blogs to
>>>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>>> _______________________________________________
>>>>>> Csound-devel mailing list
>>>>>> Csound-devel@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>> 
>>>>> 
>>>>> ------------------------------------------------------------------------------
>>>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>>>> things parallel software development, from weekly thought leadership blogs to
>>>>> news, videos, case studies, tutorials and more. Take a look and join the
>>>>> conversation now. http://goparallel.sourceforge.net/
>>>>> _______________________________________________
>>>>> Csound-devel mailing list
>>>>> Csound-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> 
>>> ------------------------------------------------------------------------------
>>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>>> things parallel software development, from weekly thought leadership blogs to
>>> news, videos, case studies, tutorials and more. Take a look and join the
>>> conversation now. http://goparallel.sourceforge.net/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> 
>> 
>> ------------------------------------------------------------------------------
>> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
>> by Intel and developed in partnership with Slashdot Media, is your hub for all
>> things parallel software development, from weekly thought leadership blogs to
>> news, videos, case studies, tutorials and more. Take a look and join the
>> conversation now. http://goparallel.sourceforge.net/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> 
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for all
> things parallel software development, from weekly thought leadership blogs to
> news, videos, case studies, tutorials and more. Take a look and join the 
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/l