Code Orchestra Livecoding Tool update

Last time I have promised you standalone actionscript livecoding tool “in about a month”, and it was delivered in 1 month and 1 day. If some of you missed the news because I did not write a post about it here – don’t feel bad – because tonight brand new 1.0.1 build is waiting for you to download it :)

Ok, now when we’re past this marketing part, let me continue to the reflection part. What kind of feedback we have received so far, and what can we learn from it?


As any complex technology, COLT has to have bugs, and we’re happy to receive your bug reports. If you find bugs we missed, it means you are actually interested in and trying our product :) On our side of it, these bugs get fixed and new builds are uploaded.

But then, some “bugs” we hear about are not actually bugs, but inadequate expectations and failure to understand how COLT works. We are trying to extensively document this stuff, but there is always that user who says “k, I changed the code in enterFrame handler and it works, but then I changed the code in addedToStage handler and nothing happens“. So let me cover here again how does COLT work, real quick:

When you save your code, COLT compiles small swf file with parts that changed since last time; methods in [Live] class are changed to call the code in those small swf files every time.And this is all that COLT does for you. It does not magically know that you want some code to be executed unless your program actually says so. Sigh. This is not rocket science, is it.


Another kind of feedback is that one can’t do that or that in COLT. That’s right. Features take time, and we wanted to release COLT ASAP so you guys could try it not next month but today, and maybe support the development with some warm words and cold cash :) Yet, we listen to you and add the features you want – for example with COLT 1.0.1 you can add new fields and methods to [Live] class! Now isn’t that great. But you know what is even greater?

You can get COLT license for free!

All you have to do is upload COLT demo or tutorial video to youtube before 25th of June. And if your video is really good, you get iPad4. And if your video is REALLY good, you get 15″ MacBook with retina display. Damn, I would record these videos like crazy if I were you :) Get the camera, get crazy idea and get it done, seriously. More here.

Good news for FlashDevelop fans

I have been working on this plugin to make FD work with COLT closer. It exports your FD project to COLT and, when you run that COLT project, sends any compilation errors back to FD. The plugin is WIP, but already does its job and I am working closely with Philippe to improve it. So, try it out, leave feedback on github.

That’s about it for tonight, I think, and hopefully more good stuff will follow next week.


9 Responses to “Code Orchestra Livecoding Tool update”

  1. 1 Pierre May 13, 2013 at 19:59

    Glad to hear you already have something working for the FlashDevelop users! This looks really awesome. Do we need a license to start using it and make our “winning” demo videos?

  2. 4 Minato May 16, 2013 at 14:04

    Great :)

    Being able to make a class [Live] is pretty neat as well.

    Not to pressure you or anything, but have you guys looked into the feasibility of supporting Haxe in the future ? Just to know if I should expect it some time or not.

    Well either way, Haxe or not, keep up the good work ! :)

    • 5 makc3d May 16, 2013 at 15:23

      Can’t speak from the company, but personally I don’t think to fork haXe is great idea. I mean we could fork ASC1 because it does no longer evolve and there are zero maintenance costs. With haXe, livecoding mechanics would have to be in the mainstream version, and that is up to Nicolas to decide if he wants this kind of stuff in there, or how exactly to implement it if he does.

  3. 6 Minato May 17, 2013 at 00:18

    Okay, thanks for the reply :)

    This is a great tool. I’m pretty reluctant to use AS3 now that I got used to Haxe benefits, but THIS tool could push me into using it again at least for fast prototyping phases.

  4. 7 Alberto June 5, 2013 at 15:52

    Can I do the video in spanish or it has to be in english??

  1. 1 One year of COLT | Coding on acid. Trackback on May 9, 2014 at 13:23

Ask a Question

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

Old stuff

May 2013
« Apr   Jun »

Oh, btw…


%d bloggers like this: