<?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>CatSynth &#187; Software</title>
	<atom:link href="http://www.ptank.com/blog/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ptank.com/blog</link>
	<description>cats, synthesizers, music, art, opinion</description>
	<lastBuildDate>Sun, 19 Feb 2012 02:12:15 +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>RIP Dennis M Ritchie</title>
		<link>http://www.ptank.com/blog/2011/10/rip-dennis-m-ritchie/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rip-dennis-m-ritchie</link>
		<comments>http://www.ptank.com/blog/2011/10/rip-dennis-m-ritchie/#comments</comments>
		<pubDate>Sun, 16 Oct 2011 17:34:51 +0000</pubDate>
		<dc:creator>CatSynth</dc:creator>
				<category><![CDATA[Luna]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[brian kernighan]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[dennis ritchie]]></category>
		<category><![CDATA[dmr]]></category>
		<category><![CDATA[k&r]]></category>
		<category><![CDATA[objective c]]></category>
		<category><![CDATA[programming language]]></category>
		<category><![CDATA[rip]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://www.ptank.com/blog/?p=7557</guid>
		<description><![CDATA[Last week we lost Dennis M. Ritchie, whose work influenced much of what we do with computers today both as users and software developers. From the New York Times obituary: In the late 1960s and early ’70s, working at Bell Labs, Mr. Ritchie made a pair of lasting contributions to computer science. He was the [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-7559" title="Dennis_MacAlistair_Ritchie_" src="http://www.ptank.com/wordpress/wp-content/uploads/2011/10/Dennis_MacAlistair_Ritchie_-259x300.jpg" alt="" width="181" height="210" />Last week we lost <strong>Dennis M. Ritchie</strong>, whose work influenced much of what we do with computers today both as users and software developers.</p>
<p>From the <a href="http://www.nytimes.com/2011/10/14/technology/dennis-ritchie-programming-trailblazer-dies-at-70.html">New York Times obituary</a>:</p>
<blockquote><p>In the late 1960s and early ’70s, working at Bell Labs, Mr. Ritchie made a pair of lasting contributions to computer science. He was the principal designer of the C programming language and co-developer of the Unix operating system, working closely with Ken Thompson, his longtime Bell Labs collaborator&#8230;</p></blockquote>
<p>It was only a week earlier that we were marking the passing of Steve Jobs and noting the contributions he made to Apple via <a href="'http://www.ptank.com/blog/2011/10/next/&quot;">NeXT</a>.  The operating system of NeXT which became Apple&#8217;s Mac OSX are Unix systems.  Similarly, the much of the heavy computer programming from large-scale servers to iPhones is done with C and its descendents C++ and Objective C.</p>
<blockquote><p>“The tools that Dennis built — and their direct descendants — run pretty much everything today,” said Brian Kernighan, a computer scientist at Princeton University who worked with Mr. Ritchie at Bell Labs.</p></blockquote>
<p>A great many of us who studied computer science and practiced computer programming have the classic text that Kernighan and Ritchie co-wrote, <em>The C Programming Language</em>, known affectionately as authoritatively as &#8220;K&amp;R&#8221;.</p>
<p><img class="alignnone size-full wp-image-7558" title="k-and-r_luna_c" src="http://www.ptank.com/wordpress/wp-content/uploads/2011/10/k-and-r_luna_c.jpg" alt="" width="331" height="500" /></p>
<p>C is at hits heart a &#8220;systems programming language.&#8221;  It&#8217;s a small language, structured in the imperative programming style of Algol and PASCAL, but the individual functions and operations are close to the machine language, simple bit-shift, arithmetic and memory location (pointer) operations.  As such, it is very unforgiving compared to some of its predecessors, but it was efficient and simple and has enough expressive power to build operating systems like Unix, scientific computing, and the inner works of most software applications through the object-oriented successors, C++ and Objective C.  Much of my software work has centered around these descendent languages, but when it comes to doing actual computation, it&#8217;s still C.</p>
<blockquote><p>“C is not a big language — it’s clean, simple, elegant,” Mr. Kernighan said. “It lets you get close to the machine, without getting tied up in the machine.</p></blockquote>
<p>Higher-level languages, like the PHP used to build this site, are ultimately implemented as C and C++ programs.  So both this website and the device you are using to read it are products of Dennis Ritchie&#8217;s work.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ptank.com/blog/2011/10/rip-dennis-m-ritchie/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>NeXT</title>
		<link>http://www.ptank.com/blog/2011/10/next/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=next</link>
		<comments>http://www.ptank.com/blog/2011/10/next/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 19:33:36 +0000</pubDate>
		<dc:creator>CatSynth</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Photography]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[next]]></category>
		<category><![CDATA[nextstep]]></category>
		<category><![CDATA[rip]]></category>
		<category><![CDATA[Steve Jobs]]></category>

		<guid isPermaLink="false">http://www.ptank.com/blog/?p=7511</guid>
		<description><![CDATA[Like so many others, we are marking the passing of Steve Jobs. But one thing that is often overlooked in the many tributes is his leadership at NeXT. I first came across NeXT in 1989, as I was starting to explore the world of computer music. It was an ideal machine for its time for [...]]]></description>
			<content:encoded><![CDATA[<p>Like so many others, we are marking the passing of Steve Jobs. But one thing that is often overlooked in the many tributes is his leadership at <a href="http://en.wikipedia.org/wiki/NeXT">NeXT</a>.</p>
<p><img src="http://www.ptank.com/wordpress/wp-content/uploads/2011/10/300px-NeXT_logo.png" alt="" title="300px-NeXT_logo" width="300" height="300" class="alignnone size-full wp-image-7512" /></p>
<p>I first came across NeXT in 1989, as I was starting to explore the world of computer music.  It was an ideal machine for its time for music and media work.  It had a powerful operating system, it had a programmable DSP, it had SoundKit and MusicKit libraries specifically designed for music programming.  And the original NeXT Cube was quite a striking physical object.</p>
<p><img src="http://www.ptank.com/wordpress/wp-content/uploads/2011/10/nextcube-300x210.jpg" alt="" title="nextcube" width="300" height="210" class="alignnone size-medium wp-image-7514" /></p>
<p>I had even written a couple of letters and formal research proposals to NeXT and directly to Steve Jobs to support my incipient research work in high school.  Of course, nothing came of it, but it was an interesting exercise in learning how to write a proposal.  And my opportunities to try out the system (via various institutions) game me a sense of what a more ideal computing environment could be like.  As a music and computer-science student at Yale, I did in fact have the opportunity to do work on NeXT systems, but by that point the computing world, and the computer-music world, were moving on.</p>
<p>Apple acquired NeXT in late 1996.  In the process, they reacquired Steve Jobs, whose return marked the Apple that we know today, and also the NeXTSTEP operating system, which lives on to this day as the foundation of Mac OSX.  Every contemporary MacBook and MacPro is in many ways a late model NeXT computer.  Indeed, it was only after the introduction of OSX that I purchased my first Mac (an iBook) in 2003 and gradually shifted into being one of those annoyingly obsessive Mac/iPhone/iPad users.  All of my music and photography work is done on these devices, as are all posts to this blog and updates to our Twitter and Facebook streams.  Even my day job is intimately connected to the technology from Apple.  We associate these technologies and designs with Steve Jobs, but much of it can be traced back to what he and others pioneered at NeXT.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ptank.com/blog/2011/10/next/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Weekend Cat Blogging and Photo Hunt: Digital</title>
		<link>http://www.ptank.com/blog/2011/05/weekend-cat-blogging-and-photo-hunt-digital/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=weekend-cat-blogging-and-photo-hunt-digital</link>
		<comments>http://www.ptank.com/blog/2011/05/weekend-cat-blogging-and-photo-hunt-digital/#comments</comments>
		<pubDate>Sat, 07 May 2011 17:54:34 +0000</pubDate>
		<dc:creator>CatSynth</dc:creator>
				<category><![CDATA[Cats]]></category>
		<category><![CDATA[Luna]]></category>
		<category><![CDATA[Mathematics]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[digital]]></category>
		<category><![CDATA[hyperbolic functions]]></category>
		<category><![CDATA[image processing]]></category>
		<category><![CDATA[open sound world]]></category>
		<category><![CDATA[OSW]]></category>
		<category><![CDATA[photo hunt]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[trigonometry]]></category>
		<category><![CDATA[WCB]]></category>
		<category><![CDATA[WCB309]]></category>
		<category><![CDATA[weekend cat blogging]]></category>

		<guid isPermaLink="false">http://www.ptank.com/blog/?p=6646</guid>
		<description><![CDATA[The theme of this week&#8217;s Photo Hunt is digital. Rather than simply use a digital photo &#8211; which could be any photo ever taken of Luna &#8211; I chose a couple of images that demonstrate the unique opportunities of the medium. A digital photo is really just a stream of numbers, not unlike digital audio, [...]]]></description>
			<content:encoded><![CDATA[<p>The theme of this week&#8217;s <a href="http://tnchick.blogspot.com/2011/05/photohunt-264-digital.html">Photo Hunt</a> is <strong>digital</strong>.   Rather than simply use a digital photo &#8211; which could be <em>any</em> photo ever taken of Luna &#8211; I chose a couple of images that demonstrate the unique opportunities of the medium.   A digital photo is really just a stream of numbers, not unlike digital audio, and can be processed in countless ways using digital signal processing or applying other mathematical functions.</p>
<p><img class="alignnone size-full wp-image-6648" title="vlcsnap-2011-05-07-09h33m24s247_c" src="http://www.ptank.com/wordpress/wp-content/uploads/2011/05/vlcsnap-2011-05-07-09h33m24s247_c.png" alt="" width="320" height="240" /></p>
<p>For a piece I originally did in 2007, I took one of Luna&#8217;s adoption photos from Santa Cruz County Animal Services and applied an algorithm that overlaid these colored bands, as shown above.  The color bands were generated using a set of hastily chosen trigonometric and hyperbolic functions applied to the timeline of the animation sequence.  These photos are stills from the full animation.</p>
<p><img class="alignnone size-full wp-image-6647" title="vlcsnap-2011-05-07-09h31m21s234_c" src="http://www.ptank.com/wordpress/wp-content/uploads/2011/05/vlcsnap-2011-05-07-09h31m21s234_c.png" alt="" width="320" height="240" /></p>
<p>I did these using image and video extensions to Open Sound World &#8211; one nice feature of that work was that I could use the same functions for both audio and video, and &#8220;see&#8221; what a particular audio-processing algorithm looked like when applied to an image.   And I would probably use the <a href="http://www.processing.org">Processing</a> environment for future visual work, perhaps in conjunction with OSW.</p>
<hr />
<p><a href="http://dancingbillysf.blogspot.com/2011/05/its-mine-turn-again.html">Weekend Cat Blogging #309</a> and <b>Carnival of the Cats</b> are both being hosted by <b>Billy SweetFeets</b> this weekend.  Perhaps Luna&#8217;s animation could be part of one of the dance videos they often feature.</p>
<p><a href="http://tnchick.blogspot.com/2011/05/photohunt-264-digital.html">Photo Hunt #264</b> is hosted by <b>tnchick</b>.  This week&#8217;s theme is <b>digital</b>.</p>
<p>And the <a href="http://themodulator.org/archives/003547.html">Friday Ark</a> is at <b>the modulator</b>.</p>
<p>A special note this week.  Our friend <b>Judi</b> at <b>Judi&#8217;s Mind over Matter</b> (home of <b>Jules</b> and <b>Vincent</b>) has information on <a href="http://judi-mindovermatter.blogspot.com/2011/05/weekend-cat-blogging-309.html">how to help animals affected the storms and tornadoes in the southeast US</a>.  They live in Alabama, not far from the place that was hit hardest by the tornadoes.  We&#8217;re glad they&#8217;re safe, and able to provide this information for those who would like to help.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ptank.com/blog/2011/05/weekend-cat-blogging-and-photo-hunt-digital/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>John Butcher, Bill Hsu and Gino Robair at Artist Television Access</title>
		<link>http://www.ptank.com/blog/2011/03/john-butcher-bill-hsu-and-gino-robair-at-artist-television-access/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=john-butcher-bill-hsu-and-gino-robair-at-artist-television-access</link>
		<comments>http://www.ptank.com/blog/2011/03/john-butcher-bill-hsu-and-gino-robair-at-artist-television-access/#comments</comments>
		<pubDate>Fri, 25 Mar 2011 22:54:36 +0000</pubDate>
		<dc:creator>CatSynth</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[San Francisco]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[alesis]]></category>
		<category><![CDATA[bill hsu]]></category>
		<category><![CDATA[blippo box]]></category>
		<category><![CDATA[gino robair]]></category>
		<category><![CDATA[john butcher]]></category>
		<category><![CDATA[mission]]></category>
		<category><![CDATA[percussion]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[saxophone]]></category>

		<guid isPermaLink="false">http://www.ptank.com/blog/?p=6422</guid>
		<description><![CDATA[Two Sundays ago, I attended a performance at Artist Television Access featuring electro-acoustic audio-visual improvisations with John Butcher, Bill Hsu and Gino Robair. Bill Hsu provided the visual elements of the performance using the visualization environment Processing. (I have been interested in Processing for a while, and used it in the abstract graphics in my [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_6426" class="wp-caption alignright" style="width: 235px"><img class="size-full wp-image-6426" title="billhsu_lastpiece_2" src="http://www.ptank.com/wordpress/wp-content/uploads/2011/03/billhsu_lastpiece_2.jpg" alt="" width="225" height="230" /><p class="wp-caption-text">live visuals by Bill Hsu</p></div>
<p>Two Sundays ago, I attended a performance at Artist Television Access featuring electro-acoustic audio-visual improvisations with <strong>John Butcher</strong>, <strong>Bill Hsu</strong> and <strong>Gino Robair</strong>.   Bill Hsu provided the visual elements of the performance using the visualization environment <a href="http://processing.org/">Processing</a>.  (I have been interested in Processing for a while, and used it in the abstract graphics in my <a href="http://www.ptank.com/blog/2010/05/quickening-moon-concert/">video piece featuring Luna</a>.) Gino Robair had an array of electronic devices, including a Blippo Box and an Alesis effects unit, and acoustic percussion for a variety of sounds.  John Butcher provided the low-tech counterpoint on saxophone.</p>
<p>I arrived late to an already pitch-black room as the first piece was concluding. (I was late because I was looking for a parking spot, which in the Mission is usually an ordeal.  and I rarely drive there, but I had to on this night because of other obligations.)   The next piece began in darkness, with small colored dots and a very sparse musical texture.  The sound primarily consisted of electronic drones and long saxophone tones.  As the the dots began to expand, so did the music.  It became more active and featured more percussive sounds from Robair.  As the graphics grew more complex, with swells and streaks, the music veered from discrete sounds to outright skronking with long runs of fast notes from both performers.</p>
<p>The next piece featured graphics that reminded me a bit of finite-element simulations with large numbers of particles forming in and out of patters.  At first the particles seemed to form glyphs or characters of a written language, but then dissolved into smoke.  This was set against sparse music, featuring bowed metal. (It was too dark to see, but I am pretty sure this was Gino Robair&#8217;s signature cracked cymbal.)  The graphics shifted gradually over time, sometimes it seemed more like water, sometimes more like sand.   Towards the end, the music (both saxophones and percussion) moved towards rather piercing high tones.</p>
<p>After a brief intermission, the performance resumed with the now familiar sound of the Blippo Box.  It is interesting how despite having chaotic processes, this instrument has a very distinctive set of timbres and contours that are quickly recognizable.  I did find out after the performance that the Blippo Box was being used in conjunction with an Alesis effects unit, which added more dimensions to the sound without changing its inherent character.  Butcher attempted to match the sound on his saxophone, coming into unisons on the steady-state pitches, but then moving in chaotic runs of fast notes are growling timbres during the more turbulent output from synthesizer.  The graphics during this piece focused on two closed elements, one yellow and one purple.  They were mostly round shapes that curved in on themselves, but they occasionally coalesced into representational objects, such as a complex cross shape with sub-bars on the end (a bit like an Eastern Orthodox crucifix), and vague outlines of human figures.</p>
<div id="attachment_6424" class="wp-caption alignright" style="width: 240px"><img class="size-full wp-image-6424" title="billhsu_lastpiece1" src="http://www.ptank.com/wordpress/wp-content/uploads/2011/03/billhsu_lastpiece1.jpg" alt="" width="230" height="260" /><p class="wp-caption-text"> </p></div>
<p>The next piece was a sharp contrast musically, with drum samples and live percussion set against percussive saxophone effects, such as key clicks and tonguing.  The graphics featured a red star with a roiling plasma surface that expanded over time.</p>
<p>The graphics in the final piece connected most strongly with my own visual aesthetics.  It featured patterns of vertical bars overlaid periodically with large dots.  The patterns started out simple, focusing on just a few elements on colors, but got more complex and richly colored over time.  The music set against these visuals again featured the Blippo Box and its constantly changing but distinctive sound palette.  But rather than attempting to match it, Butcher&#8217;s saxophone provided a counterpoint.  He wove together active lines and melodies that on occasion were distinctively jazz-like, and then moving back and forth between long runs and series of loud inharmonic tones.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ptank.com/blog/2011/03/john-butcher-bill-hsu-and-gino-robair-at-artist-television-access/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Preparing for March 4 Concert, Part 2</title>
		<link>http://www.ptank.com/blog/2011/03/preparing-for-march-4-concert/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=preparing-for-march-4-concert</link>
		<comments>http://www.ptank.com/blog/2011/03/preparing-for-march-4-concert/#comments</comments>
		<pubDate>Thu, 03 Mar 2011 08:07:38 +0000</pubDate>
		<dc:creator>CatSynth</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Synthesizers]]></category>
		<category><![CDATA[cnmat]]></category>
		<category><![CDATA[electronic music]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[monome]]></category>
		<category><![CDATA[multichannel]]></category>
		<category><![CDATA[open sound world]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[polly moller]]></category>
		<category><![CDATA[surround]]></category>
		<category><![CDATA[touchosc]]></category>

		<guid isPermaLink="false">http://www.ptank.com/blog/?p=6305</guid>
		<description><![CDATA[On Tuesday, I went to the Center for New Music and Audio Technologies (CNMAT) in order to continue preparing for the Regent&#8217;s Lecture concert on March 4.  I brought most of the setup with me, at least the electronic gear: Several pieces are going to feature the iPad (yes, the old pre-March 2 version) running [...]]]></description>
			<content:encoded><![CDATA[<p>On Tuesday, I went to the <a href="http://www.cnmat.berkeley.edu">Center for New Music and Audio Technologies (CNMAT)</a> in order to continue preparing for the Regent&#8217;s Lecture concert on March 4.  I brought most of the setup with me, at least the electronic gear:</p>
<p><img src="http://www.ptank.com/wordpress/wp-content/uploads/2011/03/cnmat_setup_table_c.jpg" alt="" title="cnmat_setup_table_c" width="440" height="329" class="alignnone size-full wp-image-6306" /></p>
<p>Several pieces are going to feature the <strong>iPad</strong> (yes, the old pre-March 2 version) running <strong>TouchOSC</strong> controlling Open Sound World on the Macbook.  I worked on several new control configurations after trying out some of the sound elements I will be working with.  Of course, I have the <strong>monome</strong> as well, mostly to control sample-looping sections of various pieces.</p>
<p>One of the main reasons for spending time on site is to work directly with the sound system, which features an 8-channel surround speaker configuration.  Below are five of the eight speakers.</p>
<p><a href="http://www.ptank.com/wordpress/wp-content/uploads/2011/03/cnmat_front_c1.jpg"><img src="http://www.ptank.com/wordpress/wp-content/uploads/2011/03/cnmat_front_c1-300x224.jpg" alt="" title="cnmat_front_c" width="300" height="224" class="alignnone size-medium wp-image-6308" /></a><br />
<a href="http://www.ptank.com/wordpress/wp-content/uploads/2011/03/cnmat_rear_c.jpg"><img src="http://www.ptank.com/wordpress/wp-content/uploads/2011/03/cnmat_rear_c-300x224.jpg" alt="" title="cnmat_rear_c" width="300" height="224" class="alignnone size-medium wp-image-6309" /></a></p>
<p>One of the new pieces is designed specifically for this space &#8211; and to also utilize a 12-channel dodecahedron speaker developed at CNMAT.  I will also be adapting older pieces and performance elements for the space, including a multichannel version of  <em>Charmer:Firmament</em>.  In addition to the multichannel, I made changes to the iPad control based on the experience from<a href="http://www.ptank.com/blog/2011/02/preparing-for-tonights-performance-4/"> last Saturday&#8217;s performance at Rooz Cafe in Oakland</a>.  It now is far more expressive and closer to the original.</p>
<p>I also broke out the newly acquired Wicks Looper on the sound system.  It sounded great!</p>
<p>The performance information (yet again) is below.</p>
<hr />
<p>Friday, March 4, 8PM<br />
Center For New Music and Audio Technologies (CNMAT)<br />
1750 Arch St., Berkeley, CA</p>
<p>CNMAT and the UC Berkeley Regents’ Lecturer program present and evening of music by Amar Chaudhary.</p>
<p>The concert will feature a variety of new and existing pieces based on Amar’s deep experience and dual identity in technology and the arts. He draws upon diverse sources as jazz standards, Indian music, film scores and his past research work, notably the Open Sound World environment for real-time music applications. The program includes performances with instruments on laptop, iPhone and iPad, acoustic grand piano, do-it-yourself analog electronics and Indian and Chinese folk instruments. He will also premier a new piece that utilizes CNMAT’s unique sound spatialization resources.</p>
<p>The concert will include a guest appearance by my friend and frequent collaborator <a href="http://pollymollerjournal.blogspot.com">Polly Moller</a>.  We will be doing a duo with Polly on flutes and myself on Smule Ocarina and other wind-inspired software instruments &#8211; I call it &#8220;Real Flutes Versus Fake Flutes.&#8221;</p>
<p>The Regents’ Lecturer series features several research and technical talks in addition to this concert. Visit <a href="http://www.cnmat.berkeley.edu">http://www.cnmat.berkeley.edu</a> for more information.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ptank.com/blog/2011/03/preparing-for-march-4-concert/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Preparing for Regents&#8217; Lecturer presentation, Part 1</title>
		<link>http://www.ptank.com/blog/2011/02/preparing-for-regents-lecturer-presentation-part-1/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=preparing-for-regents-lecturer-presentation-part-1</link>
		<comments>http://www.ptank.com/blog/2011/02/preparing-for-regents-lecturer-presentation-part-1/#comments</comments>
		<pubDate>Mon, 07 Feb 2011 16:47:45 +0000</pubDate>
		<dc:creator>CatSynth</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[open sound world]]></category>
		<category><![CDATA[OSW]]></category>
		<category><![CDATA[regents lecturer]]></category>
		<category><![CDATA[touchosc]]></category>

		<guid isPermaLink="false">http://www.ptank.com/blog/?p=6156</guid>
		<description><![CDATA[I have been busily preparing this weekend for the first of my UC Berkeley Regents&#8217; Lecturer presentations: Open Sound World (OSW) is a scalable, extensible programming environment that allows musicians, sound designers and researchers to process sound in response to expressive real-time control. This talk will provide an overview of OSW, past development and future [...]]]></description>
			<content:encoded><![CDATA[<p>I have been busily preparing this weekend for the first of my <strong>UC Berkeley Regents&#8217; Lecturer</strong> presentations:</p>
<blockquote><p>Open Sound World (OSW) is a scalable, extensible programming environment that allows musicians, sound designers and researchers to process sound in response to expressive real-time control.  This talk will provide an overview of OSW, past development and future directions, and then focus on the parallel processing architecture.  Early in the development of OSW in late 1999 and early 2000, we made a conscious decision to support parallel processing as affordable multiprocessor systems were coming on the market.    We implemented a simple scalable dynamic system in which workers take on tasks called “activation expressions” on a first-come first serve basis, which facilities for ordering and prioritization to deal with real-time constraints and synchronicity of audio streams.  In this presentation, we will review a simple musical example and demonstrate performance benefits and limitations of scaling to small multi-core systems.  The talk will conclude with a discussion of how current research directions in parallel computing can be applied to this system to solve past challenges and scale to much larger systems.</p></blockquote>
<p>You can find out more details, including location for those in the Bay Area who may be interested in attending, at the <a href="http://cnmat.berkeley.edu/event/2011/02/08/cnmat_and_uc_berkeley_regents_lecturer_program_present_amar_chaud">official announcement site</a>.</p>
<hr />Much of the time for a presentation is spent making PowerPoint slides:</p>
<p><img class="alignnone size-medium wp-image-6157" title="osw_talk_prep_c" src="http://www.ptank.com/wordpress/wp-content/uploads/2011/02/osw_talk_prep_c-300x199.jpg" alt="" width="300" height="199" /></p>
<p>With slides out of the way, I can now turn to the more fun part, the short demos.  This gives me an opportunity to work with <strong>TouchOSC</strong> for the <strong>iPad</strong> as a method for controlling OSW patches.  We will see how that turns out later.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ptank.com/blog/2011/02/preparing-for-regents-lecturer-presentation-part-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CatSynth video: Kitty vs. iPad</title>
		<link>http://www.ptank.com/blog/2010/09/catsynth-video-kitty-vs-ipad/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=catsynth-video-kitty-vs-ipad</link>
		<comments>http://www.ptank.com/blog/2010/09/catsynth-video-kitty-vs-ipad/#comments</comments>
		<pubDate>Tue, 07 Sep 2010 14:39:22 +0000</pubDate>
		<dc:creator>CatSynth</dc:creator>
				<category><![CDATA[Cats]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Synthesizers]]></category>
		<category><![CDATA[cat]]></category>
		<category><![CDATA[cats on tuesday]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.ptank.com/blog/?p=5220</guid>
		<description><![CDATA[From mohamed espinoza on TwitVid, via Vince Noog on facebook: UPDATE: the app is SoundyThingie, and I have just downloaded it&#8230;]]></description>
			<content:encoded><![CDATA[<p>From <a href="http://www.twitvid.com/ZP178">mohamed espinoza</a> on TwitVid, via <b>Vince Noog</b> on <a href="http://www.facebook.com/catsynth">facebook</a>:</p>
<p><object width="425" height="344"><param name="movie" value="http://www.twitvid.com/player/ZP178"></param><param name="allowscriptaccess" value="always"></param><param name="allowFullScreen" value="true"></param><embed type="application/x-shockwave-flash" src="http://www.twitvid.com/player/ZP178" quality="high" allowscriptaccess="always" allowNetworking="all" allowfullscreen="true" wmode="transparent" height="344" width="425"></embed></object></p>
<p>UPDATE: the app is <a href="http://click.linksynergy.com/fs-bin/click?id=i3fyd1Phes8&#038;offerid=146261.382900826&#038;type=2&#038;subid=0">SoundyThingie</a><IMG border=0 width=1 height=1 src="http://ad.linksynergy.com/fs-bin/show?id=i3fyd1Phes8&#038;bids=146261.382900826&#038;type=2&#038;subid=0" >, and I have just downloaded it&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ptank.com/blog/2010/09/catsynth-video-kitty-vs-ipad/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>More Upcoming Shows: Instagon at the Luggage Store Gallery, and Mini-Woodstockhausen at Camp Happy</title>
		<link>http://www.ptank.com/blog/2010/08/more-upcoming-shows-instagon-at-the-luggage-store-gallery-and-mini-woodstockhausen-at-camp-happy/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=more-upcoming-shows-instagon-at-the-luggage-store-gallery-and-mini-woodstockhausen-at-camp-happy</link>
		<comments>http://www.ptank.com/blog/2010/08/more-upcoming-shows-instagon-at-the-luggage-store-gallery-and-mini-woodstockhausen-at-camp-happy/#comments</comments>
		<pubDate>Thu, 12 Aug 2010 02:44:31 +0000</pubDate>
		<dc:creator>CatSynth</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[amar chaudhary]]></category>
		<category><![CDATA[conure]]></category>
		<category><![CDATA[instagon]]></category>
		<category><![CDATA[lena strayhorn]]></category>
		<category><![CDATA[lob instagon]]></category>
		<category><![CDATA[luggage store gallery]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[San Francisco]]></category>
		<category><![CDATA[woodstockhausen]]></category>

		<guid isPermaLink="false">http://www.ptank.com/blog/?p=5024</guid>
		<description><![CDATA[No sooner had concluded my recent performance with Reconnaissance Fly at Luna&#8217;s Cafe in Sacramento than I find myself with two more shows before next Monday. Tomorrow, I will be performing with Instagon at the Luggage Store Gallery in San Francisco. Instagon is an interesting group whose membership changes for every performance. In addition to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ptank.com/wordpress/wp-content/uploads/2010/08/081210_LSG_72.jpg"><img class="alignright size-medium wp-image-5025" title="081210_LSG_72" src="http://www.ptank.com/wordpress/wp-content/uploads/2010/08/081210_LSG_72-214x300.jpg" alt="" width="214" height="300" /></a>No sooner had concluded my <a href="http://www.ptank.com/blog/2010/08/reconnaissance-fly-at-lunas-cafe-sacramento-monday-august-9/">recent performance with Reconnaissance Fly at Luna&#8217;s Cafe in Sacramento</a> than I find myself with two more shows before next Monday.</p>
<p>Tomorrow, I will be performing with <a href="http://www.tif.org/instagon/menu23.html">Instagon</a> at the <strong>Luggage Store Gallery</strong> in San Francisco.  Instagon is an interesting group whose membership changes for every performance.  In addition to founder and core member <strong>Lob Instagon</strong>, I will be joined by <strong>Mark Wilson (Conure)</strong>, <strong>Lena Strayhorn</strong>, <strong>Martin from Vernian Process</strong>, and <strong>Alan Herrick (Nux Vomica)</strong>.  I think this description from the group&#8217;s bio sums things up well:</p>
<blockquote><p>INSTAGON is a term coined to describe the SPONTANEOUS FACTOR, the essence of Chaos Theory&#8230; everything that happens in this universe changes instantaneously upon its creation&#8230; nothing stays the same&#8230; everything changes, and is gone in an instant&#8230; hence INSTAGON.</p></blockquote>
<p>And then on Sunday afternoon (1PM-4PM), it&#8217;s off to Boulder Creek in the Santa Cruz mountains for a miniature revival of the <strong>Woodstockhausen</strong>.  Woodstockhausen was the &#8220;tiny festival of esoteric music&#8221; that took place every year in the Santa Cruz mountains and then at the University of California Santa Cruz until its last year in 2003.  We did plan <a href="http://www.ptank.com/blog/2007/09/woodstockhausen-2007-cancelled/">a revival in 2007, which ended up getting rained out</a>.  This time we are having a more modest performance as part of the annual <strong>Camp Happy</strong> Boulder Creek, which will be going all weekend before and after the couple of hours where we take over with our &#8220;weird music.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ptank.com/blog/2010/08/more-upcoming-shows-instagon-at-the-luggage-store-gallery-and-mini-woodstockhausen-at-camp-happy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CatSynth videos:  Cats react to iPhone Cat Piano</title>
		<link>http://www.ptank.com/blog/2010/06/catsynth-videos-cats-react-to-iphone-cat-piano/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=catsynth-videos-cats-react-to-iphone-cat-piano</link>
		<comments>http://www.ptank.com/blog/2010/06/catsynth-videos-cats-react-to-iphone-cat-piano/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 14:33:27 +0000</pubDate>
		<dc:creator>CatSynth</dc:creator>
				<category><![CDATA[Cats]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Synthesizers]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.ptank.com/blog/?p=4538</guid>
		<description><![CDATA[Today I specifically wanted to post some cat-and-iphone-music videos. While these don&#8217;t quite rise to the level of iggy investigating the iPad, they do make use of the popular &#8220;cat piano&#8221; app for iPhone. From luke255 on YouTube: &#8220;My cat Dennis has an interesting conversation with my iPhone!&#8221; And another, from amb0 on YouTube: The [...]]]></description>
			<content:encoded><![CDATA[<p>Today I specifically wanted to post some cat-and-iphone-music videos.  While these don&#8217;t quite rise to the level of <a href="http://www.ptank.com/blog/2010/04/catsynth-pic-iggy-investigates-an-ipad/">iggy investigating the iPad</a>, they do make use of the popular &#8220;cat piano&#8221; app for iPhone.</p>
<p>From <a href="http://www.youtube.com/user/luke255">luke255</a> on YouTube:</p>
<p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/Q_wV644_9o0&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Q_wV644_9o0&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object><br />
<i>&#8220;My cat Dennis has an interesting conversation with my iPhone!&#8221;</i></p>
<p>And another, from <a href="http://www.youtube.com/watch?v=o1yRiqO0Tuo">amb0</a> on YouTube:</p>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/o1yRiqO0Tuo&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/o1yRiqO0Tuo&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></p>
<p>The black cat in this video looks a bit like Luna.</p>
<p>I do of course have this particular iPhone app, and have even used it in some shows.  Luna has shown very little interest in it, however.  She is clearly jaded from gadgets making strange sounds (even cat-like sounds)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ptank.com/blog/2010/06/catsynth-videos-cats-react-to-iphone-cat-piano/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Preparing for Thursday&#8217;s performance:  Luna&#8217;s video</title>
		<link>http://www.ptank.com/blog/2010/02/preparing-for-thursdays-performance-lunas-video/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=preparing-for-thursdays-performance-lunas-video</link>
		<comments>http://www.ptank.com/blog/2010/02/preparing-for-thursdays-performance-lunas-video/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 20:27:10 +0000</pubDate>
		<dc:creator>CatSynth</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Cats]]></category>
		<category><![CDATA[Luna]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Synthesizers]]></category>
		<category><![CDATA[abstract]]></category>
		<category><![CDATA[evolver]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[luggage store gallery]]></category>
		<category><![CDATA[Octave CAT]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.ptank.com/blog/?p=3771</guid>
		<description><![CDATA[Over the last few days, I have largely been absorbed by preparations for my next performance. This one includes a more ambitious element, a 10-minute video entitled 月神1 featuring clips of Luna as well as abstract elements reminiscent of experimental filmmakers such as Stanley Brakhage or Gerhard Richter. The video will serve as a backdrop [...]]]></description>
			<content:encoded><![CDATA[<p>Over the last few days, I have largely been absorbed by preparations for my next performance.  This one includes a more ambitious element, a 10-minute video entitled <b>月神1</b> featuring clips of Luna as well as abstract elements reminiscent of  experimental filmmakers such as Stanley Brakhage or Gerhard Richter.  The video will serve as a backdrop for live electronic improvisation &#8211; it is mostly silent, though I did include some sound at various points so the audience could hear Luna&#8217;s voice.  </p>
<p>Here are a few example frames from the video:</p>
<p><a href="http://www.ptank.com/wordpress/wp-content/uploads/2010/02/luna1_screenshot1_c.jpg"><img src="http://www.ptank.com/wordpress/wp-content/uploads/2010/02/luna1_screenshot1_c-300x199.jpg" alt="" title="luna1_screenshot1_c" width="300" height="199" class="alignnone size-medium wp-image-3776" /></a><br />
<a href="http://www.ptank.com/wordpress/wp-content/uploads/2010/02/luna1_screenshot3_c.jpg"><img src="http://www.ptank.com/wordpress/wp-content/uploads/2010/02/luna1_screenshot3_c-300x199.jpg" alt="" title="luna1_screenshot3_c" width="300" height="199" class="alignnone size-medium wp-image-3773" /></a><a href="http://www.ptank.com/wordpress/wp-content/uploads/2010/02/luna1_screenshot4_c.jpg"><img src="http://www.ptank.com/wordpress/wp-content/uploads/2010/02/luna1_screenshot4_c-300x199.jpg" alt="" title="luna1_screenshot4_c" width="300" height="199" class="alignnone size-medium wp-image-3774" /></a><br />
<a href="http://www.ptank.com/wordpress/wp-content/uploads/2010/02/luna1_screenshot2_c.jpg"><img src="http://www.ptank.com/wordpress/wp-content/uploads/2010/02/luna1_screenshot2_c-300x199.jpg" alt="" title="luna1_screenshot2_c" width="300" height="199" class="alignnone size-medium wp-image-3772" /></a></p>
<p>Some of the video clips of Luna were featured here on CatSynth in the past, including her <a href="http://www.ptank.com/blog/2009/03/weekend-cat-blogging-199-luna-video/">chattering video</a>, or <a href="http://www.ptank.com/blog/2009/12/weekend-cat-blogging-hannukah/">playing with her blue fish toy</a>.  The abstract elements were done is a software package called <a href="http://processing.org">Processing</a>, a programming language for images, animation and interactions.</p>
<p>Musically, I will plan to focus on a mixture of the <b>Evolver</b> and the <b>Octave CAT</b> synthesizers, along with software on the iPhone and laptop.   Indeed, this is the first time I will be using the CAT live, mostly because I am reluctant to move it too often.</p>
<p>Of course, this will only cover about one third of the full performance, so I will be drawing from my repertoire of electroacoustic improvisation to round out the remainder of the time.  Although I reuse elements, there is always something new to discover in them.</p>
<p>For those in the Bay Area who may be interested in checking it out, the full information is below:</p>
<p><b>Full Moon Concert Series: Quickening Moon</b><br />
<b>Thursday, February 25, 8PM</b><br />
Luggage Store Gallery, 1007 Market Street @ 6th Street, San Francisco.</p>
<p>The Full Moon Concert Series is an experimental music series offered by Outsound Presents, in partnership with the Luggage Store Gallery. Each concert explores the traditional lore of the Full Moon, and in January, the second annual “Quickening Moon” will feature new music springing to life. First up will be Amar Chaudhary in a solo electronica set (collaborating with his wonder-cat, Luna), followed by the world premiere of a new work for twelve improvisers by Polly Moller, entitled Genesis.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ptank.com/blog/2010/02/preparing-for-thursdays-performance-lunas-video/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

