<?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>... of digital music</title>
	<atom:link href="http://wincent.balin.at/ofdigitalmusic/feed/" rel="self" type="application/rss+xml" />
	<link>http://wincent.balin.at/ofdigitalmusic</link>
	<description>Treading on waves...</description>
	<lastBuildDate>Mon, 26 Dec 2011 16:54:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>BF interpreters in XSLT and in Scratch</title>
		<link>http://wincent.balin.at/ofdigitalmusic/2011/12/26/bf-interpreters-in-xslt-and-in-scratch/</link>
		<comments>http://wincent.balin.at/ofdigitalmusic/2011/12/26/bf-interpreters-in-xslt-and-in-scratch/#comments</comments>
		<pubDate>Mon, 26 Dec 2011 16:53:21 +0000</pubDate>
		<dc:creator>wincent</dc:creator>
				<category><![CDATA[Release]]></category>
		<category><![CDATA[curio]]></category>

		<guid isPermaLink="false">http://wincent.balin.at/ofdigitalmusic/?p=321</guid>
		<description><![CDATA[This post is going to have some profanity. If you consent to the warning, click the link below. This release features Brainfuck interpreter in XSLT. It is in the file bfxslt.zip. The interpreter is licensed under the WTFPL, which is the acronym for DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE. Most information is [...]]]></description>
			<content:encoded><![CDATA[<p>This post is going to have some profanity. If you consent to the warning, click the link below.</p>
<p><span id="more-321"></span></p>
<p>This release features Brainfuck interpreter in XSLT. It is in the file <a href="http://wincent.balin.at/ofdigitalmusic/wp-content/uploads/2011/12/bfxslt.zip">bfxslt.zip</a>. The interpreter is licensed under the <a title="WTFPL" href="http://sam.zoy.org/wtfpl/COPYING">WTFPL</a>, which is the acronym for <em>DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE</em>.</p>
<p>Most information is in the file <strong>Readme.txt</strong>. From there on, you will know how to use the interpreter.</p>
<p>Another feature in this release is the Brainfuck interpreter  in Scratch, which can be found <a title="Brainfuck interpreter in Scratch" href="http://scratch.mit.edu/projects/wincent/740588" target="_blank">here</a>. Fell free to remix it.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://wincent.balin.at/ofdigitalmusic/2011/12/26/bf-interpreters-in-xslt-and-in-scratch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web server on a 8051 microcontroller</title>
		<link>http://wincent.balin.at/ofdigitalmusic/2011/12/26/web-server-on-a-8051-microcontroller/</link>
		<comments>http://wincent.balin.at/ofdigitalmusic/2011/12/26/web-server-on-a-8051-microcontroller/#comments</comments>
		<pubDate>Mon, 26 Dec 2011 16:08:38 +0000</pubDate>
		<dc:creator>wincent</dc:creator>
				<category><![CDATA[Release]]></category>
		<category><![CDATA[curio]]></category>
		<category><![CDATA[hardware]]></category>

		<guid isPermaLink="false">http://wincent.balin.at/ofdigitalmusic/?p=305</guid>
		<description><![CDATA[A couple of years ago it was rather fashionable to create a web server in a microcontroller, most often in a Microchip PIC 16F84. The latter has been chosen because of easy programmability, I surmise. But each implementation had at least one thing about it I disliked: One used a preprocessor to translate web page [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of years ago it was rather fashionable to create a web server in a microcontroller, most often in a <a title="Microchip PIC 16F84 microcontroller" href="http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010229" target="_blank">Microchip PIC 16F84</a>. The latter has been chosen because of easy programmability, I surmise.</p>
<p>But each implementation had at least one thing about it I disliked: <a title="Miniweb minimal web server" href="http://www.sics.se/~adam/miniweb/" target="_blank">One</a> used a preprocessor to translate web page contents to TCP/IP packet payloads, which required one additional step before compiling, <a title="PIC Web server implementation" href="http://web.archive.org/web/20021003111042/http://www.rmbeales.fsnet.co.uk/files/html/picserver/picservd.htm" target="_blank">another one</a> used an external EEPROM for storage of the said contents; a <a title="WWWPic2 minimal web server implementation" href="http://www.kyllikki.org/hardware/wwwpic2/" target="_blank">third one</a> did not have an external EEPROM, but had much less than 1 kb for web page data storage. Besides, almost all of them had been written in assembler. These implementations impressed me, but they did not have enough appeal for being rebuilt.</p>
<p>All of a sudden, seeing <a title="8051 clones from Atmel" href="http://www.atmel.com/products/mcu8051/" target="_blank">easily programmable 8051 clones from Atmel</a>, which had between 16 and 64 kb flash memory and (as all 8051-based microcontrollers have) a hardware UART, I decided to implement a minimal web server by myself, choosing C as the appropriate programming language. This can be seen as an experiment in compatiblity, both in hardware, because the resulting web server runs on any 8051 clone with enough program memory and in software, because it might be ported to any architecture, for which a C compiler exists.</p>
<p>The first of the mentioned implementations, <a title="Miniweb minimal web server" href="http://www.sics.se/~adam/miniweb/" target="_blank">Miniweb</a>, appeared to be a good starting point before the discovery that fixed TCP/IP packets made it somewhat inflexible. Another implementation, <a title="Web server implementation in PHP" href="http://www.sics.se/~adam/phpstack/" target="_blank">phpstack</a>, by the same author, came as the main inspiration instead.</p>
<p>The results are packed into the file <a href="http://wincent.balin.at/ofdigitalmusic/wp-content/uploads/2011/12/httppong.zip">httppong.zip</a>. Much information about the development, as well as the BSD license, under which this web server implementation is published, reside in the file <strong>Readme.txt</strong>.</p>
<p>Working with the 8051 architecture meant to stick with<a title="Small Devices C Compiler" href="http://sdcc.sf.net" target="_blank"> SDCC</a>. The development was conducted under Windows; instead of using a building utility such as <em>make</em>, two DOS batch files were used, <strong>c.bat</strong> for compilation and conversion of the resulting file to the programmable Intel HEX format and <strong>c-clean.bat</strong> for cleaning the directory. The server communicates over a SLIP connexion (therefore you will need a serial port), using the address <strong>192.168.3.2</strong>, communicating with 2400 bps at tact frequency of 12 MHz, or 4800 bps at 24 MHz. Internally, the server uses the standard 8051 UART and Timer1 to generate correct timings for the UART. The most basic, characters only, connexion, resides in the file <strong>pingpong.c</strong>. It answers the input <em>ping</em> with <em>pong</em> (it just translates an <em>i</em> to <em>o</em>, echoing all other characters back), hence the naming of all source files, as all implementations are expected to answer reactively to the input. Next higher implementation, SLIP only, is implemented in the file <strong>slippong.c</strong>. An implementation using IP is in the file <strong>ippong.c</strong>. It also implements ICMP, so from this implementation on, you may ping the server and receive answers. TCP is added in the file <strong>tcppong.c</strong>. The final implementation is in the file <strong>httppong.c</strong>. The file <strong>httppong.hex</strong> contains ready-to-flash firmware, working at the aforementioned IP address with the aforementioned parameters.</p>
<p>The implementation uses 76 bytes of RAM and (with current HTML data) 2950 bytes of ROM. To reduce usage of RAM, banking techniques of the 8051 were employed. Useful data is in the array <strong>welcomepage</strong>, which was placed in ROM. Update this array with new data. Recompile. Flash. Use.</p>
]]></content:encoded>
			<wfw:commentRss>http://wincent.balin.at/ofdigitalmusic/2011/12/26/web-server-on-a-8051-microcontroller/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Korg Monotron settings sheet</title>
		<link>http://wincent.balin.at/ofdigitalmusic/2011/12/22/korg-monotron-settings-sheet/</link>
		<comments>http://wincent.balin.at/ofdigitalmusic/2011/12/22/korg-monotron-settings-sheet/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 10:37:30 +0000</pubDate>
		<dc:creator>wincent</dc:creator>
				<category><![CDATA[Release]]></category>
		<category><![CDATA[music]]></category>

		<guid isPermaLink="false">http://wincent.balin.at/ofdigitalmusic/?p=292</guid>
		<description><![CDATA[Korg Monotron is a small and, for its size, a very versatile synthesizer. If there would ever be a competition for the title &#8220;My first synthesizer ever&#8221;, Monotron would surely would have been placed first, as all controls are presented to the musician enface, without any menu diving at all. Currently, two newer models are [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Korg Monotron series" href="http://www.korg.com/monotrons" target="_blank">Korg Monotron</a> is a small and, for its size, a very versatile synthesizer. If there would ever be a competition for the title &#8220;My first synthesizer ever&#8221;, Monotron would surely would have been placed first, as all controls are presented to the musician <em>enface</em>, without any menu diving at all. Currently, two newer models are also available, but the theme of this post is the original Monotron only.</p>
<p>An ability, which, in my opinion, Monotron lacks, is the storage of multiple settings. An on-paper storage would mitigate that, I thought. Searching on the Internet pointed to the <a title="Monotron recall sheet" href="http://www.tuerkmusic.co.za/index.php/blog/article/monotron-recall-sheet" target="_blank">Monotron recall sheet</a>, but for my taste, it was too graphic, almost a reproduction of the real Monotron front panel; knobs were too small and the dirty-paper background was not helpful either.</p>
<p>Hence, I redrew the front panel more schematically. Wider knobs allow to see the angle, at which a knob is set, better. The overall picture is smaller, which allows to get ten settings onto a DIN A4 sheet instead of six. The overall ascetic quality of the settings sheet helps to avert distraction of the user. The published materials consist of three parts:</p>
<ul>
<li><a href="http://wincent.balin.at/ofdigitalmusic/wp-content/uploads/2011/12/monotron.pdf">Korg Monotron settings sheet (PDF)</a></li>
<li><a title="Monotron settings sheet source" href="http://wincent.balin.at/ofdigitalmusic/wp-content/uploads/2011/12/monotron.svg" target="_blank">Korg Monotron settings sheet source (SVG)</a></li>
<li><a title="Monotron front panel" href="http://wincent.balin.at/ofdigitalmusic/wp-content/uploads/2011/12/monotron1.svg" target="_blank">Korg Monotron front panel (SVG)</a></li>
</ul>
<p>The PDF file might be scaled to other paper formats; the crucial condition is the ability of the reader to recognize previously noted settings. The sheet was created using <a title="Inkscape" href="http://www.inkscape.org" target="_blank">Inkscape</a>.</p>
<p><a href="http://creativecommons.org/licenses/by/3.0/" rel="license"><img style="border-width: 0;" src="http://i.creativecommons.org/l/by/3.0/88x31.png" alt="Creative Commons License" /></a><br />
<span>Korg Monotron settings sheet</span> by <a href="http://wincent.balin.at/" rel="cc:attributionURL">Wincent Balin</a> is licensed under a <a href="http://creativecommons.org/licenses/by/3.0/" rel="license">Creative Commons Attribution 3.0 Unported License</a>.<br />
Based on a work at <a href="http://www.tuerkmusic.co.za/index.php/blog/article/monotron-recall-sheet" rel="dct:source">www.tuerkmusic.co.za</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://wincent.balin.at/ofdigitalmusic/2011/12/22/korg-monotron-settings-sheet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PDQt 0.9 released</title>
		<link>http://wincent.balin.at/ofdigitalmusic/2011/12/21/pdqt-0-9-released/</link>
		<comments>http://wincent.balin.at/ofdigitalmusic/2011/12/21/pdqt-0-9-released/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 10:00:32 +0000</pubDate>
		<dc:creator>wincent</dc:creator>
				<category><![CDATA[Release]]></category>
		<category><![CDATA[pdqt]]></category>
		<category><![CDATA[puredata]]></category>
		<category><![CDATA[zaurus]]></category>

		<guid isPermaLink="false">http://wincent.balin.at/ofdigitalmusic/?p=276</guid>
		<description><![CDATA[PDQt is at version 0.9 now. The issue about freezing screen on Zaurus was solved. The problem lay in too many screen updates. Aside from this issue, which concerned Qtopia binaries only, the code has been cleaned up only, without changes to the rest. The Win32 binary remained unchanged. &#160;]]></description>
			<content:encoded><![CDATA[<p><a title="PDQt" href="http://wincent.balin.at/ofdigitalmusic/software/pdqt/">PDQt</a> is at version 0.9 now.</p>
<p>The <a href="https://github.com/wincentbalin/PDQt/issues/2">issue about freezing screen on Zaurus </a>was solved. The problem lay in too many screen updates.</p>
<p>Aside from this issue, which concerned Qtopia binaries only, the code has been cleaned up only, without changes to the rest. The Win32 binary remained unchanged.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://wincent.balin.at/ofdigitalmusic/2011/12/21/pdqt-0-9-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migration from katastrophos.net complete</title>
		<link>http://wincent.balin.at/ofdigitalmusic/2011/12/15/migration-from-katastrophos-net-complete/</link>
		<comments>http://wincent.balin.at/ofdigitalmusic/2011/12/15/migration-from-katastrophos-net-complete/#comments</comments>
		<pubDate>Thu, 15 Dec 2011 07:45:41 +0000</pubDate>
		<dc:creator>wincent</dc:creator>
				<category><![CDATA[Notification]]></category>

		<guid isPermaLink="false">http://wincent.balin.at/ofdigitalmusic/?p=273</guid>
		<description><![CDATA[Dear readers, the migration of this blog from its old address is complete. Please update your bookmarks. &#160;]]></description>
			<content:encoded><![CDATA[<p>Dear readers,</p>
<p>the migration of this blog from its old address is complete. Please update your bookmarks.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://wincent.balin.at/ofdigitalmusic/2011/12/15/migration-from-katastrophos-net-complete/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Problem and solution for ez430 RF2500 port of Contiki OS</title>
		<link>http://wincent.balin.at/ofdigitalmusic/2011/04/08/problem-and-solution-for-ez430-rf2500-port-of-contiki-os/</link>
		<comments>http://wincent.balin.at/ofdigitalmusic/2011/04/08/problem-and-solution-for-ez430-rf2500-port-of-contiki-os/#comments</comments>
		<pubDate>Fri, 08 Apr 2011 05:50:22 +0000</pubDate>
		<dc:creator>wincent</dc:creator>
				<category><![CDATA[Solution]]></category>
		<category><![CDATA[contiki]]></category>

		<guid isPermaLink="false">http://katastrophos.net/wincent/blog/?p=238</guid>
		<description><![CDATA[The archive on the page of this port has too many files removed. You will get errors about missing files trying to compile the example. Please read the solution on the same page.]]></description>
			<content:encoded><![CDATA[<p>The archive on the <a title="Contiki for RF2500" href="http://wincent.balin.at/ofdigitalmusic/?page_id=169">page of this port</a> has too many files removed. You will get errors about missing files trying to compile the example. Please read the solution on the <a title="Contiki for RF2500" href="http://wincent.balin.at/ofdigitalmusic/?page_id=169">same page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://wincent.balin.at/ofdigitalmusic/2011/04/08/problem-and-solution-for-ez430-rf2500-port-of-contiki-os/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BeepTimer for STM32 Primer released</title>
		<link>http://wincent.balin.at/ofdigitalmusic/2010/07/26/beeptimer-for-stm32-primer-released/</link>
		<comments>http://wincent.balin.at/ofdigitalmusic/2010/07/26/beeptimer-for-stm32-primer-released/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 14:44:01 +0000</pubDate>
		<dc:creator>wincent</dc:creator>
				<category><![CDATA[Release]]></category>
		<category><![CDATA[stm32primer]]></category>

		<guid isPermaLink="false">http://katastrophos.net/wincent/blog/?p=229</guid>
		<description><![CDATA[BeepTimer is a successful experiment in Human-Computer Interaction. The question to test was the possibility to control a device using one acceleration sensor and one button. As already mentioned, it is possible even with OS functions intervening (long button press issues a shutdown of the device). The user controls the device by tilting it and [...]]]></description>
			<content:encoded><![CDATA[<p><a title="BeepTimer project page" href="http://www.stm32circle.com/projects/project.php?id=122">BeepTimer</a> is a successful experiment in Human-Computer Interaction. The question to test was the possibility to control a device using one acceleration sensor and one button. As already mentioned, it is possible even with OS functions intervening (long button press issues a shutdown of the device). The user controls the device by tilting it and by pushing the button. The description of possible gestures is provided on the <a title="BeepTimer project page" href="http://www.stm32circle.com/projects/project.php?id=122">project page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://wincent.balin.at/ofdigitalmusic/2010/07/26/beeptimer-for-stm32-primer-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GraspForth on STM32 Primer released</title>
		<link>http://wincent.balin.at/ofdigitalmusic/2010/07/19/graspforth-on-stm32-primer-released/</link>
		<comments>http://wincent.balin.at/ofdigitalmusic/2010/07/19/graspforth-on-stm32-primer-released/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 13:02:26 +0000</pubDate>
		<dc:creator>wincent</dc:creator>
				<category><![CDATA[Release]]></category>
		<category><![CDATA[forth]]></category>
		<category><![CDATA[stm32primer]]></category>

		<guid isPermaLink="false">http://katastrophos.net/wincent/blog/?p=226</guid>
		<description><![CDATA[GraspForth is a simple, portable implementation of a Forth system in C. It works every 32-bit architecture GCC compiles for. The STM32 Primer devices were introduced on this blog earlier. These systems were combined in the GraspForth on STM32 Primer project. If you are interested, read the rest of the project&#8217;s description.]]></description>
			<content:encoded><![CDATA[<p><a title="GraspForth ForthFreak Wiki page" href="http://forthfreak.net/index.cgi?GraspForth">GraspForth</a> is a simple, portable implementation of a Forth system in C. It works every 32-bit architecture GCC compiles for. The <a title="STM32 Primer platforms" href="http://www.stm32circle.com/">STM32 Primer</a> devices were introduced on this blog <a title="Contiki on CircleOS" href="http://wincent.balin.at/ofdigitalmusic/?p=197">earlier</a>. These systems were combined in the <a title="GraspForth on STM32 Primer" href="http://www.stm32circle.com/projects/project.php?id=121">GraspForth on STM32 Primer</a> project. If you are interested, read <a title="GraspForth on STM32 Primer" href="http://www.stm32circle.com/projects/project.php?id=121">the rest of the project&#8217;s description</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://wincent.balin.at/ofdigitalmusic/2010/07/19/graspforth-on-stm32-primer-released/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>PDQt 0.8 released</title>
		<link>http://wincent.balin.at/ofdigitalmusic/2010/07/11/pdqt-0-8-released/</link>
		<comments>http://wincent.balin.at/ofdigitalmusic/2010/07/11/pdqt-0-8-released/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 02:10:28 +0000</pubDate>
		<dc:creator>wincent</dc:creator>
				<category><![CDATA[Release]]></category>
		<category><![CDATA[pdqt]]></category>
		<category><![CDATA[puredata]]></category>
		<category><![CDATA[zaurus]]></category>

		<guid isPermaLink="false">http://katastrophos.net/wincent/blog/?p=222</guid>
		<description><![CDATA[PDQt is at version 0.8 now. The function of the Action button was divided between the Shift button (Shift key) and the Action button (Return key). Furthermore, now PDQt recognizes circling gestures. Circling around the center of the program&#8217;s screen clockwise increases current value, circling counter-clockwise decreases it. You may download the new package for [...]]]></description>
			<content:encoded><![CDATA[<p><a title="PDQt" href="http://katastrophos.net/wincent/blog/software/pdqt/">PDQt</a> is at version 0.8 now.</p>
<p>The function of the Action button was divided between the Shift button (Shift key) and the Action button (Return key).</p>
<p>Furthermore, now PDQt recognizes circling gestures. Circling around the center of the program&#8217;s screen clockwise increases current value, circling counter-clockwise decreases it.</p>
<p>You may download the new package for Cacko and maybe other Qtopia based distributions from <a title="PDQt download page" href="http://github.com/wincentbalin/PDQt/downloads">this page</a>. Otherwise you might want to <a title="Git repository of PDQt" href="http://github.com/wincentbalin/PDQt">download the source code</a> and compile it for yourself &#8211; you will need only Qt3 compilation environment on Win32 or Linux.</p>
]]></content:encoded>
			<wfw:commentRss>http://wincent.balin.at/ofdigitalmusic/2010/07/11/pdqt-0-8-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PDQt 0.75 released</title>
		<link>http://wincent.balin.at/ofdigitalmusic/2010/07/09/pdqt-0-75-released/</link>
		<comments>http://wincent.balin.at/ofdigitalmusic/2010/07/09/pdqt-0-75-released/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 01:49:56 +0000</pubDate>
		<dc:creator>wincent</dc:creator>
				<category><![CDATA[Release]]></category>
		<category><![CDATA[pdqt]]></category>
		<category><![CDATA[puredata]]></category>
		<category><![CDATA[zaurus]]></category>

		<guid isPermaLink="false">http://katastrophos.net/wincent/blog/?p=216</guid>
		<description><![CDATA[PDQt is at version 0.75 now. The key map was adapted for a usual computer keyboard; Space is the Play button now instead of C, Shift is the Action button instead of D et cetera. Furthermore, mouse wheel can be used now for changing values. Look into the help dialog for explainations. You may download [...]]]></description>
			<content:encoded><![CDATA[<p><a title="PDQt" href="http://wincent.balin.at/ofdigitalmusic/?page_id=10">PDQt</a> is at version 0.75 now.</p>
<p>The key map was adapted for a usual computer keyboard; Space is the Play button now instead of C, Shift is the Action button instead of D et cetera. Furthermore, mouse wheel can be used now for changing values. Look into the help dialog for explainations.</p>
<p>You may download the new package for Cacko and maybe other Qtopia based distributions from <a title="PDQt download page" href="http://github.com/wincentbalin/PDQt/downloads">this page</a>. Otherwise you might want to <a title="Git repository of PDQt" href="http://github.com/wincentbalin/PDQt">download the source code</a> and compile it for yourself &#8211; you will need only Qt3 compilation environment on Win32 or Linux.</p>
]]></content:encoded>
			<wfw:commentRss>http://wincent.balin.at/ofdigitalmusic/2010/07/09/pdqt-0-75-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Served from: wincent.balin.at @ 2012-05-20 17:07:39 -->
