<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://www.rg42.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://www.rg42.org/feed.php">
        <title>Robin Gareus</title>
        <description></description>
        <link>http://www.rg42.org/</link>
        <image rdf:resource="http://www.rg42.org/lib/tpl/rob/images/favicon.ico" />
       <dc:date>2012-02-04T17:20:44+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.rg42.org/blog/big_screen_plaza_nyc"/>
                <rdf:li rdf:resource="http://www.rg42.org/blog/protest_sopa_pipa_et_al"/>
                <rdf:li rdf:resource="http://www.rg42.org/wiki/tbt"/>
                <rdf:li rdf:resource="http://www.rg42.org/wiki/syncshots/start"/>
                <rdf:li rdf:resource="http://www.rg42.org/wiki/inout"/>
                <rdf:li rdf:resource="http://www.rg42.org/wiki/lighting"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.rg42.org/lib/tpl/rob/images/favicon.ico">
        <title>Robin Gareus</title>
        <link>http://www.rg42.org/</link>
        <url>http://www.rg42.org/lib/tpl/rob/images/favicon.ico</url>
    </image>
    <item rdf:about="http://www.rg42.org/blog/big_screen_plaza_nyc">
        <dc:format>text/html</dc:format>
        <dc:date>2012-01-26T20:05:09+00:00</dc:date>
        <dc:creator>rgareus</dc:creator>
        <title>Big Screen Plaza, NYC</title>
        <link>http://www.rg42.org/blog/big_screen_plaza_nyc</link>
        <description>
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://www.rg42.org/_detail/blog/mb_guilty_1.jpg?id=blog%3Abig_screen_plaza_nyc&quot; class=&quot;media&quot; title=&quot;blog:mb_guilty_1.jpg&quot;&gt;&lt;img src=&quot;http://www.rg42.org/_media/blog/mb_guilty_1.jpg?w=200&quot; class=&quot;medialeft&quot; align=&quot;left&quot; title=&quot;E-forecast&quot; alt=&quot;E-forecast&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Streaming Museum, an international public art and online museum, will celebrate its fourth anniversary on January 31 with the US premiere of ”&lt;a href=&quot;http://emotionforecast.com&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://emotionforecast.com&quot;  rel=&quot;nofollow&quot;&gt;Emotion Forecast&lt;/a&gt;” and ”&lt;a href=&quot;http://occupywallscreens.org&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://occupywallscreens.org&quot;  rel=&quot;nofollow&quot;&gt;Occupy Wall Screens&lt;/a&gt;”, real-time artworks by the renowned French artist &lt;a href=&quot;http://benayoun.com&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://benayoun.com&quot;  rel=&quot;nofollow&quot;&gt;Maurice Benayoun&lt;/a&gt;. The exhibition will be on view for one month at Big Screen Plaza in New York City and through 2012 at &lt;a href=&quot;http://StreamingMuseum.org&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://StreamingMuseum.org&quot;  rel=&quot;nofollow&quot;&gt;StreamingMuseum.org&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
“Emotion Forecast” and “Occupy Wall Screens” are part of Maurice Benayoun&amp;#039;s ongoing series on the “Mechanics of Emotions” which translate emotions into maps, performances, the Emotion Vending Machine, and sculpture relics of the world.
&lt;/p&gt;

&lt;p&gt;
The artworks have been developed by Robin Gareus, at the CiTu-Paragraphe Lab of the University Paris 8, in the frame of The Art Collider project as a part of the PUF program of the FACE Foundation in collaboration with the SFAI (San Francisco Art Institute).
&lt;/p&gt;

&lt;p&gt;
Streaming Museum is the first global public space and online hybrid museum with collaborating locations and cultural centers on 7 continents. The 30 x 16.5 ft. HD format screen of &lt;a href=&quot;http://www.bigscreenplaza.com/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.bigscreenplaza.com/&quot;  rel=&quot;nofollow&quot;&gt;Big Screen Plaza&lt;/a&gt; is located at 29th Street and 6th Avenue, adjacent to the Eventi Hotel.
&lt;/p&gt;

