Csound Csound-dev Csound-tekno Search About

[Csnd] Adapting spat3d for max4live

Date2012-03-01 04:57
Frombbell
Subject[Csnd] Adapting spat3d for max4live
Hey Csounders,

I'm running into a few issues trying to incorporate the spat3d opcode with
max4live. Currently, I have the audio in max routed through the csound file
with plugin/plugout. I think my issue is somewhere in my csound text. I've
used the "ins" opcode to direct the audio into csound and "outs" to properly
direct the audio through csound. I have also included csound parameter
updaters with chnget, and the max object "pattrforward csound~"

If anyone has any suggestions please let me know. I've attached the Csound
file as well as an image of my signal flow in MAX/MSP. 

http://csound.1045644.n5.nabble.com/file/n5526911/BellHRTFcsoundlist.csd
BellHRTFcsoundlist.csd 
http://csound.1045644.n5.nabble.com/file/n5526911/spat3dissueCsoundlist.png
spat3dissueCsoundlist.png 

--
View this message in context: http://csound.1045644.n5.nabble.com/Adapting-spat3d-for-max4live-tp5526911p5526911.html
Sent from the Csound - General mailing list archive at Nabble.com.

Date2012-03-01 18:32
From"Colman O'Reilly"
SubjectRe: [Csnd] Adapting spat3d for max4live
Hi there,

I am not sure of the specific problem you are having, but the only large difference I see with your approach vs. the one I have taken in the past is your use of pattrforward.

If you open any of the CsoundForLive devices, there is usually an orgy of patch cords, and that is because the various "send" and "receive" methods in Max tend to cause conflict, especially when more than one instance of an object is running.

There are of course ways around this... but especially in early stages of patch development I personally enjoy keeping everything as simple as possible until I know it is working.

Now, if you are set on using pattrforward for the moment, remember that it directs to a "named" object.  So getting your info to Csound~ that way would involve making an object [pattrforward foo] and then in the info panel of the Csound~ object, making sure the "scripting name" is set to (in this case) "foo"

If you'd like, feel free to email me off list your full device and I'd be happy to look it over in context, and maybe I'll be able to offer better support.

Best,
Colman


On Wed, Feb 29, 2012 at 11:57 PM, bbell <lleb@live.com> wrote:
Hey Csounders,

I'm running into a few issues trying to incorporate the spat3d opcode with
max4live. Currently, I have the audio in max routed through the csound file
with plugin/plugout. I think my issue is somewhere in my csound text. I've
used the "ins" opcode to direct the audio into csound and "outs" to properly
direct the audio through csound. I have also included csound parameter
updaters with chnget, and the max object "pattrforward csound~"

If anyone has any suggestions please let me know. I've attached the Csound
file as well as an image of my signal flow in MAX/MSP.

http://csound.1045644.n5.nabble.com/file/n5526911/BellHRTFcsoundlist.csd
BellHRTFcsoundlist.csd
http://csound.1045644.n5.nabble.com/file/n5526911/spat3dissueCsoundlist.png
spat3dissueCsoundlist.png

--
View this message in context: http://csound.1045644.n5.nabble.com/Adapting-spat3d-for-max4live-tp5526911p5526911.html
Sent from the Csound - General mailing list archive at Nabble.com.


Send bugs reports to the Sourceforge bug tracker
           https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"




--




Date2012-03-01 20:44
FromBernt Isak Wærstad
SubjectRe: [Csnd] Adapting spat3d for max4live
Using --- in front of the identifier/name generates an unique id for each instance of the device.

On Thu, Mar 1, 2012 at 7:32 PM, Colman O'Reilly <colmanoreilly@gmail.com> wrote:
Hi there,

I am not sure of the specific problem you are having, but the only large difference I see with your approach vs. the one I have taken in the past is your use of pattrforward.

If you open any of the CsoundForLive devices, there is usually an orgy of patch cords, and that is because the various "send" and "receive" methods in Max tend to cause conflict, especially when more than one instance of an object is running.

There are of course ways around this... but especially in early stages of patch development I personally enjoy keeping everything as simple as possible until I know it is working.

