<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Native Instruments Kore, Komplete, Reaktor @ Create Digital Music</title>
	
	<link>http://kore.noisepages.com</link>
	<description>Minisite with tutorials, tips, features on making the most of Native Instruments music production tools</description>
	<lastBuildDate>Thu, 27 Aug 2009 23:44:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<itunes:author>Create Digital Music</itunes:author><itunes:explicit>no</itunes:explicit><itunes:subtitle>Minisite with tutorials, tips, features on making the most of Native Instruments music production tools</itunes:subtitle><creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/kore" type="application/rss+xml" /><feedburner:emailServiceId>kore</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Quartz Composer on Mac, Visualizing Massive and Reaktor Sounds</title>
		<link>http://feedproxy.google.com/~r/kore/~3/zhZiHumkMIc/</link>
		<comments>http://kore.noisepages.com/2009/08/27/quartz-composer-on-mac-visualizing-massive-and-reaktor-sounds/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 23:43:50 +0000</pubDate>
		<dc:creator>Create Digital Music</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[audiovisual]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[massive]]></category>
		<category><![CDATA[MIDI]]></category>
		<category><![CDATA[osc]]></category>
		<category><![CDATA[quartz-composer]]></category>
		<category><![CDATA[reaktor]]></category>
		<category><![CDATA[visualization]]></category>

		<guid isPermaLink="false">http://kore.noisepages.com/2009/08/27/quartz-composer-on-mac-visualizing-massive-and-reaktor-sounds/</guid>
		<description><![CDATA[
quartz composer + NI Massive from ape5 on Vimeo.
Note: We’re aware we have let this site go without updates, but that’s because Peter Kirn runs Create Digital Music and Create Digital Motion and Pete Dines continues to post at Modulations@noisepages. That said, we’ll certainly announce if we plan a new batch of feature content!
In the [...]]]></description>
			<content:encoded><![CDATA[<p><object width="580" height="326"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=828651&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=CC0000&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=828651&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=CC0000&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="580" height="326"></embed></object>
<p><a href="http://vimeo.com/828651">quartz composer + NI Massive</a> from <a href="http://vimeo.com/ape5">ape5</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p><strong>Note: We’re aware we have let this site go without updates</strong>, but that’s because Peter Kirn runs <a href="http://createdigitalmusic.com">Create Digital Music</a> and <a href="http://createdigitalmotion.com">Create Digital Motion</a> and Pete Dines continues to post at <a href="mailto:Modulations@noisepages">Modulations@noisepages</a>. That said, we’ll certainly announce if we plan a new batch of feature content!</p>
<p>In the meantime, I find I’m coming across new materials nearly every day via Twitter (oddly enough, the new ground for such stuff), so I’ll begin selecting the best Native Instruments-themed inspirational clips and tips to share here. I have quite a backlog of material to share, so stay tuned here and on <a href="http://createdigitalmusic.com">CDM</a>.</p>
<p>First up – I’ve long been fascinated by the possibilities to use the computer screen for something other than just fake knobs. A simple oscilloscope can offer profound insight into sound, and that’s essentially analog technology. Imagine what’s possible in the real of digital visualization.</p>
<p>The first step is to simply get things up and running so you can begin experimenting. The wonderful electronic artist and audiovisualist ape5 has been posting some early experiments doing just that. Think of these as “Hello, World” work rather than finished projects – but I always enjoy watching that very process, and this looks promising.</p>
<p>The ingredients:</p>
<p>1. <strong>Quartz Composer</strong>, the graphical patching tool for visuals bundled with the Mac developer tools (if you’ve got a recent Mac OS, you already own it, in other words). See <a href="http://createdigitalmotion.com/tag/quartz-composer">Create Digital Motion</a> for more QC resources.</p>
<p>2. <strong>Native Instruments Massive</strong>, in this case transmitting audio to produce the lovely patterns at top. (To analyze the audio stream, ape5 uses Quartz Composer’s Audio Spectrum object.)</p>
<p>3. <strong>Native Instrument Reaktor. </strong>With Reaktor, you have some choices – you could use audio, or you could use OpenSoundControl (OSC) to transmit control data. </p>
<p>ape5 also works with MIDI using the Mac’s IAC MIDI bus. </p>
<p>If you’re on Windows and interested in working in similar directions, check out <a href="http://createdigitalmotion.com/tag/vvvv">vvvv</a> (Windows-only) or the open-source <a href="http://createdigitalmotion.com/tag/processing.org">Processing</a>. On Windows, you don’t have built-in methods for routing audio and MIDI between apps, but check out tools like <a href="http://nerds.de/en/download.html">LoopBe for MIDI</a> and <a href="http://www.cockos.com/wiki/index.php/ReaRoute">ReaRoute</a> for audio (a special ASIO driver you can install with the excellent production tool <a href="http://reaper.fm">Reaper</a>).</p>
<p> <span id="more-822"></span>
<p>I’m working with other interfaces for visualizing and controlling sound, so I’ll be sure to share; they’ll work with NI’s tools via either MIDI or (with Reaktor) OSC.</p>
<p>There’s something magical about watching visuals locked to sound, but then, I can stare at oscilloscopes, too.</p>
<p>This find comes from the delicious <a href="http://twitter.com/RichardDevine">Twitter feed Richard Devine maintains</a> every day, found via <a href="http://twitter.com/TomDavenport">Tom Davenport</a>. There are too many great posts to allow them to get buried in Twitter, so I like <a href="http://twitter.com/statuses/user_timeline/27765804.rss">reading via RSS</a>.</p>
<p> <object width="580" height="364"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=812773&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=CC0000&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=812773&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=CC0000&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="580" height="364"></embed></object>
<p><a href="http://vimeo.com/812773">quartz composer + reaktor test</a> from <a href="http://vimeo.com/ape5">ape5</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/kore?a=zhZiHumkMIc:THeHWoxU9wY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/kore?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=zhZiHumkMIc:THeHWoxU9wY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/kore?i=zhZiHumkMIc:THeHWoxU9wY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=zhZiHumkMIc:THeHWoxU9wY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/kore?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=zhZiHumkMIc:THeHWoxU9wY:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/kore?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=zhZiHumkMIc:THeHWoxU9wY:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/kore?i=zhZiHumkMIc:THeHWoxU9wY:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/kore/~4/zhZiHumkMIc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kore.noisepages.com/2009/08/27/quartz-composer-on-mac-visualizing-massive-and-reaktor-sounds/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<enclosure url="http://vimeo.com/moogaloop.swf?clip_id=828651&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=1&amp;amp;color=CC0000&amp;amp;fullscreen=1" length="-1" type="application/x-shockwave-flash" /><media:content url="http://vimeo.com/moogaloop.swf?clip_id=828651&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=1&amp;amp;color=CC0000&amp;amp;fullscreen=1" type="application/x-shockwave-flash" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> quartz composer + NI Massive from ape5 on Vimeo. Note: We’re aware we have let this site go without updates, but that’s because Peter Kirn runs Create Digital Music and Create Digital Motion and Pete Dines continues to post at Modulations@noisepages. Tha</itunes:subtitle><itunes:author>Create Digital Music</itunes:author><itunes:summary> quartz composer + NI Massive from ape5 on Vimeo. Note: We’re aware we have let this site go without updates, but that’s because Peter Kirn runs Create Digital Music and Create Digital Motion and Pete Dines continues to post at Modulations@noisepages. That said, we’ll certainly announce if we plan a new batch of feature content! In the [...]</itunes:summary><itunes:keywords>Uncategorized, audio, audiovisual, mac, massive, MIDI, osc, quartz-composer, reaktor, visualization</itunes:keywords><feedburner:origLink>http://kore.noisepages.com/2009/08/27/quartz-composer-on-mac-visualizing-massive-and-reaktor-sounds/</feedburner:origLink></item>
		<item>
		<title>Kontakt and Battery Updates, and Comparing the Engines</title>
		<link>http://feedproxy.google.com/~r/kore/~3/VI3gMKg9SYY/</link>
		<comments>http://kore.noisepages.com/2009/07/16/kontakt-and-battery-updates-and-comparing-the-engines/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 11:32:48 +0000</pubDate>
		<dc:creator>Create Digital Music</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[battery]]></category>
		<category><![CDATA[drums]]></category>
		<category><![CDATA[kontakt]]></category>
		<category><![CDATA[Kontakt 3]]></category>
		<category><![CDATA[native instruments]]></category>
		<category><![CDATA[samplers]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://kore.noisepages.com/?p=818</guid>
		<description><![CDATA[
Today, I cover the Battery 3.05 (beta) and Kontakt 3.5 updates. For both tools, you get 64-bit support under Windows, which lets you get into terabytes of addressable memory (theoretically), plus a much-needed fix for compatibility with Pro Tools 8 on Mac. On Kontakt, you also get a range of improvements, including &#8220;zero-memory&#8221; functionality when [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://createdigitalmusic.com/images/2009/07/kontakt35.jpg"></p>
<p>Today, I cover the Battery 3.05 (beta) and Kontakt 3.5 updates. For both tools, you get 64-bit support under Windows, which lets you get into terabytes of addressable memory (theoretically), plus a much-needed fix for compatibility with Pro Tools 8 on Mac. On Kontakt, you also get a range of improvements, including &#8220;zero-memory&#8221; functionality when streaming from disk, multicore and multi-processor improvements, improved library management, aftertouch KSP support, and more MIDI assignments. Kontakt also supports up to 32GB of memory even on the Mac &#8211; which doesn&#8217;t yet do true 64-bit memory addressing for audio apps &#8211; thanks to something called the Kontakt Memory Server.</p>
<p>Now, not all of the Kontakt improvements are relevant to Battery, but it&#8217;s worth stepping back and looking at the two apps. There&#8217;s a reason there&#8217;s both Battery and Kontakt, even though they share some core technologies.</p>
<p>NI explains to CDM how the engines differ &#8211; some subtle differences that can make Battery the right tool for certain jobs:</p>
<blockquote><p>The core engine technology is the same in Battery 3.0.5 and Kontakt 3.5, but Battery uses a &#8220;lighter&#8221; version because of its typical use case as a drum sampler. </p>
<p>It doesn&#8217;t include the Memory Server and the multiprocessor/multicore support because these features really only become necessary with multitimbral operation, high polyphony and a huge number of instrument samples (and heavy effects usage) like in Kontakt. </p></blockquote>
<p>More on the updates at CDM, but I thought this was the perfect place to make the comparison clear.</p>
<p><a href="http://createdigitalmusic.com/2009/07/16/kontakt-battery-enhanced-more-compatible-64-bit-memory/">Kontakt, Battery: Enhanced, More Compatible, 64-bit Memory</a></p>
<p>Since we have some hard-core users of both these tools reading this minisite, I&#8217;m curious to hear your mileage!</p>
<p>Note that, yes, we will generally be posting a lot more of our NI-related content on CDM moving forward, and that community contributions we expect to start appearing on our community platform <a href="http://noisepages.com">noisepages.com</a>, now in early testing. I&#8217;ll make a full announcement about this soon.<br />
<img src="http://kore.noisepages.com/files/2009/07/battery.jpg" alt="battery" title="battery" width="580" height="410" class="alignnone size-full wp-image-820" /></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/kore?a=VI3gMKg9SYY:8UGtNtoZsUI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/kore?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=VI3gMKg9SYY:8UGtNtoZsUI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/kore?i=VI3gMKg9SYY:8UGtNtoZsUI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=VI3gMKg9SYY:8UGtNtoZsUI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/kore?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=VI3gMKg9SYY:8UGtNtoZsUI:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/kore?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=VI3gMKg9SYY:8UGtNtoZsUI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/kore?i=VI3gMKg9SYY:8UGtNtoZsUI:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/kore/~4/VI3gMKg9SYY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kore.noisepages.com/2009/07/16/kontakt-and-battery-updates-and-comparing-the-engines/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://kore.noisepages.com/2009/07/16/kontakt-and-battery-updates-and-comparing-the-engines/</feedburner:origLink></item>
		<item>
		<title>Get Your Reaktor Inspiration on Twitter and Beyond</title>
		<link>http://feedproxy.google.com/~r/kore/~3/_sR9GGWeG_s/</link>
		<comments>http://kore.noisepages.com/2009/06/29/get-your-reaktor-inspiration-on-twitter-and-beyond/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 15:33:13 +0000</pubDate>
		<dc:creator>Create Digital Music</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[ensembles]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[reaktor]]></category>
		<category><![CDATA[resources]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[user library]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://kore.noisepages.com/?p=814</guid>
		<description><![CDATA[
Somewhere, people are wasting time, procrastinating, and having inane chats on Twitter. But don&#8217;t tell that to the hard-core synth geek, who has bent Twitter into becoming a useful tool for finding like-minded creators, solving problems, and sharing tips and techniques. In 140 characters, there&#8217;s not much you can do to describe the depth of, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://kore.noisepages.com/files/2009/06/pataspace.jpg" alt="pataspace" title="pataspace" width="580" height="358" class="alignnone size-full wp-image-815" /></p>
<p>Somewhere, people are wasting time, procrastinating, and having inane chats on Twitter. But don&#8217;t tell that to the hard-core synth geek, who has bent Twitter into becoming a useful tool for finding like-minded creators, solving problems, and sharing tips and techniques. In 140 characters, there&#8217;s not much you can do to describe the depth of, say, Reaktor. Think instead of these tools as a compact, real-time pointer to the information elsewhere.</p>
<p>One of my favorite reads &#8211; and, regardless of your tools of choice, a great use case for how to make Twitter productive &#8211; is Reaktor Lovers. On Twitter as reaktorlovers, you get tips, tricks, story links, and for my favorite feature, the Reaktor Ensemble of the Day.</p>
<p><a href="http://twitter.com/reaktorlovers">http://twitter.com/reaktorlovers</a></p>
<p>Given the depth of the User Library, it doesn&#8217;t look like we&#8217;ll be running out of Ensemble of the Day posts any time soon. That includes gems like the fascinating grid interface for the pad synth <a href="http://native-instruments.com/index.php?id=userlibrary&#038;type=0&#038;ulbr=1&#038;plview=detail&#038;patchid=8138">Pataphysical</a>, top, and the ridiculously knob-laden <a href="http://co.native-instruments.com/index.php?id=userlibrary&#038;type=0&#038;ulbr=1&#038;plview=detail&#038;patchid=8446">DotCom 44 Modular</a>, bottom. </p>
<p><img src="http://kore.noisepages.com/files/2009/06/dotcomknobs.jpg" alt="dotcomknobs" title="dotcomknobs" width="580" height="308" class="alignnone size-full wp-image-816" /></p>
<p>So, what happens when you&#8217;ve run out of 140 characters and the forum isn&#8217;t the right forum? If you&#8217;d like to try out forming your own social groups with other users and have free blogs on this site &#8211; with the same tools we&#8217;ve used for the Kore site &#8211; come beta-test noisepages with us.</p>
<p><a href="http://noisepages.com">noisepages.com</a></p>
<p>Let us know if there are features you&#8217;d like or some things aren&#8217;t working &#8211; we&#8217;re doing an open beta precisely to get that kind of feedback. The venue for that feedback is the <a href="http://noisepages.com/groups/help">Help &#038; Development</a> group, where we&#8217;ll also be chatting about making improvements.</p>
<p>But just as the CDM team will continue working to bring you information, we&#8217;d love to see what you and the community has to share, too. Your work is ceaselessly inspiring &#8211; and makes reading Twitter a meaningful distraction.</p>
<p>We&#8217;ve got more Kore and Reaktor updates in the hopper, so stay tuned here and on <a href="http://createdigitalmusic.com">CDM</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/kore?a=_sR9GGWeG_s:-OOUCVGS9Wo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/kore?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=_sR9GGWeG_s:-OOUCVGS9Wo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/kore?i=_sR9GGWeG_s:-OOUCVGS9Wo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=_sR9GGWeG_s:-OOUCVGS9Wo:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/kore?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=_sR9GGWeG_s:-OOUCVGS9Wo:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/kore?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=_sR9GGWeG_s:-OOUCVGS9Wo:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/kore?i=_sR9GGWeG_s:-OOUCVGS9Wo:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/kore/~4/_sR9GGWeG_s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kore.noisepages.com/2009/06/29/get-your-reaktor-inspiration-on-twitter-and-beyond/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://kore.noisepages.com/2009/06/29/get-your-reaktor-inspiration-on-twitter-and-beyond/</feedburner:origLink></item>
		<item>
		<title>Good News for NI Plugins in FL Studio</title>
		<link>http://feedproxy.google.com/~r/kore/~3/KAQA_iExgrQ/</link>
		<comments>http://kore.noisepages.com/2009/03/23/good-news-for-ni-plugins-in-fl-studio/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 08:41:12 +0000</pubDate>
		<dc:creator>Create Digital Music</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[fl-studio]]></category>
		<category><![CDATA[native instruments]]></category>
		<category><![CDATA[plug-ins]]></category>
		<category><![CDATA[reaktor]]></category>
		<category><![CDATA[troubleshooting]]></category>
		<category><![CDATA[vst]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[workflow]]></category>

		<guid isPermaLink="false">http://kore.noisepages.com/?p=807</guid>
		<description><![CDATA[I&#8217;m a big fan of the FL Studio DAW software, and also a big fan of NI plugins. In the past this has been a problem because of an incompatibility that caused CPU spikes in some NI plugins running in FL. Specifically, in Reaktor this manifested as a constant fluctuation of the CPU meter, even [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a big fan of the FL Studio DAW software, and also a big fan of NI plugins. In the past this has been a problem because of an incompatibility that caused CPU spikes in some NI plugins running in FL. Specifically, in Reaktor this manifested as a constant fluctuation of the CPU meter, even without an ensemble loaded. I&#8217;ve also noticed this behavior in Absynth. It&#8217;s been possible to compensate by setting the plugins to run with fixed-size buffers, but that has two undesirable consequences; one, it increases the latency for those plugins, putting them slightly out of sync with other elements in the mix and two, it takes away the ability to use multiple outputs to separate mixer tracks in FL.</p>
<p>Well, the new 8.5 beta of FL solves all that! I was initially excited to read that the new beta lets plugins running with fixed size buffers use multiple outputs &#8211; but then I discovered a new audio setting called &#8220;align tick lengths&#8221; that makes those large fixed buffers unnecessary. The mouse-over hint for the align tick lengths checkbox tells us &#8220;may increase CPU performance&#8221; and they aren&#8217;t kidding.</p>
<p><img class="alignnone size-full wp-image-808" title="audio" src="http://kore.noisepages.com/files/2009/03/audio.gif" alt="audio" width="526" height="587" /></p>
<p>This is fantastic, because now I can load up Kore in FL and Reaktor in Kore and get one of my favorite DAWs, my favorite control surface and my favorite plugins working together smoothly with no hitches, glitches or handicaps.</p>
<p>Licensed FL producer edition users can download the beta through their account page.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/kore?a=KAQA_iExgrQ:GR4eT0LSg8I:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/kore?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=KAQA_iExgrQ:GR4eT0LSg8I:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/kore?i=KAQA_iExgrQ:GR4eT0LSg8I:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=KAQA_iExgrQ:GR4eT0LSg8I:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/kore?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=KAQA_iExgrQ:GR4eT0LSg8I:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/kore?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=KAQA_iExgrQ:GR4eT0LSg8I:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/kore?i=KAQA_iExgrQ:GR4eT0LSg8I:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/kore/~4/KAQA_iExgrQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kore.noisepages.com/2009/03/23/good-news-for-ni-plugins-in-fl-studio/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		<feedburner:origLink>http://kore.noisepages.com/2009/03/23/good-news-for-ni-plugins-in-fl-studio/</feedburner:origLink></item>
		<item>
		<title>Because He Can: Xbox 360 Controller + Reaktor</title>
		<link>http://feedproxy.google.com/~r/kore/~3/K1I1CYbo4nE/</link>
		<comments>http://kore.noisepages.com/2009/03/16/because-he-can-xbox-360-controller-reaktor/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 19:10:48 +0000</pubDate>
		<dc:creator>Create Digital Music</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[alternative-controllers]]></category>
		<category><![CDATA[controllers]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[MIDI]]></category>
		<category><![CDATA[midi setup]]></category>
		<category><![CDATA[midi-yoke]]></category>
		<category><![CDATA[reaktor]]></category>
		<category><![CDATA[Reaktor 5]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[xbox]]></category>

		<guid isPermaLink="false">http://kore.noisepages.com/?p=800</guid>
		<description><![CDATA[ 
Via our friends at Make Magazine, Captain Dan controls a custom-created Reaktor synth with an Xbox 360 game controller. The secret ingredient: GlovePIE, the powerful, free scripting tool for alternative controllers under Windows. GlovePIE can actually output both OpenSoundControl and MIDI, either of which Reaktor can use, but in this case, Dan chose MIDI [...]]]></description>
			<content:encoded><![CDATA[<p><object width="580" height="356"><param name="movie" value="http://www.youtube.com/v/5IZhmRgAkD8&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/5IZhmRgAkD8&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="356"></embed></object> </p>
<p>Via our friends at Make Magazine, <a href="http://whatwouldthecaptaindo.blogspot.com/2009/03/x-box-controller-makes-drum-and-bass.html">Captain Dan</a> controls a custom-created Reaktor synth with an Xbox 360 game controller. The secret ingredient: GlovePIE, the powerful, free scripting tool for alternative controllers under Windows. <a href="http://carl.kenner.googlepages.com/glovepie">GlovePIE</a> can actually output both OpenSoundControl and MIDI, either of which Reaktor can use, but in this case, Dan chose MIDI and routed between applications via <a href="http://www.midiox.com/">MIDI Yoke</a>. </p>
<p>The results may not necessarily be a new musical high point, but they are good fun. If you&#8217;ve got a Mac instead, you have several exceptional options:</p>
<p><a href="http://www.osculator.net/wp/?n=Main/Bounce&#038;from=Main.HomePage">Osculator</a></p>
<p>STEIM&#8217;s <a href="http://www.steim.org/STEIMBLOG/?p=106">junXion</a> (which now has a Lite version, too)</p>
<p>There&#8217;s one other that I&#8217;m &#8230; forgetting, if anyone wants to chime in.</p>
<p>Tried this yourself? Let us know!</p>
<p><a href="http://whatwouldthecaptaindo.blogspot.com/2009/03/x-box-controller-makes-drum-and-bass.html">xbox Controller Makes Drum and Bass</a> [Captain Dan's "What Would the Captain Do?"]</p>
<p><a href="http://blog.makezine.com/archive/2009/03/360_controller_busts_mad_beats_synt.html?CMP=OTC-0D6B48984890">360 controller busts mad beats + synth</a> [Make Magazine]</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/kore?a=K1I1CYbo4nE:CsbiZCclxrw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/kore?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=K1I1CYbo4nE:CsbiZCclxrw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/kore?i=K1I1CYbo4nE:CsbiZCclxrw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=K1I1CYbo4nE:CsbiZCclxrw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/kore?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=K1I1CYbo4nE:CsbiZCclxrw:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/kore?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=K1I1CYbo4nE:CsbiZCclxrw:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/kore?i=K1I1CYbo4nE:CsbiZCclxrw:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/kore/~4/K1I1CYbo4nE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kore.noisepages.com/2009/03/16/because-he-can-xbox-360-controller-reaktor/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<enclosure url="http://www.youtube.com/v/5IZhmRgAkD8&amp;#038;hl=en&amp;#038;fs=1" length="2655" type="application/x-shockwave-flash" /><media:content url="http://www.youtube.com/v/5IZhmRgAkD8&amp;#038;hl=en&amp;#038;fs=1" fileSize="2655" type="application/x-shockwave-flash" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> Via our friends at Make Magazine, Captain Dan controls a custom-created Reaktor synth with an Xbox 360 game controller. The secret ingredient: GlovePIE, the powerful, free scripting tool for alternative controllers under Windows. GlovePIE can actually ou</itunes:subtitle><itunes:author>Create Digital Music</itunes:author><itunes:summary> Via our friends at Make Magazine, Captain Dan controls a custom-created Reaktor synth with an Xbox 360 game controller. The secret ingredient: GlovePIE, the powerful, free scripting tool for alternative controllers under Windows. GlovePIE can actually output both OpenSoundControl and MIDI, either of which Reaktor can use, but in this case, Dan chose MIDI [...]</itunes:summary><itunes:keywords>Uncategorized, alternative-controllers, controllers, gaming, mac, MIDI, midi setup, midi-yoke, reaktor, Reaktor 5, software, windows, xbox</itunes:keywords><feedburner:origLink>http://kore.noisepages.com/2009/03/16/because-he-can-xbox-360-controller-reaktor/</feedburner:origLink></item>
		<item>
		<title>Automate Reaktor Controls in Ableton Live (Pre-8)</title>
		<link>http://feedproxy.google.com/~r/kore/~3/MG06VySPRkU/</link>
		<comments>http://kore.noisepages.com/2009/03/09/automate-reaktor-controls-in-ableton-live/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 15:53:42 +0000</pubDate>
		<dc:creator>Create Digital Music</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ableton-live]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[live]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[reaktor]]></category>
		<category><![CDATA[Reaktor 5]]></category>
		<category><![CDATA[vst]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://kore.noisepages.com/?p=794</guid>
		<description><![CDATA[
Confession: plug-in specs make me batty. Happily, there&#8217;s a nice blog post that explains how to adjust a Reaktor patch for easy envelope control in Ableton Live. Ableton Live 8 changes how parameters are controlled, and I think fixes this problem &#8211; I need to try it with Reaktor. (Anyone out there already ahead of [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://media.createdigitalmedia.net/kore/images/2009/03/reaktorlive.jpg"></p>
<p>Confession: plug-in specs make me batty. Happily, there&#8217;s a nice blog post that explains how to adjust a Reaktor patch for easy envelope control in Ableton Live. Ableton Live 8 changes how parameters are controlled, and I think fixes this problem &#8211; I need to try it with Reaktor. (Anyone out there already ahead of me?) But in the meantime, here&#8217;s the fix:</p>
<p><a href="http://music.cornwarning.com/?p=156">How to make Reaktor Knobs Automatable in Ableton Live</a> [Do My Eyes Look Scary?]</p>
<blockquote><p>When it comes to Automation, the parameters are exposed by the standard VST mechanism, with each Reaktor parameter being the Base ID for the instrument, plus the ID of the control.</p>
<p>In the case of RE201, the base parameter was 500-something, so all controls were invisible to Ableton Live.</p>
<p>If you look in the Reaktor Instrument Properties, click on the control routing tab. (the two little boxes with an arrow between them).</p>
<p>At the bottom, there’s an ‘Automation’ section.  Do two things:</p>
<p>Pull down the ‘IDS’ menu, and select ‘Instrument Up’ until the base ID is zero. Then pull down the ‘IDS’ menu again and select ‘Sort and Compress IDs’</p>
<p>This will make all of the controls in the RE201 visible in Live. Honest to God.</p></blockquote>
<p>Previously:<br />
<a href="http://kore.noisepages.com/2008/10/09/kore-host-how-to-combine-kore-with-ableton-live/">Kore Host How-To: Combine Kore with Ableton Live</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/kore?a=MG06VySPRkU:36p325HNLpI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/kore?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=MG06VySPRkU:36p325HNLpI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/kore?i=MG06VySPRkU:36p325HNLpI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=MG06VySPRkU:36p325HNLpI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/kore?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=MG06VySPRkU:36p325HNLpI:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/kore?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=MG06VySPRkU:36p325HNLpI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/kore?i=MG06VySPRkU:36p325HNLpI:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/kore/~4/MG06VySPRkU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kore.noisepages.com/2009/03/09/automate-reaktor-controls-in-ableton-live/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://kore.noisepages.com/2009/03/09/automate-reaktor-controls-in-ableton-live/</feedburner:origLink></item>
		<item>
		<title>Hand Claps Randomizing Kore Settings, with Pd</title>
		<link>http://feedproxy.google.com/~r/kore/~3/CJPHB8PFiZ0/</link>
		<comments>http://kore.noisepages.com/2009/03/09/hand-claps-randomizing-kore-settings-with-pd/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 10:23:40 +0000</pubDate>
		<dc:creator>Create Digital Music</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[controllers]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[instruments]]></category>
		<category><![CDATA[kore]]></category>
		<category><![CDATA[kore-player]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[MIDI]]></category>
		<category><![CDATA[midi setup]]></category>
		<category><![CDATA[oddities]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[pd]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[routing]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://kore.noisepages.com/?p=784</guid>
		<description><![CDATA[Handclap designer from jkant on Vimeo.
Clap on, clap off!
Guiliano Cantini sends this patch he&#8217;s put together with Kore Player and Pd. He uses transient detection in Pd to trigger randomized parameter changes in Kore Player. That rig is entirely free (as in beer), but the same ideas could apply to Kore, too &#8211; and if [...]]]></description>
			<content:encoded><![CDATA[<p><object width="579" height="326"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=3531539&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=CC0000&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=3531539&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=CC0000&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="579" height="326"></embed></object><br /><a href="http://vimeo.com/3531539">Handclap designer</a> from <a href="http://vimeo.com/user779001">jkant</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Clap on, clap off!</p>
<p>Guiliano Cantini sends this patch he&#8217;s put together with Kore Player and Pd. He uses transient detection in Pd to trigger randomized parameter changes in Kore Player. That rig is entirely free (as in beer), but the same ideas could apply to Kore, too &#8211; and if you&#8217;re not into the clap metaphor, you could find other audio-reactive or controller-reactive approaches. (You can also just slap the mic on your laptop.)</p>
<p>From the description:</p>
<blockquote><p>Instantly tweak NI Kore Player&#8217;s sound controls with a clap. Pure Data detects your clap and uses it to randomize all 8 controls. Download pd patch @ <a href="http://jkant.altervista.org/">jkant.altervista.org</a></p></blockquote>
<p>If you want to try this yourself, you&#8217;ll need:<span id="more-784"></span></p>
<p>1. A copy of Pd. It&#8217;s free and open source and runs on every OS, so no reason not to give it a try. I recommend downloading the latest &#8220;Pd-extended&#8221; release for your operating system of choice.<br />
<a href="http://puredata.info/downloads">http://puredata.info/downloads</a></p>
<p>(Pd-vanilla isn&#8217;t quite as friendly to new users; Pd-extended is stable and includes a complete selection of the documentation and additional stuff you&#8217;ll want.)</p>
<p>2. A way of routing MIDI between apps, so you can transmit MIDI to Kore or Kore Player. On the Mac, enable IAC. Open up Audio MIDI Setup, look for an icon called IAC, double-click it, and make sure &#8220;enabled&#8221; is checked. You&#8217;ll then see this bus as an input and output in your Mac apps, including Pd, so that you can route MIDI virtually between apps. On Windows, try installing a tool like <a href="http://www.midiox.com/">MIDI-Yoke</a>. I have heard some performance issues with MIDI Yoke for Pd for some reason; I&#8217;m testing <a href="http://nerds.de/en/loopbe1.html">LoopBe1</a> now. Both work under Vista. On Linux, if you&#8217;re running Kore under WINE (unsupported but an interesting route), you can use JACK.</p>
<p>We&#8217;re big fans of Reaktor, of course, but once you&#8217;re addicted to patching, you may want to try Pd, too, especially since it&#8217;s free. I often get asked which patching app I think is &#8220;better,&#8221; and it&#8217;s more about choosing the right tool for the job. One of the things that&#8217;s nice in Pd is that there are lovely objects for audio analysis. (In this case, as my colleague Peter Dines notes, Reaktor could do the job, too. I don&#8217;t think Reaktor has some of the pitch-tracking features Pd does, however, if you wanted to go that route &#8211; and I&#8217;ve found skills I&#8217;ve learned in one tool have at least helped me in others, too!)</p>
<p>If you&#8217;re new to Pd, you&#8217;ll want to do two things when opening up this patch. First, check out the Media menu, which holds all-critical audio and MIDI configuration options. Next, try right-clicking objects and choosing Help. With Pd-extended, this will open interactive documentation on what each of the objects does.</p>
<p><img src="http://media.createdigitalmedia.net/kore/images/2009/03/pdhelp.jpg"></p>
<p>If you&#8217;re a fan of Max/MSP, of course, this patch could be easily ported. (There are just some subtle differences, like Pd&#8217;s use of &#8220;moses.&#8221;)</p>
<p>The important Kore-related stuff is at the bottom, and it illustrates how you can use MIDI control of Kore parameters to make it even more powerful in performance. &#8220;ctlout&#8221; is an object that sends controller data, so you can see that controllers 40-47 here are the ones in which we&#8217;re interested. (ctlout 40 1 sends MIDI Control Change 40 on MIDI channel 1; since the random object above is random 127, it will send a value from 0-127.)</p>
<p><img src="http://media.createdigitalmedia.net/kore/images/2009/03/ctlout.jpg"></p>
<p>This is a pretty wacky patch, but it gives me some ideas for different ways of using Kore as a performance host. And because it&#8217;s relatively simple, it should spark some other possibilities. Brilliant work, Guiliano!</p>
<p>I can imagine Pd and Kore being generally a powerful combination, with Pd for control and sequencing and Kore running instruments and effects (including, if you want to get really crazy, Reaktor patches).</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/kore?a=CJPHB8PFiZ0:fGyXDjL3EBY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/kore?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=CJPHB8PFiZ0:fGyXDjL3EBY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/kore?i=CJPHB8PFiZ0:fGyXDjL3EBY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=CJPHB8PFiZ0:fGyXDjL3EBY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/kore?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=CJPHB8PFiZ0:fGyXDjL3EBY:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/kore?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=CJPHB8PFiZ0:fGyXDjL3EBY:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/kore?i=CJPHB8PFiZ0:fGyXDjL3EBY:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/kore/~4/CJPHB8PFiZ0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kore.noisepages.com/2009/03/09/hand-claps-randomizing-kore-settings-with-pd/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<enclosure url="http://vimeo.com/moogaloop.swf?clip_id=3531539&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=1&amp;amp;color=CC0000&amp;amp;fullscreen=1" length="-1" type="application/x-shockwave-flash" /><media:content url="http://vimeo.com/moogaloop.swf?clip_id=3531539&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=1&amp;amp;color=CC0000&amp;amp;fullscreen=1" type="application/x-shockwave-flash" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Handclap designer from jkant on Vimeo. Clap on, clap off! Guiliano Cantini sends this patch he&amp;#8217;s put together with Kore Player and Pd. He uses transient detection in Pd to trigger randomized parameter changes in Kore Player. That rig is entirely fre</itunes:subtitle><itunes:author>Create Digital Music</itunes:author><itunes:summary>Handclap designer from jkant on Vimeo. Clap on, clap off! Guiliano Cantini sends this patch he&amp;#8217;s put together with Kore Player and Pd. He uses transient detection in Pd to trigger randomized parameter changes in Kore Player. That rig is entirely free (as in beer), but the same ideas could apply to Kore, too &amp;#8211; and if [...]</itunes:summary><itunes:keywords>Uncategorized, control, controllers, download, instruments, kore, kore-player, linux, mac, MIDI, midi setup, oddities, open source, patching, pd, performance, routing, windows</itunes:keywords><feedburner:origLink>http://kore.noisepages.com/2009/03/09/hand-claps-randomizing-kore-settings-with-pd/</feedburner:origLink></item>
		<item>
		<title>Touchable Sequencers, Instruments: Reaktor, Massive + Lemur Multi-Touch</title>
		<link>http://feedproxy.google.com/~r/kore/~3/ZB0ELng4DI4/</link>
		<comments>http://kore.noisepages.com/2009/03/02/touchable-sequencers-instruments-reaktor-massive-lemur-multi-touch/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 23:36:28 +0000</pubDate>
		<dc:creator>Create Digital Music</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ensembles]]></category>
		<category><![CDATA[lemur]]></category>
		<category><![CDATA[multi-touch]]></category>
		<category><![CDATA[opensoundcontrol]]></category>
		<category><![CDATA[osc]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[reaktor]]></category>
		<category><![CDATA[touch]]></category>
		<category><![CDATA[touchscreens]]></category>

		<guid isPermaLink="false">http://kore.noisepages.com/?p=779</guid>
		<description><![CDATA[
The power of Reaktor is essentially the power to build any instrument or effect you can imagine. But what does that mean for hardware control &#8211; how can hardware be as open-ended as software? One solution is multi-touch interfaces. 
Antonio Blanca writes to share the work he&#8217;s done (in collaboration with JazzMutant&#8217;s Bryant Davis Place) [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://media.createdigitalmedia.net/kore/images/2009/03/lemurni.jpg"></p>
<p>The power of Reaktor is essentially the power to build any instrument or effect you can imagine. But what does that mean for hardware control &#8211; how can hardware be as open-ended as software? One solution is multi-touch interfaces. </p>
<p>Antonio Blanca writes to share the work he&#8217;s done (in collaboration with JazzMutant&#8217;s Bryant Davis Place) on &#8220;Lemurizing&#8221; popular Reaktor ensembles. These make the Lemur touchscreen a dynamic, interactive hardware controller for these Reaktor ensembles. In the collection from Antonio and other creators, and all downloadable via JazzMutant:</p>
<ul>
<li><a href="http://www.jazzmutant.com/workshop_templateslist.php?id=vectory">Vectory</a> sequenced sample destroyer</li>
<li>The legendary <a href="http://www.jazzmutant.com/workshop_templateslist.php?id=skrewell">Skrewell instrument</a></li>
<li><a href="http://www.jazzmutant.com/workshop_templateslist.php?id=massive">Native Instruments&#8217; Massive drum computer ensemble</a> (the one in Reaktor)</li>
<li><a href="http://www.jazzmutant.com/workshop_templateslist.php?id=lurker">Lurker hybrid delay effect</a> from Reaktor</li>
<li><a href="http://www.jazzmutant.com/workshop_templateslist.php?id=gobox">GoBox groove box</a> in Reaktor &#8211; complete with multiball morphing</li>
<li><a href="http://www.jazzmutant.com/workshop_templateslist.php?id=aerobic">Aerobic beat machine</a></li>
<li><a href="http://www.jazzmutant.com/workshop_templateslist.php?id=massivesynth">Native Instruments Massive Synth</a> (the standalone synth, not the one in Reaktor)</li>
<li><a href="http://www.jazzmutant.com/workshop_templateslist.php?id=traktorpro">A two-deck Traktor Pro configuration</a>, plus <a href="http://www.jazzmutant.com/workshop_templateslist.php?id=djkabuki">DJ Kabuki&#8217;s own Traktor setup</a></li>
<li><a href="http://www.jazzmutant.com/workshop_templateslist.php?id=fm8">FM8 synth tweaking layout</a></li>
</ul>
<p>From sequencing to modulation, there&#8217;s quite a lot you can control in these ensembles with your fingers. That demonstrates not only the potential for Lemur, but many other alternative interfaces, as well. With the exception of the standalone Massive, you can see some of the power of OpenSoundControl support in Reaktor, as well.</p>
<p>Antonio is extending this idea with Reaktor and exploring more sequencing ideas. He writes:</p>
<blockquote><p>Now I am working on new &#8220;Lemur Projects&#8221; &#8212; a new version of Lemurized Metaphysical Functions and a pseudo-random sequencer built on the Lemur itself using the multiline script (amazing feature, by the way). Here&#8217;s some info from my outdated blog:</p>
<p><a href="http://abreaklemurities.blogspot.com/">http://abreaklemurities.blogspot.com/</a></p>
<p>I am working to release a series of videos using the lemur and [given an overview of] some of my interfaces.</p></blockquote>
<p>It&#8217;s really nice to see Reaktor coupled with the Lemur in this way; I hope to bring you more.</p>
<p>Reaktor users, what are you using to control your ensembles? Any touch-based solutions (Lemur or otherwise)?</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/kore?a=ZB0ELng4DI4:gu9f3qX5C1Q:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/kore?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=ZB0ELng4DI4:gu9f3qX5C1Q:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/kore?i=ZB0ELng4DI4:gu9f3qX5C1Q:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=ZB0ELng4DI4:gu9f3qX5C1Q:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/kore?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=ZB0ELng4DI4:gu9f3qX5C1Q:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/kore?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=ZB0ELng4DI4:gu9f3qX5C1Q:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/kore?i=ZB0ELng4DI4:gu9f3qX5C1Q:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/kore/~4/ZB0ELng4DI4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kore.noisepages.com/2009/03/02/touchable-sequencers-instruments-reaktor-massive-lemur-multi-touch/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://kore.noisepages.com/2009/03/02/touchable-sequencers-instruments-reaktor-massive-lemur-multi-touch/</feedburner:origLink></item>
		<item>
		<title>Need to Fill Two Months? Reaktor Tutorials for Building Everything, To Get You Started</title>
		<link>http://feedproxy.google.com/~r/kore/~3/_9sdR0z7si4/</link>
		<comments>http://kore.noisepages.com/2009/03/02/need-to-fill-two-months-reaktor-tutorials-for-building-everything-to-get-you-started/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 23:05:48 +0000</pubDate>
		<dc:creator>Create Digital Music</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[effects]]></category>
		<category><![CDATA[Granular]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[patching]]></category>
		<category><![CDATA[reaktor]]></category>
		<category><![CDATA[samplers]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://kore.noisepages.com/?p=772</guid>
		<description><![CDATA[
This site is back &#8211; and back to stay. We have a new server, and some new tools we&#8217;ll be able to share soon to help the CDM community share tools and techniques more easily.
And sometimes, wonderful things just happen when the time is right. Case in point: a whole new set of beginning Reaktor [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://media.createdigitalmedia.net/kore/images/2009/03/reaktorsampler.jpg"></p>
<p>This site is back &#8211; and back to stay. We have a new server, and some new tools we&#8217;ll be able to share soon to help the CDM community share tools and techniques more easily.</p>
<p>And sometimes, wonderful things just happen when the time is right. Case in point: a whole new set of beginning Reaktor tutorials, covering all the basic tasks you might like to accomplish. For newcomers to Reaktor, these will be ideal, as they get you rolling on a specific tasks &#8212; like, build me a sampler or do something cool and granular and delicious &#8212; without assuming a lot of prior knowledge. But if you do have prior knowledge, these will fill in some gaps even for intermediate users.</p>
<p><a href="http://www.matsc.net/reaktor%20tutorial.html">Reaktor Tutorial</a></p>
<p>Topics so far:</p>
<ul>
<li>Programming and patching: intro and a simple synth</li>
<li>Effects: envelope generator, ring mod, tape decay</li>
<li>Grain Delay</li>
<li>Sampler</li>
<li>Granulation modules (similar to our own series on the topic)</li>
</ul>
<p>Creator Mats Claesson of Norway is interesting himself, with a background in classical guitar, a resume that includes work with John Cage and Iannis Xenakis, and ballet composition. If you can read Norwegian, there&#8217;s a <a href="http://www.matsc.net/norsk%20cv.html">lot more</a>.</p>
<p>I have some additional Reaktor tutorials that, at long last, I&#8217;ll be publishing within the next two weeks &#8211; in a new format that will allow others to build upon the same work.</p>
<p>We won&#8217;t be disappearing for two months again, but with these tutorials and Reaktor in hand, you may.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/kore?a=_9sdR0z7si4:YLQStOuSB8Y:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/kore?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=_9sdR0z7si4:YLQStOuSB8Y:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/kore?i=_9sdR0z7si4:YLQStOuSB8Y:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=_9sdR0z7si4:YLQStOuSB8Y:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/kore?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=_9sdR0z7si4:YLQStOuSB8Y:YwkR-u9nhCs"><img src="http://feeds.feedburner.com/~ff/kore?d=YwkR-u9nhCs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/kore?a=_9sdR0z7si4:YLQStOuSB8Y:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/kore?i=_9sdR0z7si4:YLQStOuSB8Y:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/kore/~4/_9sdR0z7si4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kore.noisepages.com/2009/03/02/need-to-fill-two-months-reaktor-tutorials-for-building-everything-to-get-you-started/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://kore.noisepages.com/2009/03/02/need-to-fill-two-months-reaktor-tutorials-for-building-everything-to-get-you-started/</feedburner:origLink></item>
		<item>
		<title>Dive into Kontakt Scripting: A Gentle Introduction, plus Script Downloads</title>
		<link>http://feedproxy.google.com/~r/kore/~3/87ohlESAnX4/</link>
		<comments>http://kore.noisepages.com/2008/12/21/dive-into-kore-scripting-a-gentle-introduction-plus-script-downloads/#comments</comments>
		<pubDate>Mon, 22 Dec 2008 03:53:52 +0000</pubDate>
		<dc:creator>Create Digital Music</dc:creator>
				<category><![CDATA[Features]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[downloads]]></category>
		<category><![CDATA[screencast]]></category>
		<category><![CDATA[kontakt]]></category>
		<category><![CDATA[Panning]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Random]]></category>
		<category><![CDATA[sampling]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[Sequencing]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://kore.noisepages.com/?p=757</guid>
		<description><![CDATA[
When I look back at the Kontakt features we&#8217;ve done here at Noisepages, I notice that one feature of the software that keeps coming up is scripting. We&#8217;ve used scripts to:

sequence and re-tune music box samples
create a constrain-to-scale MIDI insert effect for Kore and other hosts
Latch incoming notes, and dynamically pan voices in stereo

As well, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://kore.noisepages.com/files/2008/12/img_7444.jpg"><img class="alignnone size-full wp-image-768" title="img_7444" src="http://kore.noisepages.com/files/2008/12/img_7444.jpg" alt="" width="500" height="248" /></a></p>
<p>When I look back at the Kontakt features we&#8217;ve done here at Noisepages, I notice that one feature of the software that keeps coming up is scripting. We&#8217;ve used scripts to:</p>
<ul>
<li><a href="http://kore.noisepages.com/2008/11/26/musicboxing-modifying-a-music-box-in-kontakt-with-slicing-and-scripting-with-free-instrument-download/">sequence and re-tune music box samples</a></li>
<li><a href="http://kore.noisepages.com/2008/07/09/more-ni-synergy-kontakt-3-as-a-midi-insert-effect-in-kore-2/">create a constrain-to-scale MIDI insert effect for Kore and other hosts</a></li>
<li><a href="http://kore.noisepages.com/2008/05/29/kontakt-tutorial-video-creative-abuse-with-modulation-scripting/">Latch incoming notes, and dynamically pan voices in stereo</a></li>
</ul>
<p>As well, we&#8217;ve looked at the <a href="http://kore.noisepages.com/2008/12/08/kontakt-using-performance-views-and-scripts/">creative potential of the scripts that ship with Kontakt</a>. I&#8217;ve also pointed readers towards some <a href="http://kore.noisepages.com/2008/06/23/kontakt-scripting-resources/">fine scripting resources</a> for Kontakt users. With one exception &#8211; stereo panning &#8211; these have all been stock factory scripts, prewritten scripts from third parties, or very slightly modified versions. Now that everyone&#8217;s toes are wet it&#8217;s time to dive in and splash around with some scripting from scratch. The water&#8217;s warm and we won&#8217;t venture too deep. I guarantee there are no sharks.<span id="more-757"></span></p>
<p>First, a few words about what Kontakt scripting is and isn&#8217;t. It doesn&#8217;t work on an audio or DSP level. If you&#8217;re familiar with Reaktor, a good comparison is the event handling in that program. Kontakt scripts respond to events, like MIDI notes, MIDI CCs, button presses, GUI knob tweaks and (in the case of sequencer scripts) clock signals. The output of a script could be note on and off signals or automation for Kontakt&#8217;s internal parameters like panning. Speaking of panning, I&#8217;ll give you an example drawn from the first Kontakt feature at noisepages.</p>
<pre>on init
     declare $PanPos := 700
end on

on note
     change_pan($EVENT_ID,$PanPos,0)
     $PanPos := ($PanPos * -1)
end on</pre>
<p>I&#8217;ll go through it step by step for the benefit of readers with zero programming experience. Those of you who are old hands at scripting and programming, try not to scoff, and pay attention because there are some essential Kontakt ideas in here.</p>
<p><span style="color: #000000;"><span style="color: #000000;"><strong>on init</strong></span> tells Kontakt to do something when the script is first loaded into an instrument, or when an instrument containing this script is loaded. This is used to set up required elements of the script &#8211; things that generally only happen once and absolutely must happen for everything else to proceed. </span><span style="color: #000000;"><strong>end on</strong></span> tells Kontakt that this series of setup instructions has ended.</p>
<p>What this particular initialization sequence does is to declare &#8211; that is, create – a variable and assign it an initial value. What&#8217;s a variable? It&#8217;s a container that can hold various values. Variable names in Kontakt scripts start with a <span style="color: #000000;"><strong>$</strong></span> symbol, so they&#8217;re easy to recognize. The <span style="color: #339966;"><strong><span style="color: #000000;">:=</span></strong><strong> </strong></span>symbol assigns a value to the variable.</p>
<p>The next chunk of the script is called a callback. It’s a chunk of code that responds to some event – in this case, a note. It’s also bracketed by <strong>on</strong> and <strong>end on</strong> statements to show where the callback begins and ends.</p>
<p>The callback is where the action happens. <strong>change_pan()</strong> is a built in function that changes the position of a note in the stereo mix. There are three parameters, or bits of data, that <strong>change_pan()</strong> needs to work its magic. <strong>$EVENT_ID</strong> represents the ID of the incoming note that triggered the <strong>on note</strong> callback. <strong>$PanPos</strong> is the variable we defined in the <strong>on init</strong> section; the maximum panning can be –1000 (fully left) or 1000 (fully right). The third variable is called the relative-bit, and can be either zero or one. It determines whether the panning is applied relative to the initial panning of the note or the current panning, if panning has already been applied. The relative bit doesn’t matter much in this script but it has to be there or else Kontakt complains when you click on apply to initialize the script after editing.</p>
<p><a href="http://kore.noisepages.com/files/2008/12/ksp_01.gif"><img class="alignnone size-full wp-image-764" title="ksp_01" src="http://kore.noisepages.com/files/2008/12/ksp_01.gif" alt="" width="500" height="174" /></a></p>
<p>The above image shows you what it looks like when the Kontakt script interpreter finds something it doesn’t like – in this case, it’s the missing one or zero that represents the relative-bit. Scripting and programming are all about formal correctness.</p>
<p>So here’s what happens – an incoming note triggers the callback, and the change_pan() function pans the note 70% right. Then, the callback moves to the next line and executes the instructions there. The <strong>$PanPos</strong> value is being assigned a new value by the <strong>:=</strong> symbol. The new value is the same as the old value, but multiplied by minus one.</p>
<p>That means the next note will be panned to a position of –700, or 70% left. After that, the multiplication by minus one happens again and the value of <strong>$PanPos</strong> becomes 700 again, ready to pan the next note to the right. And so on, for each incoming note.</p>
<p>Now that you know how the script works, how about adding some enhancements? For starters, that hardcoded “700” is an annoyance. In order to change the amount of panning, you have to open the script and edit it. I think a knob is called for here. It’d also be nice to have the knob show up in Kontakt’s performance view, like this:</p>
<p><a href="http://kore.noisepages.com/files/2008/12/ksp_02.gif"><img class="alignnone size-full wp-image-765" title="ksp_02" src="http://kore.noisepages.com/files/2008/12/ksp_02.gif" alt="" width="500" height="97" /></a></p>
<p>And here’s the script that will make it so:</p>
<pre>on init
    declare ui_knob $PanKnob (0,100,1)
    make_persistent ($PanKnob)

    declare $PanPos
    $PanPos := $PanKnob

    make_perfview
end on

on ui_control ($PanKnob)
    $PanPos := $PanKnob * 10
end on 

on note
	change_pan($EVENT_ID,$PanPos,0)
	$PanPos := ($PanPos * -1)
end on</pre>
<p>You can probably already figure out that <strong>declare ui_knob $PanKnob</strong> creates a knob. The three parameters <strong>(0,100,1)</strong> tell Kontakt that the knob will have a range of 0 to 100 and that the ratio of the value displayed will be one to one – it’s possible to have a different resolution than the one displayed.</p>
<p><strong>make_persistent ($PanKnob)</strong> tells Kontakt that it should save the knob position when the patch is saved. We’re still using the <strong>$PanPos</strong> variable but now it gets its value from the persistent knob position.</p>
<p>Another addition to the init section is <strong>make_perfview</strong>. This tells Kontakt to create a performance view tab for the script, so the instrument doesn’t have to be in edit mode to access the script&#8217;s GUI controls.</p>
<p>After the init section we have a new type of callback – <strong>on ui_control</strong>. This has the <strong>$PanKnob</strong> variable as a parameter, so any time you adjust the value of the knob, this callback is triggered. It does something very simple – it multiplies the value of <strong>$PanKnob</strong> by ten and assigns it to <strong>$PanPos</strong>. The reason the value is multiplied by ten is to scale it up to the –1000 to 1000 range Kontakt uses for panning.</p>
<p>The <strong>on note</strong> callback remains the same as before. Why use two variables – why not just use <strong>$PanKnob</strong> in the <strong>on note</strong> callback? The script has to remember whether the value is going to be positive or negative for the next note – left or right. In programming, there’s usually a bazillion ways to do something, so if you think of a better way, go ahead!</p>
<p>Here’s a before and after example of what the PanPos script does. In the second run-through I’ve set the value at 70% which makes the panning obvious. Try it on headphones. A value of around 40 to 50% lends an instrument some spaciousness in a subtler way.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="580" height="437" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=2559915&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=01AAEA&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="580" height="437" src="http://vimeo.com/moogaloop.swf?clip_id=2559915&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=01AAEA&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href="http://vimeo.com/2559915">Kontakt PanPos script</a> from <a href="http://vimeo.com/cdmedia">Create Digital Media</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Now how about something completely different – a script that randomly lets note events through, with the velocity determining the probability that an event will trigger a sound. I did something like this in Reaktor in <a href="http://kore.noisepages.com/2008/06/20/introducing-frankenloop/">the Frankenloop instrument</a> – now it’s time to implement the function in Kontakt scripting.</p>
<p><a href="http://kore.noisepages.com/files/2008/12/ksp_03.gif"><img class="alignnone size-full wp-image-766" title="ksp_03" src="http://kore.noisepages.com/files/2008/12/ksp_03.gif" alt="" width="500" height="117" /></a></p>
<p>Not too elaborate – only two controls! The Random button activates and deactivates the script, and the Target knob chooses the affected note. I like to set the Target knob to affect the hi-hat in a groove, so it creates variation in that but leaves the bass, snare and other drums alone. If you play with the sequenced velocities of your targeted note and use them as probabilities, you can create some very interesting variations. Here’s a before and after video of what it does:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="580" height="437" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=2559927&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=01AAEA&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="580" height="437" src="http://vimeo.com/moogaloop.swf?clip_id=2559927&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=01AAEA&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href="http://vimeo.com/2559927">Randomize script in Kontakt</a> from <a href="http://vimeo.com/cdmedia">Create Digital Media</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Here’s the script itself:</p>
<pre>on init
    declare ui_button $Random
    make_persistent($Random)

    declare ui_knob $Target (0,127,1)
    make_persistent($Target)

    make_perfview
end on

on note
    message("Note: " &amp; $EVENT_NOTE)

    if($Random = 1)
        if($Target = $EVENT_NOTE)
            if ($EVENT_VELOCITY &lt; random(0,127))
                ignore_event($EVENT_ID)
            end if
        end if
    end if
end on</pre>
<p>A quick rundown of the new elements you’re seeing in this script – there’s a button in this one, and buttons only have two values, zero and one, so we don’t have to assign a range, unlike the knob, which takes a range of zero to 127 to cover possible MIDI note pitches.</p>
<p>When a note hits the script, we employ a message function to print the incoming note’s MIDI pitch in the Kontakt status area (look to the bottom of your Kontakt window, on the left hand side). This will let you play a note that you want to randomize and see its MIDI pitch so you can set the Target knob accordingly.</p>
<p>Now we have some nested <strong>if</strong> statements in the <strong>on note</strong> section. I’ll read through it in plain language. If the random button is on, and if the event is the same pitch as the target knob, and if the velocity (volume) of the note is less than a randomly generated value, ignore the note – that is, don’t play it. Otherwise, don&#8217;t do anything, which plays the note. Incidentally, what I’m creating by writing here in plain language is something called pseudocode; it can help you to express your program in pseudocode before you write the actual program.</p>
<p><a href="http://kore.noisepages.com/files/2008/12/scripts.zip">Here’s a zip archive containing the two scripts demonstrated in this article</a>. Your homework, if you choose to accept it, is to work out a way for the Randomize script to accept a range of notes – for example, between the values of two knobs. You’ll probably need to refer to the Kontakt script language manual, and of course you can always ask questions here. Happy scripting!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/kore?a=ZKuyVzcZ"><img src="http://feeds.feedburner.com/~f/kore?d=41" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/kore?a=GfL84y4q"><img src="http://feeds.feedburner.com/~f/kore?i=GfL84y4q" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/kore?a=cBr9gJG6"><img src="http://feeds.feedburner.com/~f/kore?d=52" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/kore?a=e6kVYlMF"><img src="http://feeds.feedburner.com/~f/kore?d=45" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/kore?a=P0cFaEya"><img src="http://feeds.feedburner.com/~f/kore?i=P0cFaEya" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/kore/~4/87ohlESAnX4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kore.noisepages.com/2008/12/21/dive-into-kore-scripting-a-gentle-introduction-plus-script-downloads/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<enclosure url="http://kore.noisepages.com/files/2008/12/scripts.zip" length="1242" type="application/zip" /><media:content url="http://kore.noisepages.com/files/2008/12/scripts.zip" fileSize="1242" type="application/zip" /><itunes:explicit>no</itunes:explicit><itunes:subtitle> When I look back at the Kontakt features we&amp;#8217;ve done here at Noisepages, I notice that one feature of the software that keeps coming up is scripting. We&amp;#8217;ve used scripts to: sequence and re-tune music box samples create a constrain-to-scale MID</itunes:subtitle><itunes:author>Create Digital Music</itunes:author><itunes:summary> When I look back at the Kontakt features we&amp;#8217;ve done here at Noisepages, I notice that one feature of the software that keeps coming up is scripting. We&amp;#8217;ve used scripts to: sequence and re-tune music box samples create a constrain-to-scale MIDI insert effect for Kore and other hosts Latch incoming notes, and dynamically pan voices in stereo As well, [...]</itunes:summary><itunes:keywords>Features, How-to, downloads, screencast, kontakt, Panning, programming, Random, sampling, Script, scripting, Sequencing, Tutorial</itunes:keywords><feedburner:origLink>http://kore.noisepages.com/2008/12/21/dive-into-kore-scripting-a-gentle-introduction-plus-script-downloads/</feedburner:origLink></item>
	<media:credit role="author">Create Digital Music</media:credit><media:rating>nonadult</media:rating></channel>
</rss>