&lt;p&gt;
More information: &lt;a href=&quot;http://www.streamingmuseum.org/featured/maurice-benayoun/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.streamingmuseum.org/featured/maurice-benayoun/&quot;  rel=&quot;nofollow&quot;&gt;http://www.streamingmuseum.org/featured/maurice-benayoun/&lt;/a&gt;
&lt;/p&gt;
&lt;div class=&quot;tags&quot;&gt;&lt;span&gt;
&lt;a href=&quot;http://www.rg42.org/wiki/tags/news&quot; class=&quot;wikilink1&quot; title=&quot;wiki:tags:news&quot; rel=&quot;tag&quot;&gt;news&lt;/a&gt;, &lt;a href=&quot;http://www.rg42.org/wiki/tags/video&quot; class=&quot;wikilink1&quot; title=&quot;wiki:tags:video&quot; rel=&quot;tag&quot;&gt;video&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;

&lt;/div&gt;
</description>
    </item>
    <item rdf:about="http://www.rg42.org/blog/protest_sopa_pipa_et_al">
        <dc:format>text/html</dc:format>
        <dc:date>2012-01-20T15:50:56+00:00</dc:date>
        <dc:creator>rgareus</dc:creator>
        <title>Protest SOPA, PIPA et al.</title>
        <link>http://www.rg42.org/blog/protest_sopa_pipa_et_al</link>
        <description>
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
As you may have noticed various sites and domains that I manage went black
- or rather redirected to &lt;a href=&quot;http://protestsopa.org/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://protestsopa.org/&quot;  rel=&quot;nofollow&quot;&gt;http://protestsopa.org/&lt;/a&gt; or to the &lt;a href=&quot;https://action.eff.org/o/9042/p/dia/action/public/?action_KEY=8173&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://action.eff.org/o/9042/p/dia/action/public/?action_KEY=8173&quot;  rel=&quot;nofollow&quot;&gt;Electronic Frontier Foundation&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
It probably does not wag the tail of anyone, but I felt that is incumbant upon me to express my support for freedom of speech and that I am prepared to defend it.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT2 SECTION &quot;Protest SOPA, PIPA et al.&quot; [1-444] --&gt;
&lt;h2 class=&quot;sectionedit3&quot;&gt;&lt;a name=&quot;sopa_pipa_-_what_is_that&quot; id=&quot;sopa_pipa_-_what_is_that&quot;&gt;SOPA, PIPA - What is that?&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
The Stop Online Piracy Act is &lt;a href=&quot;http://thomas.loc.gov/cgi-bin/bdquery/z?d112:h.r.3261:&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://thomas.loc.gov/cgi-bin/bdquery/z?d112:h.r.3261:&quot;  rel=&quot;nofollow&quot;&gt;H.R.3261&lt;/a&gt;, and the &lt;a href=&quot;http://thomas.loc.gov/cgi-bin/bdquery/z?d112:s.968:&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://thomas.loc.gov/cgi-bin/bdquery/z?d112:s.968:&quot;  rel=&quot;nofollow&quot;&gt;Protect-IP Act is S.968&lt;/a&gt; both are propsed laws in the US of A.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT3 SECTION &quot;SOPA, PIPA - What is that?&quot; [445-710] --&gt;
&lt;h2 class=&quot;sectionedit4&quot;&gt;&lt;a name=&quot;why_is_bad&quot; id=&quot;why_is_bad&quot;&gt;Why is bad?&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
The intent of both pieces of legislation is to combat online piracy. The problem is that the legislation, as written, is vague and overly-broad. The intention may be good and justified, but the implementation would be nothing short of legal &lt;strong&gt;censorship&lt;/strong&gt; and &lt;strong&gt;discrimination&lt;/strong&gt;.
&lt;/p&gt;