Now, if you are set on using pattrforward for the moment, remember that it directs to a "named" object.  So getting your info to Csound~ that way would involve making an object [pattrforward foo] and then in the info panel of the Csound~ object, making sure the "scripting name" is set to (in this case) "foo"

If you'd like, feel free to email me off list your full device and I'd be happy to look it over in context, and maybe I'll be able to offer better support.

Best,
Colman


On Wed, Feb 29, 2012 at 11:57 PM, bbell <lleb@live.com> wrote:
Hey Csounders,

I'm running into a few issues trying to incorporate the spat3d opcode with
max4live. Currently, I have the audio in max routed through the csound file
with plugin/plugout. I think my issue is somewhere in my csound text. I've
used the "ins" opcode to direct the audio into csound and "outs" to properly
direct the audio through csound. I have also included csound parameter
updaters with chnget, and the max object "pattrforward csound~"

If anyone has any suggestions please let me know. I've attached the Csound
file as well as an image of my signal flow in MAX/MSP.

http://csound.1045644.n5.nabble.com/file/n5526911/BellHRTFcsoundlist.csd
BellHRTFcsoundlist.csd
http://csound.1045644.n5.nabble.com/file/n5526911/spat3dissueCsoundlist.png
spat3dissueCsoundlist.png

--
View this message in context: http://csound.1045644.n5.nabble.com/Adapting-spat3d-for-max4live-tp5526911p5526911.html
Sent from the Csound - General mailing list archive at Nabble.com.


Send bugs reports to the Sourceforge bug tracker
           https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"




--






--
Mvh.

Bernt Isak Wærstad




Date2012-03-01 20:54
FromJ Clements
SubjectRe: [Csnd] Adapting spat3d for max4live

+1.  But timing, ordee for s and r in M4l is not guaranteed accurate, I must add.  Btw the naming convention applies to value and coll too.

John

On Mar 1, 2012 3:45 PM, "Bernt Isak Wærstad" <berntisak@gmail.com> wrote:
Using --- in front of the identifier/name generates an unique id for each instance of the device.

On Thu, Mar 1, 2012 at 7:32 PM, Colman O'Reilly <colmanoreilly@gmail.com> wrote:
Hi there,

I am not sure of the specific problem you are having, but the only large difference I see with your approach vs. the one I have taken in the past is your use of pattrforward.

If you open any of the CsoundForLive devices, there is usually an orgy of patch cords, and that is because the various "send" and "receive" methods in Max tend to cause conflict, especially when more than one instance of an object is running.

There are of course ways around this... but especially in early stages of patch development I personally enjoy keeping everything as simple as possible until I know it is working.

Now, if you are set on using pattrforward for the moment, remember that it directs to a "named" object.  So getting your info to Csound~ that way would involve making an object [pattrforward foo] and then in the info panel of the Csound~ object, making sure the "scripting name" is set to (in this case) "foo"

If you'd like, feel free to email me off list your full device and I'd be happy to look it over in context, and maybe I'll be able to offer better support.

Best,
Colman


On Wed, Feb 29, 2012 at 11:57 PM, bbell <lleb@live.com> wrote:
Hey Csounders,

I'm running into a few issues trying to incorporate the spat3d opcode with
max4live. Currently, I have the audio in max routed through the csound file
with plugin/plugout. I think my issue is somewhere in my csound text. I've
used the "ins" opcode to direct the audio into csound and "outs" to properly
direct the audio through csound. I have also included csound parameter
updaters with chnget, and the max object "pattrforward csound~"

If anyone has any suggestions please let me know. I've attached the Csound
file as well as an image of my signal flow in MAX/MSP.

http://csound.1045644.n5.nabble.com/file/n5526911/BellHRTFcsoundlist.csd
BellHRTFcsoundlist.csd
http://csound.1045644.n5.nabble.com/file/n5526911/spat3dissueCsoundlist.png
spat3dissueCsoundlist.png

--
View this message in context: http://csound.1045644.n5.nabble.com/Adapting-spat3d-for-max4live-tp5526911p5526911.html
Sent from the Csound - General mailing list archive at Nabble.com.


Send bugs reports to the Sourceforge bug tracker
           https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"




--






--
Mvh.

Bernt Isak Wærstad