<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/">
    
    <channel>
    
    <title>Open Source Interface</title>
    <link>http://nuigroup.com/forums/</link>
    <description>Open Source Interface</description>
    <dc:language>en</dc:language>
    <dc:rights>Copyright 2008</dc:rights>
    <dc:date>2008-07-24T04:40:54-05:00</dc:date>
    <admin:generatorAgent rdf:resource="http://www.pmachine.com/" />
    

    <item>
      <title>New job on the Horizon</title>
      <link>http://nuigroup.com/forums/viewthread/2555/</link>
      <guid>http://nuigroup.com/forums/viewthread/2555/#When:21:55:44Z</guid>
      <description>&lt;p&gt;It looks like I&#8217;ll be working part time soon at the &lt;i&gt;University of Hawaii Institute for Astronomy &lt;/i&gt; here on Maui as an electronics technician and machinist! 
&lt;br /&gt;
They spend most of their time looking at the sun on the summit of Haleakala Crater. Lots to do with UV and IR and bandpass filters&#8230; sound familiar?
&lt;/p&gt;
&lt;p&gt;
I&#8217;ve been volunteering part time, just hanging out and sharing what I know like I do here, and I&#8217;ve learned so much already! 
&lt;br /&gt;
The lab has six optical benches and the facility has it&#8217;s own machine shop with a Brigeport mill. There&#8217;s also tons Thorlabs hardware in the place! 
&lt;/p&gt;
&lt;p&gt;
I&#8217;ll be starting out part time until they get the budget worked out so I&#8217;ll keep my day job.
&lt;/p&gt;
&lt;p&gt;
Here&#8217;s some lab pics:
&lt;br /&gt;
1. &#45; A German student adjusting a camera with the sun shining on it from a mirror out in the parking lot. 
&lt;br /&gt;
2. &#45; A large CCD cam.
&lt;br /&gt;
3. &#45; A small Hitachi camera. 
&lt;br /&gt;
4. &#45; Thorlabs hardware and a deep red 5 mW laser used for aligning optics.
&lt;br /&gt;
5. &#45; Yes, that is indeed an xbox cam in a lab setup. &lt;img src=&quot;http://nuigroup.com/images/smileys/wink.gif&quot; width=&quot;19&quot; height=&quot;19&quot; alt=&quot;wink&quot; style=&quot;border:0;&quot; /&gt;
&lt;/p&gt;</description>
      <dc:date>2008-07-23T21:55:44-05:00</dc:date>
    </item>

    <item>
      <title>Cocoa OSC and TUIO questions</title>
      <link>http://nuigroup.com/forums/viewthread/2513/</link>
      <guid>http://nuigroup.com/forums/viewthread/2513/#When:04:09:50Z</guid>
      <description>&lt;p&gt;Hello all,
