<?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/"
	>

<channel>
	<title>Argos</title>
	<atom:link href="http://argos.dimitridiakopoulos.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://argos.dimitridiakopoulos.com</link>
	<description></description>
	<pubDate>Thu, 18 Feb 2010 18:14:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>New Updates</title>
		<link>http://argos.dimitridiakopoulos.com/new-updates/</link>
		<comments>http://argos.dimitridiakopoulos.com/new-updates/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 03:45:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://argos.dimitridiakopoulos.com/?p=129</guid>
		<description><![CDATA[Argos v0.21 has been released into the wild on the SVN!  Windows users can grab a binary of this release over at http://code.google.com/p/ofxargos/ This is mostly a tech demo &#8212; not ready for primetime yet.
Some annoying things you might notice:

Bounds checking isn&#8217;t complete.  It&#8217;s still possible to create controls offscreen (bad) and negatively re-size controls [...]]]></description>
			<content:encoded><![CDATA[<p>Argos v0.21 has been released into the wild on the SVN!  Windows users can grab a binary of this release over at <a href="http://code.google.com/p/ofxargos/">http://code.google.com/p/ofxargos/</a> This is mostly a tech demo &#8212; not ready for primetime yet.</p>
<p>Some annoying things you might notice:</p>
<ol>
<li>Bounds checking isn&#8217;t complete.  It&#8217;s still possible to create controls offscreen (bad) and negatively re-size controls (very bad).</li>
<li><span style="text-decoration: line-through;">Can&#8217;t click + drag to move controls  (but you can use your keyboard arrows).</span> Latest on the SVN enables this.</li>
<li>Re-sizing a toggle looks terrible&#8230;.</li>
<li>Can&#8217;t re-size a knob.</li>
<li>Can&#8217;t set min&amp;max values for knobs/sliders/xypads (this will happen with the inclusion of a more complete properties system).</li>
</ol>
<p>In addition to fixing the above problems, XML saving/loading is next on the to-do list, so it will be possible to create layouts in version 0.25 (yay!)</p>
]]></content:encoded>
			<wfw:commentRss>http://argos.dimitridiakopoulos.com/new-updates/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Argos is looking for developers!</title>
		<link>http://argos.dimitridiakopoulos.com/argos-is-looking-for-developers/</link>
		<comments>http://argos.dimitridiakopoulos.com/argos-is-looking-for-developers/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 19:22:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://argos.dimitridiakopoulos.com/?p=113</guid>
		<description><![CDATA[


With the impending release of the iPad in late March / early April, it would make sense to have Argos in a stable and useful condition for users by then. The tentative plan is to complete some of the major unfinished features and perhaps use ofx-iPhone. The potential of Asus and EEE tablets are also [...]]]></description>
			<content:encoded><![CDATA[<p><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning /> <w:ValidateAgainstSchemas /> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:Compatibility> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> <w:DontGrowAutofit /> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" LatentStyleCount="156"> </w:LatentStyles> </xml><![endif]--><!--[if !mso]><span class="mceItemObject"   classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=ieooui></span><br />
<mce:style><!  st1\:*{behavior:url(#ieooui) } --></p>
<p><!--[endif]--></p>
<p class="MsoNormal">
<p class="MsoNormal">With the impending release of the iPad in late March / early April, it would make sense to have Argos in a stable and useful condition for users by then. The tentative plan is to complete some of the major unfinished features and perhaps use ofx-iPhone. The potential of Asus and EEE tablets are also a strong incentive (although their multi-touch capabilities haven&#8217;t been confirmed quite yet).</p>
<p class="MsoNormal">
<p class="MsoNormal">Another option is to re-write the rendering portion of Argos in obj-c + openGL ES natively, and let the interface/editor talk through XML layouts (Lemur style).</p>
<p class="MsoNormal">
<p class="MsoNormal">Some of the bigger tasks on the list include:</p>
<ul>
<li>Global undo/redo engine</li>
<li>Implementation of a (simple) physics engine</li>
<li>Improvements to the editing engine</li>
<li>RGB color selector widget (for themeing).</li>
</ul>
<p class="MsoNormal">The last item on the list is optimization. Argos is pretty heavy on the CPU currently, but it&#8217;s getting better&#8230;</p>
<p class="MsoNormal">
<p class="MsoNormal">About 80% of the existing Argos code is currently being refactored, with special attention to new and expanded documentation.</p>
<p class="MsoNormal">
<p class="MsoNormal">So, if you are interested, I’d love to hear from you at <a href="mailto:ddiakopoulos@gmail.com">ddiakopoulos@gmail.com</a> if you could think you could lend a hand. Edit: I&#8217;ve also posted a new video over at Vimeo. Check it out on the media page or <a href="http://vimeo.com/9175177">http://vimeo.com/9175177</a></p>
]]></content:encoded>
			<wfw:commentRss>http://argos.dimitridiakopoulos.com/argos-is-looking-for-developers/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Screenshot (v0.18)</title>
		<link>http://argos.dimitridiakopoulos.com/screenshot/</link>
		<comments>http://argos.dimitridiakopoulos.com/screenshot/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 04:49:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://argos.dimitridiakopoulos.com/?p=110</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter size-full wp-image-126" title="Argos v0.18" src="http://argos.dimitridiakopoulos.com/wp-content/uploads/2010/01/argos021.jpg" alt="Argos v0.21" width="521" height="208" /></p>
]]></content:encoded>
			<wfw:commentRss>http://argos.dimitridiakopoulos.com/screenshot/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Short Update</title>
		<link>http://argos.dimitridiakopoulos.com/short-update/</link>
		<comments>http://argos.dimitridiakopoulos.com/short-update/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 23:32:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://argos.dimitridiakopoulos.com/?p=102</guid>
		<description><![CDATA[December is the month of Argos! Well, not really, but some major updates are in the works.  Development has been markedly slower the past few months (fall academic semester), but some major code-re-factoring is going on in preparation of a version 0.20+ binary release.
]]></description>
			<content:encoded><![CDATA[<p>December is the month of Argos! Well, not really, but some major updates are in the works.  Development has been markedly slower the past few months (fall academic semester), but some major code-re-factoring is going on in preparation of a version 0.20+ binary release.</p>
]]></content:encoded>
			<wfw:commentRss>http://argos.dimitridiakopoulos.com/short-update/feed/</wfw:commentRss>
		</item>
		<item>
		<title>GSoC Success</title>
		<link>http://argos.dimitridiakopoulos.com/gsoc-success/</link>
		<comments>http://argos.dimitridiakopoulos.com/gsoc-success/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 18:27:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://argos.dimitridiakopoulos.com/?p=91</guid>
		<description><![CDATA[Argos as a Google Summer of Code / NUIGroup-sponsered application has now successfully come to a close. Approximately 10 weeks after initial design and development began, Argos could now be considered in an Alpha state &#8212; still in-progress and constantly changing. Many thanks to my GSoC mentor Seth Sandler for his many helpful comments &#38; [...]]]></description>
			<content:encoded><![CDATA[<p>Argos as a Google Summer of Code / NUIGroup-sponsered application has now successfully come to a close. Approximately 10 weeks after initial design and development began, Argos could now be considered in an Alpha state &#8212; still in-progress and constantly changing. Many thanks to my GSoC mentor Seth Sandler for his many helpful comments &amp; ideas.</p>
<p><img class="aligncenter" title="Argos" src="http://argos.dimitridiakopoulos.com/gsoc-finished.jpg" alt="" width="133" height="141" /></p>
]]></content:encoded>
			<wfw:commentRss>http://argos.dimitridiakopoulos.com/gsoc-success/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Quick Update</title>
		<link>http://argos.dimitridiakopoulos.com/quick-update/</link>
		<comments>http://argos.dimitridiakopoulos.com/quick-update/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 08:45:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://argos.dimitridiakopoulos.com/?p=45</guid>
		<description><![CDATA[Here&#8217;s a quick screenshot taken during development today. It shows the recent progress on the knob control, although using an older default color scheme (now updated to be a more lively lime-green).

]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a quick screenshot taken during development today. It shows the recent progress on the knob control, although using an older default color scheme (now updated to be a more lively lime-green).</p>
<p style="text-align: center;"><a href="http://argos.dimitridiakopoulos.com/argos_new.jpg"><img class="aligncenter" title="Argos Screencap" src="http://argos.dimitridiakopoulos.com/argos_new.jpg" alt="" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://argos.dimitridiakopoulos.com/quick-update/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Midterm</title>
		<link>http://argos.dimitridiakopoulos.com/midterm/</link>
		<comments>http://argos.dimitridiakopoulos.com/midterm/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 03:00:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://argos.dimitridiakopoulos.com/?p=42</guid>
		<description><![CDATA[The GSoC midterm milestone passed and Argos has made some significant strides.Though it won&#8217;t be a full feature-complete application by the time GSoC is finished, a the most important featrues (drag &#38; drop, OSC) will have been written.  Hopefully this framework will  open the door to other developers interested in helping out in a larger [...]]]></description>
			<content:encoded><![CDATA[<p>The GSoC midterm milestone passed and Argos has made some significant strides.Though it won&#8217;t be a full feature-complete application by the time GSoC is finished, a the most important featrues (drag &amp; drop, OSC) will have been written.  Hopefully this framework will  open the door to other developers interested in helping out in a larger capacity.  Towards the end of September or October I&#8217;d like to see a compiled binary up for actual users/testers, but in the meantime, it&#8217;ll remain a &#8216;<a href="http://argos.dimitridiakopoulos.com/?page_id=56">compile-at-your-own-risk&#8217;</a> endeavor.</p>
<p>Here is a <a href="http://argos.dimitridiakopoulos.com/argostimeline.pdf">short schedule</a> (PDF Warning) of activity remaining this summer.</p>
]]></content:encoded>
			<wfw:commentRss>http://argos.dimitridiakopoulos.com/midterm/feed/</wfw:commentRss>
		</item>
		<item>
		<title>More Progress</title>
		<link>http://argos.dimitridiakopoulos.com/more-progress/</link>
		<comments>http://argos.dimitridiakopoulos.com/more-progress/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 06:45:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://argos.dimitridiakopoulos.com/?p=36</guid>
		<description><![CDATA[GSoC Continues! New this week is the beginning of the ofxArgosUI toolkit. It’s using some of the base classes developed by Todd Vanderlin for his ofxSimpleGui API. One of the core elements of his API is the fact UI elements lay themselves out on a grid (thus the ‘simple’ in its name). ofxArgosUI ritually sacrifices [...]]]></description>
			<content:encoded><![CDATA[<p>GSoC Continues! New this week is the beginning of the ofxArgosUI toolkit. It’s using some of the base classes developed by <a href="http://toddvanderlin.com/">Todd Vanderlin</a> for his ofxSimpleGui API. One of the core elements of his API is the fact UI elements lay themselves out on a grid (thus the ‘simple’ in its name). ofxArgosUI ritually sacrifices all of this simplicity by specifying that core parameters need to be defined by the user, e.g. width, height, location, and so on – things that are more common to most GUI toolkits.</p>
<p>As some of the base GUI widgets are developed, the InteractiveObject is being iteratively refined. For example, a developer will be able to specify behavior under different multi-touch conditions (one finger, two fingers, etc). More to come on this front later.</p>
<p>A large source of inspiration for this part of the project is from an open source UI framework called <a href="http://www.clutter-project.org/">Clutter.</a></p>
<blockquote><p>Clutter aims to be non specific &#8212; it implements no particular style, but rather provides a rich generic foundation that facilitates rapid and easy creation of higher level tool kits tailored to specific needs.</p></blockquote>
<p>While a lot of their base framework mirrors the task of openFrameworks (that is, to abstract a lot of the low-level openGL code), some of their higher level functions are quite useful. For example, their code to draw rounded corners is great.</p>
]]></content:encoded>
			<wfw:commentRss>http://argos.dimitridiakopoulos.com/more-progress/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Recent Developments</title>
		<link>http://argos.dimitridiakopoulos.com/recent-developments/</link>
		<comments>http://argos.dimitridiakopoulos.com/recent-developments/#comments</comments>
		<pubDate>Sun, 28 Jun 2009 03:40:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://argos.dimitridiakopoulos.com/?p=29</guid>
		<description><![CDATA[The SVN has been set up as a project at GoogleCode entitled ofxArgos. While the majority of work has been completed on the InteractiveObject, integration into a little sub-framework called ofxTouchAPI is still underway. InteractiveObject will be a major component of ofxTouchAPI, and will form the basis of the GUI toolkit Argos will use. Check [...]]]></description>
			<content:encoded><![CDATA[<p>The SVN has been set up as a project at GoogleCode entitled <a href="http://code.google.com/p/ofxargos/">ofxArgos</a>. While the majority of work has been completed on the InteractiveObject, integration into a little sub-framework called ofxTouchAPI is still underway. InteractiveObject will be a major component of ofxTouchAPI, and will form the basis of the GUI toolkit Argos will use. Check out the SVN early next week &#8212; most of the progress to date will be available in an initial commit.</p>
<p>In other news, Peter Kirn from <a href="http://createdigitalmusic.com/">Create Digital Music</a> has posted a<a href="http://createdigitalmusic.com/2009/06/23/ableton-live-multitouch-with-free-usine-why-multitouch-works-for-music/#more-6252"> recent writeup</a> describing some of the other recent multi-touch inspired musical applications. Also of note is an <a href="http://createdigitalmusic.com/2009/06/19/touchosc-controller-with-template-editing-coming-soon-to-iphone-ipod-touch/#comments">article</a> posted a few weeks ago detailing a musical interface builder on the iPhone, <a href="http://hexler.net/software/touchosc">TouchOSC</a>. The Argos project aims to expand on this idea by introducting a similar form of control, but in an operating-system and touch/input independent fashion. The idea is that since we use the open source <a href="http://tuio.lfsaw.de/">TUIO </a>protocol (and an implementation for C++/oF called ofxTUIO), that any multi-touch capable hardware and operating system that supports the common UDP network protocol can be customised for musical input using Argos.  Hooray for standards.</p>
]]></content:encoded>
			<wfw:commentRss>http://argos.dimitridiakopoulos.com/recent-developments/feed/</wfw:commentRss>
		</item>
		<item>
		<title>GSoC Has Started</title>
		<link>http://argos.dimitridiakopoulos.com/gsoc-has-started/</link>
		<comments>http://argos.dimitridiakopoulos.com/gsoc-has-started/#comments</comments>
		<pubDate>Sun, 31 May 2009 05:01:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://argos.dimitridiakopoulos.com/?p=21</guid>
		<description><![CDATA[The first steps of Argos are being made. The notion of an interactive object that can tell whether or not it’s being used (touched, clicked, etc) is at the heart of the GUI system that’s being developed. Heavily influenced from ActionScript3, Memo has already done much of the legwork to create a class for oF, [...]]]></description>
			<content:encoded><![CDATA[<p>The first steps of Argos are being made. The notion of an interactive object that can tell whether or not it’s being used (touched, clicked, etc) is at the heart of the GUI system that’s being developed. Heavily influenced from ActionScript3, Memo has already done much of the legwork to create a class for oF, the ofxMSAInteractiveObject. Mirroring parts of the Lux multi-touch framework for ActionScript, the InteractiveObject will  be re-designed to listen to TUIO events and keep track of active touches on an object.</p>
<p>Soon (once I work out some naming issues) I’m going to set up the GoogleCode project where we’ll be hosting the SVN.  In the meantime, check out the <a href="http://nuicode.com/projects/argos">NUICode project</a> where I&#8217;ll (try to) document much of the progress during development.</p>
<p>More to come later…!</p>
<input id="gwProxy" type="hidden" />
<p><!--Session data--><br />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
]]></content:encoded>
			<wfw:commentRss>http://argos.dimitridiakopoulos.com/gsoc-has-started/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
