<?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>chamito&#039;s blog &#187; Java</title>
	<atom:link href="http://www.danielemattei.net/tag/java/feed" rel="self" type="application/rss+xml" />
	<link>http://www.danielemattei.net</link>
	<description>musician, programmer, dreamer</description>
	<lastBuildDate>Mon, 23 Jan 2012 12:19:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>First approach to JSyn Java Synthesis libraries</title>
		<link>http://www.danielemattei.net/first-approach-to-jsyn-java-synthesis-libraries</link>
		<comments>http://www.danielemattei.net/first-approach-to-jsyn-java-synthesis-libraries#comments</comments>
		<pubDate>Mon, 05 Nov 2007 10:15:43 +0000</pubDate>
		<dc:creator>chamito</dc:creator>
				<category><![CDATA[informatica]]></category>
		<category><![CDATA[musica]]></category>
		<category><![CDATA[my codes]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JSyn]]></category>
		<category><![CDATA[sintesi musicale]]></category>
		<category><![CDATA[suono]]></category>
		<category><![CDATA[synthesis]]></category>
		<category><![CDATA[Theremin]]></category>

		<guid isPermaLink="false">http://danielemattei.net/?p=29</guid>
		<description><![CDATA[Hi everybody, I just wrote a little program in Java, simulating the functionality of a Theremin. It has the classic Theremin&#8217;s controls, the expression (volume) controller on the X axis]]></description>
			<content:encoded><![CDATA[<p>Hi everybody, I just wrote a little program in Java, simulating the functionality of a <a href="http://it.wikipedia.org/wiki/Theremin" target="_blank">Theremin</a>.  It has the classic Theremin&#8217;s controls, the expression (volume) controller on the X axis and the frequency (tone) controller on the Y axis; as you&#8217;ll move the mouse, you&#8217;ll hear different tones and different louds.</p>
<p>Here is a little example video:</p>
<p align="center">
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/1TyGGmBM03s&#038;rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/1TyGGmBM03s&#038;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>
</p>
<p>just showing how it works.The only difference between a classical Theremin and this program is that the program controls two oscillators (the Theremin usually has only one oscillator) and the two oscillators do &#8220;complementary&#8221; things, while the first is increasing his frequency, the second is decreasing its.</p>
<p>Future developements:</p>
<ul>
<li>enable waveforms&#8217; change, just to let users create their own sound;</li>
<li>apply filters and envelopes;</li>
<li>use one/two WiiMote Bluetooth controller to control pitch and expression values.</li>
</ul>
<p>I&#8217;m glad if you&#8217;ll like to leave comments and ideas here on this blog, very thank you!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielemattei.net/first-approach-to-jsyn-java-synthesis-libraries/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

