I want a DJ app that I can code

Discuss music production with Ableton Live.
Machinate
Posts: 11648
Joined: Thu Jun 24, 2004 2:15 pm
Location: Denmark

Post by Machinate » Fri Apr 27, 2007 12:30 pm

forge wrote:
Machinate wrote:
forge wrote:the idea of being able to mainline straight into the code could have some awesome prospects if you knew what you were doing
Chuck was totally made for this. I think you'll like it.
Chuck? Link?

you have my interest perked......
8)
http://chuck.cs.princeton.edu/
mbp 2.66, osx 10.6.8, 8GB ram.

forge
Posts: 17422
Joined: Wed Apr 21, 2004 9:47 am
Location: Queensland, AU
Contact:

Post by forge » Fri Apr 27, 2007 12:31 pm

hambone1 wrote:Image
Geek and I'm proud!

got a problem with that?? :evil:

forge
Posts: 17422
Joined: Wed Apr 21, 2004 9:47 am
Location: Queensland, AU
Contact:

Post by forge » Fri Apr 27, 2007 12:32 pm

Machinate wrote:
forge wrote:
Machinate wrote:Chuck was totally made for this. I think you'll like it.
Chuck? Link?

you have my interest perked......
8)
http://chuck.cs.princeton.edu/
:wink: cheers

forge
Posts: 17422
Joined: Wed Apr 21, 2004 9:47 am
Location: Queensland, AU
Contact:

Post by forge » Fri Apr 27, 2007 12:37 pm

I think what's happening for me at the moment is as I'm actually managing to cope with the IT unit I'm doing I'm starting to realise I can actually get my head around the whole coding thing - I sort of assumed I wouldn't have the kind of right brain for it, but I'm starting to get it and it's not so hard after all - and I'm starting to see the potential

mikemc
Posts: 5464
Joined: Mon Jun 21, 2004 2:14 pm
Location: Maryland USA

Post by mikemc » Fri Apr 27, 2007 2:02 pm

forge wrote:
Machinate wrote:
forge wrote:the idea of being able to mainline straight into the code could have some awesome prospects if you knew what you were doing
Chuck was totally made for this. I think you'll like it.
Chuck? Link?

you have my interest perked......
8)
ChucK is kind of fun, and it's easy to pick up if you've used C++, Java or Perl. Here is a link to a forum where others will chime in with tips-- my first day using it I had a script that could do hid to midi:

http://electro-music.com/forum/topic-15626.html
UTENZIL a tool... of the muse.

dan aktivix
Posts: 47
Joined: Mon May 08, 2006 12:15 am

Object oriented coding...

Post by dan aktivix » Fri Apr 27, 2007 6:32 pm

[quote="forge"]I think what's happening for me at the moment is as I'm actually managing to cope with the IT unit I'm doing I'm starting to realise I can actually get my head around the whole coding thing - I sort of assumed I wouldn't have the kind of right brain for it, but I'm starting to get it and it's not so hard after all - and I'm starting to see the potential[/quote]

AAArggh, I've been meaning to harass the forum about this for ages. A scripting language for Ableton would be FANTASTIC - and would make it much more effective for things like audio installations and interacting with the outside world in novel ways, as well as composition and performance.

I'm a fairly newbie Java programmer, and the object orientation of that language would be enormously suitable for ableton. In fact, I'm kind of presuming, given the way Ableton works, that it's already OO.

One of my maniacal plans includes evolving sounds, using the brains of listening humans as the landscape on which they live or die. Mwaa haa. E.g. starting with a series of loops, getting people to listen and score them (even just with a live or die score), then using a genetic algorithm to breed new ones. (In my head, I have this mental picture of a mile-deep club under the earth somewhere, full of lab-rat clubbers in a series of connected booths; an automated system rates the success of a tune based on the kinetic energy in the room, and breeds successful songs with others... but that's just me. Ahem.)

The Ableton folk wouldn't need to start complicated. Actionscript for flash didn't, but it soon evolved into a fully fledged object oriented language.

An example of where I'd find it useful: I often do the following -

1. set a mix of drumloops and other clips to follow action: random
2. set em all to legato
3. Play and record
4. Harvest the best of the weird mixes you get - produces some bloody silly sounds, but it keeps me entertained! Example of using these sounds in a walk this way remix -

http://www.ww3.me.uk/songs/walkthiswaymash.mp3

That's the kind of thing you could code; and tweak the code in very interesting ways. Pseudocode might be:

Load x samples
Play y sample at the first and third beat IF the amplitude is over z and the amplitude at time+1/4 beat = half that (indicating a punchy sound)
Stick into arrangement track 1 at bar 100 and Mixdown result into "ick.wav"

Er, god, I'm going on about this rather too much. Geek? Me? Nah.

forge
Posts: 17422
Joined: Wed Apr 21, 2004 9:47 am
Location: Queensland, AU
Contact:

Re: Object oriented coding...

Post by forge » Sat Apr 28, 2007 2:42 am

dan aktivix wrote: A scripting language for Ableton would be FANTASTIC - and would make it much more effective for things like audio installations and interacting with the outside world in novel ways, as well as composition and performance.
.
yeah I'm really starting to wonder what the recently announced partnership with Cycling74 is all about! :wink:

kugutsumen
Posts: 51
Joined: Fri Mar 16, 2007 5:20 am
Location: Jakarta
Contact:

Post by kugutsumen » Sat Apr 28, 2007 3:31 pm

plogue bidule

http://www.plogue.com

forge
Posts: 17422
Joined: Wed Apr 21, 2004 9:47 am
Location: Queensland, AU
Contact:

Post by forge » Thu May 03, 2007 8:14 am

http://livecode.access-space.org/

just saw that

actually, I just have to add (to original poster at least) I think the best advice is to find out what's going on in the universities near you

I've just found a couple of web pages I didnt know were there for the computational arts sub major I'm on listing all this stuff I had no idea was going on in this university that looks really close to what I want to get into

I'm really interested in getting into different music and sound manipulation interfaces and there's a really interesting looking project going on right here that's quite similar to the "Reactable" that's been posted here a few times

so there's bound to be some really interesting experimental work with technology going on at the universities nearby

Post Reply