[chuck-users] how is this "on the fly"?

Kassen signal.automatique at gmail.com
Tue Sep 18 07:43:02 EDT 2007

On 9/18/07, AlgoMantra <algomantra at gmail.com> wrote:
> You can't take it on a mobile-phone, at least not yet that I know off.
> >
> Hey Kassen, I did mention at the livecode list that I am interested in
> using
> mobile phones as controllers for all sorts of things - especially audio
> synthesis.
> However, I never expected to load Chuck onto a phone!

Yes, but we can dream about the future! As I understand the way GSM works
mobile phones *need* to be capable of DSP at rather high frequencies because
otherwise they couldn't encode your calls to whatever frequency GSM works
at. I just looked it up and those GSM bands are slightly below and in the
GHz range so whatever is doing that must be quite a amusing little chip,
maybe that one isn't open for abuse.

Generally mobile phones keep getting more advanced and people keep expecting
them to do more (games, calendars, one friend of mine lamented that the
interface on his phone was no good for working with the copy of Word it came
with) so in the future.... why not?

The current Nokia series allows developers only wave playback, and that too
> one file at a time. I also have no access to mic input directly, it has to
> be
> recorded. I am working with extreme constraints here, so I am a bit lost
> you see.
> The only good thing is that I can write for the phone using Python.
> However, one solution was this. I can easily control ChucK
> running off a laptop through a Nokia handset via bluetooth. Now I would
> probably project a
> graphical interface to control ChucK onto the screen, and press various
> blocks
> on it using the cellphone.
> The rest as you suggested, can be done in various ways, but I'm still
> trying all those
> things out.

Yes, I see. Now, what if the FFT was done in ChucK and you build bars for
the graphical representation of the spectrum (that I gather you want on the
phone?) in python, then scaled the update rate and amount of bars to
whatever Bluetooth can take if you send those values over OSC?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.cs.princeton.edu/pipermail/chuck-users/attachments/20070918/cff4493c/attachment.htm 

More information about the chuck-users mailing list