<?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>Create Digital Music &#187; soundflower</title>
	<atom:link href="http://createdigitalmusic.com/tag/soundflower/feed/" rel="self" type="application/rss+xml" />
	<link>http://createdigitalmusic.com</link>
	<description>Making music with technology</description>
	<lastBuildDate>Mon, 13 Feb 2012 20:06:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Tilt, Smack, Mash, Tweak: Ableton Live Jam with monome + nanoKONTROL</title>
		<link>http://createdigitalmusic.com/2009/08/tilt-smack-mash-tweak-ableton-live-jam-with-monome-nanokontrol/</link>
		<comments>http://createdigitalmusic.com/2009/08/tilt-smack-mash-tweak-ableton-live-jam-with-monome-nanokontrol/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 15:40:49 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Ableton-Live]]></category>
		<category><![CDATA[accelerometer]]></category>
		<category><![CDATA[alternative-controllers]]></category>
		<category><![CDATA[awesomeness]]></category>
		<category><![CDATA[controllerism]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[Korg]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Max/MSP]]></category>
		<category><![CDATA[MIDI]]></category>
		<category><![CDATA[MIDI-Remote-Scripting]]></category>
		<category><![CDATA[monome]]></category>
		<category><![CDATA[nano]]></category>
		<category><![CDATA[nanokontrol]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[soundflower]]></category>
		<category><![CDATA[tilt]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/?p=6920</guid>
		<description><![CDATA[dromama from Altitude Sickness on Vimeo. Turning one knob and bouncing up and down may work for some, but virtuoso electronic performers want more live control out of music. Why? Because we have more fun. Raymond Weitekamp is a monome power user based at Princeton who has organized like-minded monomists. As with Edison&#8217;s performance work &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2009/08/tilt-smack-mash-tweak-ableton-live-jam-with-monome-nanokontrol/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p><object width="580" height="326"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6009363&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=CC0000&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=6009363&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=CC0000&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="580" height="326"></embed></object>
<p><a href="http://vimeo.com/6009363">dromama</a> from <a href="http://vimeo.com/altitudesickness">Altitude Sickness</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Turning one knob and bouncing up and down may work for some, but virtuoso electronic performers <em>want</em> more live control out of music. Why? Because we have more fun. Raymond Weitekamp is a monome power user based at Princeton who has organized like-minded monomists. As with Edison&#8217;s <a href="http://createdigitalmusic.com/2009/08/10/the-zen-of-monome-performance-edisons-live-push-button-music/">performance work yesterday</a>, Raymond is working to develop real performance technique.</p>
<p>He&#8217;s already got the monome doing more that button mashing, thanks to clever mapping of tilt controls. (Check out the custom housing, too.) But to provide additional timbral controls, Raymond makes use of the Korg nanoKONTROL and the humble MIDI Remote Scripts I made and documented here on CDM. The nano provides some compact, accessible controls for adjusting the active rack. Details below.</p>
<p>If you want to learn from this setup, Raymond is sharing everything he&#8217;s doing, so you can take this in a direction that works in your performance rig. Here&#8217;s the full setup:<span id="more-6920"></span></p>
<blockquote><p>Software:<br />
-smack-a-duck: <a href="http://vimeo.com/4739761">vimeo.com/4739761</a><br />
-mlr_aes_mdb: <a href="http://princeton.edu/~rweiteka/mlr_raw_0.2.zip">princeton.edu/~rweiteka/mlr_raw_0.2.zip</a><br />
-midi_bends: <a href="http://princeton.edu/~rweiteka/midi_bends_0.3G_RAW.zip">princeton.edu/~rweiteka/midi_bends_0.3G_RAW.zip</a><br />
-midi_bends midi remote script: <a href="http://princeton.edu/~rweiteka/MIDI_Bends_LiveRemote.zip">princeton.edu/~rweiteka/MIDI_Bends_LiveRemote.zip</a><br />
-nanokontrol midi remote script: <a href="http://createdigitalmusic.com/files/media/files/korg/korgnano_live.zip">createdigitalmusic.com/files/media/files/korg/korgnano_live.zip</a><br />
-ableton live</p>
<p>Discussion:<br />
<a href="http://post.monome.org/comments.php?DiscussionID=5458">post.monome.org/comments.php?DiscussionID=5458</a></p>
<p>Samples:<br />
Drums from the &#8220;droms&#8221; sample pack by ro: <a href="http://post.monome.org/comments.php?DiscussionID=5414">post.monome.org/comments.php?DiscussionID=5414</a><br />
Beach Boys &#8211; Mama Says<br />
Viktor Vaughn &#8211; Raedawn</p>
<p>Thanks:<br />
ro, tehn, soundcyst, peter kirn</p></blockquote>
<p>From that discussion thread (well worth checking the whole thing out), here&#8217;s the basics on how the bits fit together:</p>
<blockquote><p>Since it may not be immediately obvious what&#8217;s going on, I&#8217;ll elaborate for the curious amongst you:</p>
<p>mlr_aes_mdb => soundflower => live<br />
midi_bends => IAC midi bus + midi remote script => live<br />
nanoKontrol => midi remote script => live<br />
smack-a-duck => soundflower => live</p>
<p>I modified Peter Kirn&#8217;s midi remote script for the nanoKontrol, and wrote my own for midi_bends. The tilting of the monome on the left (Tuppernicus) is controlling the 8 encoders of whatever the active FX rack is. The knobs on the nanoKontrol control those same 8 encoders. This way, I can use either to control the same FX parameters. I like this a lot better than 1:1 midi mapping, because it allows multiple methods for controlling the same parameters. Tuppernicus also controls the FX toggles (4 FX x 6 channels), drum rack, and active channel/effect rack. The monome on the right (Tupperbot) is running my slightly tweaked (added rowfix) version of mlr_aes_mdb 0.4.</p></blockquote>
<p>Ableton Live is just one choice, of course. I&#8217;m actually trying to get some similar tools together on the Linux side, where this sort of combination fits naturally with the JACK audio server. I hope to have something to share by mid-fall. </p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/08/tilt-smack-mash-tweak-ableton-live-jam-with-monome-nanokontrol/&via=cdmblogs&text=Tilt, Smack, Mash, Tweak: Ableton Live Jam with monome + nanoKONTROL&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2009/08/tilt-smack-mash-tweak-ableton-live-jam-with-monome-nanokontrol/&via=cdmblogs&text=Tilt, Smack, Mash, Tweak: Ableton Live Jam with monome + nanoKONTROL&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2009/08/tilt-smack-mash-tweak-ableton-live-jam-with-monome-nanokontrol/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2009/08/tilt-smack-mash-tweak-ableton-live-jam-with-monome-nanokontrol/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Leopard: Incompatibilities with JACK, Soundflower; Finder Audio Previews</title>
		<link>http://createdigitalmusic.com/2007/12/leopard-incompatibilities-with-jack-soundflower-finder-audio-previews/</link>
		<comments>http://createdigitalmusic.com/2007/12/leopard-incompatibilities-with-jack-soundflower-finder-audio-previews/#comments</comments>
		<pubDate>Mon, 03 Dec 2007 07:58:31 +0000</pubDate>
		<dc:creator>Peter Kirn</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[compatibility]]></category>
		<category><![CDATA[jack]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[mac-os]]></category>
		<category><![CDATA[os-x]]></category>
		<category><![CDATA[soundflower]]></category>
		<category><![CDATA[upgrades]]></category>
		<category><![CDATA[utilities]]></category>

		<guid isPermaLink="false">http://createdigitalmusic.com/2007/12/03/leopard-incompatibilities-with-jack-soundflower-finder-audio-previews/</guid>
		<description><![CDATA[Generally, Mac OS X 10.5 Leopard has been working pretty well for most users, though we continue to hear a number of complaints about compatibility with M-Audio hardware. There are some annoyances, though, including one glitch as far as routing audio between apps. Updated: the good news is, this is fixable. In the &#8220;bad&#8221; category, &#8230; <a class="btn read-more" href="http://createdigitalmusic.com/2007/12/leopard-incompatibilities-with-jack-soundflower-finder-audio-previews/">Continue &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p>Generally, Mac OS X 10.5 Leopard has been working pretty well for most users, though we continue to hear a number of complaints about compatibility with M-Audio hardware. There are some annoyances, though, including one glitch as far as routing audio between apps. <strong>Updated: the good news is, this is fixable.</strong></p>
<p><img src="http://createdigitalmusic.com/files//2007/12//jack_small.jpg" alt="jack_small.jpg" border="0" width="224" height="201" align="right" />In the &#8220;bad&#8221; category, Paul Davis, the creator of JACK and Ardour, writes:</p>
<blockquote><p>Leopard has stopped JACK and other inter-application audio routers from being used as the default audio device. Apple is now distributing an SDK that is aimed at &#8220;aiding&#8221; developers in writing user-space CoreAudio &#8220;drivers&#8221; such as JACK and SoundFlower. Early reports suggest that the SDK requires a much more complex design. JACK still runs on Leopard, and so JACK-aware apps (i.e. Linux audio apps ported to OS X like Ardour and Jamin) can use it, but native apps can no longer be connected to each other or to JACK applications. Work is underway to make JACK use this new SDK but it appears to be a non-trivial effort. Apple&#8217;s motive in making this change is not clear.</p></blockquote>
<p><strong>Now, the good news.</strong> JACK OS X&#8217;s developers chime in in comments to point out progress is being made. And this is even a good thing. (Unfortunately, such is the way with OSes &#8212; for even small improvements, you have to break, then fix things, then reap the benefits, sometimes not immediately.) From Stephane: </p>
<blockquote><li>SoundFlower is actually a &ldquo;kernel space&rdquo; driver that is somewhat much more easier to develop and maintain</li>
<ul><LI>Apple SDK is definitively a step forward to develop more compliant &ldquo;user-space&rdquo; drivers, even if mastering the new code layering takes some time&hellip;</li>
<p><LI>as Dan said, the new version is almost ready and should be more compliant (more application working correctly with it)</li>
</ul>
</blockquote>
<p>And a <strong>beta is available now</strong>. </p>
<p>In other words, if you use these apps in a critical project, you might want to hold off upgrading, but otherwise all is well. I&#8217;ll be sure to post an update when a fix is ready. Note that <a href="http://www.rogueamoeba.com/audiohijackpro/">Audio Hijack</a> is now compatible with Mac OS X 10.5, though that doesn&#8217;t allow many of the musical applications possible with JACK and SoundFlower.</p>
<p>A subtler UI annoyance, Apple has somewhat crippled the audio previews you get in Finder&#8217;s multi-column view. You get the &#8220;play&#8221; button in the last column, as before, but no scrubbing or volume control. QuickLook, fortunately, solves the problem. Hit space and you get a full view of your audio file. At first, I thought this would be less convenient, thinking you&#8217;d have to preview files one at a time. But you can navigate from one file to another by scrolling up and down with the keyboard to select different files. Thanks to David Hollands for this tip; David says he&#8217;s finding QuickLook to be slower than using multi-column view. </p>
<p><img src="http://createdigitalmusic.com/files//2007/12//leopard_audio.jpg" alt="leopard_audio.jpg" border="0" width="396" height="208" /></p>
<p>Another alternative would be to use a dedicated utility like Iced Audio&#8217;s <a href="http://www.icedaudio.com/">AudioFinder</a> for your sample sorting, which may be better than Leopard or Tiger anyway, depending on your preference.</p>
<p>Sure enough, today we learn that <a href="http://createdigitalmusic.com/2007/12/03/audiofinder-47-for-mac-in-beta-integrated-sample-editor-2/">AudioFinder&#8217;s new sample editor</a> is in beta. Combined with AF&#8217;s other sample juggling tools, the fix may actually be more interesting than the problem.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2007/12/leopard-incompatibilities-with-jack-soundflower-finder-audio-previews/&via=cdmblogs&text=Leopard: Incompatibilities with JACK, Soundflower; Finder Audio Previews&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://createdigitalmusic.com/2007/12/leopard-incompatibilities-with-jack-soundflower-finder-audio-previews/&via=cdmblogs&text=Leopard: Incompatibilities with JACK, Soundflower; Finder Audio Previews&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class='wpfblike' style='height: 40px;'><iframe src='http://www.facebook.com/plugins/like.php?href=http://createdigitalmusic.com/2007/12/leopard-incompatibilities-with-jack-soundflower-finder-audio-previews/&amp;layout=default&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;send=false' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:400px;'></iframe></div>]]></content:encoded>
			<wfw:commentRss>http://createdigitalmusic.com/2007/12/leopard-incompatibilities-with-jack-soundflower-finder-audio-previews/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

