Discussion:
[chuck-users] Chugin/Faust issue
mario buoninfante
2018-06-16 18:38:46 UTC
Permalink
Hi,


I'm having issue with a chugin generated with faust2ck. I'm on a 64bit
Linux machine (Ubuntu Studio 16.04) and I created a simple /sample and
hold/ component in Faust (SampleAndHold.dsp that contains /declare name
"SampleAndHold"//;/) and then turned it into a chugin using faust2ck.
everything seems fine, my /SampleAndHold.chug/ is generated, but
unfortunately I cannot use it in ChucK (console: /undefined type
'SampleAndHold'.../) . I copied it into the chugin folder and also tried
launching ChucK with -gSampleAndHold .

does anyone have any experience with faust2ck? am I missing something?


cheers,

Mario
Casper Schipper
2018-06-18 09:47:48 UTC
Permalink
Hi Mario,

Cannot say with 100% certainty, but it could be that Faust is including a
slightly older version of chuck_dl.h when building the chugin ?
Chugins built with Version 1.3.6.0 are no longer compatable with 1.4.0.0, I
also had to recompile my own chugins because of this.

Best,
Casper

On Sat, Jun 16, 2018 at 8:38 PM, mario buoninfante <
Post by mario buoninfante
Hi,
I'm having issue with a chugin generated with faust2ck. I'm on a 64bit
Linux machine (Ubuntu Studio 16.04) and I created a simple *sample and
hold* component in Faust (SampleAndHold.dsp that contains *declare name
"SampleAndHold"**;*) and then turned it into a chugin using faust2ck.
everything seems fine, my *SampleAndHold.chug* is generated, but
unfortunately I cannot use it in ChucK (console: *undefined type
'SampleAndHold'...*) . I copied it into the chugin folder and also tried
launching ChucK with -gSampleAndHold .
does anyone have any experience with faust2ck? am I missing something?
cheers,
Mario
_______________________________________________
chuck-users mailing list
https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
--
Casper Schipper
***@gmail.com
+31 6 52 322 590
Casper Schipper
2018-06-18 09:49:40 UTC
Permalink
correction: I meant 1.3.5.2, 1.3.6.0 is actually pretty much identical to
1.4.0.0 according to changelog
<http://chuck.cs.princeton.edu/release/VERSIONS>.

best,
Casper
Post by Casper Schipper
Hi Mario,
Cannot say with 100% certainty, but it could be that Faust is including a
slightly older version of chuck_dl.h when building the chugin ?
Chugins built with Version 1.3.6.0 are no longer compatable with 1.4.0.0,
I also had to recompile my own chugins because of this.
Best,
Casper
On Sat, Jun 16, 2018 at 8:38 PM, mario buoninfante <
Post by mario buoninfante
Hi,
I'm having issue with a chugin generated with faust2ck. I'm on a 64bit
Linux machine (Ubuntu Studio 16.04) and I created a simple *sample and
hold* component in Faust (SampleAndHold.dsp that contains *declare name
"SampleAndHold"**;*) and then turned it into a chugin using faust2ck.
everything seems fine, my *SampleAndHold.chug* is generated, but
unfortunately I cannot use it in ChucK (console: *undefined type
'SampleAndHold'...*) . I copied it into the chugin folder and also tried
launching ChucK with -gSampleAndHold .
does anyone have any experience with faust2ck? am I missing something?
cheers,
Mario
_______________________________________________
chuck-users mailing list
https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
--
Casper Schipper
+31 6 52 322 590
--
Casper Schipper
***@gmail.com
+31 6 52 322 590
Mario Buoninfante
2018-06-18 14:18:46 UTC
Permalink
Hi Casper,

that's a really good point, in fact I had to do the same with my chugins
after installed ChucK 1.4.0.0
I'll double check.

cheers,
Mario
Post by Casper Schipper
correction: I meant 1.3.5.2, 1.3.6.0 is actually pretty much identical to
1.4.0.0 according to changelog
<http://chuck.cs.princeton.edu/release/VERSIONS>.
best,
Casper
On Mon, Jun 18, 2018 at 11:47 AM, Casper Schipper <
Post by Casper Schipper
Hi Mario,
Cannot say with 100% certainty, but it could be that Faust is including a
slightly older version of chuck_dl.h when building the chugin ?
Chugins built with Version 1.3.6.0 are no longer compatable with 1.4.0.0,
I also had to recompile my own chugins because of this.
Best,
Casper
On Sat, Jun 16, 2018 at 8:38 PM, mario buoninfante <
Post by mario buoninfante
Hi,
I'm having issue with a chugin generated with faust2ck. I'm on a 64bit
Linux machine (Ubuntu Studio 16.04) and I created a simple *sample and
hold* component in Faust (SampleAndHold.dsp that contains *declare name
"SampleAndHold"**;*) and then turned it into a chugin using faust2ck.
everything seems fine, my *SampleAndHold.chug* is generated, but
unfortunately I cannot use it in ChucK (console: *undefined type
'SampleAndHold'...*) . I copied it into the chugin folder and also
tried launching ChucK with -gSampleAndHold .
does anyone have any experience with faust2ck? am I missing something?
cheers,
Mario
_______________________________________________
chuck-users mailing list
https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
--
Casper Schipper
+31 6 52 322 590
--
Casper Schipper
+31 6 52 322 590
_______________________________________________
chuck-users mailing list
https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
Spencer Salazar
2018-06-19 20:41:04 UTC
Permalink
Yep, the faust2ck needs to have its chuck submodule updated to use the
latest chuck headers, although it seems a bit messier than that since the
structure of the headers changed. I will look in to it!

Spencer


--

Spencer Salazar, PhD
***@spencersalazar.com | 831.277.4654
https://spencersalazar.com


On Mon, Jun 18, 2018 at 7:18 AM, Mario Buoninfante <
Post by Mario Buoninfante
Hi Casper,
that's a really good point, in fact I had to do the same with my chugins
after installed ChucK 1.4.0.0
I'll double check.
cheers,
Mario
Post by Casper Schipper
correction: I meant 1.3.5.2, 1.3.6.0 is actually pretty much identical
to 1.4.0.0 according to changelog
<http://chuck.cs.princeton.edu/release/VERSIONS>.
best,
Casper
On Mon, Jun 18, 2018 at 11:47 AM, Casper Schipper <
Post by Casper Schipper
Hi Mario,
Cannot say with 100% certainty, but it could be that Faust is including
a slightly older version of chuck_dl.h when building the chugin ?
Chugins built with Version 1.3.6.0 are no longer compatable with
1.4.0.0, I also had to recompile my own chugins because of this.
Best,
Casper
On Sat, Jun 16, 2018 at 8:38 PM, mario buoninfante <
Post by mario buoninfante
Hi,
I'm having issue with a chugin generated with faust2ck. I'm on a 64bit
Linux machine (Ubuntu Studio 16.04) and I created a simple *sample and
hold* component in Faust (SampleAndHold.dsp that contains *declare
name "SampleAndHold"**;*) and then turned it into a chugin using
faust2ck. everything seems fine, my *SampleAndHold.chug* is generated,
but unfortunately I cannot use it in ChucK (console: *undefined type
'SampleAndHold'...*) . I copied it into the chugin folder and also
tried launching ChucK with -gSampleAndHold .
does anyone have any experience with faust2ck? am I missing something?
cheers,
Mario
_______________________________________________
chuck-users mailing list
https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
--
Casper Schipper
+31 6 52 322 590
--
Casper Schipper
+31 6 52 322 590
_______________________________________________
chuck-users mailing list
https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
_______________________________________________
chuck-users mailing list
https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
mario buoninfante
2018-06-20 18:29:45 UTC
Permalink
Hi,


I double checked and it's like you guys suspected. I tried my Chugin
with ChucK 1.3.5.2 and I had no issues, so the problem seems to occur
with the latest release.


cheers,

Mario
Post by Spencer Salazar
Yep, the faust2ck needs to have its chuck submodule updated to use the
latest chuck headers, although it seems a bit messier than that since
the structure of the headers changed. I will look in to it!
Spencer
--
Spencer Salazar, PhD
831.277.4654
https://spencersalazar.com <https://spencersalazar.com/>
On Mon, Jun 18, 2018 at 7:18 AM, Mario Buoninfante
Hi Casper,
that's a really good point, in fact I had to do the same with my
chugins after installed ChucK 1.4.0.0
I'll double check.
cheers,
Mario
On 18 June 2018 at 10:49, Casper Schipper
correction: I meant 1.3.5.2, 1.3.6.0 is actually pretty much
identical to 1.4.0.0 according to changelog
<http://chuck.cs.princeton.edu/release/VERSIONS>.
best,
Casper
On Mon, Jun 18, 2018 at 11:47 AM, Casper Schipper
Hi Mario,
Cannot say with 100% certainty, but it could be that Faust
is including a slightly older version of chuck_dl.h when
building the chugin ?
Chugins built with Version 1.3.6.0 are no longer
compatable with 1.4.0.0, I also had to recompile my own
chugins because of this.
Best,
Casper
On Sat, Jun 16, 2018 at 8:38 PM, mario buoninfante
Hi,
I'm having issue with a chugin generated with
faust2ck. I'm on a 64bit Linux machine (Ubuntu Studio
16.04) and I created a simple /sample and hold/
component in Faust (SampleAndHold.dsp that contains
/declare name "SampleAndHold"//;/) and then turned it
into a chugin using faust2ck. everything seems fine,
my /SampleAndHold.chug/ is generated, but
/undefined type 'SampleAndHold'.../) . I copied it
into the chugin folder and also tried launching ChucK
with -gSampleAndHold .
does anyone have any experience with faust2ck? am I
missing something?
cheers,
Mario
_______________________________________________
chuck-users mailing list
https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
<https://lists.cs.princeton.edu/mailman/listinfo/chuck-users>
--
Casper Schipper
+31 6 52 322 590
--
Casper Schipper
+31 6 52 322 590
_______________________________________________
chuck-users mailing list
https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
<https://lists.cs.princeton.edu/mailman/listinfo/chuck-users>
_______________________________________________
chuck-users mailing list
https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
<https://lists.cs.princeton.edu/mailman/listinfo/chuck-users>
_______________________________________________
chuck-users mailing list
https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
mario.buoninfante
2018-06-20 07:18:34 UTC
Permalink
Hi Spencer,