&lt;p&gt;
It&amp;#039;d grant the executive the power to simply shut down information sources. In fact, if the law passes, it would not even require a court order to ban a service! A simple note would suffices to censor information, unless the provider of the content can prove and assure (monitor) that his/her site does not &lt;em&gt;facilitate the commission of criminal violations&lt;/em&gt;.
&lt;/p&gt;

&lt;p&gt;
There are times that everyday reasonable activities can be construed as &lt;em&gt;piracy&lt;/em&gt;, but the actual problematic word is &lt;em&gt;facilitating&lt;/em&gt;, as it opens the door to condemning sites that simply link to other sites. 
&lt;/p&gt;

&lt;p&gt;
Since the USA directly or indirectly controls most of the internet&amp;#039;s infrastructure, and the proposed legislation has been written in a manner in which they specifically take into account “foreign rogue sites”, the legislation will, should it pass, have an impact upon the world as a whole.
&lt;/p&gt;

&lt;p&gt;
These acts could have a significant impact on the way in which we currently use the internet: Free Speech is only as strong as the weakest link.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT4 SECTION &quot;Why is bad?&quot; [711-2028] --&gt;
&lt;h2 class=&quot;sectionedit5&quot;&gt;&lt;a name=&quot;what_to_do_about_it&quot; id=&quot;what_to_do_about_it&quot;&gt;What to do about it?&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Thanks to many activist sites (see links above and below) this is easy. If you are US resident, complain at your senator(s). If you are elsewhere, there are local efforts: e.g. join contacting the German minister of foreign-affairs who is supporting the law in the US!
&lt;/p&gt;

&lt;p&gt;
Note that, Europe with the upcoming ACTA law is not too far behind. &lt;a href=&quot;http://www.edri.org/ACTA_Week&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.edri.org/ACTA_Week&quot;  rel=&quot;nofollow&quot;&gt;Act now&lt;/a&gt;!
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT5 SECTION &quot;What to do about it?&quot; [2029-2444] --&gt;
&lt;h2 class=&quot;sectionedit6&quot;&gt;&lt;a name=&quot;references&quot; id=&quot;references&quot;&gt;References&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
For more information about SOPA/PIPA, please see:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://en.wikipedia.org/wiki/Wikipedia:SOPA_initiative/Learn_more&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://en.wikipedia.org/wiki/Wikipedia:SOPA_initiative/Learn_more&quot;  rel=&quot;nofollow&quot;&gt;Wikipedia&amp;#039;s background information&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.eff.org/free-speech-weak-link/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.eff.org/free-speech-weak-link/&quot;  rel=&quot;nofollow&quot;&gt;EFF&amp;#039;s graphical overview&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.google.com/landing/takeaction/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.google.com/landing/takeaction/&quot;  rel=&quot;nofollow&quot;&gt;Google&amp;#039;s stance&lt;/a&gt; &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;tags&quot;&gt;&lt;span&gt;
&lt;a href=&quot;http://www.rg42.org/wiki/tags/news&quot; class=&quot;wikilink1&quot; title=&quot;wiki:tags:news&quot; rel=&quot;tag&quot;&gt;news&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;!-- EDIT6 SECTION &quot;References&quot; [2445-] --&gt;</description>
    </item>
    <item rdf:about="http://www.rg42.org/wiki/tbt">
        <dc:format>text/html</dc:format>
        <dc:date>2012-01-20T03:09:10+00:00</dc:date>
        <dc:creator>rgareus</dc:creator>
        <title>Time Based Text</title>
        <link>http://www.rg42.org/wiki/tbt</link>
        <description>
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT7 SECTION &quot;Time Based Text&quot; [1-31] --&gt;
&lt;h2 class=&quot;sectionedit8&quot;&gt;&lt;a name=&quot;introduction_and_example&quot; id=&quot;introduction_and_example&quot;&gt;Introduction and Example&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://www.rg42.org/_detail/oss/dokutbt/tbt_merge_screenshot.png?id=wiki%3Atbt&quot; class=&quot;media&quot; title=&quot;oss:dokutbt:tbt_merge_screenshot.png&quot;&gt;&lt;img src=&quot;http://www.rg42.org/_media/oss/dokutbt/tbt_merge_screenshot.png?w=200&quot; class=&quot;medialeft&quot; align=&quot;left&quot; alt=&quot;&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;
A &lt;a href=&quot;http://www.dokuwiki.org/&quot; class=&quot;interwiki iw_doku&quot; target=&quot;_blank&quot; title=&quot;http://www.dokuwiki.org/&quot;&gt;DokuWiki&lt;/a&gt; plugin to render &lt;a href=&quot;http://tbt.dyne.org/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://tbt.dyne.org/&quot;  rel=&quot;nofollow&quot;&gt;time based text&lt;/a&gt; on a wiki page.
&lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;

