<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Syntopia &#187; Music</title>
	<atom:link href="http://blog.hvidtfeldts.net/index.php/category/music/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hvidtfeldts.net</link>
	<description>Generative Art, 3D Fractals, Creative Computing</description>
	<lastBuildDate>Fri, 27 Jan 2012 22:34:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Assorted Links</title>
		<link>http://blog.hvidtfeldts.net/index.php/2009/11/assorted-links/</link>
		<comments>http://blog.hvidtfeldts.net/index.php/2009/11/assorted-links/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 20:40:46 +0000</pubDate>
		<dc:creator>Mikael Hvidtfeldt Christensen</dc:creator>
				<category><![CDATA[Context Free]]></category>
		<category><![CDATA[Generative Art]]></category>
		<category><![CDATA[Live Coding]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://blog.hvidtfeldts.net/?p=166</guid>
		<description><![CDATA[Generative Music Software Adam M. Smith has begun working on cfml &#8211; a context-free music language. It is a Context-Free Design Grammar &#8211; for music. I&#8217;m very interested in how this develops. A graphical representation of cfml output (original here) &#8230; <a href="http://blog.hvidtfeldts.net/index.php/2009/11/assorted-links/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h2>Generative Music Software</h2>
<p>Adam M. Smith has begun working on <a href="http://eis-blog.ucsc.edu/2009/11/cfml-the-context-free-music-language/">cfml</a> &#8211; a context-free music language. It is a Context-Free Design Grammar &#8211; for music. I&#8217;m very interested in how this develops. </p>
<p><img src="/media/cfml.jpg" /><br />
<i>A graphical representation of cfml output (original <a href="http://eis-blog.ucsc.edu/2009/11/cfml-the-context-free-music-language/">here</a>)</i></p>
<p>Cfml is implemented as an <a href="http://impromptu.moso.com.au/">Impromptu</a> library. Impromptu is a live coding environment, based on the Scheme language, and has existed since 2005. Andrew Sorensen, the developer of Impromptu, has created some of the most impressive <a href="http://impromptu.moso.com.au/gallery.html"> examples of live coding</a> I have seen. In particular, the last example, inspired by Keith Jarrett&#8217;s Sun Bear Concerts, is really impressive. (I might be slightly biased here, since I believe that Jarrett&#8217;s solo piano concerts &#8211; especially the Köln Concert and the Sun Bear Concerts &#8211; rank among the best music ever made).</p>
<p>Finally, <a href="http://thewire.co.uk/articles/3177/">Supercollider 140</a> is a selection of audio pieces all created in <a href="http://www.audiosynth.com/">Supercollider</a> in 140 characters or less. An interesting example of using restrictions to spur creativity. Another example is the <a href="http://www.openprocessing.org/collections/rhizome.php">200 char</a> Processing sketch contest.</p>
<h2>Free Indy Game Development</h2>
<p><img src="/media/unreal.jpg" /></p>
<p>This month also saw the release of the <a href="http://www.udk.com/">Unreal Development Kit</a>, basically a version of the Unreal Engine 3, that is free for non-commercial use. This is great news for amateur game developers, but for me, the big question was whether this could be used as a powerful platform for generative art or live demos. I downloaded the kit and played around with it for a while, but while the 3D engine is stunning, UDK seems very geared towards graphical development (I certainly do not want to do <a href="http://www.unrealtechnology.com/media/banners/ue3_kismet1.jpg">draw my programs</a>, and the built-in Unrealscript does not impress me either). </p>
<p><img src="/media/av.jpg" /></p>
<p>In related news, that basic version of <a href="http://unity3d.com">Unity 2.6</a> is now also free. The main focus of Unity is also game development, but from a generative art / live demo perspective it holds greater promise. Unity offers an advanced graphics engine with user-scriptable shaders, integrated PhysX physics engine, and 3D audio. </p>
<p>Unitys development architecture is also very solid: scripts are written in (JIT-compiled) JavaScript, and components can be written in C# (using Mono, the open-source .NET implementation). Using a dynamic scripting language such as JavaScript to control a more rigid body of classes written in a more strict, statically typed environment, such as C#, is a good way to manage complex software. All Mozilla software &#8211; including Firefox &#8211; is built using this model (JavaScript + XPCOM C++ components), and newer platforms, such as Microsoft&#8217;s Silverlight platform also use it (JavaScript + C# components).</p>
<p>I made a few tests with Unity, and it is simple to control and instance even pretty complex structures. I considered writing a simple Structure Synth viewer using Unity, but was unfortunately put a bit off, when I discovered that Screen Space Ambient Occlusion and Full Screen Post-Processing Effects are not part of the free basic edition. The iPhone version of the Unity engine is not free either, but that is probably as could be expected. </p>
<p>It will be interesting to see if Unity will be picked up by the Generative Art community.</p>
<h2>SIGGRAPH Asia</h2>
<p>Finally two papers presented at SIGGRAPH Asia 2009 should be noted:</p>
<p><img src="/media/warhol.jpg" /></p>
<p><a href="http://graphics.stanford.edu/~niloy/research/shadowArt/shadowArt_sigA_09.html">Shadow Art</a> creates objects which cast three different shadows.</p>
<p><img src="/media/sketch.jpg" /></p>
<p><a href="http://cg.cs.tsinghua.edu.cn/montage/main.htm">Sketch2Photo</a> creates realistic photo-montages from freehand sketches annotated with text labels.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hvidtfeldts.net/index.php/2009/11/assorted-links/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Sampling the past</title>
		<link>http://blog.hvidtfeldts.net/index.php/2008/01/the-fairlight-anno-1983/</link>
		<comments>http://blog.hvidtfeldts.net/index.php/2008/01/the-fairlight-anno-1983/#comments</comments>
		<pubDate>Sat, 26 Jan 2008 20:31:36 +0000</pubDate>
		<dc:creator>Mikael Hvidtfeldt Christensen</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Retro]]></category>

		<guid isPermaLink="false">http://blog.hvidtfeldts.net/index.php/2008/01/the-fairlight-anno-1983/</guid>
		<description><![CDATA[The Fairlight Computer Musical Instrument was the first digital sampler ever created. This ~£20000 synthesizer revolutionized the digital music scene (at least for the few artists who could afford it at the time). This YouTube video (from 1983) shows Herbie &#8230; <a href="http://blog.hvidtfeldts.net/index.php/2008/01/the-fairlight-anno-1983/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://en.wikipedia.org/wiki/Fairlight_CMI">Fairlight Computer Musical Instrument</a> was the first digital sampler ever created. This ~£20000 synthesizer revolutionized the digital music scene (at least for the few artists who could afford it at the time).</p>
<p><a href="http://www.youtube.com/watch?v=n6QsusDS_8A"><img src="/media/herbie.jpg" /></a></p>
<p><a href="http://www.youtube.com/watch?v=n6QsusDS_8A">This YouTube video</a> (from 1983) shows Herbie Hancock jamming away on his Fairlight CMI (probably a Series IIx, because of the page-R pattern sequencer). Notice the light-pen driven GUI on the monochrome monitor!</p>
<p>Jan Hammer was also a Fairlight devotee &#8211; <a href="http://www.youtube.com/watch?v=aONHyHLdmMI">this early and incredible corny music video</a> (featuring the Miami Vice Theme, of course) actually shows several screenshots from the Fairlight GUI.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hvidtfeldts.net/index.php/2008/01/the-fairlight-anno-1983/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

