<?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>My fourth descent into ADD &#187; Logic 8</title>
	<atom:link href="http://jordanbalagot.com/blog/category/logic-8/feed/" rel="self" type="application/rss+xml" />
	<link>http://jordanbalagot.com/blog</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Mon, 14 May 2012 14:27:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Keep your MIDI keyboard active with Mainstage and Applescript: Keep Mainstage Running.app</title>
		<link>http://jordanbalagot.com/blog/2010/04/08/keep-your-midi-keyboard-active-with-mainstage-and-applescript/</link>
		<comments>http://jordanbalagot.com/blog/2010/04/08/keep-your-midi-keyboard-active-with-mainstage-and-applescript/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 21:34:29 +0000</pubDate>
		<dc:creator>jordan314</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[Gear]]></category>
		<category><![CDATA[Logic 8]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[originals]]></category>

		<guid isPermaLink="false">http://jordanbalagot.com/blog/?p=360</guid>
		<description><![CDATA[I know I&#8217;m not the only one with this problem: You have this giant MIDI keyboard that doesn&#8217;t produce sound on its own, and most of the time, playing it doesn&#8217;t do anything. You have to launch logic, or mainstage, or ableton, or digital performer, open a new project, setup a new patch, and then [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://jordanbalagot.com/blog/wp-content/uploads/2010/04/keepmainstagerunning.jpg"><img src="http://jordanbalagot.com/blog/wp-content/uploads/2010/04/keepmainstagerunning.jpg" alt="" title="Keep Mainstage Running v 1.0" width="643" height="352" class="aligncenter size-full wp-image-366" border="0" /></a></p>
<p>I know I&#8217;m not the only one with this problem: You have this giant MIDI keyboard that doesn&#8217;t produce sound on its own, and most of the time, playing it doesn&#8217;t do anything. You have to launch logic, or mainstage, or ableton, or digital performer, open a new project, setup a new patch, and then start playing. In music classes, this can be a distraction, and compositionally, it can get in the way between you and your creativity.</p>
<p>I&#8217;d keep MainStage open all the time, but there are times when I don&#8217;t want a secondary keyboard sound when I&#8217;m using Finale or Logic. Ideally, anytime I&#8217;m not using Finale or Logic, I&#8217;d like MainStage to be running.</p>
<p>I&#8217;ve written a simple OS X application in applescript that checks every 30 seconds to see if Logic or Finale are running, and if they&#8217;re not, launches MainStage in the background. It takes up very little CPU and can run continuously. Here is the code:</p>
<div class="codesnip-container" >
<div class="applescript codesnip" style="font-family:monospace;"><span class="kw3">repeat</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">tell</span> <span class="kw1">application</span> <span class="st0">&quot;System Events&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">if</span> <span class="kw2">not</span> <span class="br0">&#40;</span><span class="kw1">exists</span> process <span class="st0">&quot;Logic Pro&quot;</span><span class="br0">&#41;</span> <span class="kw3">then</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">if</span> <span class="kw2">not</span> <span class="br0">&#40;</span><span class="kw1">exists</span> process <span class="st0">&quot;Finale 2010&quot;</span><span class="br0">&#41;</span> <span class="kw3">then</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">if</span> <span class="kw2">not</span> <span class="br0">&#40;</span><span class="kw1">exists</span> process <span class="st0">&quot;MainStage&quot;</span><span class="br0">&#41;</span> <span class="kw3">then</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">set</span> front_app <span class="kw3">to</span> <span class="br0">&#40;</span><span class="kw1">path to</span> frontmost <span class="kw1">application</span> <span class="kw2">as</span> Unicode <span class="kw1">text</span><span class="br0">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">tell</span> <span class="kw1">application</span> <span class="st0">&quot;MainStage&quot;</span> <span class="kw3">to</span> <span class="kw1">activate</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">set</span> visible <span class="kw3">of</span> process <span class="st0">&quot;MainStage&quot;</span> <span class="kw3">to</span> <span class="kw1">false</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">tell</span> <span class="kw1">application</span> front_app <span class="kw3">to</span> <span class="kw1">activate</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">end</span> <span class="kw3">if</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">end</span> <span class="kw3">if</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">end</span> <span class="kw3">if</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">end</span> <span class="kw3">tell</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; delay 30<br />
<span class="kw3">end</span> <span class="kw3">repeat</span></div>
</div>
<p>If you&#8217;re on mac you can open that code in the script editor by clicking<br />

<a href="applescript://com.apple.scripteditor?action=new&script=repeat%0A%09tell%20application%20%22System%20Events%22%0A%09%09if%20not%20%28exists%20process%20%22Logic%20Pro%22%29%20then%0A%09%09%09if%20not%20%28exists%20process%20%22Finale%202010%22%29%20then%0A%09%09%09%09if%20not%20%28exists%20process%20%22MainStage%22%29%20then%0A%09%09%09%09%09set%20front_app%20to%20%28path%20to%20frontmost%20application%20as%20Unicode%20text%29%0A%09%09%09%09%09tell%20application%20%22MainStage%22%20to%20activate%0A%09%09%09%09%09tell%20application%20front_app%20to%20activate%0A%09%09%09%09end%20if%0A%09%09%09end%20if%0A%09%09end%20if%0A%09end%20tell%0A%09delay%2030%0Aend%20repeat">here</a>. (Thanks to <a href="http://macdevelopertips.com/category/applescript" target="_blank">Mac Developer tips</a> for that trick.)
</p>
<p><strong>Download</strong><br />
I have created two downloadable versions, a regular version and a silent version that does not appear in the dock.</p>
<p>
<style type="text/css">
div.download {
font-size: 20px;
border: 1 px solid;
background: #88E38B;
width: 200px;
padding: 25px;
align: center;
}
</style>

<div class="download"><a href="http://jordanbalagot.com/apps/keepmainstagerunning.zip">Download Here</a></div>
</p>
<p>Note that the silent version is VERY silent, i.e. you do not see it in the dock, nor in the force quit window. A quick way to kill it is to run &#8220;killall applet&#8221; in the terminal, though this will kill other applescripts you have running as well.</p>
<p>A more precise way to kill it is to run this command in the terminal:<br />
ps -ax | grep -i &#8220;keep mainstage&#8221;</p>
<p>Get the first process number listed (usually 5 digits) and then run:<br />
kill XXXXX (where XXXXX is the process number)</p>
<p>You can point to either of these apps in your System Preferences > Accounts > Login Items to have them run automatically when you start your computer.</p>
<p>You should set MainStage&#8217;s startup action in preferences to &#8220;Open Most Recent Concert&#8221;. I have a simple concert with just a piano that I keep open.</p>
<p>Included in the download above are instructions on how to make the silent app run in the background again if you modify it.</p>
<p><strong>Known Bugs with 1.0:</strong><br />
For some reason you have to force-quit the non-silent version, quitting alone does not work.</p>
<p>MainStage has an annoying behavior of grabbing focus once a concert has loaded. The script hides MainStage after it does this, but you will still see it briefly pop up when it launches.</p>
<p>The script will not launch Mainstage if you have Logic or Finale running but with no documents open.</p>
<p>The script may launch Mainstage at annoying times (such as shutdowns or software updates). I&#8217;d recommend just shutting down with mainstage running, and clicking &#8220;don&#8217;t save&#8221; if it asks.</p>
]]></content:encoded>
			<wfw:commentRss>http://jordanbalagot.com/blog/2010/04/08/keep-your-midi-keyboard-active-with-mainstage-and-applescript/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Convert controller data in Logic</title>
		<link>http://jordanbalagot.com/blog/2009/07/26/convert-controller-data-in-logic/</link>
		<comments>http://jordanbalagot.com/blog/2009/07/26/convert-controller-data-in-logic/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 02:53:56 +0000</pubDate>
		<dc:creator>jordan314</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[finale]]></category>
		<category><![CDATA[Logic 8]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://jordanbalagot.com/blog/?p=313</guid>
		<description><![CDATA[In Logic, often when I import a MIDI file from Finale, Finale puts volume data all over the place and the fader in the mixer bounces up and down as a result. I wanted an easy way to convert this data to expression data so that I could regain control of my fader. There are [...]]]></description>
			<content:encoded><![CDATA[<p>In Logic, often when I import a MIDI file from Finale, Finale puts volume data all over the place and the fader in the mixer bounces up and down as a result. I wanted an easy way to convert this data to expression data so that I could regain control of my fader.</p>
<p>There are two ways to do this:</p>
<p>1) Open up the piano roll for the selected region (&#8216;P&#8217;)<br />
2) Click on Functions > Transform<br />
3) Click Presets: New Parameter set, Create<br />
4) Choose Status = Control<br />
5) Choose Data Byte 1 = 7<br />
6) Underneath Data Byte 1 = 7, choose Fix and set it to 11.<br />
7) Select and operate.<br />
In this method, you can reuse this transformer you created.</p>
<p>The other way to do this is:<br />
1) Open up the event view for the selected region (&#8216;E&#8217;)<br />
2) Click on all of the filter buttons except controller<br />
3) Find an event with Num=7, Length/Info Volume<br />
4) Click Edit > Select Similar Events<br />
5) Click on one of the 7s in the Num column and change it to 11<br />
All of the volume events should be changed to expression.</p>
]]></content:encoded>
			<wfw:commentRss>http://jordanbalagot.com/blog/2009/07/26/convert-controller-data-in-logic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Use a USB gamepad as a sustain pedal</title>
		<link>http://jordanbalagot.com/blog/2009/03/08/use-a-usbgamepad-as-a-sustain/</link>
		<comments>http://jordanbalagot.com/blog/2009/03/08/use-a-usbgamepad-as-a-sustain/#comments</comments>
		<pubDate>Sun, 08 Mar 2009 07:16:19 +0000</pubDate>
		<dc:creator>jordan314</dc:creator>
				<category><![CDATA[audio]]></category>
		<category><![CDATA[Logic 8]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://jordanbalagot.com/blog/?p=213</guid>
		<description><![CDATA[So my Logic hack for turning a MIDI knob into a sustain control worked, but limited me to playing with only one hand. This works better: Using Junxion, I mapped a bunch of buttons on my game controller to MIDI controller 64, and put the gamepad on the floor to play it.]]></description>
			<content:encoded><![CDATA[<p>So my Logic hack for turning a MIDI knob into a sustain control worked, but limited me to playing with only one hand. This works better:<br />
Using <a href="http://www.steim.org/steim/junxionLite.html" target="_blank">Junxion</a>, I mapped a bunch of buttons on my game controller to MIDI controller 64, and put the gamepad on the floor to play it.<br />
<a href="http://jordanbalagot.com/blog/wp-content/uploads/2009/03/picture-2.png"><img src="http://jordanbalagot.com/blog/wp-content/uploads/2009/03/picture-2.png" alt="junxion sustain" title="junxion sustain" width="450" class="alignnone size-full wp-image-214" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://jordanbalagot.com/blog/2009/03/08/use-a-usbgamepad-as-a-sustain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Logic Tip: Turn off Core Audio when troubleshooting or copying between projects</title>
		<link>http://jordanbalagot.com/blog/2009/03/05/logic-tip-turn-off-core-audio-when-troubleshooting-or-copying-between-projects/</link>
		<comments>http://jordanbalagot.com/blog/2009/03/05/logic-tip-turn-off-core-audio-when-troubleshooting-or-copying-between-projects/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 21:27:26 +0000</pubDate>
		<dc:creator>jordan314</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[Logic 8]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://jordanbalagot.com/blog/?p=211</guid>
		<description><![CDATA[Wow, I read a tip somewhere on the Vienna forums that if you held down control when you launched Logic it would disable Core Audio, and you could open up a project and troubleshoot your plugins that way by disabling them and then re-enabling core audio. That&#8217;s a big help (especially since Vienna runs so [...]]]></description>
			<content:encoded><![CDATA[<p>Wow, I read a tip somewhere on the <a href="http://community.vsl.co.at" target="_blank">Vienna forums</a> that if you held down control when you launched Logic it would disable Core Audio, and you could open up a project and troubleshoot your plugins that way by disabling them and then re-enabling core audio.<br />
That&#8217;s a big help (especially since Vienna runs so finicky on my iMac w/ 4 GBs of ram&#8230;time to upgrade I guess), but I realized that can also be a big help in other ways too:<br />
In Preferences > Audio > Core Audio, un-check &#8220;Enabled&#8221; and hit &#8220;Apply Changes&#8221;.<br />
Now you can open up a project instantly. This is great for:<br />
•copying a region between two projects, or several regions, without having each patch load every time you give one project keyboard focus (eliminates several minutes of downtime)<br />
•editing a score for printout &#8211; you just want the score, you don&#8217;t need to hear all the virtual instruments!<br />
•saving a channel strip setting (how did I get that cool bass delay in that one project?) •optimizing a project (I don&#8217;t need that whole section of the orchestra&#8230;let me delete those tracks BEFORE you load them).</p>
<p>Then, when you&#8217;re back in your current project, or you&#8217;ve troubleshooted, or you&#8217;ve optimized, then you can click the &#8220;Enabled&#8221; checkbox and apply changes again.</p>
]]></content:encoded>
			<wfw:commentRss>http://jordanbalagot.com/blog/2009/03/05/logic-tip-turn-off-core-audio-when-troubleshooting-or-copying-between-projects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Change controller assignments live in Logic</title>
		<link>http://jordanbalagot.com/blog/2009/02/23/change-controller-assignments-live-in-logic/</link>
		<comments>http://jordanbalagot.com/blog/2009/02/23/change-controller-assignments-live-in-logic/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 03:28:21 +0000</pubDate>
		<dc:creator>jordan314</dc:creator>
				<category><![CDATA[audio]]></category>
		<category><![CDATA[Logic 8]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://jordanbalagot.com/blog/?p=203</guid>
		<description><![CDATA[I have a MIDI keyboard that I&#8217;m using that doesn&#8217;t have a mod wheel and doesn&#8217;t have a sustain pedal. However it does have some other knobs that send MIDI data. One of these knobs is assignable on my keyboard, but the other is not. I wondered if I could use one knob for the [...]]]></description>
			<content:encoded><![CDATA[<p>I have a MIDI keyboard that I&#8217;m using that doesn&#8217;t have a mod wheel and doesn&#8217;t have a sustain pedal. However it does have some other knobs that send MIDI data.<br />
One of these knobs is assignable on my keyboard, but the other is not. I wondered if I could use one knob for the mod wheel and the other as a sustain pedal.</p>
<p>Turns out it&#8217;s pretty easy:</p>
<p>Jiggle the knob or fader that you want to use. In the transport, make sure that Logic sees MIDI data flowing in. Note the control value that your knob is sending (the second number of the three).</p>
<p>Open up the environment window (command 8). Choose Click &amp; Ports in the view dropdown. Click New &gt; Transformer.</p>
<p>Leave the Mode as &#8220;Apply operation and let non-matching events pass through&#8221;.</p>
<p>In the conditions section, change the Status to &#8220;=&#8221; and in the second dropdown, &#8220;Control&#8221;. For Data Byte 1, choose &#8220;=&#8221; and set it to the value you noted the transport.</p>
<p>In the output section (the bottom half), choose &#8220;Fix&#8221; for the first dropdown and &#8220;Control&#8221; for the dropdown underneath it. For Data Byte 1, choose &#8220;Fix&#8221; and set it to 64 (for sustain), or 1 (for modulation).</p>
<p>Next, you just have to connect up your transformer object. Click on the connection between the input view and the sequencer input. Hit delete. It may prompt you that it&#8217;s in use. Hit OK. (Note: now your keyboard won&#8217;t work in the arrange view until you reconnect it.)</p>
<p>Click and drag from the Input View&#8217;s output to the transformer object to make a connection. Click and drag from the transformer&#8217;s output back to the sequencer input. Now your keyboard should be reconnected, and all 74 controls should be remapped to 64 live, and the knob now controls the sustain pedal. Cool!</p>
<p>In this screenshot, I&#8217;m using two monitors and two transformers, but your setup should be similar:</p>
<p><a href="http://jordanbalagot.com/blog/wp-content/uploads/2009/02/change_controllers.jpg"><img class="size-full wp-image-205" title="change_controllers" src="http://jordanbalagot.com/blog/wp-content/uploads/2009/02/change_controllers.jpg" alt="remap controller data live in logic." width="400" /></a></p>
<p>If only there were a universal way to save this environment for all projects; I can make a template from here on out for new projects, but I&#8217;ll have to go through the same steps for previous projects I&#8217;ve already worked on.</p>
]]></content:encoded>
			<wfw:commentRss>http://jordanbalagot.com/blog/2009/02/23/change-controller-assignments-live-in-logic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Turn Wii Rock Band Instruments into Real Instruments with Junxion</title>
		<link>http://jordanbalagot.com/blog/2008/06/29/turn-wii-rock-band-instruments-into-real-instruments-with-junxion/</link>
		<comments>http://jordanbalagot.com/blog/2008/06/29/turn-wii-rock-band-instruments-into-real-instruments-with-junxion/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 02:06:53 +0000</pubDate>
		<dc:creator>jordan314</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[drumming]]></category>
		<category><![CDATA[Electronica]]></category>
		<category><![CDATA[Gear]]></category>
		<category><![CDATA[Logic 8]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[New Instruments]]></category>
		<category><![CDATA[originals]]></category>
		<category><![CDATA[wii]]></category>

		<guid isPermaLink="false">http://jordanbalagot.com/blog/?p=109</guid>
		<description><![CDATA[UpdateCheck out my velocity sensitive full MIDI drumset with the guitar hero set and the rockband set. Today I figured out how to easily turn the rock band drum set for Wii into a MIDI drum controller: I did this with Junxion, a program that allows you to transform USB and wireless game controller input [...]]]></description>
			<content:encoded><![CDATA[<p><b>Update</b><br/>Check out my velocity sensitive <a href="http://jordanbalagot.com/blog/2009/11/06/create-a-full-midi-drumset-with-guitar-hero-and-rock-band-drum/">full MIDI drumset</a> with the guitar hero set and the rockband set.</p>
<p>Today I figured out how to easily turn the rock band drum set for Wii into a MIDI drum controller:</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/S6bQaHuFvLw&#038;hl=en"></param><embed src="http://www.youtube.com/v/S6bQaHuFvLw&#038;hl=en" type="application/x-shockwave-flash" width="425" height="344"></embed></object></p>
<p>I did this with Junxion, a program that allows you to transform USB and wireless game controller input into MIDI data. I&#8217;ve seen demos of other MIDI rock band instruments online, but with the Wii instruments already in USB form this has to be the easiest setup yet. This also seems to have the lowest latency. Junxion is not free but a demo can be downloaded here:</p>
<p><a href="http://www.steim.org/steim/junxion_v3.html" target="_blank">http://www.steim.org/steim/junxion_v3.html</a></p>
<p>I&#8217;ve also used Junxion to turn other game controllers such as DDR dance pads into instruments. I&#8217;m using the old PowerPC version 1.4, but version 3 should work fine. Junxion 3 also now works with Wii remotes.</p>
<p>I just used the Studio Tight Kit preset in Ultrabeat in Logic for the drum sounds. Junxion automatically makes an input port which Logic recognizes and listens to.</p>
<p>My setup for this demo was this:</p>
<p><a href='http://jordanbalagot.com/blog/wp-content/uploads/2008/06/junxion_rockband_setup.jpg'><img src="http://jordanbalagot.com/blog/wp-content/uploads/2008/06/junxion_rockband_setup.jpg" alt="" title="Junxion Rock band wii setup" width="400"  class="alignnone size-full wp-image-110" /></a></p>
<p>The steps are basically this:</p>
<ul>
<li>Plug in the drum controller.</li>
<li>Launch Junxion. </li>
<li>Turn off the other devices (USB Optical Mouse, Apple Keyboard, and Apple IR default to enabled at startup)</li>
<li>Start hitting the pads and watch which sensor status is triggered. Your MIDI app should be sounding or at least receiving input. If not, select Junxion Port 1 as a MIDI input.</li>
<li>Drag the value of the sensor&#8217;s &#8220;Dat1&#8243; up or down to change it to the note value you want; for example I set the bass drum to 36 (C2) which triggers the bass drum in Ultrabeat.</li>
<li>I muted sensor 8 because it was always sounding on any hit.</li>
</ul>
<p>        That&#8217;s it! Details may have changed in the new versions. If you have the full version you can save your configuration.</p>
<p>        The Rock Band guitar works with Junxion as well! Just plug the USB receiver into the computer, turn on the guitar and follow the same steps. Now I&#8217;m even happier that I bought Rock Band!</p>
]]></content:encoded>
			<wfw:commentRss>http://jordanbalagot.com/blog/2008/06/29/turn-wii-rock-band-instruments-into-real-instruments-with-junxion/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Map .rex loops to the keyboard in Logic 8 &#8211; easier method</title>
		<link>http://jordanbalagot.com/blog/2008/03/31/map-rex-loops-to-the-keyboard-in-logic-8-easier-method/</link>
		<comments>http://jordanbalagot.com/blog/2008/03/31/map-rex-loops-to-the-keyboard-in-logic-8-easier-method/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 18:15:08 +0000</pubDate>
		<dc:creator>jordan314</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[Logic 8]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://jordanbalagot.com/blog/2008/03/31/map-rex-loops-to-the-keyboard-in-logic-8-easier-method/</guid>
		<description><![CDATA[My friends Nathaniel, Charlie and I figured out a better way to map rex files into Logic using EXS 24 instead of Ultrabeat: -Create a new EXS 24 instrument, open EXS 24 and click on edit. -Click on Instrument > Recycle Convert > Slice Loop and Add Samples to Current Instrument. Extract MIDI Region and [...]]]></description>
			<content:encoded><![CDATA[<p>My friends <a href="http://studio608.com/" target="_blank">Nathaniel</a>, <a href="http://charliewilliams.org/" target="_blank">Charlie</a> and I figured out a better way to map rex files into Logic using EXS 24 instead of Ultrabeat:<br />
     -Create a new EXS 24 instrument, open EXS 24 and click on edit.<br />
     -Click on Instrument > Recycle Convert > <del datetime="2008-11-30T07:50:57+00:00">Slice Loop and Add Samples to Current Instrument.</del> Extract MIDI Region and Make New Instrument.<br />
     Now everything&#8217;s automatically mapped to the keys. That&#8217;s way easier and you don&#8217;t have to deal with audio slices in your arrange window. <del datetime="2008-11-30T07:50:57+00:00">There&#8217;s one bug where the slices start in the right place but end at the end of the whole loop, but that&#8217;s only if you keep holding down the key. Meh.</del><br />
     <strong>Edit</strong> &#8211; Wow, ok this is a feature. If you &#8216;Extract MIDI Region and Make New Instrument&#8217; it doesn&#8217;t end each loop point at the end of the file, it puts it at the end of the slice. The &#8220;add samples to current instrument&#8221; ending the samples at the end of the file was actually intentional. The Logic 8 Instruments and Effects appendix says &#8220;This kind of loop trigger techniques allow for old school drum&#8217;n'bass style triggering.&#8221; That&#8217;s so bad ass that the manual talks like that. <strong> &#8211; edit</strong><br />
     -Use Instrument > Save as to save the instrument as something else to be able to access it in other projects.<br />
If you want to hear the original loop, you can export the rex file as MIDI in reason and import the midi file into logic and assign it to that instrument. If you&#8217;ve remixed the rex in reason, exporting the whole song and then assigning that midi track to the new instrument will work. Logic also automatically assigns instruments to your other tracks, so importing whole songs from Reason is pretty easy!<br />
     The method of dragging the rex loop into an audio track still works well if you don&#8217;t need the slices mapped to the keys. In both methods, changing the tempo will have the loop stretch to match (either as slices in a folder or as MIDI data triggering slices).<br />
<strong>-Edit-</strong><br />
     I&#8217;m still looking for an easy way to map apple loops to keys in Logic. Currently I drag them to the arrange window, right click and export as an audio file, import it into Recycle, chop it up, save it as a rex, and then follow the steps above. I know you can chop up regions in the arrange window and drag them all into the EXS Instrument editor, but they sound more choppy and clippy than the Rex versions. Recycle automatically crossfades each slice which I really like. I&#8217;ve tried converting the loop to an audio file, option-cutting the region (which chops the sample up into equal bits), changing my drag mode to X-fade, dragging the beginning of the regions to crossfade with the one before it, and dragging those into the EXS Instrument editor, but the Instrument editor does not support the region fades. There are several xfade parameters inside the EXS but they are for crossfading layered groups, not linear samples. I&#8217;m still looking for an easy way to do this in Logic.</p>
]]></content:encoded>
			<wfw:commentRss>http://jordanbalagot.com/blog/2008/03/31/map-rex-loops-to-the-keyboard-in-logic-8-easier-method/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Map .rex loops to the keyboard in Logic 8</title>
		<link>http://jordanbalagot.com/blog/2008/03/06/map-rex-loops-to-the-keyboard-with-ultrabeat-in-logic-8/</link>
		<comments>http://jordanbalagot.com/blog/2008/03/06/map-rex-loops-to-the-keyboard-with-ultrabeat-in-logic-8/#comments</comments>
		<pubDate>Thu, 06 Mar 2008 09:02:59 +0000</pubDate>
		<dc:creator>jordan314</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[Electronica]]></category>
		<category><![CDATA[Logic 8]]></category>

		<guid isPermaLink="false">http://jordanbalagot.com/blog/2008/03/06/map-rex-loops-to-the-keyboard-with-ultrabeat-in-logic-8/</guid>
		<description><![CDATA[-edit- There is an easier way of automatically mapping rex files to the EXS 24 instead of Ultrabeat. Here is a fairly tedious method of converting a Recycle Rex file into Ultrabeat in Logic so that you can play the loop mapped to your keyboard like you can with Dr. Rex in Reason: -Create an [...]]]></description>
			<content:encoded><![CDATA[<p><b>-edit-</b><br />
There is an <a href="http://jordanbalagot.com/blog/2008/03/31/map-rex-loops-to-the-keyboard-in-logic-8-easier-method/">easier way</a> of automatically mapping rex files to the EXS 24 instead of Ultrabeat.</p>
<p>Here is a fairly tedious method of converting a Recycle Rex file into Ultrabeat in Logic so that you can play the loop mapped to your keyboard like you can with Dr. Rex in Reason:<br />
-Create an audio track<br />
-Drag the rex loop into your audio track from the finder (it creates a folder with each sample slice in it matched to your tempo)<br />
-Open your bin (&#8216;b&#8217;)<br />
-Click the down arrow next to the rex loop converted .aif file<br />
-Select all of the parts (0, 1, 2, etc)<br />
-Choose Save Regions As&#8230;and save to your audio folder<br />
-Create a new instrument track and load Ultrabeat<br />
-Click on a key in Ultrabeat and click on the sample button in the synthesizer section<br />
-Above the sample button, click on the current sound file and choose Load sample<br />
-Navigate to your audio folder and choose the first file you saved (file 0, etc). Repeat this for each sample you want mapped to the keyboard</p>
<p>You can now save this preset in the top menu with &#8216;Save Setting As&#8230;&#8217;.</p>
<p>The alternative is to slave Reason via rewire to logic, but this way you can have it all in one project, which is less processor intensive.</p>
]]></content:encoded>
			<wfw:commentRss>http://jordanbalagot.com/blog/2008/03/06/map-rex-loops-to-the-keyboard-with-ultrabeat-in-logic-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Graphically Time Stretch Regions in Logic</title>
		<link>http://jordanbalagot.com/blog/2008/03/06/graphically-time-stretch-regions-in-logic/</link>
		<comments>http://jordanbalagot.com/blog/2008/03/06/graphically-time-stretch-regions-in-logic/#comments</comments>
		<pubDate>Thu, 06 Mar 2008 09:00:58 +0000</pubDate>
		<dc:creator>jordan314</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[Logic 8]]></category>

		<guid isPermaLink="false">http://jordanbalagot.com/blog/2008/03/06/graphically-time-stretch-regions-in-logic/</guid>
		<description><![CDATA[In Logic 8 you can now graphically time stretch audio files without changing their pitch. Hold down option and drag the end of a file to compress or extend it. This is so much easier than trying to use the time machine manually and trying to figure out the math transformation to get what you [...]]]></description>
			<content:encoded><![CDATA[<p>In Logic 8 you can now graphically time stretch audio files without changing their pitch. Hold down option and drag the end of a file to compress or extend it. This is so much easier than trying to use the time machine manually and trying to figure out the math transformation to get what you want.</p>
]]></content:encoded>
			<wfw:commentRss>http://jordanbalagot.com/blog/2008/03/06/graphically-time-stretch-regions-in-logic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