&lt;/p&gt;
&lt;span onclick=&quot;tbt_2.startTyping('textDestination_2', TimeBasedText_2);&quot; class=&quot;toc_close&quot;&gt;Restart&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;
&lt;div id=&quot;textDestination_2&quot; style=&quot;font-family:monospace;&quot;&gt; &lt;/div&gt;&lt;script language=&quot;JavaScript&quot;&gt;&lt;!--
var TimeBasedText_2=[[72,227],[101,308],[121,94],[32,232],[116,211],[104,189],[101,110],[114,117],[101,70],[44,104],[13,247],[13,153],[84,574],[104,564],[105,55],[115,116],[32,111],[105,95],[115,115],[32,121],[97,242],[32,162],[113,305],[117,441],[105,40],[99,132],[107,194],[32,77],[101,746],[120,189],[97,324],[109,120],[112,112],[108,164],[101,68],[32,114],[119,992],[104,103],[97,125],[116,54],[32,105],[116,379],[105,238],[109,54],[101,69],[32,512],[98,178],[97,119],[115,94],[101,207],[100,84],[32,145],[116,306],[101,78],[120,349],[116,95],[32,136],[100,196],[111,39],[101,156],[115,276],[46,144],[13,399],[73,997],[116,5],[32,3],[111,4],[110,210],[108,142],[121,190],[32,47],[114,219],[101,54],[113,282],[117,26],[105,166],[114,115],[101,55],[115,165],[32,74],[65,297],[8,567],[97,97],[32,197],[106,212],[97,124],[118,462],[97,297],[115,341],[99,78],[114,174],[105,127],[112,46],[116,60],[32,111],[99,787],[111,207],[109,396],[112,407],[97,147],[116,238],[105,135],[98,149],[108,166],[101,73],[32,69],[98,219],[114,612],[111,104],[119,131],[115,207],[101,252],[114,63],[46,686],[13,630],[13,142],[104,483],[97,141],[118,61],[101,91],[32,69],[102,506],[117,85],[110,64],[46,914],[257,266],[257,134],[257,134],[257,141],[257,301],[260,452],[260,142],[260,141],[260,167],[89,775],[111,420],[117,54],[32,583],[258,391],[258,134],[260,421],[260,157],[260,2273],[260,8],[260,9],[260,9],[260,9],[260,10],[260,9],[260,9],[260,656],[260,227],[260,118],[260,126],[260,133],[260,119],[260,125],[260,126],[260,125],[260,127],[260,133],[260,126],[260,134],[260,134],[260,126],[260,134],[260,126],[260,133],[260,158],[39,1609],[260,789],[260,278],[260,141],[260,134],[260,133],[260,142],[260,126],[260,126],[260,134],[260,133],[260,134],[260,134],[260,157],[260,342],[260,429],[39,434],[258,1110]];

var tbt_2 = new TBT();
tbt_2.set_row_carriage_return(1);
tbt_2.startTyping(&quot;textDestination_2&quot;, TimeBasedText_2);
//--&gt;&lt;/script&gt;

