<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[ChipMusic.org - Specifications for communicating with LSDj]]></title>
	<link rel="self" href="https://chipmusic.org:80/forums/feed/atom/topic/17252/"/>
	<updated>2015-12-06T22:53:16Z</updated>
	<generator>PunBB</generator>
	<id>https://chipmusic.org/forums/topic/17252/specifications-for-communicating-with-lsdj/</id>
		<entry>
			<title type="html"><![CDATA[Re: Specifications for communicating with LSDj]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/237159/#p237159"/>
			<content type="html"><![CDATA[<p>I wonder if I understand the ArduinoBoy MIDI out code correctly.</p><p>Sending 0 and 1 to the GB clk pin should trigger the GB to send notes and CC on the SO (out) pin.<br />One bit is sent from the GB for every 0 1 sent to the GB clk pin, so 0 1 is cycled 8 times to get a byte.</p><p>I tried this today while sending MIDI notes in LSDJ, but I never got anything from the GB. The SO pin is constantly 0.<br />Maybe I use the wrong pins.</p><p>Does anyone have any ideas?</p>]]></content>
			<author>
				<name><![CDATA[Ledfyr]]></name>
				<uri>https://chipmusic.org/Ledfyr</uri>
			</author>
			<updated>2015-12-06T22:53:16Z</updated>
			<id>https://chipmusic.org/forums/post/237159/#p237159</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Specifications for communicating with LSDj]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/237122/#p237122"/>
			<content type="html"><![CDATA[<p>Sounds great! I&#039;ll look at your code and we&#039;ll keep in touch.</p>]]></content>
			<author>
				<name><![CDATA[Ledfyr]]></name>
				<uri>https://chipmusic.org/Ledfyr</uri>
			</author>
			<updated>2015-12-05T09:41:17Z</updated>
			<id>https://chipmusic.org/forums/post/237122/#p237122</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Specifications for communicating with LSDj]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/237121/#p237121"/>
			<content type="html"><![CDATA[<p>Thanks! I&#039;ve definitely considered MIDI out and the remaining modes that the Arduinoboy supports, I just haven&#039;t gotten around to implementing it.<br />At the moment I&#039;ve extended the necessary GPIO pins to a small breadboard, and unsoldered a link port from a GB mainboard that I broke earlier this year, so I wouldn&#039;t have to cut the link cable.<br />The code is hosted at <a href="https://github.com/BarrensZeppelin/PiBoy" target="_blank">GitHub</a>, but it is minimal at the moment.</p><p>I want to develop it further, and it would be really nice to work together with someone, but the problem is that I can&#039;t make any commitments right now due to my studies. Maybe I&#039;ll have more time after New Years. If you can live with that, I&#039;d be happy to work together with you. <img src="https://chipmusic.org/forums/img/smilies/wink.png" width="15" height="15" alt="wink" /></p>]]></content>
			<author>
				<name><![CDATA[zii.hrs]]></name>
				<uri>https://chipmusic.org/zii.hrs</uri>
			</author>
			<updated>2015-12-05T09:13:27Z</updated>
			<id>https://chipmusic.org/forums/post/237121/#p237121</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Specifications for communicating with LSDj]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/237120/#p237120"/>
			<content type="html"><![CDATA[<p>Great job getting slave sync working! Have you looked at MIDI out mode as well? I&#039;m doing a MIDI clock program for the RPi and would like to implement GB link communication too.<br />Åre you connecting the link cable directly to gpio pins?<br />Have you uploaded your code somewhere?<br />Do you want to work together with this? An idea is that our programs could communicate via a virtual ALSA MIDI port.</p><p>I haven&#039;t found any specifications other than the Arduinoboy code either.</p><p>Info about my clock program:<br /><a href="http://chipmusic.org/forums/topic/17404/improved-lsdj-midi-out-clock-chords-channel-routing/" target="_blank">http://chipmusic.org/forums/topic/17404 &#133; l-routing/</a></p>]]></content>
			<author>
				<name><![CDATA[Ledfyr]]></name>
				<uri>https://chipmusic.org/Ledfyr</uri>
			</author>
			<updated>2015-12-05T08:53:52Z</updated>
			<id>https://chipmusic.org/forums/post/237120/#p237120</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Specifications for communicating with LSDj]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/235888/#p235888"/>
			<content type="html"><![CDATA[<p>Hi</p><p>This afternoon I managed to get a Raspberry Pi to sync LSDj in slave mode - great success! - however most of what I&#039;ve been doing is to simply look at the arduinoboy code and translate it into something that works on the RPi. So my question is, do I continue to translate Arduinoboy-code, or has someone put together a guide/overview of what the different modes in LSDj are able to send and receive (and by what means)?</p><p>~zii</p>]]></content>
			<author>
				<name><![CDATA[zii.hrs]]></name>
				<uri>https://chipmusic.org/zii.hrs</uri>
			</author>
			<updated>2015-10-29T22:48:28Z</updated>
			<id>https://chipmusic.org/forums/post/235888/#p235888</id>
		</entry>
</feed>
