<?xml version="1.0"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
<title>andrew johnston blog</title>
<link>http://andrewjohnston.net/blog</link>
<description>andrew j's blog</description>
<language>en-us</language>
<item>
<title>blog 2.0: the resurrection</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#69</link>
<description>I see it's been a while between entries.  I'm thinking this blog might get a new lease on life now the PhD is out of the way.  If nothing else it's a nice place to collect useful links, like: the...</description>
<content:encoded><![CDATA[<p>I see it's been a while between entries.  I'm thinking this blog might get a new lease on life now the PhD is out of the way.  If nothing else it's a nice place to collect useful links, like: <a href="http://www.avantgardeproject.org/">the Avant Garde Project</a>, a collection of experimental works which are no longer available for purchase.  A bunch of LP transfers are available for download.</p>]]></content:encoded>
<pubDate>Mon, 02 Nov 2009 10:25 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#69</guid>
</item>
<item>
<title>resonate</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#68</link>
<description>The Australian Music Center has a new journal ('web magazine'): resonate.</description>
<content:encoded><![CDATA[<p>The Australian Music Center has a new journal ('web magazine'): <a href="http://www.resonatemagazine.com.au/">resonate</a>.</p>]]></content:encoded>
<pubDate>Wed, 01 Aug 2007 10:45 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#68</guid>
</item>
<item>
<title>java external for pd</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#67</link>
<description>Something I've often thought could be handy: a java plug in for pd.  For simple externals this could be a lot simpler than wrestling with C/C++.</description>
<content:encoded><![CDATA[<p>Something I've often thought could be handy: a <a href="http://www.le-son666.com/software/pdj/">java plug in for pd</a>.  For simple externals this could be a lot simpler than wrestling with C/C++.</p>]]></content:encoded>
<pubDate>Sat, 28 Jul 2007 15:30 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#67</guid>
</item>
<item>
<title>john whitney music box</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#65</link>
<description>A kind person at the creativity and cognition conference pointed me to the Whitney music box.  Read about Whitney in wikipedia and also here.</description>
<content:encoded><![CDATA[<p>A kind person at the <a href="http://www.cs.umd.edu/hcil/CC2007/">creativity and cognition conference</a> pointed me to the <a href="http://www.coverpop.com/whitney/">Whitney music box</a>.  Read about Whitney in wikipedia and also <a href="http://www.siggraph.org/artdesign/profile/whitney/whitney.html">here</a>.</p>]]></content:encoded>
<pubDate>Sat, 23 Jun 2007 11:30 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#65</guid>
</item>
<item>
<title>monograph: understanding interactivity</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#64</link>
<description>I found a nice conference paper written by Dag Svanaes and following up found his monograph Understanding Interactivity.  Very relevant.</description>
<content:encoded><![CDATA[<p>I found a nice conference paper written by <a href="http://www.idi.ntnu.no/~dags/">Dag Svanaes</a> and following up found his monograph <a href="http://www.idi.ntnu.no/~dags/interactivity.pdf">Understanding Interactivity</a>.  Very relevant.</p>]]></content:encoded>
<pubDate>Tue, 17 Apr 2007 11:30 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#64</guid>
</item>
<item>
<title>book: trends in gestural control of music</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#63</link>
<description>Very useful online book: Trends in Gestural Control of Music edited by Marcelo M. Wanderley and Marc Battier.  At first glance it appears to be a precursor to New Digital Musical Instruments: Control...</description>
<content:encoded><![CDATA[<p>Very useful online book: <a href="http://recherche.ircam.fr/equipes/analyse-synthese/wanderle/Gestes/Externe/index.html">Trends in Gestural Control of Music</a> edited by Marcelo M. Wanderley and Marc Battier.  At first glance it appears to be a precursor to <a href="http://www.amazon.com/New-Digital-Musical-Instruments-Interaction/dp/089579585X/ref=sr_1_1/002-9319832-3561618?ie=UTF8&s=books&qid=1175053662&sr=8-1">New Digital Musical Instruments: Control And Interaction Beyond the Keyboard</a>.]]></content:encoded>
<pubDate>Wed, 28 Mar 2007 13:45 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#63</guid>
</item>
<item>
<title>journal of usability studies</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#62</link>
<description>Linda posted a link to the Journal of Usability Studies, a new journal which I'd like to keep an eye on.</description>
<content:encoded><![CDATA[<p>Linda posted a link to the <a href="http://www.upassoc.org/upa_publications/jus/index.html">Journal of Usability Studies</a>, a new journal which I'd like to keep an eye on.</p>]]></content:encoded>
<pubDate>Tue, 06 Mar 2007 10:50 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#62</guid>
</item>
<item>
<title>nic collins' thesis, jared tarbell</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#61</link>
<description>From ACMA-L I heard that Nicholas Collins' PhD thesis, Towards Autonomous Agents for Live Computer Music: Listening and Interactive Music Systems is online.  Promises to be an interesting read, and a...</description>
<content:encoded><![CDATA[<p>From ACMA-L I heard that Nicholas Collins' PhD thesis, <a href="http://www.cus.cam.ac.uk/~nc272/thesis.html">Towards Autonomous Agents for Live Computer Music: Listening and Interactive Music Systems</a> is online.  Promises to be an interesting read, and a good resource for how to structure a thesis in this area.</p><p>And, while I'm catching up on blogging, Andrew Brown suggested I check out <a href="http://www.levitated.net/jt/index.html">Jared Tarbell</a>, who has put together some musical visualisation works.  The <a href="http://www.levitated.net/">levitated.net</a> site has a lot of information on these, although it's a little difficult to find some of it!</p>]]></content:encoded>
<pubDate>Mon, 26 Feb 2007 15:40 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#61</guid>
</item>
<item>
<title>mozart online</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#59</link>
<description>The complete works of Mozart are now available online.  Barenreiter editions too it seems...</description>
<content:encoded><![CDATA[<p>The complete works of Mozart are now available <a href="http://dme.mozarteum.at/">online</a>.  Barenreiter editions too it seems...</p>]]></content:encoded>
<pubDate>Wed, 13 Dec 2006 09:35 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#59</guid>
</item>
<item>
<title>bert bongers</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#58</link>
<description>We had a meeting this morning with Bert Bongers, who has done some very interesting work in the area of instrument design.  He is visiting DAB at the moment and will present a seminar at 10.00am...</description>
<content:encoded><![CDATA[<p>We had a meeting this morning with <a href="http://www.bertbongers.com/">Bert Bongers</a>, who has done some very interesting work in the area of instrument design.  He is visiting DAB at the moment and will present a seminar at 10.00am Thursday.  His <a href="http://www.xs4all.nl/~bertbon/downloads/PhDThesisBertXS.pdf">PhD thesis</a> is available online.  His book (based on the thesis I believe) can be purchased <a href="http://www.lulu.com/content/259068">here</a>.</p>]]></content:encoded>
<pubDate>Tue, 12 Dec 2006 11:20 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#58</guid>
</item>
<item>
<title>open dynamics engine</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#57</link>
<description>I notice that there is an open source library for simulating rigid body dynamics - the Open Dynamics Engine - , which could be the next (complicated) thing for me to work on now I've mastered (yeah,...</description>
<content:encoded><![CDATA[<p>I notice that there is an open source library for simulating rigid body dynamics - the <a href="http://www.ode.org/ode.html">Open Dynamics Engine</a> - , which could be the next (complicated) thing for me to work on now I've mastered (yeah, right) mass-spring systems.</p>]]></content:encoded>
<pubDate>Sat, 09 Dec 2006 10:45 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#57</guid>
</item>
<item>
<title>notes from createworld</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#55</link>
<description>Stuart Cunningham gave a very interesting presentation on the somewhat scary Research Quality Framework (RQF).  One key point for me was the need for people working in the 'creative cluster' to agree...</description>
<content:encoded><![CDATA[<p>Stuart Cunningham gave a very interesting presentation on the somewhat scary Research Quality Framework (RQF).  One key point for me was the need for people working in the 'creative cluster' to agree on terminology.  He had a slide which showed a list of terms such as 'practice as research', 'practice-based research', etc.  Another key point for me was that the RQF is an opportunity to address the lack of recognition for creative work in the previous DEST funding model.  It seems that the UK and NZ experience with their RQF-style frameworks have been mixed but generally positive in this regard.</p><p>I like the idea of using podcasts in student assignments.  Paul Draper & Matthew Hitchcok gave a presentation on their work doing this with music technology students.  More complex in the subjects I teach.  XP is probably the most obvious candidate for this but I worry about the increased workload for the students.  I guess make it optional to either present to class or create podcast?  In some ways I think this could be good for students with poor English, but on the other hand they may just see it as more 'busy work'.  .NET is more difficult.  Can't think of a smart way to use it...</p><p>The stuff that Andrew Brown, Andrew Sorenson and Steve Dillon are working on - the new version of Jam2Jam - looks really cool.  The programming language that Andrew S has designed, Impromptu, is pretty amazing.  Makes me feel like getting into Lisp - nice way to fill in all that spare time!  Andrew B is keen to get the Spheres stuff running on their 'roadshow' where they get kids to play with the various toys they're designing.  Would be a great opportunity to get some further investigation of the physical model interfaces with a different set of users.</p><p>Also, Steve Dillon mentioned a journal article, something along the lines of "Software Development as Research".  Sounds very appropriate.</p>]]></content:encoded>
<pubDate>Tue, 05 Dec 2006 10:45 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#55</guid>
</item>
<item>
<title>virtual orchestra</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#52</link>
<description>Just came across the Virtual Orchestra project at the GameLab in Nanyang Technological University in Singapore.  Uses gesture recognition to allow users to virtually conduct an ensemble.  Seems like...</description>
<content:encoded><![CDATA[<p>Just came across the Virtual Orchestra project at the <a href="http://www.gamelab.ntu.edu.sg/">GameLab</a> in Nanyang Technological University in Singapore.  Uses gesture recognition to allow users to virtually conduct an ensemble.  Seems like tempo and dynamics are mapped to various gestures.  Not sure how more subtle effects (articulation style, etc) might be controlled.</p>]]></content:encoded>
<pubDate>Thu, 09 Nov 2006 09:00 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#52</guid>
</item>
<item>
<title>preparing video for transana on mac</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#50</link>
<description>The best/only way to get from mini-dv to mpeg1 (or probably mpeg2 but I've not tried this yet) for use with Transana is to:    Open iMovie and import the clip you want to analyse.  Important: Use a...</description>
<content:encoded><![CDATA[<p>The best/only way to get from mini-dv to mpeg1 (or probably mpeg2 but I've not tried this yet) for use with <a href="http://www.transana.org/">Transana</a> is to:</p><ol>    <li>Open iMovie and import the clip you want to analyse.  Important: Use a local disk to save the project - external drives are problematic.  (Lots of bugs in iMovie 3 apparently.)</li>    <li>'Share' the movie; choose File -> Share, Quicktime and export as a full DV file (with extension .dv).</li>    <li>Use the <a href="http://www.ffmpegx.com/">ffmpegX</a> program to convert from DV format to mpeg1 format.  The format is called VCD (Video CD) in ffmpgX.  Note, in the 'options' tab, deselect 'split mpg' and 'Author as' options so you just end up with one big .mpg file.  You can use either the mpeg2enc or ffmpeg encoders - as far as I know it makes no difference.  (I've definitely used mpeg2enc and it's worked.)</li></ol><p>EDIT (1/3/7): You can skip step 2 above - just use iMovie to import the clips from tape, then exit (after saving).  This produces a .mov file which has separate files for each clip that it contains, but this doesn't matter.  ffmpegX can read this file and can convert to mpg1 directly - saves heaps of time!  Remember to deselect the 'split mpg' and 'Author as' options.</p><p>Once the above is complete - and it can take a while - you have an mpeg1 file which Transana can use without any trouble.</p>]]></content:encoded>
<pubDate>Thu, 19 Oct 2006 15:00 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#50</guid>
</item>
<item>
<title>interactive music systems</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#49</link>
<description>Just noticed that the Robert Rowe book, Interactive Music Systems is available as an 'ebook' from the UTS Library.  This is a very widely cited book in this area.</description>
<content:encoded><![CDATA[<p>Just noticed that the Robert Rowe book, <a href="http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=7807">Interactive Music Systems</a> is available as an 'ebook' from the UTS Library.  This is a very widely cited book in this area.</p>]]></content:encoded>
<pubDate>Wed, 18 Oct 2006 09:25 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#49</guid>
</item>
<item>
<title>video analysis/annotation tools</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#48</link>
<description>Transana and Quilldriver both look interesting.</description>
<content:encoded><![CDATA[<p><a href="http://www.transana.org/">Transana</a> and <a href="http://www.thdl.org/xml/showEssay.php?xml=/tools/quilldriver/quilldriver.xml&l=d1e203">Quilldriver</a> both look interesting.</p>]]></content:encoded>
<pubDate>Tue, 10 Oct 2006 11:25 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#48</guid>
</item>
<item>
<title>long time between blogs: ixi</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#47</link>
<description>Well I've been slack in the blog department lately.  Mostly I've been bogged down reading methodology stuff, which is kind of fun but also seems to have slowed down 'new work' stuff.  Anyway, the...</description>
<content:encoded><![CDATA[<p>Well I've been slack in the blog department lately.  Mostly I've been bogged down reading methodology stuff, which is kind of fun but also seems to have slowed down 'new work' stuff.  Anyway, the main thing I wanted to say was I found the <a href="http://www.ixi-software.net/">ixi</a> website, which has lots of info about some very interesting sounding projects in the area of interfaces for musical expression.  There are a bunch of papers, etc there that I've just printed - will report back later.  I like the way they are presenting their work.  I've been thinking about whether/how to make our musical toys more broadly available, both for getting feedback and perhaps encouraging others to extend them.  I think that open sourcing them could be a cool way of going about this.</p>]]></content:encoded>
<pubDate>Sat, 07 Oct 2006 11:00 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#47</guid>
</item>
<item>
<title>goethe, kandinksy and synaesthesia</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#46</link>
<description>I borrowed Nicholas Cook's analysing musical multimedia from the library.  In a section of the first chapter there is a great quote from Goethe on the relationship between sound and colour...</description>
<content:encoded><![CDATA[<p>I borrowed Nicholas Cook's <a href="http://www.amazon.com/gp/product/0198167377/002-9319832-3561618?v=glance&n=283155">analysing musical multimedia</a> from the library.  In a section of the first chapter there is a great quote from Goethe on the relationship between sound and colour (p.46):<blockquote>"Colour and sound do not admit to being compared together in any way, but both are referable to a higher formula, both are derivable, though each for itself, from this higher law. They are like two rivers which have their source in one and the same mountain, but consequently pursue their way under totally different conditions in two totally different regions, so that throughout the whole course of both no two points can be compared."</blockquote><p>Naively, I agree.  (In googling this I also came across Niels Hutchison's page on <a href="http://home.vicnet.net.au/~colmusic/welcome.htm">colour music</a>, which appears to be a comprehensive look at this topic.)  Cook goes on to point out Kandinsky's application of this basic approach in his work: "Kandinsky was much influenced by theosophical thought, and the starting-point for his theory is that the universe consists essentially of the play of vibrations and that these vibrations have a fundamentally spiritual significance." (p. 46)  Later on the same page:<blockquote>"Another way to visualize this would be a triangle, with Kandinsky's 'spiritual' (Goethe's 'higher law') at the apex; understood this way, sound and colour do not relate directly to one another, but relate indirectly through a common relationship with the spiritual.  There is no question, then, of mapping the structures of sound and colour on to one another, in the manner of Skriabin's mapping of the colour wheel onto the circle of fifths.  Instead, sound and colour correspond to one another in so far as they embody the same ultimate meaning."</blockquote>]]></content:encoded>
<pubDate>Thu, 31 Aug 2006 17:00 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#46</guid>
</item>
<item>
<title>brainstorm</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#43</link>
<description>I had an idea for another movement of the partial reflections piece (late) last night, or maybe a more teaching-focused toy.  Sound floats a balloon around the screen.  Uneven, jerky crescendos cause...</description>
<content:encoded><![CDATA[<p>I had an idea for another movement of the partial reflections piece (late) last night, or maybe a more teaching-focused toy.  Sound floats a balloon around the screen.  Uneven, jerky crescendos cause it to burst.  Light, floaty playing levitates it around the screen.  I think I'd like to play with something like that.</p><p>Playing different notes spawns more balloons??</p>]]></content:encoded>
<pubDate>Thu, 17 Aug 2006 11:15 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#43</guid>
</item>
<item>
<title>events</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#42</link>
<description>It's been pretty hectic lately.  Ben and I did two performances of the spheres piece (now known as 'Partial Reflections') with Ensemble Offspring at Wollongong and also the Opera House Studio.  I'd...</description>
<content:encoded><![CDATA[<p>It's been pretty hectic lately.  Ben and I did <a href="http://www.ensembleoffspring.org.au/index.php?page=2&action=fullnews&catid=0&id=62">two performances</a> of the spheres piece (now known as 'Partial Reflections') with <a href="http://www.ensembleoffspring.org.au/">Ensemble Offspring</a> at Wollongong and also the Opera House Studio.  I'd forgotten how full-on performing (and performers) can be and it was both cool and slightly unsettling to be there.  The concert went well, although I was a little frustrated because the spinner piece had some 'clickiness' in the audio - due to the laptop processor not being able to quite keep up when things got busy I think.  The studio's sound system, being top quality, made this more apparent, at least to my ears.  The first movement (spheres) went really well in the studio.  I managed to get the right level of spookiness in the sounds from the beginning, which has been an issue in the past.</p><p>Damien got good crowds to both performances, and we had a <a href="http://www.smh.com.au/news/arts/beauty-of-the-spitting-image/2006/08/07/1154802819617.html">little mention</a> in the Sydney Morning Herald, although no reviews as yet.  Apparently someone from <a href="http://www.realtimearts.net/">RealTime</a> was there so there could be one shortly.<p>Also of course, we had the install and launch of the spheres-in-a-circle piece (confusingly known as 'Spheres of Influence') at <a href="http://www.betaspace.net.au/">beta_space</a> in the <a href="http://www.phm.gov.au/">Powerhouse Museum</a>.  I was a bit apprehensive about the launch - not feeling totally comfortable with art lingo - but on the night it was really enjoyable experience.  I'm always surprised by just how much having to present your work to others helps clarify just what you're on about- to me anyway.</p><p>This might be a good place to say a big thankyou to Deborah, Matthew Connel and Greg for doing so much work to get everything set up, publicised and generally looking tickety-boo.  And of course all the CCS volunteers who came along and helped out on the night- especially Roman for doing the video. Thanks!</p>]]></content:encoded>
<pubDate>Thu, 17 Aug 2006 10:25 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#42</guid>
</item>
<item>
<title>spirometer</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#41</link>
<description>Once again, thanks to Greg for providing info about Vernier's spirometer which George Khut is using as a kind of super sensitive midi breath-controller.  Some extra bits are needed such as a...</description>
<content:encoded><![CDATA[<p>Once again, thanks to Greg for providing info about Vernier's <a href="http://www.vernier.com/probes/spr-bta.html">spirometer</a> which <a href="http://www.creativityandcognition.com/people/george.html">George Khut</a> is using as a kind of super sensitive midi breath-controller.  Some extra bits are needed such as a serial-usb converter and a <a href="http://www.vernier.com/mbl/labpro.html">labpro</a>.  Would be interesting to hook it up to the end of brass instruments to give feedback on how much air at what speed is being used.</p>]]></content:encoded>
<pubDate>Thu, 27 Jul 2006 10:25 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#41</guid>
</item>
<item>
<title>breath car and rehearsal joypads</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#40</link>
<description>Greg Turner sent me a link from we make money not art about the breath car by Matthew Irvine Brown, designed to help students gain the breath control skills needed for singing/playing wind...</description>
<content:encoded><![CDATA[<p><a href="http://www.gregturner.org/">Greg Turner</a> sent me a link from <a href="http://www.we-make-money-not-art.com/">we make money not art</a> about the <a href="http://www.irvinebrown.com/breathcar.html">breath car</a> by <a href="http://www.irvinebrown.com/">Matthew Irvine Brown</a>, designed to help students gain the breath control skills needed for singing/playing wind instruments.  The student blows into a midi breath controller and can drive a toy car around by doing various things with their breath (blow harder to go right, etc).  Could be a fun addition to the toolbox.</p><p>The article also links to the <a href="http://www.irvinebrown.com/controllers.html">rehearsal joypads</a>, which are mock-ups of instruments that connect to software that gives feedback on correct fingering/slide position, etc.  When you play phrases correctly an on-screen band marches in time and stays together.  If you don't they walk off in disgust!  This could be great for beginner students...</p>]]></content:encoded>
<pubDate>Thu, 20 Jul 2006 11:40 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#40</guid>
</item>
<item>
<title>music education research</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#39</link>
<description>The latest Music Education Research journal (vol. 8, no. 2) has a number of articles on methods and methodologies in music education research.  Looks pretty handy.</description>
<content:encoded><![CDATA[<p>The latest Music Education Research journal (vol. 8, no. 2) has a number of articles on methods and methodologies in music education research.  Looks pretty handy.</p>]]></content:encoded>
<pubDate>Wed, 28 Jun 2006 14:15 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#39</guid>
</item>
<item>
<title>rootkit!</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#38</link>
<description>Matt Waples (ex-UTS and sometime lecturer) has a mock-rock entry in google idol.  Very cheesy and deserving of more votes!.  They are the only Australian entry in the "original" category.</description>
<content:encoded><![CDATA[<p>Matt Waples (ex-UTS and sometime lecturer) has a mock-rock entry in <a href="http://www.googleidol.com/">google idol</a>.  Very cheesy and deserving of more votes!.  They are the only Australian entry in the <a href="http://www.googleidol.com/original/">"original" category</a>.</p>]]></content:encoded>
<pubDate>Thu, 15 Jun 2006 11:25 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#38</guid>
</item>
<item>
<title>electroplankton</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#37</link>
<description>Thanks to Julien Phalip for pointing me to electroplankton, a video game for the Nintendo DS which sounds pretty cool.  The game provides a series of underwater "sound creatures" that you mess around...</description>
<content:encoded><![CDATA[<p>Thanks to <a href="http://www.creativityandcognition.com/people/julien.html">Julien Phalip</a> for pointing me to <a href="http://electroplankton.nintendods.com/flash.html">electroplankton</a>, a video game for the Nintendo DS which sounds pretty cool.  The game provides a series of underwater "sound creatures" that you mess around with to create interesting sounds and visuals.  It's not really a 'game' in the traditional sense but more an environment for creating interactive envrionments to explore musically.  Some of the creatures let you record fragments of your voice which are played back at later stages, others make noises as they bounce around a virtual environment that you create.  It's a cool idea.. I wonder if there is a big market for this kind of thing?</p>]]></content:encoded>
<pubDate>Mon, 05 Jun 2006 15:25 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#37</guid>
</item>
<item>
<title>lemur</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#36</link>
<description>Tony Gould just tipped me off about the lemur, a souped-up controller for real-time control of music applications.  It's a touch-screen tablet-like device which allows you to set up your own...</description>
<content:encoded><![CDATA[<p><a href="http://www.tonygould.com/">Tony Gould</a> just tipped me off about the <a href="http://www.jazzmutant.com/lemur_overview.php">lemur</a>, a souped-up controller for real-time control of music applications.  It's a touch-screen tablet-like device which allows you to set up your own interfaces for controlling just about any parameter you like.  An aspect which is especially interesting to me is the fact that you can assign physical properties to these virtual controllers and specify forces which act on them.  Looks like a great device for live performance.</p>]]></content:encoded>
<pubDate>Wed, 24 May 2006 20:00 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#36</guid>
</item>
<item>
<title>'scanned synthesis'</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#34</link>
<description>Spending my usual Saturday playing with and reading about physical models, I found some discussion of scanned synthesis.  Scanned synthesis uses mass-spring models to generate waveforms for sounds. ...</description>
<content:encoded><![CDATA[<p>Spending my usual Saturday playing with and reading about physical models, I found some discussion of <a href="http://www.csounds.com/scanned/">scanned synthesis</a>.  Scanned synthesis uses mass-spring models to generate waveforms for sounds.  Unlike the other physical modeling approaches I've blogged previously, scanned synthesis uses very low-frequency models (&lt;15Hz).  In the more hard-core physical modeling, an attempt is made to completely model some physical instrument- a violin for example - and once the model is constructed the virtual instrument is 'played'.  All the physical events that would have occurred in the real violin now occur virtually in the model, and it outputs sounds that are (depending on the accuracy of the model) the same as the real one.</p><p>From what I gather, scanned synthesis generally uses simpler models updated at much lower frequencies.  The models don't produce sound directly, but are 'scanned' at regular intervals to produce the waveforms.  The idea is that a performer can manipulate the models in performance to produce musical/natural-sounding effects.  From the above site:</p><blockquote cite="http://www.csounds.com/scanned/">	"The psychophysical basis for Scanned Synthesis comes from our knowledge about human auditory perception and human motor control abilities. In the 1960's Risset showed that the spectra of interesting timbres must change with time. We observe that musically interesting change rates are less than about 15 hz which is also the rate humans can move their bodies. We have named these rates Haptic rates."</blockquote><p>What I find interesting is that in my work I've been using live instruments to affect a low-frequency physical model, which in turn produces audio.  I think this is an extension of scanned synthesis that I have not come across before - but that's not to say it's not been done!</p><p>Later: paper describing scanned synthesis is <a href="http://www.billverplank.com/ScannedSynthesis.PDF">here</a>.</p>]]></content:encoded>
<pubDate>Sat, 13 May 2006 14:20 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#34</guid>
</item>
<item>
<title>msd: physical modeling for pure data</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#31</link>
<description>I realise it's been a long time between blogs and I'm not really sure why.  Just got out of the habit for a while I guess.  Anyway, the motivation to blog again was provided by my (re)discovery of...</description>
<content:encoded><![CDATA[<p>I realise it's been a long time between blogs and I'm not really sure why.  Just got out of the habit for a while I guess.  Anyway, the motivation to blog again was provided by my (re)discovery of the msd externals for pure data.  MSD (Mass-Spring-Damper) is a library for pure data that provides objects that take care of all the tedious calculations involved in creating models that respond in physically plausible ways.  I have been using the pmpd libraries prior to this, but msd (which from what I can gather is an extension of pmpd) is much simpler/nicer to use.  There is also a nice <a href="http://footils.org/cms/show/43">editor</a> provided which makes it easy to try out some prototype models without spending hours creating them manually.</p>]]></content:encoded>
<pubDate>Sat, 29 Apr 2006 16:00 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#31</guid>
</item>
<item>
<title>physical model of brass instruments</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#28</link>
<description>I've been googling around physical modelling stuff for a while and came across Arturia, who have released software called Brass.  Brass includes 'software recreations' of trumpet, trombone and...</description>
<content:encoded><![CDATA[<p>I've been googling around physical modelling stuff for a while and came across <a href="http://www.arturia.com/en/default.php">Arturia</a>, who have released software called <a href="http://www.arturia.com/en/brass/brass.php">Brass</a>.  Brass includes 'software recreations' of trumpet, trombone and saxophone (I guess no-one told the marketing department that sax is not a brass instrument) which take a different approach from the more traditional sample-based synthesisers.  Instead of recording someone playing a real trumpet and then playing that recording back at different pitches (a simplfied description of how traditional wavetable synthesis works), this software actually creates a software model of a real trumpet which can then be 'played' by specifying some of the very large number of parameters that affect the sound quality.  Parameters include attack, pressure, vibrato, mute and many more.</p><p>This approach offers a lot of interesting possibilities.  For example, you could specify that your virtual trumpet be made of wood (and Brass apparently lets you do this), or make a virtual trombone out of play-doh.</p><p>I find it curious though that these types of products are often marketed as, "Now you have all the control of the experts - but without the need for years of training!"  The problem is, of course, that the more accurate your model the closer the amount of training required will approach that of the real thing.  Oh well, it's only marketing anyway.</p><p>The web page also has a description of some of the <a href="http://www.arturia.com/en/brass/behind.php">research</a> behind Brass which was conducted with IRCAM.</p><p>Later: Online book by the guru of waveguide synthesis, <a href="http://ccrma.stanford.edu/~jos">Julius O. Smith III</a> - <a href="http://ccrma.stanford.edu/~jos/pasp/">Physical Audio Signal Processing For Virtual Musical Instruments and Audio Effects</a>.</p><p>Still later: The Computer Music Journal has a great article by Ali Momeni and Cyrille Henry: "Dynamic Independent Mapping Layers for Concurrent Control of Audio and Video Synthesis".  Dry title, but fantastic overview of the possibilities of using physical models to mediate between musicians, visuals and sound.  These are the guys who developed the Physical Modelling for Pure Data objects I've been using.  The article also mentions another set of objects which may be better for really large mass-spring-damper systems: <a href="http://cvs.sourceforge.net/viewcvs.py/pure-data/externals/nusmuk/msd/">MSD</a>.</p>]]></content:encoded>
<pubDate>Sat, 01 Apr 2006 10:35 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#28</guid>
</item>
<item>
<title>some grant possibilities</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#26</link>
<description>Seeing as we missed out on the Australia Council grant we applied for, I went looking this morning for some other sources of funds.  I found a grants database that UTS has access to: SPIN.  SPIN lets...</description>
<content:encoded><![CDATA[<p>Seeing as we missed out on the Australia Council grant we applied for, I went looking this morning for some other sources of funds.  I found a grants database that UTS has access to: <a href="http://australia.infoed.org/login.asp">SPIN</a>.  SPIN lets you search a huge grants database for various keywords.  Two which at first glance appear worth a look are the <a href="http://www.ianpotter.org.au/ipct.html">Ian Potter foundation</a> and the <a href="http://www.arts.nsw.gov.au/Guidelines/Grants/Music/music.htm">NSW Ministry for the Arts</a> music grants.</p>]]></content:encoded>
<pubDate>Tue, 28 Mar 2006 11:05 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#26</guid>
</item>
<item>
<title>another clive james quote</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#25</link>
<description>In response to a quote on Greg's blog, I remembered another apt Clive James quote: "Like most people who organise their life badly, I just love giving advice."</description>
<content:encoded><![CDATA[<p>In response to a quote on <a href="http://www.gregt.org/?p=114">Greg's blog</a>, I remembered another apt Clive James quote: "Like most people who organise their life badly, I just love giving advice."</p>]]></content:encoded>
<pubDate>Mon, 27 Mar 2006 21:10 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#25</guid>
</item>
<item>
<title>update on ben project</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#24</link>
<description>I feel that Ben and I finally have an effective, working 'spinner' prototype.  Last week I was playing around trying to get the spinners looking more like propellers that spin around a single central...</description>
<content:encoded><![CDATA[<p>I feel that Ben and I finally have an effective, working 'spinner' prototype.  Last week I was playing around trying to get the spinners looking more like propellers that spin around a single central point.  I had my trombone with me and was making changes to the mass of the spinners and the length and tension of the springs that join them to the central point.  The breakthrough came when I made the spinners much lighter and set the length of the springs very close to zero.  The effect of this was that now the masses were spinning really fast and in a dense little ball which pulsed and glowed as they span.  To me it looked a little like a mad little atom with protons and neutrons spinning around it on the edge of disintegration.<p><p>Exerting force on the spinning protons/neutrons by playing notes causes the particle associated with that note to spin out in a bigger orbit.  Playing lots of different notes causes the whole structure of the atom to go nuts.  This was fun to play with and to me appears to have a lot of possibilities.  Ben seemed to like it when I demo'd it via iChat videoconference and he has a copy to play with now.<p><p>I've got a good feeling about this movement now.  Conceptually it ties in nicely with the first movement, but in effect is quite different.  The first one is slow and dreamy whereas this one seems on the edge of chaos, with much more rhythmic audio.  I'm looking forward to seeing what Ben can do with it.</p><p>In terms of the creative process, it seems that Ben is now working to write a piece to go with the new spinners.  That is, the music he wrote for the 'imagined' version of the software is not really suitable for the 'realised' version and so it (the music) will need significant revision.  I think that the software development process as it is currently is far slower than Ben's compositional process.  In other words, he can write good music much more quickly than I can write good software.  For the first movement (Spheres) the music and software seemed to co-evolve more easily than they have (so far at least) for this movement.  If we weren't living in different cities perhaps this would not be such an issue?</p><p>Another note: it helps when I have the trombone with me when I'm coding.  Using audio files to test the software just isn't the same as playing live.</p>]]></content:encoded>
<pubDate>Wed, 22 Mar 2006 11:25 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#24</guid>
</item>
<item>
<title>shameless self-promotion</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#23</link>
<description>I spent the last day or so updating my crusty web page.  It now has an up-to-date description of what I think I'm doing as well as a couple of videos of recentish work.  It still needs a few photos I...</description>
<content:encoded><![CDATA[<p>I spent the last day or so updating my crusty <a href="http://www.andrewjohnston.net/">web page</a>.  It now has an up-to-date description of what I think I'm doing as well as a couple of videos of recentish work.  It still needs a few photos I think.  Maybe I might get around to putting some there soon.</p>]]></content:encoded>
<pubDate>Tue, 21 Mar 2006 17:40 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#23</guid>
</item>
<item>
<title>thummer</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#22</link>
<description>I notice that there is a PhD scholarship on offer at UWS to develop a taxonomy of interfaces for computer music, and that the industry partner for the ARC grant that funds this scholarship is...</description>
<content:encoded><![CDATA[<p>I notice that there is a PhD scholarship on offer at UWS to develop a taxonomy of interfaces for computer music, and that the industry partner for the ARC grant that funds this scholarship is <a href="http://www.thumtronics.com/">thumtronics</a>, a company that has developed what appears to essentially be a new midi controller.  I have to say that at first glance the demos don't really excite me that much, but there are some interesting possibilties there.  It's good to see an Australian company doing some innovative work in the area.</p>]]></content:encoded>
<pubDate>Wed, 15 Mar 2006 10:30 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#22</guid>
</item>
<item>
<title>ben reflection, etc</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#21</link>
<description>First up- before I forget, I notice that the recent Computer Music Journal has an article by Cyrille Henry, who wrote the physical modeling externals for pd.  This is a reminder to access the artcle...</description>
<content:encoded><![CDATA[<p>First up- before I forget, I notice that the recent Computer Music Journal has an article by Cyrille Henry, who wrote the physical modeling externals for pd.  This is a reminder to access the artcle as soon as Project Muse makes the new issue available.  (All the other journal databases seem to have a 12 month delay on this journal.)</p><p>Next, some updates.  Firstly, <a href="http://research.it.uts.edu.au/creative/ccrs/people/rogerM.html">Roger Malina</a> is visiting CCS at the moment.  His presentation outlined a case for 'deep' interaction between artists and scientists which provides a nice justification for the work Ben and I are doing- although I'm not sure I'm really in the role of 'scientist' in our case.</p><p>Also, last weekend was spent up in Brisbane - part ACID orientation, part Ben project work.  Was a productive couple of days, largely trying out the prototype spinners (which we both agree are still pretty lame) as well as recording more versions of the spheres piece with (slightly) higher quality audio and generally talking over ideas.  A big improvement in the spinners came when I changed the spinners so that they all rotated around the same central point.  The picture below doesn't really show this too clearly, but the idea is that there will be a maelstrom of paper (or some other object) spinning around this central point responding to note articulations.</p><p><center><a href="http://www-staff.it.uts.edu.au/~aj/blog/images/spinners-prototype2.png"><img alt="spinners prototype screenshot: now spinning around a single center point" src ="http://www-staff.it.uts.edu.au/~aj/blog/images/spinners-prototype2.png" width="320"></a><br>spinners prototype screenshot: now spinning around a single center point...</center></p><p>Ben has taken this a step further in the past few days, talking about the spinners working more like propellers.  See <a href="http://creative.it.uts.edu.au/~timbomb/wp/ben/?p=10">this entry</a> in <a href="http://creative.it.uts.edu.au/~timbomb/wp/ben/">his blog</a> for details...</p>]]></content:encoded>
<pubDate>Thu, 09 Mar 2006 14:20 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#21</guid>
</item>
<item>
<title>vocal analysis</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#20</link>
<description>Following up on my ideas about analysing the more vocal qualities of musical articulation, I found Youngmoo Edmund Kim's PhD thesis on Singing Voice Analysis/Synthesis.  Chapter 3 seems most...</description>
<content:encoded><![CDATA[<p>Following up on my ideas about analysing the more vocal qualities of musical articulation, I found <a href="http://web.media.mit.edu/~moo/thesis/YEK_thesis.pdf">Youngmoo Edmund Kim's PhD thesis</a> on Singing Voice Analysis/Synthesis.  Chapter 3 seems most relevant..</p><p>Later: Keith Martin's PhD thesis- <a href="http://sound.media.mit.edu/Papers/kdm-phdthesis.pdf">Sound-Source Recognition: A Theory and Computational Model</a> is referenced in the above and could also prove useful.</p>]]></content:encoded>
<pubDate>Tue, 28 Feb 2006 13:45 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#20</guid>
</item>
<item>
<title>sibilance detection</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#18</link>
<description>I've been thinking about how to make the visuals in the Ben piece respond in more interesting ways to different styles of articulation (attack).  At the moment the louder the beginning of the note,...</description>
<content:encoded><![CDATA[<p>I've been thinking about how to make the visuals in the Ben piece respond in more interesting ways to different styles of articulation (attack).  At the moment the louder the beginning of the note, the faster the objects on screen respond, but I think this is too boring.  I've read a few papers about onset detection, but these mostly talk about how to identify that an attack has occurred and don't go into how to identify its qualities.  I scanned Robert Rowe's <a href="http://www.amazon.com/gp/product/0262681498/002-9319832-3561618?v=glance&n=283155">Machine Musicianship</a> and found mention of a piece by Zack Settel - <a href="http://www.zeep.com/download/pub/magic-strings/portfolio/Punjar/Punjar.htm">Punjar</a> - which detected sibilant sounds in a singer's voice.  I think that detecting the amount of 'noise' at the start of notes could be provide for more complex and interesting musical interactions.</p>]]></content:encoded>
<pubDate>Wed, 22 Feb 2006 11:30 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#18</guid>
</item>
<item>
<title>AECT handbook</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#17</link>
<description>After loooking through some old emails that I had flagged 'to do' and then let pile up, I found a link that Sam F emailed to the AECT Handbook.  I don't know (yet) what AECT actually is, but thought...</description>
<content:encoded><![CDATA[<p>After loooking through some old emails that I had flagged 'to do' and then let pile up, I found a link that Sam F emailed to the <a href="http://lrnlab.edfac.usyd.edu.au/CoursesPG/Resources/AECT/">AECT Handbook</a>.  I don't know (yet) what AECT actually is, but thought I'd better blog it before I forgot because it looks like it gives a great overview of a whole range of philosophical perspectives on education and research, including chapters on User-Design Research and Visual Representations.</p><p>Follow up: AECT = <a href="http://www.aect.org/default.asp">Association for Educational Communications and Technology</a>.</p>]]></content:encoded>
<pubDate>Sat, 18 Feb 2006 10:30 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#17</guid>
</item>
<item>
<title>lindberg and charlie</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#16</link>
<description>I got the trombone out from the filing cabinet for the first time in ages yesterday.  I'd forgotten how enjoyable it could be to just play.  Actually I think it's more of a physical experience than a...</description>
<content:encoded><![CDATA[<p>I got the trombone out from the filing cabinet for the first time in ages yesterday.  I'd forgotten how enjoyable it could be to just play.  Actually I think it's more of a physical experience than a musical one.  Reminds me of the relationship between the act of playing and the musical concept.  Anyway, while I was chatting with Ben this afternoon he mentioned that <a href="http://www.tarrodi.se/cl/" target="_top">Christian Lindberg</a> has an ongoing web documentary about the process of composing a concerto for Charlie Vernon and the Chicago Symphony.  It's amazing to see Christian in action- I can't believe how much energy he has..</p>]]></content:encoded>
<pubDate>Thu, 16 Feb 2006 16:15 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#16</guid>
</item>
<item>
<title>steim</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#15</link>
<description>After browsing the Leonardo Abstracts Service, I found my way to Sergi Jorda Puig's PhD thesis:  Digital Lutherie: Crafting musical computers for new musics' performance and improvisation. It appears...</description>
<content:encoded><![CDATA[<p>After browsing the <a href="http://leonardolabs.pomona.edu/">Leonardo Abstracts Service</a>, I found my way to Sergi Jorda Puig's PhD thesis:  <a href="http://www.iua.upf.edu/mtg/publicacions.php?lng=eng&aul=3&did=365">Digital Lutherie: Crafting musical computers for new musics' performance and improvisation</a>. It appears to give a very comprehensive overview of the history of the development of digital instruments.  I've been thinking lately about how the direction that Ben and I seem to be taking is to develop a kind of 'augmented instrument' in which the instrumental extensions are controlled by the sound as opposed to extra pieces of equipment attached to the instrument itself.  The extensions can magnify musical gestures which can aid perception or provide new avenues for exploration.  I haven't yet found any other examples of this approach, although I'd be surprised if there weren't any..</p><p>Oh, and the thesis made mention of the <a href="http://www.steim.org/">studio for electro-instrumental music</a> in Amsterdam.</p>]]></content:encoded>
<pubDate>Wed, 15 Feb 2006 10:35 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#15</guid>
</item>
<item>
<title>george lewis</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#14</link>
<description>I'd read about George Lewis before, but hadn't blogged it.  George is a trombonist who developed software which 'listened' to his playing and responded in what it decided were appropriate ways.  I...</description>
<content:encoded><![CDATA[<p>I'd read about <a href="http://muse.jhu.edu/demo/leonardo_music_journal/v010/10.1lewis.html#top">George Lewis</a> before, but hadn't blogged it.  George is a trombonist who developed software which 'listened' to his playing and responded in what it decided were appropriate ways.  I haven't been able to track down any audio on the net yet though- at least not one that works from within UTS.</p><p>I noticed today that <a href="http://web.media.mit.edu/~tristan/home.html">Tristan Jehan</a>, who has written some nifty audio analysis externals for max/msp, has his <a href="http://web.media.mit.edu/~tristan/phd">PhD thesis</a> online.  Probably worth checking out.</p>]]></content:encoded>
<pubDate>Sat, 11 Feb 2006 14:35 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#14</guid>
</item>
<item>
<title>alma</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#13</link>
<description>The ALMA project is working on sound synthesis using physical modelling.  The basic idea is that a computer model is built which models all of the physical characteristics of a real instrument.  So,...</description>
<content:encoded><![CDATA[<p>The <a href="http://www-dsp.elet.polimi.it/alma/index.php">ALMA project</a> is working on sound synthesis using physical modelling.  The basic idea is that a computer model is built which models all of the physical characteristics of a real instrument.  So, if the model's 'strings' are plucked for example, they vibrate and the body of the instrument resonates, creating a very natural sounding effect.  Obviously, the more comprehensive the model the more lifelike the results- and the higher the demands on the computer.</p> <p>The webpage has a nice overview of approaches to sound synthesis.</p><p>...and later: stumbled onto <a href="http://www.amazon.com/gp/product/0500512175/103-6056722-9751002?v=glance&n=283155">Visual Music: Synaesthesia in Art and Music Since 1900</a>, a book to accompany an exhibition at the Museum of Contemporary Art in LA.  Unfortunately, not in the library..</p><p>...still later: Very useful bit of extra documentation for pd, describing how to create objects, subpatches, etc dynamically can be found <a href="http://elists.resynthesize.com/url.php?list_id=11&message_id=664578&url=http://dh7.free.fr/pd-msg/pd-msg_05.tar.gz">here</a>.</p>]]></content:encoded>
<pubDate>Thu, 09 Feb 2006 10:55 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#13</guid>
</item>
<item>
<title>the music animation machine</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#12</link>
<description>A journal article I was reading today (to be blogged later) mentioned the music animation machine- software which notates a piece of music in such a way that the individual musical lines become more...</description>
<content:encoded><![CDATA[<p>A journal article I was reading today (to be blogged later) mentioned the <a href="http://www.musanim.com/">music animation machine</a>- software which notates a piece of music in such a way that the individual musical lines become more visible than with conventional notation.  While the software was clearly written some time ago (1985) and the visualisations are not real-time, it's quite interesting to check out.  The historical time-line is worth a look too.</p>]]></content:encoded>
<pubDate>Wed, 08 Feb 2006 17:15 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#12</guid>
</item>
<item>
<title>pitch recognition/onset detection</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#11</link>
<description>The aubio project is developing real-time pitch-recognition, on/offset detection, etc.  Website has some papers describing their approach.  A pd plugin is apparently on the way.</description>
<content:encoded><![CDATA[<p>The <a href="http://aubio.piem.org/">aubio</a> project is developing real-time pitch-recognition, on/offset detection, etc.  Website has some papers describing their approach.  A pd plugin is apparently on the way.</p>]]></content:encoded>
<pubDate>Tue, 07 Feb 2006 17:20 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#11</guid>
</item>
<item>
<title>more thoughts on the Ben project...</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#10</link>
<description>Just following up on some further comments on Ben's blog.  Ben observes that the collaboration has shifted from what we originally had in mind.  What I proposed first up was that I play the role of...</description>
<content:encoded><![CDATA[<p>Just following up on some <a href="http://creative.it.uts.edu.au/~timbomb/wp/ben/?p=3">further comments</a> on <a href="http://creative.it.uts.edu.au/~timbomb/wp/ben/">Ben's blog</a>.  Ben observes that the collaboration has shifted from what we originally had in mind.  What I proposed first up was that I play the role of 'technologist', giving Ben full artistic control.  I think I had several reasons for proposing this approach.  Basically, I was probably thinking that the 'requirements' for the music-learning toys (a significant research outcome) should not be 'contaminated' by my preconceived notions.  Also, I felt that setting things up this way would help force me to wrestle with the software so that it became a more pure expression of an artistic vision rather than simply what was technically comfortable.</p><p>As it's turned out, I've been having a greater influence on the artistic side than either of us expected.  I think there are several reasons, but the main one is simply because I have a greater awareness of what the technology is capable of, what has been done before (in this limited sphere - pardon the pun - anyway) and what is probably worth trying.  Thinking about this as I write, it occurs to me that our approach is kind of like a very slow-motion improvisation.  It's like we're kind of trading fours or something, in that Ben will play what he's been working on, I'll show some of the computer stuff I've been doing and we'll see how it can work.  So we start at the 'playing bad jazz' phase, where the music and visuals are rough and don't really mesh together and gradually tweak everything until we start getting somewhere.  Who's in charge, for me anyway, is a non-issue - but interesting to think about.</p><p>I can understand Ben's concern (based on past experiences) about the visuals dominating the music.  One thing that I like about the little we've done so far is that the computer parts are really about building extensions to the solo instrument.  That is, the computer generated visuals/aurals are controlled by the trombone and the music that Ben writes.  They are not accompaniments to his music and neither is his music a soundtrack for a computer generated multimedia work.  Maybe you could say that Ben is composing music for 'augmented trombone'?</p>]]></content:encoded>
<pubDate>Sun, 05 Feb 2006 18:45 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#10</guid>
</item>
<item>
<title>papers on semiotics/music psychology</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#9</link>
<description>Bill Thomson is giving a seminar: "Affective Channels: Music, Speech Prosody, and Facial Expression" on Friday as part of the AMPS seminar series.  His webpage contains some interesting papers in the...</description>
<content:encoded><![CDATA[<p><a href="http://ccit.erin.utoronto.ca/billt/">Bill Thomson</a> is giving a seminar: "Affective Channels: Music, Speech Prosody, and Facial Expression" on Friday as part of the <a href="http://marcs.uws.edu.au/links/amps/index.htm">AMPS</a> seminar series.  His webpage contains some interesting papers in the area of music perception.</p><p>...and later that day...found/refound <a href="http://www.arts.manchester.ac.uk/subjectareas/music/academicstaff/ericlyon/software/fftease/">the fftease~ objects</a> for pd, which may have some interesting possibilities for the Ben project.</p>]]></content:encoded>
<pubDate>Thu, 02 Feb 2006 09:45 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#9</guid>
</item>
<item>
<title>music projects</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#8</link>
<description>Interesting page: here.  Will check out fully later...</description>
<content:encoded><![CDATA[<p>Interesting page: <a href="http://www.pixelsumo.com/tags/sound/">here</a>.  Will check out fully later...</p>]]></content:encoded>
<pubDate>Wed, 01 Feb 2006 14:55 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#8</guid>
</item>
<item>
<title>reflection on reflections</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#7</link>
<description>Ben made some interesting comments on his blog, reflecting on the relationship between the co-evolving musical/visual compositions (spheres/spinners).  Something I'm conscious of is the need for the...</description>
<content:encoded><![CDATA[<p>Ben made some interesting <a href="http://creative.it.uts.edu.au/~timbomb/wp/ben/?p=2">comments</a> on <a href="http://creative.it.uts.edu.au/~timbomb/wp/ben/">his blog</a>, reflecting on the relationship between the co-evolving musical/visual compositions (spheres/spinners).  Something I'm conscious of is the need for the 'virtual' part of each movement to have a distinct character yet to still belong with the other movements somehow.  I think a strength of the collaboration so far has been a willingness on our parts to let the musical and computational compositions go their own way to a large extent and then bring them together and see what the interaction brings about.  This also implies a willingness to make changes in response to the successful/unsuccessful elements of the interaction.  Ben mentioned that the stuff we've produced so far has a 'calmness and beauty' - which I like - but in order to sustain interest over several movements a greater range is needed.  This is a challenge to me to develop my range of expressive abilities on the computer.</p><p>A sidenote: A key characteristic of the computer stuff seems to be that relatively small changes to the output can have a huge impact on the character of the piece.  For example, switching the shape of the spinners from spheres to triangles, to squares, etc changed the style quite radically.  Perhaps I'm wrong, but I think this kind of effect is not so prominent in the composition of music.  Perhaps it has parallels in orchestration??</p>]]></content:encoded>
<pubDate>Sat, 28 Jan 2006 14:55 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#7</guid>
</item>
<item>
<title>reflection on the weekend</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#6</link>
<description>I thought that the blog was a logical place for a reflection on how Ben's visit on the weekend went.  The plan was to update each other on the progress of composition/programming and to develop the...</description>
<content:encoded><![CDATA[<p>I thought that the blog was a logical place for a reflection on how Ben's visit on the weekend went.  The plan was to update each other on the progress of composition/programming and to develop the 'Spinners' concept further.</p><p>On arrival late Saturday morning I set up the extension/revision of the Spheres software (with the Spheres arranged in a circle, forces pushing outwards) and Ben played around with it, trying out bits and pieces of the Spinner composition with it too.  I was pleasantly surprised at how quick and accurate the pitch recognition was and how this was reflected in the visualisation.  The code tidying I'd worked on for the past couple of weeks really paid off in that respect.</p><p>From the point of view of developing toys for musical practice which enhance players understanding of their playing, there was a real 'breakthrough moment' while Ben was experimenting with the circle spheres.  When slurring between two notes he noticed that in-between notes were being detected - because the spheres associated with these notes were flickering and moving at the change of note.  When he played a truly smooth slur the spheres reflected this.  He pointed out how sensitive and 'critical' the spheres were and how he never realised how untidy his slurs could be.  It was cool that by playing with the toy he figured out how to play a noticeably smoother (to both of us) slur.  I think that with additional tweaking of the various sensitivity settings, etc in the software this could actually work!</p><p>Ben spent some time playing with the circle spheres, trying different phrases/styles to see what what worked.  During this time, I didn't actually do much to alter the setup because everything was responding ok and it would have seemed disruptive to change things too much while Ben was experimenting.</p><p>Eventually we moved on to the Spinners prototype which was in a far less advanced state.  I ran the software and showed the spinners as they were - spheres orbiting around (invisible) fixed points.  I think there were 3 spinners and low, medium and high frequencies respectively would cause force to be exerted on them.  Obviously, the more force the faster the orbit.  At this stage, the frequency of the input sound would determine the amount of force.  A very simple mapping was used: low frequency = little force, high = large force.  Unsurprisingly, this mapping was not very effective.  It was too hard to see the relationship between input and visuals.</p><p>I made some changes so that volume instead of frequency controlled the quantity of force exerted on the spheres, and this helped.  Ben also requested that the spinner that was being acted upon should flash or light up somehow so that it was more obvious what the relationship between musical action and computer reaction was.  I hooked them up to the same sort of system that we used for the Spheres piece, so that the spinners glowed blue when they were being acted upon and gradually faded from view when they weren't.</p><p>It was interesting how critical the aesthetics of the visualisation were.  For me it seemed that once I changed the spinners from spheres to squares, that we both started to see how the piece could work.  As Ben was improvising and composing in front of the big screen, I changed the spinners from spheres to triangles, circles, etc.  The most effective shape seemed to be squares because, as Ben said, they gave the appearance of papers blowing in a breeze (see screenshot below).  At around this time I added more spinners (to a total of 6) to give the screen a busier appearance.  We also discussed having a much larger number of smaller spinners (maybe even hundreds?) on screen, each responding to more specific frequencies.  This was left for later work as it would have taken too long to do it on the spot.  I also experimented in texturing the squares with video/pictures/words/letters, etc.  We agreed that they seemed superfluous.</p><p><center><a href="http://www-staff.it.uts.edu.au/~aj/blog/images/spinners-prototype.png"><img alt="spinners prototype screenshot" src ="http://www-staff.it.uts.edu.au/~aj/blog/images/spinners-prototype.png" width="320"></a><br>Spinners prototype after the weekend...</center></p><p>Ben felt that the program should provide audio feedback also.  He mentioned that when he was playing with the circle spheres that the sounds produced in response to his playing gave him more to work with- provided a kind of platform from which he could launch ideas.  I hacked together a quick output patch to give us a starting point.  Conceptually, each spinner outputs a frequency within the band that causes it to move.  I chose the frequencies arbitrarily for ease of coding reasons.  Lowest frequency spinner outputs 60Hz, next 120Hz, 180Hz, etc...  The faster each spinner spins, the louder it outputs its particular pitch.  The effect is like a drone which changes timbre based on what Ben plays.  This worked somewhat, but the drone was too boring and didn't seem to really change enough.</p><p>We talked about making use of sampling somehow, so that the piece would record snippets of Ben's playing and play them back.  I implemented a recorder which could store short (1-2 second) snippets of live audio into 6 banks (ie. one per spinner), but then stalled when I was trying to think about how recording and playback would be triggered.  (eg. audio beyond a certain volume threshold triggers playback, or maybe specific frequencies trigger playback?)  We were getting tired at this stage and spent time on the way back home talking about ideas for the audio.  The most promising idea is to have the spinners act a little like ratchets- each with their own special timbre and perhaps physical characteristics (ie. hard to spin, easy to spin, etc.).  These would act like percussion instruments activated by Ben's live sound.  I like this idea!  Next step is to try it out...</p>]]></content:encoded>
<pubDate>Mon, 23 Jan 2006 11:55 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#6</guid>
</item>
<item>
<title>now blogging with rss?</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#4</link>
<description>I've been resisting the CCS blog revolution for a while because I've had my own lo-tech blog which didn't hook in to the collective voice - until now..  Since I've had a little time on my hands I...</description>
<content:encoded><![CDATA[<p>I've been resisting the CCS blog revolution for a while because I've had my own lo-tech blog which didn't hook in to the collective voice - until now..  Since I've had a little time on my hands I wrote a little program which converted my simple blog into the required format.  If this can be read then it works and now I need to find some other procrastination excuse..</p>]]></content:encoded>
<pubDate>Tue, 10 Jan 2006 14:00 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#4</guid>
</item>
<item>
<title>installing pd/gem on fedora</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#3</link>
<description>Setting up pd/gem, etc on the work machine now running fedora core 4 is taking a little fiddling.  Finally got the latest version of GEM from CVS to compile.  Had to remove some source files as...</description>
<content:encoded><![CDATA[<p>Setting up pd/gem, etc on the work machine now running fedora core 4 is taking a little fiddling.  Finally got the latest version of GEM from CVS to compile.  Had to remove some source files as discussed in <a href="http://elists.resynthesize.com/pd-list/2005/12/1549009/">this post</a> on the pd list and in addition remove the "glUseProgramObjectARB.*" files from the src/openGL directory.  This compiled and seems to be working fine so far.  Next step is to install pmpd...</p><p>..and pmpd is working now.  The final (I thought minor) dependency for the spheres piece was maxlib (which is only used for scaling, but is very handy).  It took a while, but after downloading the latest cvs version of the pd 'externals' from sourceforge, I eventually got it to compile.  The trick was to copy the 'include' directory from ../externals/build/ to ../externals/maxlib and then do the 'make pd_linux' command, which seemed to work ok.</p>]]></content:encoded>
<pubDate>Wed, 04 Jan 2006 16:10 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#3</guid>
</item>
<item>
<title>where did you go?</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#2</link>
<description>Well, the end of the year was a real mixed bag.  Too much happening to really make any progress on PhD, but some fun stuff such as the trip to CELDA in Portugal and a trip down to Melbourne for Xmas....</description>
<content:encoded><![CDATA[<p>Well, the end of the year was a real mixed bag.  Too much happening to really make any progress on PhD, but some fun stuff such as the trip to CELDA in Portugal and a trip down to Melbourne for Xmas.  Anyway, this entry is actually a reminder to read the rest of the winter Computer Music Journal (available on project Muse) which has a lot of articles about visual music.  I briefly read through the Dannenburg article which had some potentially useful info about his approach to composing interactive visual/musical works.  Read the rest!!</p>]]></content:encoded>
<pubDate>Fri, 30 Dec 2005 10:30 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#2</guid>
</item>
<item>
<title>readings...</title>
<link>http://www-staff.it.uts.edu.au/~aj/blog/index.php4#1</link>
<description>While glancing at some research papers on my way to start more marking (groan), I stumbled on some interesting sounding readings in the area of development of expertise.  First up, this site, an...</description>
<content:encoded><![CDATA[<p>While glancing at some research papers on my way to start more marking (groan), I stumbled on some interesting sounding readings in the area of development of expertise.  First up, <a href="http://www.education.uts.edu.au/courses/subjects/skill_learning.html">this site</a>, an outline for a UTS MEd subject, Skill Learning and the Development of Expertise, has a useful reading list.  It includes the book <a href="http://www.amazon.com/gp/product/0805822321/002-9319832-3561618?v=glance&n=283155&n=507846&s=books&v=glance">The Road to Excellence: The Acquisition of Expert Performance in the Arts and Sciences, Sports, and Games</a> edited by K. Anders Ericsson.</p><p>One day I might get some time to have a look at these?</p><p>Also, Ernest has requested that publications for 2005 be blogged.  Here they are:</p><ul>	<li>Johnston, A., Amitani, S. and Edmonds, E. 2005, "Amplifying Reflective Thinking in Musical Performance", Creativity and Cognition 2005, London, ed. Linda Candy, ACM Press, New York, pp. 166-175</li>	<li>Weakley, A., Johnston, A., Edmonds, E., Turner, G. 2005, "Creative Collaboration: Communication, Translation and Generation in the Development of a Computer-Based Artwork", 11th International Conference on Human-Computer Interaction 2005, ed. G. Salvendy, Lawrence Erlbaum Assoc Inc., Las Vegas, Nevada USA. CD ROM.</li>	<li>Johnston, A., Marks, B. and Edmonds, E. 2005, "'Spheres of Influence' - an Interactive Musical Work", Interactive Entertainment (IE2005), Sydney, Australia (in press)</li>	<li>Johnston, A., Marks, B. and Edmonds, E. 2005, "An Artistic Approach to Designing Visualisations to Aid Instrumental Music Learning", Cognition and Exploratory Learning in Digital Age (CELDA 2005), Porto, Portugal (in press)</li></ul>]]></content:encoded>
<pubDate>Mon, 21 Nov 2005 09:45 +1000</pubDate>
<category>CCS</category>
<guid isPermaLink="false">http://www-staff.it.uts.edu.au/~aj/blog/index.php4#1</guid>
</item>
</channel>
</rss>
