<?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>h e x l e r . n e t</title>
    <atom:link href="http://hexler.net/feed" rel="self" type="application/rss+xml" />
    <link>http://hexler.net</link>
    <description>pixels, waves and hyperactivity disorder</description>
    <language>en</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    

    <item>
      <title><![CDATA[Back to the Future]]></title>
      <link>http://hexler.net/news/back-to-the-future</link>
      <guid>http://hexler.net/news/back-to-the-future#When:13:34:49Z</guid>
      <pubDate>Tue, 26 Apr 2011 14:34:49 +0100</pubDate>
      <dc:creator>rob</dc:creator>
      <description><![CDATA[<p><img src="/gfx/_news/midi_cable.png" class="alignleft"><b>Today is the day that TouchOSC v1.7 is being released into the wild.</b> So much has happened and months of work have gone into this release and I would sure like to go on and on about it, but I&#8217;ll keep it short and sweet right now as I seriously have to go catch up on many many many hours of missed sleep.</p>

<p>First and foremost this release adds support for the much talked about <b>CoreMIDI</b> and <b>Line 6 MIDI Mobilizer</b> ways of communicating with MIDI hard- and software. Back to the future indeed. The <b>TouchOSC Editor</b> has been updated to version 1.5 to account for that fact, and adds a new MIDI properties panel to configure MIDI messages for controls. The default layouts have all been modified, adding MIDI messages to all controls, but if you are upgrading from a previous version, your existing layouts will not be overwritten, so you can download an updated zip file with the new versions.<br />
All downloads <a href="/software/touchosc">here</a>, as usual.</p>

<p>There&#8217;s a ton of bug-fixes and little improvements in there too, and whole parts have been re-written from the ground up as well for improved stability and speed. Sadly what didn&#8217;t make the cut is a dedicated OSC-to-MIDI bridge for windows users, but it is nearing completion so expect some news on that very soon.</p>

<p><b>But wait&#8230; There&#8217;s more!</b><br />
The site has undergone a major overhaul to prepare it for its future as a much more community-friendly platform. A <a href="/forum">forum</a> has been added and there is now <i>&lt;drumroll&gt;</i> the first version of a complete TouchOSC <a href="/docs/touchosc">documentation</a> available. It&#8217;s all brand-new so if you find any broken parts, please report.</p>

<p>Next up will be a library section for TouchOSC layouts and presets, open to all users, but I&#8217;ll report back on the status of that after some rest&#8230;</p>

]]></description>
    </item>

    <item>
      <title><![CDATA[TouchOSC v1.6.3 released]]></title>
      <link>http://hexler.net/news/touchosc-v1-6-3-released</link>
      <guid>http://hexler.net/news/touchosc-v1-6-3-released#When:21:13:51Z</guid>
      <pubDate>Wed, 12 Jan 2011 22:13:51 +0100</pubDate>
      <dc:creator>rob</dc:creator>
      <description><![CDATA[<p><img src="/gfx/_news/TouchOSCEditor-150x150.png" alt="TouchOSC" title="TouchOSC" width="150" height="150" class="alignleft size-thumbnail wp-image-641" />Only a minor update, I think version 1.6.3 still warrants a blog post as it eliminates one of the biggest gripes people were having with TouchOSC: Transferring layouts from the editor to the device.</p>

<p>You can now use the USB cable and iTunes File Sharing to transfer layouts from/to the device. In iTunes select your device in the column to the left, switch to the tab labeled &#8220;Apps&#8221; and below the App management screen you&#8217;ll find the File Sharing section with a list of apps that support it, which now also includes TouchOSC:</p><br/>
<p><a href="/gfx/_news/TouchOSCiTunes.png" rel="lightbox"><img src="/gfx/_news/TouchOSCiTunes-300x192.png" alt="TouchOSC and iTunes" title="TouchOSC and iTunes" width="300" height="192" class="alignnone size-medium wp-image-647" /></a></p><br/><p>Click the image to see the big picture.</p>

<p>Additionally the app icon has received an update to give it more of a 2011-ish look, hope you like it. Also another great annoyance has been eliminated, the TouchOSC Editor now does not mess with custom OSC addresses anymore when copy/pasting controls, so transferring whole pages won&#8217;t result in RSI-inducing customization sessions. Grab it <a href="/software/touchosc">here</a>. Furthermore, the <a href="/pure-data-patch-generator">touchosc2pd</a> helper app has been updated to reflect changes in the layout format.</p>

<p>Next up is a whole lot of MIDI support everyone&#8217;s been requesting and there&#8217;s a lot of changes planned for the website that should make it a better platform for exchanging layouts and discussing features and problems. And that&#8217;s only the beginning. 2011 will be a good year for TouchOSC. I can feel it.</p>

<p>Here&#8217;s the complete changes for both TouchOSC and the editor:</p>

<p>TouchOSC 1.6.3<br />
===========================<br />
- Support for iTunes File Sharing: Layouts can now be managed via the USB-cable connection using iTunes<br />
- Basic multi-tasking support<br />
- Multiple controls with the same custom OSC address now receive the same message<br />
- ControlPush and ControlToggle now turn on for any received value greater than zero<br />
- Added z message sending to all controls<br />
- Fixed a bug where it wasn&#8217;t possible to enter a custom editor host address<br />
- Various minor bug fixes<br />
- New icon </p>

<p>TouchOSC Editor 1.4.2<br />
===========================<br />
- Copy and paste retains controls&#8217; custom OSC addresses<br />
- Renaming a .touchosc file no longer corrupts it<br />
- ControlPush and ControlToggle are now rendered using the right color<br />
- New icon</p>]]></description>
    </item>

    <item>
      <title><![CDATA[TouchOSC for Android released]]></title>
      <link>http://hexler.net/news/touchosc-for-android-released</link>
      <guid>http://hexler.net/news/touchosc-for-android-released#When:15:23:51Z</guid>
      <pubDate>Wed, 01 Dec 2010 16:23:51 +0100</pubDate>
      <dc:creator>rob</dc:creator>
      <description><![CDATA[<p><img src="/gfx/_news/android-logo.jpg" alt="Android" title="Android" width="239" height="264" class="alignleft size-full wp-image-613" /><br />
Friends of hand-held devices not sporting the omnipresent &#8220;i&#8221; prefix take note: TouchOSC for Android has been published on the Android Market! And it&#8217;s free. Free as in beer.</p>

<p>But careful now, before you get too excited let me put a couple of things straight considering this version. First of all, this port is in no way feature-compatible with the iOS versions at the moment. In particular, without beating around the bush:</p><br/>
<ul>
<li>No importing of custom layouts</li>
<li>No ZeroConf/Bonjour publishing/browsing</li>
<li>No multi-touch support</li>
<li>No support for resolutions higher than 320x480</li>
<li>Some other minor features missing</li>
</ul>

<p>In brief that means that this version basically represents the feature set that TouchOSC version 1.0 for the iPhone supported when it was first released. Minus the bugs of course. There&#8217;s a couple of reasons that led to the decision to release the application in this form. First of all, I didn&#8217;t want to make all of you wait any longer. Constructing a full port would have probably taken me another 12 months of trying to play catch-up with the original which is constantly improving. Secondly there seems to be an endless stream of new Android devices coming out every other moment, so testing the more advanced features on every possible configuration is basically impossible. Keeping it lean and simple will probably help in making it work for most of the available gadgets <b>right now</b>.</p>

<p>All that said, I also decided to make the application available for free. There don&#8217;t seem to be a lot of (successful) paid applications available on the Android Market right now and from my research the general user-base is also not exactly used to actually pay for apps. The ad-supported model that a lot of developers go with is also something that I wouldn&#8217;t even consider at my most delirious. Call me crazy.</p>

<p>Anyway, what it comes down to is that I decided to go with the <b>Donationware</b> model. If you like it and you want me to make it as fully-featured as the iOS version, please consider <a href="/software/touchosc-android">donating</a> whatever you feel is worth contributing. Also, for testing-purposes, I would be more than happy to accept any kind of Android device you can spare. Hell, if you meet me, shake my hand, buy me a beer/warm glass of milk/classic coca-cola. Just don&#8217;t send me any hate-mail please. I am getting enough of that from the &#8220;iTribe&#8221; (j/k).</p>

<p>Yours truly,<br />
rob.</p>]]></description>
    </item>

    <item>
      <title><![CDATA[Logically Yours]]></title>
      <link>http://hexler.net/news/logically-yours</link>
      <guid>http://hexler.net/news/logically-yours#When:09:18:43Z</guid>
      <pubDate>Fri, 15 Oct 2010 10:18:43 +0100</pubDate>
      <dc:creator>rob</dc:creator>
      <description><![CDATA[<p><img src="/gfx/_news/buystrip_box_20090721.png" alt="Logic Studio" title="Logic Studio" width="145" height="126" class="alignleft size-full wp-image-551" />Breaking News. Today TouchOSC 1.6.2 and Apple Logic Pro/Express 9.1.2 are released into the wild. And guess what. They like each other. A lot.</p>

<p>Today&#8217;s update of Apple&#8217;s excellent music production suite adds support for TouchOSC as a control surface on both iPad and iPhone/iPod touch and TouchOSC&#8217;s update comes with Logic-specific layouts for both form factors plus auto-detection and configuration of a host computer running Apple Logic Pro or Express.</p>

<p>All one needs to do is to start up Logic Pro or Express, make sure the iDevice is connected to the same WiFi network as the music production computer, go to TouchOSC&#8217;s network configuration page and select the name of the machine running Logic. Voila! Everything should be set up and ready to go in perfect harmony. As usual firewalls might prevent this miracle from happening, so if you run into any trouble, try disabling your network security software temporarily and try again.</p>

<p>Thanks to everyone at Apple involved in making this happen, and special thanks to Adam Charon for creating the LogicPad and LogicTouch layouts.</p>

<p>In other news there will be a workshop held dealing with all things TouchOSC in the course of the <a href="http://www.bermuda-berlin.de" target="_blank">Berlin Music Days</a> on 5th and 6th of November. I will be demonstrating some popular setups with Ableton Live, Native Instruments Reaktor and of course the new Apple Logic connection and also helping participants to achieve whatever it is they are trying to squeeze out of TouchOSC. Head on over to the <a href="http://www.bermuda-berlin.de/newsdetail_en/items/attention-registration-begins-today-for-the-debug-music-technology-day.119.html" target="_blank">signup</a> page if interested or drop by and say hello if you are around.</p>

<p>Last but not least a lot of voices are asking for a release date for the Android version of TouchOSC. Don&#8217;t despair, it is in the making, it&#8217;s just that the rate at which new Android devices sporting various features, capabilities and OS versions are spawned has delayed the release multiple times. Proper and thorough testing is definitely required in this kind of gadget jungle. I will post more news on this when there is any so please don&#8217;t hold your breath. We wouldn&#8217;t want anyone to get hurt waiting for a piece of software, now would we?</p>]]></description>
    </item>

    <item>
      <title><![CDATA[To Infinity and Beyond!]]></title>
      <link>http://hexler.net/news/to-infinity-and-beyond</link>
      <guid>http://hexler.net/news/to-infinity-and-beyond#When:23:39:37Z</guid>
      <pubDate>Thu, 27 May 2010 00:39:37 +0100</pubDate>
      <dc:creator>rob</dc:creator>
      <description><![CDATA[<p><a href="/gfx/_news/tosceditor-update.png" rel="lightbox"><img src="/gfx/_news/tosceditor-update-300x205.png" alt="TouchOSC Editor" title="TouchOSC Editor" width="300" height="205" class="alignnone size-medium wp-image-435" /></a></p><p/>
Brace yourself! There&#8217;s a flood of updates coming your way. Exciting times indeed.<p/>

First off, a little thing called the Apple iPad has been released and we&#8217;ve been working like mad here at the hexler HQ to get TouchOSC ready for it first day. The effort paid off and TouchOSC was available April 3rd for everyone as a free update. There was little time for anything else back then, not even posting about it, so let it be known: <strong>TouchOSC&#8217;s current version on the iTunes App Store is a universal application that runs on all Apple handhelds!</strong>
<p/>
Next up is a new version of the <a href="/software/touchosc">TouchOSC Editor</a> that adds some much requested features:<br/>
- Horizontal editing of layouts<br/>
- Zoom<br/>
- Customizable layout grid plus snapping
<p/>
We are also releasing a plain &#8220;jar&#8221; version for the first time which should run on anything with a proper <a href="http://java.com" target="_blank">Java</a> runtime but was tested on Linux only.
Grab it <a href="/software/touchosc">here</a>.
<p/>
As hinted earlier, this is only the first of many updates to come in hopefully rapid succession. There&#8217;s a new version of TouchOSC ready to go that adds even more of the things you have been requesting and another update to the editor to go with it. The <a href="http://www.android.com/" target="_blank">Android</a> port is coming along nicely and will be released shortly thereafter. There&#8217;s also work being done that should make everything a lot easier on the MIDI and Windows fronts and of course there&#8217;s so many doors that the computing power the iPad brings opens, that we can&#8217;t even begin to describe what&#8217;s going on down in the labs&#8230;
<p/>
So long. Will report back soon]]></description>
    </item>

    <item>
      <title><![CDATA[News Round-up]]></title>
      <link>http://hexler.net/news/news-round-up</link>
      <guid>http://hexler.net/news/news-round-up#When:11:08:44Z</guid>
      <pubDate>Fri, 18 Dec 2009 12:08:44 +0100</pubDate>
      <dc:creator>rob</dc:creator>
      <description><![CDATA[<p><a href="/gfx/_news/tosc-android-01.jpg" rel="lightbox"><img src="/gfx/_news/tosc-android-01-112x150.jpg" alt="TouchOSC Android" title="TouchOSC Android" width="112" height="150" class="alignleft size-thumbnail wp-image-364" /></a>Here&#8217;s a little update on all the things going on that didn&#8217;t really justify a blog post individually:</p>

<ul><strong>*</strong> There&#8217;s been an update a while ago bringing <a href="/software/touchosc">TouchOSC</a> to version 1.4.2 and the Editor to 1.1.1. A couple of problems have been corrected, like some characters in Label&#8217;s texts corrupting layouts, a global switch to turn off the previously added &#8220;z&#8221; messages (seemed to cause problems with certain software) and proper handling of strings sent to TouchOSC as UTF8. Be sure to grab the updated <a href="/software/touchosc">Editor</a> as well if you download the update from iTunes.</ul>

<ul><strong>*</strong> I&#8217;ve been working on an Android port of TouchOSC, which turned out to be much easier than I expected. But wait, TouchOSC will not show up on the Android Market anytime soon&#8230; One of the things that sadly does make it more complicated to program for Android is the existence of many different devices running the platform and there will have to be extensive testing on as many as possible, so if you are interested in helping doing just that drop me an email at <b>dev AT hexler DOT net</b> and let me know which phone you use and which version Android you are running. If your world revolves around iPhones exclusively please tell your Android owning friends/enemies about this.</ul>

<ul><strong>*</strong> TouchOSC now has a Facebook page at <a href="http://facebook.com/touchosc" target="_blank">http://facebook.com/touchosc</a> where I will post all news parallel to here and also all the little things like cool videos and interesting projects that I find online and that get sent in. So if you want to stay up-to-date and don&#8217;t want to subscribe to the newsfeed on this page, you can check for updates there. Of course you can post on that page as well so show off your experiments or let us all know about tutorials or custom layouts you found to be useful.</ul>

<ul><strong>*</strong> Another apology for being very slow at answering email the past month, I am in the process of moving countries (again) so I have little to no time/means to deal with my inbox, I promise I will work double-shift as soon as everything&#8217;s taken care of, but hey, maybe you should be eating ginger-bread and singing christmas-carols anyway and not controlling some obscure software with a wireless touch-screen-phone-control-surface anyway <img src="http://hexler.net/gfx/smileys/smile.gif" width="19" height="19" alt="smile" style="border:0;" /></ul>

<p>Ok, that&#8217;s about it, will be back in action soon, there&#8217;s of course another TouchOSC update in the pipeline which will concentrate on making the connection/sync between editor and phone/pod a bit more reliable and thereafter I will finally start adding all the missing features that have been on my list since this project started.</p>

<p>Merry X-mas and an OSC new year!<br />
rob</p>]]></description>
    </item>

    <item>
      <title><![CDATA[Pure Data Patch Generator]]></title>
      <link>http://hexler.net/news/pure-data-patch-generator</link>
      <guid>http://hexler.net/news/pure-data-patch-generator#When:20:56:41Z</guid>
      <pubDate>Fri, 30 Oct 2009 21:56:41 +0100</pubDate>
      <dc:creator>rob</dc:creator>
      <description><![CDATA[<p><a href="/gfx/_news/touchosc2pd.jpg" rel="lightbox"><img src="/gfx/_news/touchosc2pd-150x141.jpg" alt="touchosc2pd" title="touchosc2pd" width="150" height="141" class="alignleft size-thumbnail wp-image-347" /></a>I received a lot of messages from <a href="/software/touchosc">TouchOSC</a> users on Windows systems asking how to use custom layouts with <a href="http://puredata.info">Pure Data</a> to translate OSC messages to MIDI. My answer was usually that you&#8217;d have to roll your own, using the example PD MIDI patches for the default layouts as a starting point, but that obviously didn&#8217;t make a lot of people very happy as PD is probably not the most accessible tool to many.</p>

<p>So to make the process a little more painless I decided to make the little utility presented here to automatically generate a custom-tailored PD patch from a TouchOSC layout. The tool generates routes for all controls found in the layout (except for those using custom OSC messages) and (optionally) creates MIDI CC messages for each of them. Obviously the output is not going to look pretty as even hand-made PD patches tend to get messy quickly, but even if you are not interested in MIDI translation, using this tool definitely beats connecting hundreds of multi-toggle messages and gives you a quick, fully-mapped patch as a starting point for whatever it is you want to do today&#8230;<!--more--></p>

<p>Alright, before you grab this, take note that this is probably not the most polished piece of code in this world, it is implemented in pure <a href="http://java.com" target="_blank">Java</a> so you need a Java runtime 1.5+ (which you already have if you are running the TouchOSC Editor) and that it creates the PD patch in the same directory as the input layout using the same name plus a .pd extension added.</p>

<p>The zip file contains a jar bundle which on most platforms can be launched by double-clicking:<br />
<a href="/pub/touchosc/touchosc2pd-v1.2.zip">touchosc2pd-v1.2.zip</a></p>

<p>Enjoy.</p>]]></description>
    </item>

    <item>
      <title><![CDATA[qcOSC v0.5 released]]></title>
      <link>http://hexler.net/news/qcosc-v0-5-released</link>
      <guid>http://hexler.net/news/qcosc-v0-5-released#When:15:26:50Z</guid>
      <pubDate>Sun, 25 Oct 2009 16:26:50 +0100</pubDate>
      <dc:creator>rob</dc:creator>
      <description><![CDATA[<p><img src="/gfx/_news/qcOSC-structure.png" alt="qcOSC-structure" title="qcOSC-structure" width="328" height="90" class="alignleft size-full wp-image-339" /></p>

<p>I&#8217;ve uploaded a new version of <a href="/software/qcosc">qcOSC</a>, my Quartz Composer OSC receiver plug-in.</p>

<p>As promised the plug-in now supports multi-parameter messages (for which it creates &#8220;Structure&#8221; outlets) and can receive strings (for which it creates &#8220;String&#8221; outlets, duh!). You might want to remove all outlets in your compositions that already made use of the first parameter of multi-parameter messages to let the plug-in re-create an outlet with the new type.</p>

<p>I&#8217;ve tested it on both Leopard and Snow Leopard and it&#8217;s all hunky dory as far as I can see. Enjoy and grab it <a href="/software/qcosc">here</a>.</p>]]></description>
    </item>

    <item>
      <title><![CDATA[Label me if you must]]></title>
      <link>http://hexler.net/news/label-me-if-you-must</link>
      <guid>http://hexler.net/news/label-me-if-you-must#When:11:34:24Z</guid>
      <pubDate>Thu, 03 Sep 2009 12:34:24 +0100</pubDate>
      <dc:creator>rob</dc:creator>
      <description><![CDATA[<p><a href="/gfx/_news/tosce_labels.png" rel="lightbox"><img src="/gfx/_news/tosce_labels-150x124.png" alt="TouchOSC Labels" title="TouchOSC Labels" width="150" height="124" class="alignleft size-thumbnail wp-image-307" /></a>So Apple informs me that version 1.4 of TouchOSC has been approved and is available as update from the App Store. Together with the new version comes a new version of the TouchOSC Editor that adds the much-requested Label control. Get it <a href="/software/touchosc">here</a>.</p>

<p>Adding labels should be pretty straightforward, added bonus of TouchOSC&#8217;s receiving capabilities is that you can send OSC messages of type string or any kind of number to the control and have it displayed. There&#8217;s some more new stuff in this release like a new &#8220;z&#8221; message that is sent from Faders, XYs, Rotaries and Multi-Faders when touches begin/end (which people tell me allows to emulate the popular KaosPad) and a new &#8220;/vibrate&#8221; message you can send to the iPhone that will make it, well, vibrate.<!--more--></p>

<p>Hope you enjoy this one and <strong>PLEASE</strong>, if there&#8217;s any problems/questions/etc do <strong>EMAIL</strong> me at <strong>dev AT hexler DOT net</strong> and <strong>DO NOT</strong> comment here with your questions. And for the love of technology <strong>DO STOP</strong> sending me all this nasty hate-mail telling me how f(#(#$ed up it is that this and that feature is not included yet or that my piece of s&amp;$^t software doesn&#8217;t work, it&#8217;s not like I am trying to piss off people with what I do so I suggest you try the same. Any constructive criticism welcome though. <strong>KTHX</strong>.</p>]]></description>
    </item>

    <item>
      <title><![CDATA[Quartz Composer vs. OSC Part 2]]></title>
      <link>http://hexler.net/news/quartz-composer-vs-osc-part-2</link>
      <guid>http://hexler.net/news/quartz-composer-vs-osc-part-2#When:20:29:11Z</guid>
      <pubDate>Thu, 06 Aug 2009 21:29:11 +0100</pubDate>
      <dc:creator>rob</dc:creator>
      <description><![CDATA[<p><a href="/software/qcosc"><img src="/gfx/_news/qcosc-01-150x134.jpg" alt="qcosc-01" title="qcosc-01" width="150" height="134" class="alignleft size-thumbnail wp-image-261" /></a>Hello Quartz Composer loving people! Here&#8217;s a new version of my OSC receiver plug-in.</p>

<p>I fixed some bugs, improved some things and wrapped it all up neatly in version 0.4&#8230;</p>

<p>There&#8217;s now a list of all auto-created outlets in the Settings page of the Patch Inspector with a handy little button that lets you remove any of them. Also it shouldn&#8217;t crash anymore (stress on <i>should</i>) and it should definitely be possible to create more than one instance. It&#8217;s now also a completely and utterly untested Universal Binary(TM), as my trusty old iBook G4 is about a 1000 miles from where I am now, so if someone could let me know if this is PPC ready, that&#8217;d be nice.</p>

<p>I wish I would have had enough time to also finally make it deal with input other than numbers and let it handle multi-parameter messages (so it could handle TouchOSC&#8217;s XY and Accelerometer data), but that&#8217;ll have to wait &#8216;til the next version.</p>

<p>Hop on over to the new <a href="/software/qcosc">qcOSC page</a> to download.</p>

<p>rob.</p>

]]></description>
    </item>

    
    </channel>
</rss>