&lt;/p&gt;
&lt;p&gt;
I am in the midst of developing up a cocoa implementation of multitouch stuff.&amp;nbsp; I was originally going to just build the framework and then build some apps on top of that (bypassing the TUIO stuff) but there has been enough interesting in a TUIO solution that I have redirected my efforts.
&lt;/p&gt;
&lt;p&gt;
Anyway, 2 things:
&lt;/p&gt;
&lt;p&gt;
1) i have implemented a mostly Cocoa&#45;only OSC sender/listener &#8216;framework&#8217; (it isnt a framework yet, just a bunch of source files). 
&lt;br /&gt;
It does all the bit&#45;level ordering and decoding of OSC datagrams. It is a connectionless UDP implementation (which seems to be the going thing for OSC).&amp;nbsp; The only big note at the moment is that if you are going to use it to dispatch messages for your own code (and i hope you do) you will need to develop your own dispatch code.&amp;nbsp; BBOSC will receive the packets and decode them into bundle and message objects, so that is all done, but you would need to add your own code to make the &#8220;/osc/command arg1 arg2 arg3&#8221; do anything besides log to the console.&amp;nbsp; I plan to add a nice callback registry for all that stuff, but i wanted to get the TUIO working in BBTouch first.
&lt;/p&gt;
&lt;p&gt;
anyhow, what is there seems to be working dandy.&amp;nbsp; you can get the code here:
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://code.google.com/p/bbosc/&quot;&gt;http://code.google.com/p/bbosc/&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
and some notes here
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://benbritten.com/blog/2008/07/21/osc&#45;now&#45;with&#45;more&#45;cocoa/&quot;&gt;http://benbritten.com/blog/2008/07/21/osc&#45;now&#45;with&#45;more&#45;cocoa/&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
2) the second thing is my question:&amp;nbsp; I am new to the TUIO/OSC bandwagon.&amp;nbsp; Implementing the protocol wont be too bad, but I will need to test it against something that is TUIO capable.&amp;nbsp; So what out there is TUIO capable that runs on the mac?&amp;nbsp; (that is preferably free and or open source)  I can write my own, but that doesnt really test whether my stuff is compatible with other people&#8217;s stuff &lt;img src=&quot;http://nuigroup.com/images/smileys/grin.gif&quot; width=&quot;19&quot; height=&quot;19&quot; alt=&quot;grin&quot; style=&quot;border:0;&quot; /&gt;
&lt;/p&gt;
&lt;p&gt;
I vaguely remember reading about some flash apps that should work (i do actually have flash 3, so i wouldn&#8217;t have to buy that) but i couldn&#8217;t seem to find them in my various searches on the forums.&amp;nbsp; any help would be greatly appreciated!
&lt;/p&gt;
&lt;p&gt;
cheers!
&lt;br /&gt;
&#45;panda
&lt;/p&gt;</description>
      <dc:date>2008-07-21T04:09:50-05:00</dc:date>
    </item>

    <item>
      <title>Simple Flash Client&#63;&amp;nbsp;</title>
      <link>http://nuigroup.com/forums/viewthread/2546/</link>
      <guid>http://nuigroup.com/forums/viewthread/2546/#When:11:46:21Z</guid>
      <description>&lt;p&gt;Hello,
&lt;/p&gt;
&lt;p&gt;
I&#8217;m working on a surface table that is going well. But i&#8217;ve got a problem with the software, i downloaded some source files but I can&#8217;t find the option I need. I see coloured dots while touching de surface. But how do I link a movieclip from my library to the dots. So where the dot is I want to have my movieclip.
&lt;/p&gt;
&lt;p&gt;
The examples I downloaded where not based on movieclips so I can&#8217;t find the sulotion.
&lt;/p&gt;
&lt;p&gt;
I hope someone can help with the Action script code for this.
&lt;/p&gt;
&lt;p&gt;
Thanks a lot.
&lt;/p&gt;
&lt;p&gt;
Ivo
&lt;/p&gt;</description>
      <dc:date>2008-07-23T11:46:21-05:00</dc:date>
    </item>

    <item>
      <title>Tables. TVs. Walls. What&#8217;s next&#63;&amp;nbsp;</title>
      <link>http://nuigroup.com/forums/viewthread/2549/</link>
      <guid>http://nuigroup.com/forums/viewthread/2549/#When:13:55:06Z</guid>
      <description>&lt;p&gt;We&#8217;ve seen the tables. We&#8217;ve seen the upright TVs. We&#8217;ve seen the wall transformations.
&lt;/p&gt;
&lt;p&gt;
We&#8217;ve seen a lot of very impressive work, and as a DIY community, we&#8217;re elevating this method of man&#45;machine interfacing to a whole new level.&amp;nbsp; So what&#8217;s the next step?
&lt;/p&gt;
&lt;p&gt;
After talking a little with some others in the community, I&#8217;m convinced we can take this to a whole new level.&amp;nbsp; So, this thread is for all of those with exotic visions of builds not seen before, of ideas that might seem crazy, and of cutting&#45;edge techniques.
&lt;/p&gt;
&lt;p&gt;
So you wanted a shiny new multitouch table on a strict budget, so you take some cash from the savings you&#8217;ve put aside for that huge TV you&#8217;ve been wanting.&amp;nbsp; Why not have both? Why does your new multitouch platform be restricted to only a horizontal plane? Why can&#8217;t it be easily transitioned to a vertical format, without flipping the table over?
&lt;/p&gt;
&lt;p&gt;
So let&#8217;s see it, folks.&amp;nbsp; What&#8217;s the next big thing?
&lt;/p&gt;</description>
      <dc:date>2008-07-23T13:55:06-05:00</dc:date>
    </item>

    <item>
      <title>Bandpass Filter Simulation</title>
      <link>http://nuigroup.com/forums/viewthread/2478/</link>
      <guid>http://nuigroup.com/forums/viewthread/2478/#When:18:26:17Z</guid>
      <description>&lt;p&gt;A tech support engineer at &lt;a href=&quot;http://www.omegafilters.com&quot;&gt;Omega Filters&lt;/a&gt; was incredibly cool and performed a computer simulation of bandpass filters for me targeting an 850 nm application. The simulation addresses the problems associated with light hitting the band pass filters at angles which I posted in this &lt;a href=&quot;http://nuigroup.com/forums/viewthread/2435/&quot;&gt;thread&lt;/a&gt;. The 850 CWL 10 FWHM is great when the blobs are near the center of the screen. However, as you move out toward the corners of the screen the blobs fade. This is because as light comes into the filter at angles greater than zero degrees the effective pass is shifted blue out of the range of the intended light pass. The 850BP10 simulation demonstrates this failure. To address the problem you can red shift your filter selection and increase the FWHM. This is what the 2nd simulation shows. The bold trace show a zero degree angle of incidence and the faint trace show 28 degrees.
&lt;/p&gt;</description>
      <dc:date>2008-07-17T18:26:17-05:00</dc:date>
    </item>

    <item>
      <title>Hello from Nevada (nu&#45;va&#45;duh!!) :D</title>
      <link>http://nuigroup.com/forums/viewthread/2552/</link>
      <guid>http://nuigroup.com/forums/viewthread/2552/#When:18:21:40Z</guid>
      <description>&lt;p&gt;I just found out about Multi&#45; Touch a few days ago. &lt;img src=&quot;http://nuigroup.com/images/smileys/smile.gif&quot; width=&quot;19&quot; height=&quot;19&quot; alt=&quot;smile&quot; style=&quot;border:0;&quot; /&gt;
&lt;/p&gt;
&lt;p&gt;
I have no experience in any programing language.
&lt;br /&gt;
Going into high school.
&lt;br /&gt;
Am running on a very, very tight budget.
&lt;br /&gt;
Just barely started to use Ubuntu Linux.
&lt;/p&gt;
&lt;p&gt;
I&#8217;ve been browsing around the forums a couple days seeing all the cool technologies.
&lt;br /&gt;
I would like to make my own table and have a few questions on all the different technologies involved. I would appreciate it if someone could answer my questions.
&lt;br /&gt;
1. What are the different  technologies?
&lt;br /&gt;
2. What are the advantages of each technology? 
&lt;br /&gt;
3. Which is one of the best languages for programming(just an opinion)?
&lt;/p&gt;
&lt;p&gt;
Thanks
&lt;/p&gt;</description>
      <dc:date>2008-07-23T18:21:40-05:00</dc:date>
    </item>

    <item>
      <title>Anyone using (or used) Java for multitouch&#63;&amp;nbsp;</title>
      <link>http://nuigroup.com/forums/viewthread/2298/</link>
      <guid>http://nuigroup.com/forums/viewthread/2298/#When:17:05:21Z</guid>
      <description>&lt;p&gt;Is anyone using or has anyone used Java for a multitouch app? Particularly using the open&#45;table.org software?
&lt;/p&gt;</description>
      <dc:date>2008-06-27T17:05:21-05:00</dc:date>
    </item>

    <item>
      <title>Tracing paper below screen. No silicon layer. Works fine. Am I missing something&#63;&amp;nbsp;</title>
      <link>http://nuigroup.com/forums/viewthread/2543/</link>
      <guid>http://nuigroup.com/forums/viewthread/2543/#When:09:07:03Z</guid>
      <description>&lt;p&gt;Hey,
&lt;/p&gt;
&lt;p&gt;
After some quite frustrating messing around I tried just placing tracing paper under my 12mm acyclic. It seems to work fine. I read there were some issues with slight differences between the place touched on the acrylic and the projection underneath but I haven&#8217;t encountered any of this. I tried the screen from each side as well i.e. calibrate it from one side and then try using it from the opposite side to see if there was any difference in the calibration, but couldnt see any.
&lt;/p&gt;
&lt;p&gt;
My table is only a prototype (see pic) so I may well be missing something but this seems ideal. Before I put any projection surface on ive found its not &#8220;touch sensitive&#8221; but requires a small amount of pressure but adding the tracing paper underneath makes no difference to this. I guess with some more sophisticated systems this could be an issue though?!?
&lt;/p&gt;
&lt;p&gt;
As im touching the acrylic I tend to use a bit of moisturizer on my finger but that seems to coat the surface after a short time anyway so you dont need it after a while.
&lt;/p&gt;
&lt;p&gt;
Anyway just thought id mention it as seems a quick and easy way to get an up and running prototype, 
&lt;/p&gt;
&lt;p&gt;
Al
&lt;/p&gt;</description>
      <dc:date>2008-07-23T09:07:03-05:00</dc:date>
    </item>

    <item>
      <title>DSI &#45; Diffused Surface Illumination</title>
      <link>http://nuigroup.com/forums/viewthread/2180/</link>
      <guid>http://nuigroup.com/forums/viewthread/2180/#When:16:10:26Z</guid>
      <description>&lt;p&gt;This technique is generally inspired by &lt;a href=&quot;http://iad.projects.zhdk.ch/multitouch/?p=90&quot;&gt;Tim Roth&lt;/a&gt;, but i want to make some changes (&quot;enlighted&quot; acrylic doesn&#8217;t looks good for me, because of price and it&#8217;s properties).
&lt;/p&gt;
&lt;p&gt;
&lt;img src=&quot;http://nuigroup.com/images/ftir.jpg&quot;  alt=&apos;ftir.jpg&apos; /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://nuigroup.com/images/di.jpg&quot;  alt=&apos;di.jpg&apos; /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://nuigroup.com/images/dsi.jpg&quot;  alt=&apos;dsi.jpg&apos; /&gt;
&lt;/p&gt;

&lt;p&gt;
I have an idea, that frosted acrylic will work the same way. If we’ll use frosted acrylic for FTIR, so all the light will go thru frosted side (remember, FTIR), and the we’ll get the same effect, except no highlight to camera.&amp;nbsp; Also &#8220;frosted film&#8221; could help. So, basically we&#8217;ll get almost uniform illuminated surface.
&lt;/p&gt;
&lt;p&gt;
It is just an idea, but I&#8217;ll test it next 2&#45;3 days, and will keep you updated:
&lt;/p&gt;
&lt;p&gt;
&lt;img src=&quot;http://nuigroup.com/images/dsi2.png&quot;  alt=&apos;dsi2.png&apos; /&gt;
&lt;/p&gt;
&lt;p&gt;
 &lt;a href=&quot;http://iad.projects.zhdk.ch/multitouch/?p=90&quot;&gt;Original DSI Article&lt;/a&gt;
&lt;/p&gt;</description>
      <dc:date>2008-06-14T16:10:26-05:00</dc:date>
    </item>

    <item>
      <title>ROLL&#45;ON Silicone Coated Drafting Vellum</title>
      <link>http://nuigroup.com/forums/viewthread/2383/</link>
      <guid>http://nuigroup.com/forums/viewthread/2383/#When:19:53:21Z</guid>
      <description>&lt;p&gt;I&#8217;m pleased that my technique for applying textured silicone to vellum is working for the people who have tried it.
&lt;br /&gt;
Cheers!
&lt;/p&gt;
&lt;p&gt;
In the interest of making this even easier, I&#8217;ve improved on the technique to apply the silicone. 
&lt;/p&gt;
&lt;p&gt;
I now thin it with Zylol at a 1:1 ratio, mix well, and pour it onto the vellum. Here&#8217;s the cool part that makes it easy&#45;peasy.
&lt;br /&gt;
I roll it out over the surface with a foam rubber paint roller like the ones they have at hardware stores.
&lt;br /&gt;
The texture produced is micro&#45;bumps on the surface. I applied two coats, and now the silicone layer is about half the thickness of the squeegie/fabric technique!
&lt;/p&gt;
&lt;p&gt;
It produces blobs with a light touch, but it still needs a few more coats to be as sensative as the squeegie style sheet.&amp;nbsp; With this technique of application, it&#8217;s even easier to get a good, even coat of silicone onto the vellum so building it up in several layers is not so hard to do. It just takes a little wait time between coats. I waited an hour on the first one. It felt like it was cured up pretty well after 30 minutes, but I gave it another 30 minutes to be sure it wouldn&#8217;t lift.
&lt;/p&gt;
&lt;p&gt;
I think I&#8217;ll make more and do about 5 or 6 coats.
&lt;/p&gt;
&lt;p&gt;
Here&#8217;s a how&#45;to video I made:
&lt;/p&gt;
&lt;p&gt;
[youtube]&lt;a href=&quot;http://www.youtube.com/watch?v=vvO_lvyDGVo&quot;&gt;http://www.youtube.com/watch?v=vvO_lvyDGVo&lt;/a&gt;[/youtube]
&lt;/p&gt;
&lt;p&gt;
You can clean the roller pretty easily with the zylol and a rag. Just get the roller wetted out with the zylol, then roll out the excess onto the rag. &lt;i&gt;Dispose of the rag in a fireproof container or hang it to dry. NEVER put solvent soaked rags in the trash. They can self ignite.&lt;/i&gt;
&lt;/p&gt;
&lt;p&gt;
Have fun rollin the silicone!
&lt;/p&gt;</description>
      <dc:date>2008-07-06T19:53:21-05:00</dc:date>
    </item>

    
    </channel>
</rss>