<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[ChipMusic.org - Furrtek GB-303]]></title>
	<link rel="self" href="https://chipmusic.org:80/forums/feed/atom/topic/16324/"/>
	<updated>2022-12-08T01:27:02Z</updated>
	<generator>PunBB</generator>
	<id>https://chipmusic.org/forums/topic/16324/furrtek-gb303/</id>
		<entry>
			<title type="html"><![CDATA[Re: Furrtek GB-303]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/265902/#p265902"/>
			<content type="html"><![CDATA[<p>I have been eyeing up these for ages and just bought one from kitsch bent site. It&#039;s classed as V2.1, whatever that means. I really hope I can feed it sequences via my beatstep pro.</p>]]></content>
			<author>
				<name><![CDATA[handbaked]]></name>
				<uri>https://chipmusic.org/handbaked</uri>
			</author>
			<updated>2022-12-08T01:27:02Z</updated>
			<id>https://chipmusic.org/forums/post/265902/#p265902</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Furrtek GB-303]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/265634/#p265634"/>
			<content type="html"><![CDATA[<p>Sooo, I found some time to do some experimenting, and my findings do not make much sense. Are there two standards for LSDJ sync?</p><p>Here is what I did:</p><p>I cut up a link cable (GBA-style, but should no matter), and determined Pin 2 (SOUT) to be the blue wire, and Pin 6 (GND) to be black.</p><p>So I set up another arduino reading from analog-in 0 and plotting to serial monitor. I connected SOUT to A0, and GND to the ground on the arduino.</p><p>Now, if I connect that to a GBA running LSDJ in master mode, I can see the signal on SOUT dropping from HIGH to LOW on every first beat very clearly: <a class="postimg" href="https://i.imgur.com/lgjPFEy.png" title="https://i.imgur.com/lgjPFEy.png" id="forum_image_63297239"><img src="https://i.imgur.com/lgjPFEy.png" /></a></p><p>But if I connect that same cable to the Arduinoboy (catskull shield on a cheap china-uno), there is nothing plotted at all. The SOUT just stays LOW: <a class="postimg" href="https://i.imgur.com/OuoUwpM.png" title="https://i.imgur.com/OuoUwpM.png" id="forum_image_52630727"><img src="https://i.imgur.com/OuoUwpM.png" /></a></p><p>So, what I observe with gb303 makes sense: SOUT dropping to LOW does trigger the sync.<br />Thats why it syncs with a real LSDJ, and retriggers constantly with the Arduinoboy. Okay.</p><p>But what does not make any sense to me, is that a slave-LSDJ syncs just fine to that very same arduinoboy. How can that be, if SOUT is permanantly LOW? What am I missing?</p><p>To rule out the china-arduino, I tried the same with a genuine Duemilanove. But it behaves exactly the same.</p><p>I could kind of live with &quot;Arduinoboy has SOUT shorted to GND, so there is no trigger at all, can&#039;t work like this&quot;, but: it *does* work with a real LSDJ-slave. How can that be?</p><p>Im kinda lost here, any suggestions what more to try?</p>]]></content>
			<author>
				<name><![CDATA[Jekyll]]></name>
				<uri>https://chipmusic.org/Jekyll</uri>
			</author>
			<updated>2022-01-20T21:35:33Z</updated>
			<id>https://chipmusic.org/forums/post/265634/#p265634</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Furrtek GB-303]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/265596/#p265596"/>
			<content type="html"><![CDATA[<p>this looks so sick.</p>]]></content>
			<author>
				<name><![CDATA[firebrandboy]]></name>
				<uri>https://chipmusic.org/firebrandboy</uri>
			</author>
			<updated>2022-01-10T11:56:45Z</updated>
			<id>https://chipmusic.org/forums/post/265596/#p265596</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Furrtek GB-303]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/265595/#p265595"/>
			<content type="html"><![CDATA[<p>this looks so sick.</p>]]></content>
			<author>
				<name><![CDATA[firebrandboy]]></name>
				<uri>https://chipmusic.org/firebrandboy</uri>
			</author>
			<updated>2022-01-10T11:56:37Z</updated>
			<id>https://chipmusic.org/forums/post/265595/#p265595</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Furrtek GB-303]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/265588/#p265588"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>sloopygoop wrote:</cite><blockquote><p>Curious for any reports on how it interacts with LSDJ.</p></blockquote></div><p>To get back to this: gb303 as a slave syncs fine to a real lsdj master. Works flawless.<br />And a &quot;lsdj master&quot; signal from arduinoboy syncs fine to a real lsdj slave. No problems.</p><p>But gb303 syncing to arduinoboy keeps triggering the first step over and over again.<br />I suspect there are differences in the implementation of sync in gb303, lsdj and arduinoboy.</p><p>Sooo<br /></p><ul><li><p>Arduinoboy-master works for lsdj-slave.</p></li><li><p>lsdj-master works for Gb303-slave.</p></li><li><p>Arduinoboy-master does <strong>not</strong> work for gb303-slave.</p></li></ul><p>Seems no one ever bothered to test that <img src="https://chipmusic.org/forums/img/smilies/sad.png" width="15" height="15" alt="sad" /> <br />So I think my best bet would be to modifiy arduinoboy-code to make it compatible. But I have <strong>no idea</strong> how to find out how the implementations differ, and what is missing.</p><p>Unfortunately I don&#039;t own a oscilloscope. Maybe I can take readings with a multimeter on really slow BPMs, or even use another arduino to log signals for every pin? Anyone can support me in debugging the issue?</p><p>Is there official documentation of lsdj-sync? Maybe the difference can be spotted looking at catskulls code?</p><p>Thanks in advance, Jekyll</p>]]></content>
			<author>
				<name><![CDATA[Jekyll]]></name>
				<uri>https://chipmusic.org/Jekyll</uri>
			</author>
			<updated>2022-01-08T19:40:02Z</updated>
			<id>https://chipmusic.org/forums/post/265588/#p265588</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Furrtek GB-303]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/265334/#p265334"/>
			<content type="html"><![CDATA[<p>So, I tried around, and what <strong>does</strong> work, is syncing to midi-notes via arduinoboy mgb mode. So I guess the cable is good, and so is the arduinoboy (clock source is also good, b/c it syncs fine to nanoloop 2)</p><p>But I don&#039;t get much use out out midi note-in, as the notes won&#039;t sustain and are always just one step long. I send notes with longer gate, but they get cut immediately. Manual states &quot;Note off triggered on note off message, or velocity = 0&quot; so my best guess would be that the velocity of 0 of the following step does cut it, although it there is no note data sent with it. Or something like that.</p><p>So I would <strong>really</strong> love to get midi clock sync to work (and program notes from the gb itself).</p><p>My cable does only have four pads connected, but these are the pins 0, 1, 2 and ground as specified in the original graphic from Trash80&#039;s github:<br /><a class="postimg" href="https://i.imgur.com/SqH0oyK.png" title="https://i.imgur.com/SqH0oyK.png" id="forum_image_12484312"><img src="https://i.imgur.com/SqH0oyK.png" /></a><br />The +5v is missing, but optional. </p><p>Video of the constant retriggering: <a href="https://streamable.com/am43dp" target="_blank">https://streamable.com/am43dp</a><br />Cursor should scroll down, but is only blinking on step 1.</p><p>@sloopygoop: As arduinoboy is sending lsdj master sync signal, slaving gb303 to lsdj <strong>should</strong> be exactly the same as to midi via arduinoboy. But as I&#039;m running out of other options, that would be the next thing to try, just to confirm what part exactly does not work (for me). </p><p>Unfortunately my cart and DMG are in Europe while I am kind of stuck in South America rn, so it might take me some more months to check back on that. But I will surely give an update on that when I can.</p><p>If anyone can give me a heads-up how to get sync to midi-clock to work in the meantime, I would be really gratefull <img src="https://chipmusic.org/forums/img/smilies/heart.gif" width="15" height="15" alt="heart" /></p>]]></content>
			<author>
				<name><![CDATA[Jekyll]]></name>
				<uri>https://chipmusic.org/Jekyll</uri>
			</author>
			<updated>2021-08-13T01:45:21Z</updated>
			<id>https://chipmusic.org/forums/post/265334/#p265334</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Furrtek GB-303]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/265322/#p265322"/>
			<content type="html"><![CDATA[<p><em>-dual post-</em></p>]]></content>
			<author>
				<name><![CDATA[sloopygoop]]></name>
				<uri>https://chipmusic.org/sloopygoop</uri>
			</author>
			<updated>2021-08-09T20:23:12Z</updated>
			<id>https://chipmusic.org/forums/post/265322/#p265322</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Furrtek GB-303]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/265321/#p265321"/>
			<content type="html"><![CDATA[<p>Curious for any reports on how it interacts with LSDJ.</p>]]></content>
			<author>
				<name><![CDATA[sloopygoop]]></name>
				<uri>https://chipmusic.org/sloopygoop</uri>
			</author>
			<updated>2021-08-09T20:23:06Z</updated>
			<id>https://chipmusic.org/forums/post/265321/#p265321</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Furrtek GB-303]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/265316/#p265316"/>
			<content type="html"><![CDATA[<p>Good point, but I use a genuine Nintendo Split-Cable (MGB-010),so I should be good...</p><p>Will keep on testing different things over the weekend and report back </p>]]></content>
			<author>
				<name><![CDATA[Jekyll]]></name>
				<uri>https://chipmusic.org/Jekyll</uri>
			</author>
			<updated>2021-08-07T17:28:30Z</updated>
			<id>https://chipmusic.org/forums/post/265316/#p265316</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Furrtek GB-303]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/265315/#p265315"/>
			<content type="html"><![CDATA[<p>Maybe a long shot, but make sure you use a GBP/GBC link cable and not GBA. The pins are in the wrong order on GBA cables.</p>]]></content>
			<author>
				<name><![CDATA[Ledfyr]]></name>
				<uri>https://chipmusic.org/Ledfyr</uri>
			</author>
			<updated>2021-08-07T08:20:47Z</updated>
			<id>https://chipmusic.org/forums/post/265315/#p265315</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Furrtek GB-303]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/265314/#p265314"/>
			<content type="html"><![CDATA[<p>Wow, years-old thread and an answer in hours, nice! Appreciate that, as you stated clearly you don&#039;t support that shield any more.</p><p>I tried with Arduinoboy-master from your Github, tested real quick, seems to behave exactly the same.<br />Will go more in depth over the weekend, also have a nanoloop-usb-midi laying around, maybe that can at least make it play a note.</p><p>Just to make sure: to just sync via MIDI, the correct way would be &quot;sync&quot; on Arduinoboy and &quot;LSDJ-slave&quot; on the gb303, right?!<br />I deactivated Note, CC and Program Change TX from my MIDI source to make sure to not accidentally reset the sequence. Keeps retriggering the first step over and over.</p><p>I use a GBA Sp, but that doesn&#039;t matter, does it? My DMG is on another continent, will take me a few months to rule that out....</p>]]></content>
			<author>
				<name><![CDATA[Jekyll]]></name>
				<uri>https://chipmusic.org/Jekyll</uri>
			</author>
			<updated>2021-08-07T03:49:59Z</updated>
			<id>https://chipmusic.org/forums/post/265314/#p265314</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Furrtek GB-303]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/265312/#p265312"/>
			<content type="html"><![CDATA[<p>First thing is I&#039;d not use that branch, I actually didn&#039;t even realize that existed. You might have to install the PS2 library but I&#039;d say run the latest code!</p>]]></content>
			<author>
				<name><![CDATA[catskull]]></name>
				<uri>https://chipmusic.org/catskull</uri>
			</author>
			<updated>2021-08-07T03:35:17Z</updated>
			<id>https://chipmusic.org/forums/post/265312/#p265312</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Furrtek GB-303]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/265310/#p265310"/>
			<content type="html"><![CDATA[<p>Kitsch Bent is selling units again, so I bought one <img src="https://chipmusic.org/forums/img/smilies/smile.png" width="15" height="15" alt="smile" /><br />But I have troubles syncing to MIDI via Arduinoboy...</p><p>I use Catskull&#039;s (legacy) Arduinoboy-Shield, flashed with the no-ps2 branch (<a href="https://github.com/catskull/Arduinoboy/tree/no-ps2" target="_blank">https://github.com/catskull/Arduinoboy/tree/no-ps2</a>), and I think hardware-side all is fine, as I can sync to Nanoloop 2 without problems.</p><p>But I can&#039;t get it to work with gb-303:</p><p>* Using LSDJ-sync on gb303 and &quot;sync&quot; mode on Arduinoboy the signal is received, but the step cursor is only flashing on the first step, it does not advance. I thought this would be the correct way, but the cursor does not advance (I guess it gets reset with each step)</p><p>* I tried &quot;LSDJ Midi In&quot; with &quot;LSDJ Midi out&quot; on Arduinoboy, but it does nothing.</p><p>* If I switch to &quot;syncmap&quot; on Arduinoboy (with &quot;LSDJ-sync&quot;) with midi-in running, gb303 *does* sync to the beat, but after that it clears all the steps in gb303 and shows the stock pattern. If I modify it live, the pattern resets when it reaches step 1. But it *does* react to tempo changes via midi. This does not work if I select that mode on the Arduinoboy directly and press play after, only if I switch through modes with midi-in running. Strange, but at least something is happening, but pretty useless b/c it resets the pattern.</p><p>Any suggestions how to get it running?<br />Thanks in Advance Jekyll</p><p>PS: there is a Facebook-Group for gb303, but it&#039;s closed and I am still waiting for approval...</p>]]></content>
			<author>
				<name><![CDATA[Jekyll]]></name>
				<uri>https://chipmusic.org/Jekyll</uri>
			</author>
			<updated>2021-08-06T23:37:36Z</updated>
			<id>https://chipmusic.org/forums/post/265310/#p265310</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Furrtek GB-303]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/233334/#p233334"/>
			<content type="html"><![CDATA[<p>Still worked for me</p>]]></content>
			<author>
				<name><![CDATA[Biere Gratuite]]></name>
				<uri>https://chipmusic.org/Biere+Gratuite</uri>
			</author>
			<updated>2015-08-05T11:18:38Z</updated>
			<id>https://chipmusic.org/forums/post/233334/#p233334</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Furrtek GB-303]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/233332/#p233332"/>
			<content type="html"><![CDATA[<p>I thought there was only 45 Days to open a dispute?</p><p>From the paypal site</p><p>&quot;You can open a dispute in the Resolution Center within 45 calendar days of payment. By opening a dispute, you are able to communicate directly with your seller to work out a problem transaction.&quot;</p><p>I tried to email a couple of weeks after he tweeted he was sending the items as is as is but didn&#039;t get a response.</p>]]></content>
			<author>
				<name><![CDATA[Pathogenic]]></name>
				<uri>https://chipmusic.org/Pathogenic</uri>
			</author>
			<updated>2015-08-05T10:51:17Z</updated>
			<id>https://chipmusic.org/forums/post/233332/#p233332</id>
		</entry>
</feed>
