TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Live Coding in CoffeeScript

50 pointsby benglover 12 years ago

13 comments

jbaudanzaover 12 years ago
I love this! It would be cool to see this integrated with something like share.js so people could collaborate.
评论 #5241692 未加载
rjmarsanover 12 years ago
I'd recommend using Timbre.js <a href="http://mohayonao.github.com/timbre.js/" rel="nofollow">http://mohayonao.github.com/timbre.js/</a> As much as I love audiolet, Timbre.js knocks the socks off of it. It's very much based off of supercollider, which is really THE language to live-code in.<p>Also, it's way more fully developed than audiolet, and seems to work way faster.
benmannsover 12 years ago
In case anyone is having this problem: Press ESC to run the scripts.
yaxuover 12 years ago
Great stuff!<p>See also "livecodelab" and "gibber": <a href="http://www.sketchpatch.net/livecodelab/index.html" rel="nofollow">http://www.sketchpatch.net/livecodelab/index.html</a> <a href="http://www.charlie-roberts.com/gibber/" rel="nofollow">http://www.charlie-roberts.com/gibber/</a><p>Gibber is multi-user live coding in the browser.<p>There are many more live coding systems here: <a href="http://toplap.org/" rel="nofollow">http://toplap.org/</a>
shurcooLover 12 years ago
I don't mean to criticize, I'd simply like to clarify something.<p>What exactly makes this "live" coding? As far as I can see, you have to press Esc to run the code. If this is considered live, what would be a non-live equivalent?<p>My understanding of live was that you see/hear changes as soon as you change the code, but I didn't find that to be the case here.
评论 #5242280 未加载
mos2over 12 years ago
This is pretty awesome. I went to a workshop by ixi lang creator thor magnusson. It is pretty amazing the level of abstraction you get with ixi lang but supercollider has a steep learning curve.<p>I love that live coding music is making its way to javascript / coffeescript. I can't wait to see what people create with it.
roryokaneover 12 years ago
This is a great idea – a convenient environment for writing music-generating code. It needs far more helper functions and documentation before it’s generally usable, though.<p>I’ve written some GitHub Issues: <a href="https://github.com/bengl/beatsio/issues" rel="nofollow">https://github.com/bengl/beatsio/issues</a>
1wheelover 12 years ago
Cool! I threw together something similar a few weekends ago:<p><a href="http://roadtolarissa.com/synth-scales/" rel="nofollow">http://roadtolarissa.com/synth-scales/</a>
cliftonkover 12 years ago
Have you ever played with Overtone? It's pretty awesome <a href="http://vimeo.com/22798433" rel="nofollow">http://vimeo.com/22798433</a>
gojomoover 12 years ago
See also 'bytebeat':<p><a href="http://canonical.org/~kragen/bytebeat/" rel="nofollow">http://canonical.org/~kragen/bytebeat/</a>
canibanogluover 12 years ago
Great stuff! If only I could find a way of doing this the other way around... (audio to sheet music)
评论 #5242188 未加载
sil3ntmacover 12 years ago
This is awesome! Someone edit the title though because I had no idea this was live coding "beats".
fanantaover 12 years ago
Awesome stuff Bryan!