<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fm-synth, branch master</title>
<subtitle>a phase modulation synthesizer 
</subtitle>
<id>https://windfis.ch/git/fm-synth/atom?h=master</id>
<link rel='self' href='https://windfis.ch/git/fm-synth/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://windfis.ch/git/fm-synth/'/>
<updated>2014-01-25T21:17:24+00:00</updated>
<entry>
<title>whoops, corrected wrong copyright header</title>
<updated>2014-01-25T21:17:24+00:00</updated>
<author>
<name>Florian Jung</name>
<email>flo@windfisch.org</email>
</author>
<published>2014-01-25T21:17:24+00:00</published>
<link rel='alternate' type='text/html' href='https://windfis.ch/git/fm-synth/commit/?id=56ab81c3520f777b4fe0ba66106c36a3919ddfbb'/>
<id>urn:sha1:56ab81c3520f777b4fe0ba66106c36a3919ddfbb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>GPLized</title>
<updated>2013-05-19T16:37:11+00:00</updated>
<author>
<name>Florian Jung</name>
<email>florian.a.jung@web.de</email>
</author>
<published>2013-05-19T16:37:11+00:00</published>
<link rel='alternate' type='text/html' href='https://windfis.ch/git/fm-synth/commit/?id=6fd39b15fb7c1a5e747b816092a8b029cc5740f8'/>
<id>urn:sha1:6fd39b15fb7c1a5e747b816092a8b029cc5740f8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>README</title>
<updated>2013-05-19T16:24:40+00:00</updated>
<author>
<name>Florian Jung</name>
<email>florian.a.jung@web.de</email>
</author>
<published>2013-05-19T16:24:40+00:00</published>
<link rel='alternate' type='text/html' href='https://windfis.ch/git/fm-synth/commit/?id=d6a1e5273826da5f6ef60efd4b8ac52a7a0f89f5'/>
<id>urn:sha1:d6a1e5273826da5f6ef60efd4b8ac52a7a0f89f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>optimizations</title>
<updated>2013-05-19T15:05:10+00:00</updated>
<author>
<name>Florian Jung</name>
<email>florian.a.jung@web.de</email>
</author>
<published>2013-05-19T15:05:10+00:00</published>
<link rel='alternate' type='text/html' href='https://windfis.ch/git/fm-synth/commit/?id=7eb8335d65ff42dcd6e63c1ce6ccdf2afb7480e4'/>
<id>urn:sha1:7eb8335d65ff42dcd6e63c1ce6ccdf2afb7480e4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use precalculated phase_increment instead of calculating it every</title>
<updated>2012-04-12T20:35:44+00:00</updated>
<author>
<name>Florian Jung</name>
<email>florian.a.jung@web.de</email>
</author>
<published>2012-04-12T20:35:44+00:00</published>
<link rel='alternate' type='text/html' href='https://windfis.ch/git/fm-synth/commit/?id=2f796b659626569c02dd5016dc3df45000e2b7e2'/>
<id>urn:sha1:2f796b659626569c02dd5016dc3df45000e2b7e2</id>
<content type='text'>
frame: brings up to 33% speed boost!
bugfix: ksr now uses dest_freq instead of (current) freq
</content>
</entry>
<entry>
<title>added FM-list (brings between 0% and 15% performance improvement)</title>
<updated>2012-04-11T14:36:45+00:00</updated>
<author>
<name>Florian Jung</name>
<email>florian.a.jung@web.de</email>
</author>
<published>2012-04-11T14:36:45+00:00</published>
<link rel='alternate' type='text/html' href='https://windfis.ch/git/fm-synth/commit/?id=7c875a14b73d844f4f3b8390e4463610262d9415'/>
<id>urn:sha1:7c875a14b73d844f4f3b8390e4463610262d9415</id>
<content type='text'>
cast-optimisation
programs gets a better operator=
commented out segfaulting cleanup()
</content>
</entry>
<entry>
<title>improved inter-thread communication.</title>
<updated>2012-04-06T15:27:15+00:00</updated>
<author>
<name>Florian Jung</name>
<email>florian.a.jung@web.de</email>
</author>
<published>2012-04-06T15:27:15+00:00</published>
<link rel='alternate' type='text/html' href='https://windfis.ch/git/fm-synth/commit/?id=aec14a264cdb19ccbd9e53596c58da9b60308909'/>
<id>urn:sha1:aec14a264cdb19ccbd9e53596c58da9b60308909</id>
<content type='text'>
the in-synth-CLI still partially uses the non-synced communication. TODO!
</content>
</entry>
<entry>
<title>reset filter-envelopes instead of reattacking</title>
<updated>2012-04-04T18:17:50+00:00</updated>
<author>
<name>Florian Jung</name>
<email>florian.a.jung@web.de</email>
</author>
<published>2012-04-04T18:17:50+00:00</published>
<link rel='alternate' type='text/html' href='https://windfis.ch/git/fm-synth/commit/?id=829c7f8da9aa285029b9d636edda191b5c2b507b'/>
<id>urn:sha1:829c7f8da9aa285029b9d636edda191b5c2b507b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean enabling/disabling of frameskip and watching per defines</title>
<updated>2011-02-14T14:55:01+00:00</updated>
<author>
<name>Florian Jung</name>
<email>flo@thinkpad.(none)</email>
</author>
<published>2011-02-14T14:55:01+00:00</published>
<link rel='alternate' type='text/html' href='https://windfis.ch/git/fm-synth/commit/?id=531a6e90cbf1cc2afd8eae7683bda48c5cf4506a'/>
<id>urn:sha1:531a6e90cbf1cc2afd8eae7683bda48c5cf4506a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Sawtooth and pulse-waves have now variable phases</title>
<updated>2011-02-12T15:02:01+00:00</updated>
<author>
<name>Florian Jung</name>
<email>flo@thinkpad.(none)</email>
</author>
<published>2011-02-12T15:02:01+00:00</published>
<link rel='alternate' type='text/html' href='https://windfis.ch/git/fm-synth/commit/?id=d4e928c4eecdcb12ebc96054c92cfc7b701c9a83'/>
<id>urn:sha1:d4e928c4eecdcb12ebc96054c92cfc7b701c9a83</id>
<content type='text'>
for sawtooth, the ratio rising:falling phase is adjustable
for pulse, the ratio high:low is adjustable
</content>
</entry>
</feed>