Thanks, that'd be great :)

Cheers,
Mario
Yep, the faust2ck needs to have its chuck submodule updated to use the latest chuck headers, although it seems a bit messier than that since the structure of the headers changed. I will look in to it! 
Spencer
--
Spencer Salazar, PhD
https://spencersalazar.com 
Post by Mario Buoninfante
Hi Casper,
that's a really good point, in fact I had to do the same with my chugins after installed ChucK 1.4.0.0
I'll double check.
cheers,
Mario
correction: I meant 1.3.5.2, 1.3.6.0 is actually pretty much identical to 1.4.0.0 according to changelog.
best,
Casper
Post by Casper Schipper
Hi Mario,
Cannot say with 100% certainty, but it could be that Faust is including a slightly older version of chuck_dl.h when building the chugin ?
Chugins built with Version 1.3.6.0 are no longer compatable with 1.4.0.0, I also had to recompile my own chugins because of this.
Best,
Casper
Hi,
I'm having issue with a chugin generated with faust2ck. I'm on a 64bit Linux machine (Ubuntu Studio 16.04) and I created a simple sample and hold component in Faust (SampleAndHold.dsp that contains declare name "SampleAndHold";) and then turned it into a chugin using faust2ck. everything seems fine, my SampleAndHold.chug is generated, but unfortunately I cannot use it in ChucK (console: undefined type 'SampleAndHold'...) . I copied it into the chugin folder and also tried launching ChucK with -gSampleAndHold .
does anyone have any experience with faust2ck? am I missing
Loading...