<?xml version="1.0" encoding="ISO-8859-1"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#" xml:lang="en-US">
	<title>evinyatar&amp;#039;s blog</title>
	<link rel="alternate" type="text/html" href="http://www.oliviapeeters.be/sphpblog/index.php" />
	<modified>2012-05-20T10:52:26Z</modified>
	<author>
		<name>Evinyatar</name>
	</author>
	<copyright>Copyright 2012, Evinyatar</copyright>
	<generator url="http://www.sourceforge.net/projects/sphpblog" version="0.4.8">SPHPBLOG</generator>
	<entry>
		<title>Media Player Classic WebUI for iPhone/iPod Touch</title>
		<link rel="alternate" type="text/html" href="http://www.oliviapeeters.be/sphpblog/index.php?entry=entry080127-145408" />
		<content type="text/html" mode="escaped"><![CDATA[<img src="http://christoph.roots.be/snap_164723.jpg" width="320" height="480" border="0" alt="" id="img_float_left" /><br /><br />I have released the first pre-alpha build of my web interface for Media Player Classic on Windows, tailored specifically for iPhone and iPod Touch. The whole thing is built around AJAX and allows you to control basic playback functions in MPC, as well as browse your computer for movies. It&#039;s not complete as there&#039;s still a lot of functionality that can be added but you should have no problem playing, pausing, stopping, seeking, controlling volume or switching between fullscreen and windowed mode.<br />You can tap inside the progress bar to jump to a position in the movie, or tap inside the volume bar to change the volume.<br /><br /><b>How To Use</b><br />1. Download <a href="http://www.free-codecs.com/Media_Player_Classic_download.htm" target="_blank" >Media Player Classic 6.4.9</a> (and any necessary codecs, of course).<br />2. Download <a href="http://christoph.roots.be/mpciphone_20080127.zip" target="_blank" >my web interface</a> and unzip it somewhere (doesn&#039;t matter where, as long as it&#039;s not in your way).<br />3. In the Options menu find the &#039;Web Interface&#039;. In it, enable &#039;Listen on port&#039;, disable &#039;Allow access from localhost only&#039;, and enable &#039;Serve pages from&#039;. You can change the port it listens on but that&#039;s optional (default is 13579). Click the &#039;Browse&#039; button and find the &#039;webroot&#039; directory that you extracted from my zip file. Then click &#039;OK&#039;.<br />4. Open Safari on your iPhone or iPod Touch and go to <a href="http://yourpc:13579/" target="_blank" >http://yourpc:13579/</a> replacing yourpc with the name or IP address of the computer that&#039;s running MPC.]]></content>
		<id>http://www.oliviapeeters.be/sphpblog/index.php?entry=entry080127-145408</id>
		<issued>2008-01-27T00:00:00Z</issued>
		<modified>2008-01-27T00:00:00Z</modified>
	</entry>
	<entry>
		<title>Minor update to the BCD2000 MIDI driver</title>
		<link rel="alternate" type="text/html" href="http://www.oliviapeeters.be/sphpblog/index.php?entry=entry071013-163355" />
		<content type="text/html" mode="escaped"><![CDATA[I just cleaned up the code for the BCD2000 MIDI driver and greatly simplified the code that handles the processing of MIDI packets. This leaves less margin for error and will also improve performance (although you probably won&#039;t notice that). The new version is up for download from the <a href="http://www.evinyatar.be/sphpblog/static.php?page=bcd2000-download" target="_blank" >download page</a>.<br /><br />Also I noticed the web server where I host my binaries has been rather flaky lately. That should be fixed now too.]]></content>
		<id>http://www.oliviapeeters.be/sphpblog/index.php?entry=entry071013-163355</id>
		<issued>2007-10-13T00:00:00Z</issued>
		<modified>2007-10-13T00:00:00Z</modified>
	</entry>
	<entry>
		<title>BCD2000, Traktor, and the Mac revisited</title>
		<link rel="alternate" type="text/html" href="http://www.oliviapeeters.be/sphpblog/index.php?entry=entry071007-121154" />
		<content type="text/html" mode="escaped"><![CDATA[My new BCD2000 MIDI driver should make it a lot easier to set up the BCD2000 with Traktor on your Mac. You can forget the old tutorial, because here&#039;s a new one that&#039;s a lot simpler.<br /><br /><b>Step One: </b> Install the experimental BCD2000 driver<br />The new driver fixes the jog wheel by changing the range to 0 - 127. You&#039;ll need the new driver for this tutorial to work, so head over to the <a href="static.php?page=bcd2000-download" target="_blank" >BCD2000 Download page</a> and hit the link for the new experimental driver. Close all MIDI applications. Unzip the driver and double click the BCD2000 package. Then just follow the onscreen instructions.<br /><br /><b>Step Two: </b> Configure Traktor<br />Open your Traktor preferences and under <i>Hotkey &amp; MIDI Setup &gt; MIDI Interfaces</i> enable the Behringer BCD2000 device (there should be an X in the left column). You can disable the IAC device here if it&#039;s still enabled from the previous driver.<br />Download the latest MIDI mapping from the <a href="static.php?page=bcd2000-download" target="_blank" >BCD2000 Download page</a>. In the Traktor preferences, under <i>Hotkey &amp; MIDI Setup &gt; MIDI Setup</i> click &#039;Load&#039; and select the .tks file you just downloaded.<br /><br /><b>Step Three: </b> There is no step three<br />That&#039;s it :) Enjoy and have fun.]]></content>
		<id>http://www.oliviapeeters.be/sphpblog/index.php?entry=entry071007-121154</id>
		<issued>2007-10-07T00:00:00Z</issued>
		<modified>2007-10-07T00:00:00Z</modified>
	</entry>
	<entry>
		<title>BCD2000 + Traktor - MIDI Rules</title>
		<link rel="alternate" type="text/html" href="http://www.oliviapeeters.be/sphpblog/index.php?entry=entry071006-214201" />
		<content type="text/html" mode="escaped"><![CDATA[I&#039;ve uploaded a new experimental MIDI driver to the BCD2000 Download page that incorporates a jogwheel fix. This should make it possible to use the BCD2000 with Traktor, without the help of MIDI Rules (or Mandolane). I have included a simple .tks file to use in Traktor. So far the .tks supports the basic stuff and LEDs for the EQ buttons, but that&#039;s about it. If anyone manages to extend the functionality of the .tks please feel free to share it with the rest of us.<br /><br /><b>Update:</b> I just finished uploading a more extensive version of the Traktor mapping file. This one re-introduces a number of features from the MIDI Rules ruleset. Most buttons are mapped one-to-one to Traktor features, however there are some exceptions.<br /><br /><i>Browser</i><br />You can browse your library by holding down the &#039;Phones Split/Master Out&#039; button and using the jogwheels to browse the tree (left) or the list (right). Use the left &#039;Search&#039; buttons to collapse/expand the tree, or the right &#039;Search&#039; buttons to load the selected track to deck A or B.<br /><br /><i>Sync</i><br />Sync slave now maps to sync slave, instead of sync trigger. Both &#039;Back To Top&#039; buttons are used as modifiers now. The left BTT button turns the Sync Slave button in a trigger for Sync Master. The right BTT button turns the Sync Slave button in a trigger for Sync. The left button also turns the Scratch button in a Tempo reset trigger.<br />I realize this is very complex and I could definitely use some ideas for improvements.]]></content>
		<id>http://www.oliviapeeters.be/sphpblog/index.php?entry=entry071006-214201</id>
		<issued>2007-10-06T00:00:00Z</issued>
		<modified>2007-10-06T00:00:00Z</modified>
	</entry>
	<entry>
		<title>MIDI Rules 2007/08/09</title>
		<link rel="alternate" type="text/html" href="http://www.oliviapeeters.be/sphpblog/index.php?entry=entry070827-212752" />
		<content type="text/html" mode="escaped"><![CDATA[Cycokraut pointed out to me that a new version of MIDI Rules is available. I added my GUI to it and put the image up for download right <a href="http://christoph.roots.be/midirules-2007_08_09_OSX.dmg" target="_blank" >here</a> (6.4MB, hosted @ <a href="http://www.roots.be/" target="_blank" >Roots Software</a>, my employer).<br /><br /><b><a href="http://sourceforge.net/project/shownotes.php?release_id=531098&amp;group_id=173152" target="_blank" >Changelog</a></b><br /></b><a href="http://cycokraut.wordpress.com/2007/08/09/new-midi-rules-prototype-release/" target="_blank" >More info...</a></b>]]></content>
		<id>http://www.oliviapeeters.be/sphpblog/index.php?entry=entry070827-212752</id>
		<issued>2007-08-27T00:00:00Z</issued>
		<modified>2007-08-27T00:00:00Z</modified>
	</entry>
	<entry>
		<title>BCD3000 users wanted (well... not anymore)</title>
		<link rel="alternate" type="text/html" href="http://www.oliviapeeters.be/sphpblog/index.php?entry=entry070605-093444" />
		<content type="text/html" mode="escaped"><![CDATA[<b>Update: </b> since we now have a way to use the BCD2000 natively in Traktor without MIDI rules, this post can be ignored now.<br /><br />Do you own a BCD3000 or know someone who does? The reason I ask is, I&#039;d like add a new feature to the BCD2000 driver that maps the BCD2000 controls to BCD3000 MIDI commands. The only problem is, I have no idea what those commands are. If someone could point me to a MIDI command reference or something for the BCD3000, that would be extremely helpful.]]></content>
		<id>http://www.oliviapeeters.be/sphpblog/index.php?entry=entry070605-093444</id>
		<issued>2007-06-05T00:00:00Z</issued>
		<modified>2007-06-05T00:00:00Z</modified>
	</entry>
	<entry>
		<title>BCD2000 Driver FAQ</title>
		<link rel="alternate" type="text/html" href="http://www.oliviapeeters.be/sphpblog/index.php?entry=entry070515-143053" />
		<content type="text/html" mode="escaped"><![CDATA[I though it might be a good idea to post a FAQ here, since I&#039;m often getting the same questions over and over. This should save you from having to read through all the comments :)<br /><br /><b>Q. The BCD2000 sometimes freezes after using the sliders. Is this a driver bug?</b><br /><b>A.</b> Unfortunately this is a hardware bug and I have not been able to find a software workaround. This seems to depend on your hardware setup. For example, I&#039;ve found that my old PowerMac G4 constantly shows this behaviour, whereas I&#039;ve only seen it once on my MacBook Pro. This is probably partially the reason why Behringer decided to give up on Mac drivers, and just released a revised unit (the BCD3000).<br />Things you can try to reduce the problem; try different a different USB port, don&#039;t use a USB hub.<br /><br /><b>Q. How do I use the audio output/inputs on the BCD2000?</b><br /><b>A.</b> For now, you can&#039;t. It&#039;s not supported by the driver and I&#039;m struggling to find enough time (and willpower, I must admit) to work on it.<br /><br /><b>Q. How do I use the jogwheels in Traktor? It only moves in one direction.</b><br /><b>A.</b> Use the new drivers (with jogwheel fix), or alternatively follow the directions in the &quot;BCD2000, Traktor, and the Mac.&quot; post. ]]></content>
		<id>http://www.oliviapeeters.be/sphpblog/index.php?entry=entry070515-143053</id>
		<issued>2007-05-15T00:00:00Z</issued>
		<modified>2007-05-15T00:00:00Z</modified>
	</entry>
	<entry>
		<title>BCD2000, Traktor, and the Mac.</title>
		<link rel="alternate" type="text/html" href="http://www.oliviapeeters.be/sphpblog/index.php?entry=entry070114-171417" />
		<content type="text/html" mode="escaped"><![CDATA[<b>Update: </b> Check out <a href="http://www.evinyatar.be/sphpblog/index.php?entry=entry071007-121154" target="_blank" >the new tutorial</a> which is a lot easier.<br /><br />I finished packing up <a href="http://cycokraut.wordpress.com/midi-rules/" target="_blank" >Cykokraut&#039;s MIDI Rules</a> in a neat Mac friendly package. You can download it <a href="http://christoph.roots.be/midirules_0.2b.dmg" target="_blank" >here</a> (6.5MB). Source code will follow soon.<br /><br /><i><b>Update: </b> It appears I left a rather embarrassing bug which would prevent the file dialog from appearing. A new release has been uploaded which should fix the problem. Thanks to Minotronic for pointing this out.</i><br /><br />As promised, here&#039;s how to set up the BCD2000 for Traktor on MacOS X. Here&#039;s what you&#039;ll need:<br /> - <a href="http://www.evinyatar.be/sphpblog/static.php?page=bcd2000-download" target="_blank" >BCD2000 Driver</a><br /> - <a href="http://cycokraut.wordpress.com/midi-rules/download" target="_blank" >Cycokraut&#039;s Traktor mapping files</a> (pick any of the BCD2000-Traktor3* files, I prefer <a href="http://www.cycosolutions.com/midi-rules/BCD2000-Traktor3_mbguns-cycokrauts_flavor_2007-01-01/BCD2000-Traktor3_mbguns-cycokrauts_flavor_2007-01-01.zip" target="_blank" > this one</a>).<br /> - <a href="http://christoph.roots.be/midirules_0.2b.dmg" target="_blank" >MIDI Rules for Mac</a><br /> - <a href="http://www.mandolane.co.uk/dlselect.html" target="_blank" >Plumstone (for PPC) or Mandolane (for Intel)</a><br /><br /><b>Step One:</b> Close all MIDI applications. Install the BCD2000 driver per the instructions on the download page. Plug in and power up your BCD2000. It should now appear under &quot;MIDI Devices&quot; in the MIDI Setup utility that comes with MacOS X.<br />If it doesn&#039;t, something&#039;s wrong. Double check the driver installation (it should appear under &#039;/Library/Audio/MIDI Drivers&#039; ). Try restarting your Mac. If that still doesn&#039;t fix it, drop me a note and we&#039;ll try to sort it out together.<br /><br /><b>Step Two:</b> install Mandolane / Plumstone<br />This is probably the most tedious bit. This adds the MIDI support to Java that Apple forgot to implement. Unzip the package, and copy &#039;plumstoneserv.jar&#039; for Plumstone, or &#039;libMandoMidiJNILib.jar&#039; and &#039;libMandoMidiJNILib.jnilib&#039; to &#039;/Library/Java/Extensions&#039;.<br /><br /><b>Step Three:</b> enable IAC<br />Open <i>Audio MIDI Setup</i> in Applications/Utilities, under &quot;MIDI Devices&quot; double-click &quot;IAC Driver&quot;. Make sure &quot;Device is online&quot; is checked and click Apply. Close <i>Audio MIDI Setup</i>.<br /><br /><b>Step Four:</b> configure Traktor<br />Launch <i>Traktor</i> and open the Preferences. Under <i>Hotkey &amp; MIDI Setup &gt; MIDI Interfaces</i> enable the &#039;Apple Computer, Inc. IAC Driver Bus&#039;. Make sure the BCD2000 is disabled.<br />Under <i>Hotkey &amp; MIDI Setup &gt; MIDI Setup</i> click &#039;Load&#039;. Select the appropriate .tks file from the Traktor mapping files and click Open. Apply changes and leave Traktor open.<br /><br /><b>Step Five:</b> start MIDI Rules<br />Launch <i>MIDI Rules.app</i>. Click &#039;Select&#039; and find the .drl file from the Traktor mapping files and click &#039;Open&#039;. Select the BCD2000 as your MIDI input. Click the &#039;+&#039; button until you&#039;ve got two outputs in the list. Select the &#039;Apple Computer, Inc. IAC Driver Bus&#039; as Output 1, and the BCD2000 as Output 2. Finally, click &#039;Run&#039;.<br /><br />At this point you may get a license reminder from Mandolane. If so, simply click &#039;Yes&#039;. After that, the LEDs on your BCD2000 should all simultaneously light up for a second, and you should be able to control Traktor through your BCD2000. If for some reason it doesn&#039;t work, try launching Console.app (in the Utilities folder) and look for clues.]]></content>
		<id>http://www.oliviapeeters.be/sphpblog/index.php?entry=entry070114-171417</id>
		<issued>2007-01-14T00:00:00Z</issued>
		<modified>2007-01-14T00:00:00Z</modified>
	</entry>
	<entry>
		<title>BCD2000 MIDI OS X Universal Binary</title>
		<link rel="alternate" type="text/html" href="http://www.oliviapeeters.be/sphpblog/index.php?entry=entry070111-202221" />
		<content type="text/html" mode="escaped"><![CDATA[I have just finished building and testing the Universal Binary driver for the BCD2000. So now you should be able to use the BCD2000 on your PowerBook, iBook, iMac and PowerMac, as well as your MacBook, MacBook Pro, or Mac Pro. As always, you can find the download link over at the &quot;Links&quot; box on the right.<br /><br />On other news, I&#039;ve been working on a GUI for MIDI Rules, which should make setting up Traktor a bit easier. After that&#039;s done being polished, I&#039;ll release it and write up the HOW-TO for getting Traktor up and running with the BCD2000 on Mac OS X.<br /><br />Right now, though, I&#039;m being rather intrigued by how audio works on the BCD2000. My pleas for documentation have fallen on deaf ears at Behringer (you&#039;d think they&#039;d be a bit more supportive when you&#039;re doing them a favor like this one), so I&#039;m staring at hex dumps from USB Snoop on my Windows machine trying to figure this stuff out.]]></content>
		<id>http://www.oliviapeeters.be/sphpblog/index.php?entry=entry070111-202221</id>
		<issued>2007-01-11T00:00:00Z</issued>
		<modified>2007-01-11T00:00:00Z</modified>
	</entry>
	<entry>
		<title>BCD2000 for MacOS X</title>
		<link rel="alternate" type="text/html" href="http://www.oliviapeeters.be/sphpblog/index.php?entry=entry070108-220000" />
		<content type="text/html" mode="escaped"><![CDATA[First of all welcome to my blog. This is where I&#039;ll be keeping you posted on whatever it is I&#039;m working on at the moment, and anything else that comes to mind.<br /><br />My first subject is <a href="http://www.behringer.com/BCD2000/index.cfm?lang=ENG" target="_blank" >Behringer&#039;s BCD2000</a>. When it was released about two years ago it was rumored that MacOS X drivers would be released by the end of 2005. Rather than waiting for those to appear (which they probably won&#039;t) I decided to have a go myself. The result is quite good, if I say so myself. It works, which is more than I expected.<br /><br />Currently only MIDI in and output works. Audio does not. That means you can control Traktor the way you would on a Windows computer, but you won&#039;t hear anything through the BCD2000&#039;s audio ports or record anything trough them. You can still, of course, use <a href="http://www.griffintechnology.com/products/imic/" target="_blank" >other</a> <a href="http://www.hercules.com/showpage.php?swcty=UK&amp;p=108&amp;b=0&amp;f=0" target="_blank" >audio </a> <a href="http://www.usb-audio.com/" target="_blank" >outputs</a>, built-in or external, that do work with MacOS X.<br /><br />Right now the MIDI input and output <strike>are</strike> should be identical to the Windows driver in B-DJ mode. Which means a reasonable amount of pain is implied when trying to configure Traktor for the BCD2000. Basically, the <a href="http://www.cycosolutions.com/midi-rules/BCD2000-Traktor3_-_Cycokrauts_Extended_Flavor_A/documentation.html" target="_blank" >same hack</a> that works for Windows (using MIDI-Rules and a loopback device, in our case Apple&#039;s built-in IAC) is also required for Mac. I hope to incorporate similar functionality inside the driver in the future, eliminating the need for the hack. For now, this will have to do. A more detailed guide to setting this up will be posted sometime later this week.<br /><br />For now, only an Mac Intel build is available. I&#039;ll try to get a working PPC build up by next weekend. You can find the latest download link on the right hand side. Also, feel free to comment.]]></content>
		<id>http://www.oliviapeeters.be/sphpblog/index.php?entry=entry070108-220000</id>
		<issued>2007-01-08T00:00:00Z</issued>
		<modified>2007-01-08T00:00:00Z</modified>
	</entry>
</feed>


