Hi all, I apologise if I'm just missing the relevant documentation, but I can't see how to import classes from one module into a second module. I want to declare a big base class once and subclasses in a different file. Can anyone tell me if this is possible? Thanks, Ronan -- # r
Hello Ronan,
Is Machine.add("module1.ck"); what you might be looking for?
I have one big import file that Machine.adds all the ChucK classes in the
library
https://github.com/heuermh/lick/blob/master/import.ck
Then I usually
$ chuck --loop &
$ chuck + import.ck
$ chuck + some-other-stuff.ck
michael
On Thu, May 28, 2015 at 6:59 AM, Ronan Klyne
Hi all,
I apologise if I'm just missing the relevant documentation, but I can't see how to import classes from one module into a second module. I want to declare a big base class once and subclasses in a different file. Can anyone tell me if this is possible?
Thanks,
Ronan
--
# r
_______________________________________________ chuck-users mailing list chuck-users@lists.cs.princeton.edu https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
From your code that looks like exactly what I need. I'll try it out later when I am back at my Pi.
Thanks,
Ronan
On 28 May 2015 at 16:07, Michael Heuer
Hello Ronan,
Is Machine.add("module1.ck"); what you might be looking for?
I have one big import file that Machine.adds all the ChucK classes in the library
https://github.com/heuermh/lick/blob/master/import.ck
Then I usually
$ chuck --loop & $ chuck + import.ck $ chuck + some-other-stuff.ck
michael
On Thu, May 28, 2015 at 6:59 AM, Ronan Klyne
wrote: Hi all,
I apologise if I'm just missing the relevant documentation, but I can't see how to import classes from one module into a second module. I want to declare a big base class once and subclasses in a different file. Can anyone tell me if this is possible?
Thanks,
Ronan
--
# r
_______________________________________________ chuck-users mailing list chuck-users@lists.cs.princeton.edu https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
_______________________________________________ chuck-users mailing list chuck-users@lists.cs.princeton.edu https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
-- # r
Hello
I would like to know if it is possible to get Chuck for the IPad. I saw that it is called ChiP? Is this true? I find that all of these RT audio languages like Gibber, chuck and all the SC flavors all lack the ability to run on an iPad. Can someone point me in the right direction? -- *Patrick Pagano B.S, M.F.A* *Projection And Audio Designer* *Humans Need Lumens Inc.* *New York London Paris Munich * *Home Office Gainesville, FL USA*
Hi Pat,
I've never done this and I don't even own an iPad, but I will try to help
anyway.
I see that there are OSC/Midi controller interfaces available for iPads.
ChucK can accept control input in these forms. I'd probably start with a
small computer running Linux and a ChucK OSC listener, then use the iPad
over WiFi to control it.
Apple's app store doesn't seem to be searchable from the web, so I can't
comment on "ChiP".
Regards,
Ronan
On Fri, 29 May 2015 at 03:45 pat pagano
Hello
I would like to know if it is possible to get Chuck for the IPad. I saw that it is called ChiP? Is this true? I find that all of these RT audio languages like Gibber, chuck and all the SC flavors all lack the ability to run on an iPad. Can someone point me in the right direction?
-- *Patrick Pagano B.S, M.F.A*
*Projection And Audio Designer* *Humans Need Lumens Inc.* *New York London Paris Munich * *Home Office Gainesville, FL USA*
_______________________________________________ chuck-users mailing list chuck-users@lists.cs.princeton.edu https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
I am sure I can control it with Lemur, kinkiest performer or a host of
other OSC controllers. What I want is Chuck, Gibber or Supercollider
working natively on the IPad. I built SC3 on my iPad but my dev license
expired and I am waiting to see if my University works out their issues
with the Apple dev licenses - currently ONE departments controls all the
Apple dev stuff for an entire University which is absurd. I never got midi
working correctly but I had OSC controlling it.
On Friday, May 29, 2015, Ronan Klyne
Hi Pat,
I've never done this and I don't even own an iPad, but I will try to help anyway. I see that there are OSC/Midi controller interfaces available for iPads. ChucK can accept control input in these forms. I'd probably start with a small computer running Linux and a ChucK OSC listener, then use the iPad over WiFi to control it. Apple's app store doesn't seem to be searchable from the web, so I can't comment on "ChiP".
Regards, Ronan
On Fri, 29 May 2015 at 03:45 pat pagano
javascript:_e(%7B%7D,'cvml','shreeswifty@gmail.com');> wrote: Hello
I would like to know if it is possible to get Chuck for the IPad. I saw that it is called ChiP? Is this true? I find that all of these RT audio languages like Gibber, chuck and all the SC flavors all lack the ability to run on an iPad. Can someone point me in the right direction?
-- *Patrick Pagano B.S, M.F.A*
*Projection And Audio Designer* *Humans Need Lumens Inc.* *New York London Paris Munich * *Home Office Gainesville, FL USA*
_______________________________________________ chuck-users mailing list chuck-users@lists.cs.princeton.edu javascript:_e(%7B%7D,'cvml','chuck-users@lists.cs.princeton.edu'); https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
-- *Patrick Pagano B.S, M.F.A* *Projection And Audio Designer* *Humans Need Lumens Inc.* *New York London Paris Munich * *Home Office Gainesville, FL USA*
Sounds like you're way ahead of me here then.
(FWIW I completely agree that needing dev licenses from the university is
absurd - owning the hardware should be enough to make it run programs.)
On Fri, 29 May 2015 at 15:15 pat pagano
I am sure I can control it with Lemur, kinkiest performer or a host of other OSC controllers. What I want is Chuck, Gibber or Supercollider working natively on the IPad. I built SC3 on my iPad but my dev license expired and I am waiting to see if my University works out their issues with the Apple dev licenses - currently ONE departments controls all the Apple dev stuff for an entire University which is absurd. I never got midi working correctly but I had OSC controlling it.
On Friday, May 29, 2015, Ronan Klyne
wrote: Hi Pat,
I've never done this and I don't even own an iPad, but I will try to help anyway. I see that there are OSC/Midi controller interfaces available for iPads. ChucK can accept control input in these forms. I'd probably start with a small computer running Linux and a ChucK OSC listener, then use the iPad over WiFi to control it. Apple's app store doesn't seem to be searchable from the web, so I can't comment on "ChiP".
Regards, Ronan
On Fri, 29 May 2015 at 03:45 pat pagano
wrote: Hello
I would like to know if it is possible to get Chuck for the IPad. I saw that it is called ChiP? Is this true? I find that all of these RT audio languages like Gibber, chuck and all the SC flavors all lack the ability to run on an iPad. Can someone point me in the right direction?
-- *Patrick Pagano B.S, M.F.A*
*Projection And Audio Designer* *Humans Need Lumens Inc.* *New York London Paris Munich * *Home Office Gainesville, FL USA*
_______________________________________________ chuck-users mailing list chuck-users@lists.cs.princeton.edu https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
-- *Patrick Pagano B.S, M.F.A*
*Projection And Audio Designer* *Humans Need Lumens Inc.* *New York London Paris Munich * *Home Office Gainesville, FL USA*
_______________________________________________ chuck-users mailing list chuck-users@lists.cs.princeton.edu https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
Hi Pat!
ChiP is ChucK compiled for the iPhone so it's not an app you download. It's
more like an SDK you'd import into your iOS project to build an app that
uses ChucK. There currently isn't an official" ChiP repo, but an
easy-to-integrate ChiP project is something that's on the TODO list.
Some iPad-good news:
1. You can compile the MiniAudicle project (
https://github.com/ccrma/miniAudicle) to run on iPad. This requires having
a Mac and having a developer account so you can provision the device for
installing developer builds on them.
2. Still in the works and stealing Spencer's thunder, but his PhD
dissertation is about making a more "appropriate and natural" interface for
using ChucK on the iPad. More info here:
http://spencersalazar.com/auraglyph/
3. As Ronan points you, there are plenty of OSC-enabled apps on the App
Store. You can download those and configure them to send messages to your
computer and have ChucK consume the data from those apps. Unsure if any of
those apps support ChucK talking back to the iPad though; I only ever did
iPhone ~> ChucK on a computer.
Hope that helps! Let me know if you have any more questions.
mc
On Fri, May 29, 2015 at 11:45 AM, pat pagano
Hello
I would like to know if it is possible to get Chuck for the IPad. I saw that it is called ChiP? Is this true? I find that all of these RT audio languages like Gibber, chuck and all the SC flavors all lack the ability to run on an iPad. Can someone point me in the right direction?
-- *Patrick Pagano B.S, M.F.A*
*Projection And Audio Designer* *Humans Need Lumens Inc.* *New York London Paris Munich * *Home Office Gainesville, FL USA*
_______________________________________________ chuck-users mailing list chuck-users@lists.cs.princeton.edu https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
Mark
Thank you. I have been working with STK for Aeons, so i have been gazing
fondly at Chuck every now and again. I am going to talk with Sam Aaron and
see what he thinks about Sonic Pi Running on the Ipad as well, so i will
have a list of Developers i can hound for Ipad Versions. The SC community
basically shunned me and went on and on about Apple and GPL like i wanted
to Sell SuperCollider on the App Store or something. I seriously only got
help from Fredrik for a while then he bailed on me too. We'll see who
bellies up to the bar and makes the first working "on the fly", On the Go,
On my ipad Live Coding App. I just think it should be on the roadmap
somewhere. :-)[?]
On Fri, May 29, 2015 at 10:23 AM, Mark Cerqueira
Hi Pat!
ChiP is ChucK compiled for the iPhone so it's not an app you download. It's more like an SDK you'd import into your iOS project to build an app that uses ChucK. There currently isn't an official" ChiP repo, but an easy-to-integrate ChiP project is something that's on the TODO list.
Some iPad-good news:
1. You can compile the MiniAudicle project ( https://github.com/ccrma/miniAudicle) to run on iPad. This requires having a Mac and having a developer account so you can provision the device for installing developer builds on them.
2. Still in the works and stealing Spencer's thunder, but his PhD dissertation is about making a more "appropriate and natural" interface for using ChucK on the iPad. More info here: http://spencersalazar.com/auraglyph/
3. As Ronan points you, there are plenty of OSC-enabled apps on the App Store. You can download those and configure them to send messages to your computer and have ChucK consume the data from those apps. Unsure if any of those apps support ChucK talking back to the iPad though; I only ever did iPhone ~> ChucK on a computer.
Hope that helps! Let me know if you have any more questions.
mc
On Fri, May 29, 2015 at 11:45 AM, pat pagano
wrote: Hello
I would like to know if it is possible to get Chuck for the IPad. I saw that it is called ChiP? Is this true? I find that all of these RT audio languages like Gibber, chuck and all the SC flavors all lack the ability to run on an iPad. Can someone point me in the right direction?
-- *Patrick Pagano B.S, M.F.A*
*Projection And Audio Designer* *Humans Need Lumens Inc.* *New York London Paris Munich * *Home Office Gainesville, FL USA*
_______________________________________________ chuck-users mailing list chuck-users@lists.cs.princeton.edu https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
_______________________________________________ chuck-users mailing list chuck-users@lists.cs.princeton.edu https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
-- *Patrick Pagano B.S, M.F.A* *Projection And Audio Designer* *Humans Need Lumens Inc.* *New York London Paris Munich * *Home Office Gainesville, FL USA*
Mark Cerqueira
ChiP is ChucK compiled for the iPhone so it's not an app you download. It's more like an SDK you'd import into your iOS project to build an app that uses ChucK. There currently isn't an official" ChiP repo, but an easy-to-integrate ChiP project is something that's on the TODO list.
Great news! I've been eagerly awaiting something like a libpd for ChucK, that is an iOS library that can load and run ChucK files. https://github.com/libpd A killer feature would be integration with AudioBus for inter-app audio streaming http://audiob.us/ michael
Michael,
Check out https://github.com/spencersalazar/libchuck - its a thin wrapper I
developed for a couple of secret-ish projects that are trying to integrate
ChucK into other systems. There are a few essential features to add, like
error reporting and VM status, but it currently supports the basic ChucK
feature set (start/stop VM, add/remove/replace code). There are example
projects for Mac, VST, and iOS.
Audiobus would be dope- would be great if you could file an issue about
that.
spencer
On Fri, May 29, 2015 at 8:48 AM, Michael Heuer
Mark Cerqueira
wrote: ChiP is ChucK compiled for the iPhone so it's not an app you download. It's more like an SDK you'd import into your iOS project to build an app that uses ChucK. There currently isn't an official" ChiP repo, but an easy-to-integrate ChiP project is something that's on the TODO list.
Great news!
I've been eagerly awaiting something like a libpd for ChucK, that is an iOS library that can load and run ChucK files.
A killer feature would be integration with AudioBus for inter-app audio streaming
michael
_______________________________________________ chuck-users mailing list chuck-users@lists.cs.princeton.edu https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
-- Spencer Salazar Doctoral Candidate Center for Computer Research in Music and Acoustics Stanford University spencer@ccrma.stanford.edu +1 831.277.4654 https://ccrma.stanford.edu/~spencer/
participants (5)
-
Mark Cerqueira
-
Michael Heuer
-
pat pagano
-
Ronan Klyne
-
Spencer Salazar