This looks really useful - I spent a couple of hours this week roughing
out a simple HTML5-audio multitrack, with timeline, cursor, faders and
blocks of audio. I have been planning to add looping, drag/drop copying
of audio blocks, and aligning of blocks.
I used to use ResRocket, and wondered if HTML5 would allow a similar
functionality of online musical collaboration.
On 27/10/2011 17:02, Rolf Langenhuijzen wrote:
Dude, something I tried doing a while ago but never really got
beyond some lines of code, seeing a pile of other work and moved on
:) Visualizing music (or patterns) is something I'm very much
interested in (especially combined with typography, then again, I'm a
designer 1st so shapes and graphics always interest me). Also, you
mentioned tracker music.. hehe I was a major "demo" freak back in the
day with Future Crew etc. and ScreamTracker, Impulse Tracker or
FastTracker are names I will never forgot.
Aaaaanyway...
Will check out your project in a few hours. Can't wait.
Rolf
On Oct 27, 3:24 pm, Barry van Oudtshoorn <[email protected]>
wrote:
> Hi all,
>
> I've just pushed my latest pet project, TrackPerformer up to
> GitHub. To quote my blog post on the project, "TrackPerformer
> provides a visual stage for your music, using HTML5 canvas and
> audio. On that stage, performers “play” the instruments in the
> music visually. In other words, it’s a visualisation system for
> music, but based on the notation (the abstract) rather than the
> audio (the manifestation)." It's written with MooTools (of
> course!), and, at this initial stage, will allow users to write
> their own "performers" to perform the music.
>
> As yet, I've not added support for multiple audio fallbacks, so
> you'll need to take a look in an OGG-supporting browser -- I
> developed it in Firefox, so your mileage may vary in other
> browsers, at least until I clean it up a bit and do some proper
> cross-browser testing.
>
> The format of the music is a JSON-representation of "tracker" music
> -- you can read up on it on Wikipedia
> athttp://en.wikipedia.org/wiki/Tracker_%28music_software%29.
> Basically, once the "notation" has been converted into JSON, you
> then assign "performers" to each of the instruments (as many
> performers per instrument as you like), and away you go!
>
> Blog post:http://www.barryvan.com.au/2011/10/trackperformer/
> GitHub:http://barryvan.github.com/trackPerformer/
>
> Let me know what you think!
>
> Barry van Oudtshoornhttp://barryvan.com.au/
> [email protected]