&lt;p&gt;
&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT8 SECTION &quot;Introduction and Example&quot; [32-2006] --&gt;
&lt;h2 class=&quot;sectionedit9&quot;&gt;&lt;a name=&quot;usage_information&quot; id=&quot;usage_information&quot;&gt;Usage Information&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;div class=&quot;noter9&quot;&gt;&lt;a href=&quot;http://www.dokuwiki.org/plugin%3Atbt&quot; class=&quot;interwiki iw_doku&quot; target=&quot;_blank&quot; title=&quot;http://www.dokuwiki.org/plugin%3Atbt&quot;&gt;The tbt plugin&lt;/a&gt; has been released on the DokuWiki website.
&lt;/div&gt;

&lt;p&gt;
&lt;a href=&quot;http://www.rg42.org/_media/oss/dokutbt/tbt.zip&quot; class=&quot;media mediafile mf_zip&quot; title=&quot;oss:dokutbt:tbt.zip&quot;&gt;download tbt plugin&lt;/a&gt; (link to v0.2.2) - install w/ DokuWiki&amp;#039;s plugin manager (&lt;em&gt;shift-reload&lt;/em&gt; your site to flush cached javascript after the installation).
&lt;/p&gt;

&lt;/div&gt;

&lt;h3&gt;&lt;a name=&quot;playback_with_dokuwiki&quot; id=&quot;playback_with_dokuwiki&quot;&gt;Playback with DokuWiki&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;pre class=&quot;code&quot;&gt;
{{tbt&amp;#62;[[100,885],[111,647],[8,598],[8,159],[68,322],[111,279],[107,198],[117,717],[87,251],[105,135],[107,174],[105,206],[32,120],[114,371],[111,121],[99,132],[107,112],[115,555],[46,320],[8,790],[8,198],[8,462],[8,198],[8,390],[101,331],[97,134],[108,200],[108,110],[116,277],[32,344],[8,326],[8,111],[121,100],[32,224],[114,563],[111,152],[99,164],[107,169],[115,220],[33,764],[13,856],[45,940],[45,158],[45,142],[45,150],[45,134],[45,126],[45,372],[45,16],[45,17],[45,16],[45,17],[45,16],[45,17],[45,17],[45,16],[45,146],[45,158],[45,134],[45,142],[45,142],[45,142],[45,134],[13,734]]}}&lt;/pre&gt;
&lt;p&gt;
TBT Format: time-base-text is saved as JSON encoded array of [ &lt;em&gt;&lt;acronym title=&quot;American Standard Code for Information Interchange&quot;&gt;ASCII&lt;/acronym&gt;-char&lt;/em&gt;, milli-seconds ] array pairs. The DokuWiki plugin responds to 
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;{{tbt&amp;gt; }}&lt;/pre&gt;

&lt;p&gt;
 tags.
&lt;/p&gt;

&lt;/div&gt;

&lt;h3&gt;&lt;a name=&quot;recording_text&quot; id=&quot;recording_text&quot;&gt;Recording Text&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://tbt.dyne.org/?info=download&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://tbt.dyne.org/?info=download&quot;  rel=&quot;nofollow&quot;&gt;tbt@dyne&lt;/a&gt; and dynebolic includes tools to record, replay and convert &lt;em&gt;time-based-text&lt;/em&gt; data files in various programming languages.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;http://www.rg42.org/_media/oss/dokutbt/tbt-generator3.html.gz&quot; class=&quot;media mediafile mf_gz&quot; title=&quot;oss:dokutbt:tbt-generator3.html.gz&quot;&gt;Here&lt;/a&gt;&amp;#039;s some &lt;acronym title=&quot;Extensible HyperText Markup Language&quot;&gt;XHTML&lt;/acronym&gt;/Javascript to author &lt;em&gt;time-based-text&lt;/em&gt; from a website. You can test and use it at &lt;a href=&quot;http://robin.linuxaudio.org/tbt-generator3.html&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://robin.linuxaudio.org/tbt-generator3.html&quot;  rel=&quot;nofollow&quot;&gt;http://robin.linuxaudio.org/tbt-generator3.html&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT9 SECTION &quot;Usage Information&quot; [2007-3514] --&gt;
&lt;h1 class=&quot;sectionedit10&quot;&gt;&lt;a name=&quot;comments_and_notes&quot; id=&quot;comments_and_notes&quot;&gt;Comments and Notes&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
There&amp;#039;s ongoing discussion to rewrite the javascript - which is currently &lt;code&gt;git.dyne.org&lt;/code&gt;s version; also adding timing (optional speedup and fixed-time regions) and styling (inline color, italic, bold,..) and scrolling features. 
&lt;/p&gt;

&lt;p&gt;
DokuWiki tbt-plugin ToDo:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; add style.css. &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Allow to select&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; monospace (&lt;em&gt;demo mode&lt;/em&gt;) or&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; serif ((&lt;em&gt;story mode&lt;/em&gt;) fonts &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; provide for options &lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; to hide/display the restart/pause buttons&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; caption &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; alignment.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; custom speed/time scaling.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; improve code to generate unique ID&amp;#039;s when using multiple tbt div&amp;#039;s.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; integrate tbt-generator - similar to mediamanager.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;tags&quot;&gt;&lt;span&gt;
&lt;a href=&quot;http://www.rg42.org/wiki/tags/floss&quot; class=&quot;wikilink1&quot; title=&quot;wiki:tags:floss&quot; rel=&quot;tag&quot;&gt;FLOSS&lt;/a&gt;, &lt;a href=&quot;http://www.rg42.org/wiki/tags/dokuplugin&quot; class=&quot;wikilink1&quot; title=&quot;wiki:tags:dokuplugin&quot; rel=&quot;tag&quot;&gt;dokuplugin&lt;/a&gt;, &lt;a href=&quot;http://www.rg42.org/wiki/tags/development&quot; class=&quot;wikilink1&quot; title=&quot;wiki:tags:development&quot; rel=&quot;tag&quot;&gt;development&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;!-- EDIT10 SECTION &quot;Comments and Notes&quot; [3515-] --&gt;</description>
    </item>
    <item rdf:about="http://www.rg42.org/wiki/syncshots/start">
        <dc:format>text/html</dc:format>
        <dc:date>2012-01-19T00:48:36+00:00</dc:date>
        <dc:creator>rgareus</dc:creator>
        <title>Video synchronization - Screen-shots</title>
        <link>http://www.rg42.org/wiki/syncshots/start</link>
        <description>
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
This is about testing and debugging Video/Screen synchronization.
&lt;/p&gt;

&lt;p&gt;
The problem is simple and common: You play a video file at a given framerate (eg 24 fps, 25fps or 29.97fps) 
while your Screen is refreshed at a different rate (eg 60Hz, or 75 Hz or 85Hz).
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT11 SECTION &quot;Video synchronization - Screen-shots&quot; [1-308] --&gt;
&lt;h2 class=&quot;sectionedit12&quot;&gt;&lt;a name=&quot;motivation_and_introduction&quot; id=&quot;motivation_and_introduction&quot;&gt;Motivation and Introduction&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT12 SECTION &quot;Motivation and Introduction&quot; [309-349] --&gt;
&lt;h2 class=&quot;sectionedit13&quot;&gt;&lt;a name=&quot;test_setup&quot; id=&quot;test_setup&quot;&gt;Test Setup&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;http://www.rg42.org/_detail/wiki/syncshots/vga2audio.jpg?id=wiki%3Asyncshots%3Astart&quot; class=&quot;media&quot; title=&quot;wiki:syncshots:vga2audio.jpg&quot;&gt;&lt;img src=&quot;http://www.rg42.org/_media/wiki/syncshots/vga2audio.jpg?w=200&quot; class=&quot;medialeft&quot; align=&quot;left&quot; title=&quot;VGA to Audio adapter&quot; alt=&quot;VGA to Audio adapter&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; video files with alternating black and white frames (at different framerates)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; cable from VGA (green-luminance) to soundcard (audio-in)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://kokkinizita.linuxaudio.org/linuxaudio/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://kokkinizita.linuxaudio.org/linuxaudio/&quot;  rel=&quot;nofollow&quot;&gt;yass&lt;/a&gt; (yet another scrolling scope)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; different video players (mplayer, xine, xjadeo) in fullscreen mode&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;clearer&quot;&gt;&lt;/div&gt;

&lt;p&gt;
For the black video frames the signal will be zero during the whole cycle. For white frames it should be about 1V, with the start and end of each frame marked by a short (~1ms) zero.
&lt;/p&gt;

&lt;p&gt;
This may give you an idea: smoothly playing a 25fps file of alternating black and white frames on a 75Hz screen: 3times black ; 3 times white frame with vertical sync.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;http://www.rg42.org/_detail/wiki/syncshots/scope25fpsat75hz.png?id=wiki%3Asyncshots%3Astart&quot; class=&quot;media&quot; title=&quot;wiki:syncshots:scope25fpsat75hz.png&quot;&gt;&lt;img src=&quot;http://www.rg42.org/_media/wiki/syncshots/scope25fpsat75hz.png&quot; class=&quot;media&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The setup was done on one machine with two screens (one for monitoring, and the 2nd screen used as probe displaying the video). Using a single machine allows for software to measure the delay between a requested screen update and resulting signal (after compensating the audio-interface&amp;#039;s latency). (Note that not all grafic boards allow DRI sync if two screens are in use) 
&lt;/p&gt;

&lt;p&gt;
…
&lt;/p&gt;
&lt;div class=&quot;tags&quot;&gt;&lt;span&gt;
&lt;a href=&quot;http://www.rg42.org/wiki/tags/video&quot; class=&quot;wikilink1&quot; title=&quot;wiki:tags:video&quot; rel=&quot;tag&quot;&gt;Video&lt;/a&gt;, &lt;a href=&quot;http://www.rg42.org/wiki/tags/installation&quot; class=&quot;wikilink1&quot; title=&quot;wiki:tags:installation&quot; rel=&quot;tag&quot;&gt;Installation&lt;/a&gt;, &lt;a href=&quot;http://www.rg42.org/wiki/tags/development&quot; class=&quot;wikilink1&quot; title=&quot;wiki:tags:development&quot; rel=&quot;tag&quot;&gt;Development&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;!-- EDIT13 SECTION &quot;Test Setup&quot; [350-] --&gt;</description>
    </item>
    <item rdf:about="http://www.rg42.org/wiki/inout">
        <dc:format>text/html</dc:format>
        <dc:date>2012-01-18T23:04:20+00:00</dc:date>
        <dc:creator>rgareus</dc:creator>
        <title>InOut</title>
        <link>http://www.rg42.org/wiki/inout</link>
        <description>
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
..work in progress..
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT14 SECTION &quot;InOut&quot; [1-42] --&gt;
&lt;h2 class=&quot;sectionedit15&quot;&gt;&lt;a name=&quot;interaction_concept&quot; id=&quot;interaction_concept&quot;&gt;Interaction Concept&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Flow for &lt;em&gt;&lt;a href=&quot;http://citu.info/#projet_123_1&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://citu.info/#projet_123_1&quot;  rel=&quot;nofollow&quot;&gt;InOut&lt;/a&gt; Collab.&lt;/em&gt;
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Create Account (once)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; agree to CC-SA &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; choose username &amp;amp; pass; request a &lt;em&gt;secutity token&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Choose Interaction Mode (for each session)&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;simple&lt;/em&gt; - webcam, browser, file-upload&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;normal&lt;/em&gt;:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;relay&lt;/em&gt; - DSL, low bandwidth, firewalled users&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em&gt;p2p&lt;/em&gt; - requires IP, direct access to icecast &amp;amp; &lt;acronym title=&quot;Open Sound Control - &amp;quot;postmodern MIDI&amp;quot;&quot;&gt;OSC&lt;/acronym&gt; ports &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Connect A/V streams&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; create &lt;em&gt;OUT&lt;/em&gt;-port (provide hashed &lt;em&gt;security-token&lt;/em&gt; and/or register on server)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; announce public &lt;acronym title=&quot;Open Sound Control - &amp;quot;postmodern MIDI&amp;quot;&quot;&gt;OSC&lt;/acronym&gt; commands/modifiers for this &lt;em&gt;OUT&lt;/em&gt; port (via XMPP)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; retrieve a list of available &lt;em&gt;OUT&lt;/em&gt;-ports (from others), that can be used as &lt;em&gt;IN&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;/div&gt;
&lt;!-- EDIT15 SECTION &quot;Interaction Concept&quot; [43-772] --&gt;
&lt;h2 class=&quot;sectionedit16&quot;&gt;&lt;a name=&quot;brainstorm&quot; id=&quot;brainstorm&quot;&gt;Brainstorm&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use XMPP for join/leave the network (alike jabber chat) and feedback (xmpp group chat)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; unique ID for all ports. &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; use &lt;acronym title=&quot;Open Sound Control - &amp;quot;postmodern MIDI&amp;quot;&quot;&gt;OSC&lt;/acronym&gt; for real-time control messages (client specific)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; provide a minimal set of &lt;acronym title=&quot;Open Sound Control - &amp;quot;postmodern MIDI&amp;quot;&quot;&gt;OSC&lt;/acronym&gt; for &lt;em&gt;simple mode&lt;/em&gt; eg. zoom, seek, effect settings&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; provide a &lt;acronym title=&quot;Extensible HyperText Markup Language&quot;&gt;XHTML&lt;/acronym&gt; &amp;lt;video/&amp;gt; interface to monitor/select active streams &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; media-browser for available files in the pool&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; simple-mode: &lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; server-side A/V creation tools (&lt;acronym title=&quot;Open Sound Control - &amp;quot;postmodern MIDI&amp;quot;&quot;&gt;OSC&lt;/acronym&gt;-in; A/V out) &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; server-side filters (&lt;acronym title=&quot;Open Sound Control - &amp;quot;postmodern MIDI&amp;quot;&quot;&gt;OSC&lt;/acronym&gt; controlled) &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; normal-mode&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; provide a icecast server (true p2p, or relay via server) &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; use custom pure-data, processing, MAX/MSP &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;tags&quot;&gt;&lt;span&gt;
&lt;a href=&quot;http://www.rg42.org/wiki/tags/development&quot; class=&quot;wikilink1&quot; title=&quot;wiki:tags:development&quot; rel=&quot;tag&quot;&gt;development&lt;/a&gt;, &lt;a href=&quot;http://www.rg42.org/wiki/tags/installation&quot; class=&quot;wikilink1&quot; title=&quot;wiki:tags:installation&quot; rel=&quot;tag&quot;&gt;installation&lt;/a&gt;
&lt;/span&gt;&lt;/div&gt;

&lt;/div&gt;
&lt;!-- EDIT16 SECTION &quot;Brainstorm&quot; [773-] --&gt;</description>
    </item>
    <item rdf:about="http://www.rg42.org/wiki/lighting">
        <dc:format>text/html</dc:format>
        <dc:date>2012-01-18T15:07:38+00:00</dc:date>
        <title>FLOSS Lighting</title>
        <link>http://www.rg42.org/wiki/lighting</link>
        <description>
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://llg.cubic.org/links.html&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://llg.cubic.org/links.html&quot;  rel=&quot;nofollow&quot;&gt;http://llg.cubic.org/links.html&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://llg.cubic.org/dmx4linux/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://llg.cubic.org/dmx4linux/&quot;  rel=&quot;nofollow&quot;&gt;DMX 4 Linux&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;http://sourceforge.net/projects/qlc/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://sourceforge.net/projects/qlc/&quot;  rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/qlc/&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
    </item>
</rdf:RDF>

