<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[ChipMusic.org - Nautilus (1-bit VSTi for Windows) WIP]]></title>
		<link>https://chipmusic.org/forums/topic/5242/nautilus-1bit-vsti-for-windows-wip/</link>
		<description><![CDATA[The most recent posts in Nautilus (1-bit VSTi for Windows) WIP.]]></description>
		<lastBuildDate>Fri, 07 Oct 2011 07:41:15 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Nautilus (1-bit VSTi for Windows) WIP]]></title>
			<link>https://chipmusic.org/forums/post/79663/#p79663</link>
			<description><![CDATA[<b><i>little-scale says:</i></b><p>30 1-bit voices? Awesome!</p>]]></description>
			<pubDate>Fri, 07 Oct 2011 07:41:15 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/79663/#p79663</guid>
		</item>
		<item>
			<title><![CDATA[Re: Nautilus (1-bit VSTi for Windows) WIP]]></title>
			<link>https://chipmusic.org/forums/post/79650/#p79650</link>
			<description><![CDATA[<b><i>irrlichtproject says:</i></b><p>cool sounds! that thing might get me to use a vst again, after maybe 3 years of abstinence <img src="https://chipmusic.org/forums/img/smilies/wink.png" width="15" height="15" alt="wink" /></p>]]></description>
			<pubDate>Fri, 07 Oct 2011 00:58:49 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/79650/#p79650</guid>
		</item>
		<item>
			<title><![CDATA[Re: Nautilus (1-bit VSTi for Windows) WIP]]></title>
			<link>https://chipmusic.org/forums/post/79648/#p79648</link>
			<description><![CDATA[<b><i>fluidvolt says:</i></b><p>Awesome job, sounds great so far. Can&#039;t wait to try it out when it&#039;s completed!</p>]]></description>
			<pubDate>Fri, 07 Oct 2011 00:10:53 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/79648/#p79648</guid>
		</item>
		<item>
			<title><![CDATA[Re: Nautilus (1-bit VSTi for Windows) WIP]]></title>
			<link>https://chipmusic.org/forums/post/79635/#p79635</link>
			<description><![CDATA[<b><i>Tinctu says:</i></b><p>Very cool!!!</p>]]></description>
			<pubDate>Thu, 06 Oct 2011 20:01:51 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/79635/#p79635</guid>
		</item>
		<item>
			<title><![CDATA[Re: Nautilus (1-bit VSTi for Windows) WIP]]></title>
			<link>https://chipmusic.org/forums/post/79633/#p79633</link>
			<description><![CDATA[<b><i>herr_prof says:</i></b><p>Nope, synthedit is windows only.</p><p>Still cool!</p>]]></description>
			<pubDate>Thu, 06 Oct 2011 19:40:46 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/79633/#p79633</guid>
		</item>
		<item>
			<title><![CDATA[Re: Nautilus (1-bit VSTi for Windows) WIP]]></title>
			<link>https://chipmusic.org/forums/post/79632/#p79632</link>
			<description><![CDATA[<b><i>Subterrestrial says:</i></b><p>Sounds awesome! Forgive if I&#039;m jumping ahead here, but is there any chance of an OSX port? ^.^;;;</p>]]></description>
			<pubDate>Thu, 06 Oct 2011 19:11:06 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/79632/#p79632</guid>
		</item>
		<item>
			<title><![CDATA[Re: Nautilus (1-bit VSTi for Windows) WIP]]></title>
			<link>https://chipmusic.org/forums/post/79630/#p79630</link>
			<description><![CDATA[<b><i>Chip Champion says:</i></b><p>buzz buzz buzz</p>]]></description>
			<pubDate>Thu, 06 Oct 2011 17:50:55 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/79630/#p79630</guid>
		</item>
		<item>
			<title><![CDATA[Re: Nautilus (1-bit VSTi for Windows) WIP]]></title>
			<link>https://chipmusic.org/forums/post/79629/#p79629</link>
			<description><![CDATA[<b><i>trough says:</i></b><p>This is great</p>]]></description>
			<pubDate>Thu, 06 Oct 2011 17:50:42 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/79629/#p79629</guid>
		</item>
		<item>
			<title><![CDATA[Re: Nautilus (1-bit VSTi for Windows) WIP]]></title>
			<link>https://chipmusic.org/forums/post/79621/#p79621</link>
			<description><![CDATA[<b><i>ant1 says:</i></b><p>sounds cool :-)</p>]]></description>
			<pubDate>Thu, 06 Oct 2011 15:58:11 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/79621/#p79621</guid>
		</item>
		<item>
			<title><![CDATA[Nautilus (1-bit VSTi for Windows) WIP]]></title>
			<link>https://chipmusic.org/forums/post/79615/#p79615</link>
			<description><![CDATA[<b><i>µB says:</i></b><p>I&#039;ve picked up work on Nautilus again. My goal for it is to create a usable VSTi platform for writing 1-bit tracks with an instrument editor that allows for flexible waveform manipulation, so each voice can have its own character. I&#039;d also like to stack a lot of channels on top of each other and still keep it listenable.<br />The basic idea is to have something to simulate a beeper in a DAW, but also allows you to go beyond that.</p><p>Shiru has a nice write-up for the first beta build (which you can download) here:<br /><a href="http://shiru.untergrund.net/1bit/pivot/entry.php?id=13" target="_blank">http://shiru.untergrund.net/1bit/pivot/entry.php?id=13</a></p><p>Although it worked ok-ish, there were some things I wasn&#039;t satisfied with.</p><p>The build allowed for about 4 or 5 simultaneous voices before it degraded to noise. Since I have the power of a DAW behind it, I wished for something more; how cool would it be to have 15 voices and drums play in 1-bit and it&#039;d still sound good!<br />This is tricky. The nature of 1-bit waveforms makes stacking voices complicated. You either end up with a complete ON state, or noise if you make every other voice substractive. Also, I want to maintain the instrument character of each voice, which includes PWM; once you have many voices, the PW of each has to be reduced, which leaves less space for that and thins the sound. I started to experiment with dynamic PW size algorithms, depending on pitch, number of voices, total average of ON states and so on.</p><p>This took a lot of time. I tested various setups for quality of sound, based on binary logic, subtractive algorithms, MUXing.. you name it. Eventually I grew frustrated and moved on to other things. Recently, I hit a slump with writing music and started to play with Synthedit again. By chance I stumbled over a OSC setup that created a pleasing dynamic PW on voices, at which point I decided to pick up work on Nautilus again. I made some modifications to the auto-arp to make it fit better.</p><p>Here&#039;s a mp3 render of a 11 channel MIDI. Multiple voices on the same channel are auto-arpeggiated. This test doesn&#039;t have instruments (no detunig, PWM, vibrato, portamento or anything). Keep in mind that the MIDI file wasn&#039;t made to be played like that, so there are a few annoying notes. The main test here was to have about 30 voices playing in 1-bit without having it dissolve beyond recognition. (Check your volume, it&#039;s a bit loud)<br /><object style="vertical-align:bottom; margin:10px 0 5px 2px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"width="290" height="24" id="player" align="middle"><param name="wmode" value="transparent" /><param name="allowScriptAccess" value="sameDomain" /><param name="flashVars" value="bg=0xDDDDDD&amp;leftbg=0xBBBBBB&amp;rightbg=0xBBBBBB&amp;rightbghover=0x666666&amp;lefticon=0x000000&amp;righticon=0x000000&amp;righticonhover=0xFFFFFF&amp;text=0x333333&amp;slider=0x666666&amp;track=0x999999&amp;loader=0x666666&amp;border=0x333333&amp;autostart=no&amp;loop=no&amp;soundFile=http%3A%2F%2Fwww.milkcrate.com.au%2Fub%2F1bitstrikesback.mp3" /><param name="movie" value="/forums/components/mp3player/player.swf" /><param name="quality" value="high" /><embed style="vertical-align:bottom; margin:10px 0 5px 2px;" src="/forums/components/mp3player/player.swf" flashVars="bg=0xDDDDDD&amp;leftbg=0xBBBBBB&amp;rightbg=0xBBBBBB&amp;rightbghover=0x666666&amp;lefticon=0x000000&amp;righticon=0x000000&amp;righticonhover=0xFFFFFF&amp;text=0x333333&amp;slider=0x666666&amp;track=0x999999&amp;loader=0x666666&amp;border=0x333333&amp;autostart=no&amp;loop=no&amp;soundFile=http%3A%2F%2Fwww.milkcrate.com.au%2Fub%2F1bitstrikesback.mp3" quality="high" wmode="transparent" width="290" height="24" name="player"align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object></p><br /><p>Next thing to do is to CPU optimize the core, and then find a workable interface solution for instruments.</p><p>Also, sorry for the blog post, but usually I keep better at projects once I made some kind of public commitment <img src="https://chipmusic.org/forums/img/smilies/tongue.png" width="15" height="15" alt="tongue" /></p>]]></description>
			<pubDate>Thu, 06 Oct 2011 13:34:05 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/79615/#p79615</guid>
		</item>
	</channel>
</rss>
