<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[ChipMusic.org - SID Wizard (w/ Kerberos) MIDI Sync - Is this possible?]]></title>
		<link>https://chipmusic.org/forums/topic/17070/sid-wizard-w-kerberos-midi-sync-is-this-possible/</link>
		<description><![CDATA[The most recent posts in SID Wizard (w/ Kerberos) MIDI Sync - Is this possible?.]]></description>
		<lastBuildDate>Tue, 30 May 2017 19:10:52 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: SID Wizard (w/ Kerberos) MIDI Sync - Is this possible?]]></title>
			<link>https://chipmusic.org/forums/post/252815/#p252815</link>
			<description><![CDATA[<b><i>hermit says:</i></b><p>Great news, MARiO64! Just stumbled upon these news by accident.<br />I&#039;m still very busy, this time with a SID hardware stuff, so I still had no time for SID-Wizard development, just collected some more ToDos for it...<br />Your solution to use C64 as a sync-master is clever. Write to my messagebox at hermit.sidrip.com if you need help to point out places where the sync can be in phase with the actual 2-frame delayed hard-restarted soundstarts. (Easier to solve in software for most people, than with a hardware, I guess.)<br />Good to see that my opensource-mindedness becoming fruitful. (This is a kind of delegation where I don&#039;t have enough time and heads and hands.)<br />I&#039;m looking forward to see your stuff, preferably with the code-portions you changed in SW.</p><p>I still have 1..2 HerMIDIs built, in case someone is unable to create one... (write me at my webpage hermit.sidrip.com)</p>]]></description>
			<pubDate>Tue, 30 May 2017 19:10:52 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/252815/#p252815</guid>
		</item>
		<item>
			<title><![CDATA[Re: SID Wizard (w/ Kerberos) MIDI Sync - Is this possible?]]></title>
			<link>https://chipmusic.org/forums/post/252671/#p252671</link>
			<description><![CDATA[<b><i>MARiO64 says:</i></b><p>Cyberic,</p><p>yeah it&#039;s awesome <img src="https://chipmusic.org/forums/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" /> ! Wait for sound videos to come 8] haha</p><p>To your question: it is almost impossible to have a C64 tracker like SID-Wizard, or DEFMON as slave. When it should have &quot;good&quot; accuracy it&#039;s impossible. That is for technical reasons: on the C64 the sound creation is timed usually via the raster interrupt, and sound is produced while the screen is updated. Each advancement from screen to screen a line in a table (ie arps, filter, pulsewidth) can be handled. Also note on/off etc. happen at specific positions on the screen. (On multispeed tunes you have more than 1 interrupt at a screen). It is done this way because &quot;that&#039;s how you do it on a C64&quot;, <br /> (to do various things &quot;simultaneously&quot;) and for the player routine to be able to be used in demos, games, anything else, what is typically raster timed. The music being played should not stop the game/demo while it produces sound. So it&#039;s moved in the screen buildup process. So any note can only start on a fixed (assuming 50Hz) 20ms slot - to begin with. Everything else happens in multiples of that time.<br />That&#039;s also the reason for the timing / BPM tables you find in the SID-Wizard documentation.</p><p>When in the process of building up the screen, you can&#039;t always check for a sync signal. But I can think of a player/tracker that uses another source of a sync. Like LSDJ then this tracker can not do anything else then. I can also think of hacking a player like that .... hmmmm ... maybe one that can handle SID-Wizard tunes .... but that would be quite a project <img src="https://chipmusic.org/forums/img/smilies/wink.png" width="15" height="15" alt="wink" /> !</p><p>So, not in the near future imho will there be a C64 tracker you can sync (properly) as slave to anything external. Not even talking about midi. But DEFMON should be more easy to &quot;convert&quot; imho. But I don&#039;t have the sources <img src="https://chipmusic.org/forums/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" /> - if I have time I can try to reverse engineer the player routine and give it a try. </p><p>But I am more than happy I must say to have this SID-Wizard sync now, it solves almost all my problems <img src="https://chipmusic.org/forums/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" /></p><p>cheers, M64</p>]]></description>
			<pubDate>Tue, 16 May 2017 16:59:23 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/252671/#p252671</guid>
		</item>
		<item>
			<title><![CDATA[Re: SID Wizard (w/ Kerberos) MIDI Sync - Is this possible?]]></title>
			<link>https://chipmusic.org/forums/post/252670/#p252670</link>
			<description><![CDATA[<b><i>cyberic says:</i></b><p>That&#039;s great! I would be very interested by more info about this.<br />Also, do you think it would be possible to have SID Wizard as slave?</p>]]></description>
			<pubDate>Tue, 16 May 2017 14:19:21 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/252670/#p252670</guid>
		</item>
		<item>
			<title><![CDATA[Re: SID Wizard (w/ Kerberos) MIDI Sync - Is this possible?]]></title>
			<link>https://chipmusic.org/forums/post/252668/#p252668</link>
			<description><![CDATA[<b><i>MARiO64 says:</i></b><p>Hi all! I have struggled with syncing C64 sounds with other hardware (GameBoys/LSDJ/Nanoloop, Korg Volcas, ...) a long time. I also use the great Kerberos cart! </p><p>My ideal setup would sync SID-Wizard, but that seemed impossible unfortunately. And I don&#039;t want to use the C64 as a synthesizer - like it&#039;s easy via MIDI with cynthcart, station64 (ultra amazing!), ... but needs a MIDI sequencer. I want to have no Laptop or any PC or other MIDI sequencer. Just the &quot;retro gear&quot; so to say. </p><p><span style="color: #FF0000"><strong>So to make it short: I made it!!! <img src="https://chipmusic.org/forums/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" /> </strong></span></p><p>Due to the open source of SID-Wizard (thank you hermit!!!) I modified SID-Wizard, restyled it, and added an analogue sync feature. Of course it means SID-Wizard must be the master.<br />But that is cool for me. <br />In this way I have now SID-Wizard, 2 GameBoy DMGs (LSDJ) and 3 Korg Volcas (bass, keys, sample) in sync - which is wayyys too much <img src="https://chipmusic.org/forums/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" /> ! One C64 and one LSDJ make quite incredible sound togehter. This really is my dream setup!! And I can tracker everything <img src="https://chipmusic.org/forums/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" /> </p><p>Also I have built a sync device - which is not necessary at all - but it allows me to have a delayed sync. That means I can adjust how many milliseconds the sync should be finetuned. Because in SID-Wizard - the first two frames do hardrestart usually, while LSDJ in this time alrready produces sound.</p><p>I plan to set up a page for that stuff ... stay tuned <img src="https://chipmusic.org/forums/img/smilies/wink.png" width="15" height="15" alt="wink" /> </p><p>cheers, M64</p>]]></description>
			<pubDate>Tue, 16 May 2017 11:37:19 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/252668/#p252668</guid>
		</item>
		<item>
			<title><![CDATA[Re: SID Wizard (w/ Kerberos) MIDI Sync - Is this possible?]]></title>
			<link>https://chipmusic.org/forums/post/249840/#p249840</link>
			<description><![CDATA[<b><i>rumpelfilter says:</i></b><p>I&#039;m currently planning to make a little EP experiment with SIDwizard, since that seems to be the most interesting solution for the c64 right now. The plan would be to use SIDwizard in conjunction with the LXR drum machine, so I can use the SID just for melody/harmony and don&#039;t have to use for drums, which is something I&#039;m not very fond of.<br />So this poses the problem of MIDI sync, which has been discussed here previously. Maybe adding some info on what I plan to do could be useful?<br />Running two devices in sync (c64 and the drum machine) requires that either of these acts as a master. In theory I could do this one way or the other, i.e. both could act as the master. If i use SIDwizard as the master, this would have to output 2 realtime messages: transport start/stop and the sync. This way the two devices could always work as one.</p><p>@hermit: if you&#039;re planning to build more HerMIDIs let me know, I can also help with testing if you want.</p>]]></description>
			<pubDate>Fri, 09 Dec 2016 10:12:09 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/249840/#p249840</guid>
		</item>
		<item>
			<title><![CDATA[Re: SID Wizard (w/ Kerberos) MIDI Sync - Is this possible?]]></title>
			<link>https://chipmusic.org/forums/post/246994/#p246994</link>
			<description><![CDATA[<b><i>jefftheworld says:</i></b><div class="quotebox"><cite>hermit wrote:</cite><blockquote><p>Bump here too <img src="https://chipmusic.org/forums/img/smilies/hmm.png" width="15" height="15" alt="hmm" />&nbsp; Too many projects and interests and too few time atm...sorry. <br />The good news is all my current projects are about SID in a way... :{)<br />check out my latest one, jsSID:<br /><a href="http://hermit.sidrip.com/jsSID.html" target="_blank">http://hermit.sidrip.com/jsSID.html</a><br /><a href="http://hermit.sidrip.com/player.html" target="_blank">http://hermit.sidrip.com/player.html</a><br />(zip downloadable at hermit.sidrip.com)</p><p>With this you can make your SIDs playable at your webpage within browser, no need for Flash plugin..</p></blockquote></div><p>This is super cool and I hope I can do something neat with this soon!</p>]]></description>
			<pubDate>Thu, 11 Aug 2016 23:35:23 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/246994/#p246994</guid>
		</item>
		<item>
			<title><![CDATA[Re: SID Wizard (w/ Kerberos) MIDI Sync - Is this possible?]]></title>
			<link>https://chipmusic.org/forums/post/246964/#p246964</link>
			<description><![CDATA[<b><i>cyberic says:</i></b><div class="quotebox"><cite>GLOOMS wrote:</cite><blockquote><p>Try defmon ? There&#039;s a midi sync device for it now</p></blockquote></div><p>Yes but defmon can only be used as the master, right?</p>]]></description>
			<pubDate>Thu, 11 Aug 2016 09:03:52 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/246964/#p246964</guid>
		</item>
		<item>
			<title><![CDATA[Re: SID Wizard (w/ Kerberos) MIDI Sync - Is this possible?]]></title>
			<link>https://chipmusic.org/forums/post/246961/#p246961</link>
			<description><![CDATA[<b><i>GLOOMS says:</i></b><p>Try defmon ? There&#039;s a midi sync device for it now</p>]]></description>
			<pubDate>Thu, 11 Aug 2016 07:23:13 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/246961/#p246961</guid>
		</item>
		<item>
			<title><![CDATA[Re: SID Wizard (w/ Kerberos) MIDI Sync - Is this possible?]]></title>
			<link>https://chipmusic.org/forums/post/246911/#p246911</link>
			<description><![CDATA[<b><i>TSC says:</i></b><p>plz?</p>]]></description>
			<pubDate>Tue, 09 Aug 2016 13:47:12 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/246911/#p246911</guid>
		</item>
		<item>
			<title><![CDATA[Re: SID Wizard (w/ Kerberos) MIDI Sync - Is this possible?]]></title>
			<link>https://chipmusic.org/forums/post/246910/#p246910</link>
			<description><![CDATA[<b><i>TSC says:</i></b><p>Bump</p>]]></description>
			<pubDate>Tue, 09 Aug 2016 13:45:50 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/246910/#p246910</guid>
		</item>
		<item>
			<title><![CDATA[Re: SID Wizard (w/ Kerberos) MIDI Sync - Is this possible?]]></title>
			<link>https://chipmusic.org/forums/post/240659/#p240659</link>
			<description><![CDATA[<b><i>garvalf says:</i></b><p>very cool js player, thank you Hermit!</p>]]></description>
			<pubDate>Thu, 25 Feb 2016 22:03:17 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/240659/#p240659</guid>
		</item>
		<item>
			<title><![CDATA[Re: SID Wizard (w/ Kerberos) MIDI Sync - Is this possible?]]></title>
			<link>https://chipmusic.org/forums/post/240598/#p240598</link>
			<description><![CDATA[<b><i>hermit says:</i></b><p>Bump here too <img src="https://chipmusic.org/forums/img/smilies/hmm.png" width="15" height="15" alt="hmm" />&nbsp; Too many projects and interests and too few time atm...sorry. <br />The good news is all my current projects are about SID in a way... :{)<br />check out my latest one, jsSID:<br /><a href="http://hermit.sidrip.com/jsSID.html" target="_blank">http://hermit.sidrip.com/jsSID.html</a><br /><a href="http://hermit.sidrip.com/player.html" target="_blank">http://hermit.sidrip.com/player.html</a><br />(zip downloadable at hermit.sidrip.com)</p><p>With this you can make your SIDs playable at your webpage within browser, no need for Flash plugin..</p>]]></description>
			<pubDate>Wed, 24 Feb 2016 20:45:42 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/240598/#p240598</guid>
		</item>
		<item>
			<title><![CDATA[Re: SID Wizard (w/ Kerberos) MIDI Sync - Is this possible?]]></title>
			<link>https://chipmusic.org/forums/post/238051/#p238051</link>
			<description><![CDATA[<b><i>TSC says:</i></b><p>Bump</p>]]></description>
			<pubDate>Sat, 02 Jan 2016 14:39:46 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/238051/#p238051</guid>
		</item>
		<item>
			<title><![CDATA[Re: SID Wizard (w/ Kerberos) MIDI Sync - Is this possible?]]></title>
			<link>https://chipmusic.org/forums/post/235152/#p235152</link>
			<description><![CDATA[<b><i>cyberic says:</i></b><p>MMC and MTC have different usages: MMC is used to send start and stop. between that , you have to keep devices synchronized, for exemple by using the midi clock.</p>]]></description>
			<pubDate>Mon, 05 Oct 2015 19:36:52 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/235152/#p235152</guid>
		</item>
		<item>
			<title><![CDATA[Re: SID Wizard (w/ Kerberos) MIDI Sync - Is this possible?]]></title>
			<link>https://chipmusic.org/forums/post/235124/#p235124</link>
			<description><![CDATA[<b><i>akira^8GB says:</i></b><p>Every MIDI enabled device I have responds to the same MIDI MMC commands no matter where they are sent from. So I would say it&#039;s pretty safe to use it.</p>]]></description>
			<pubDate>Sun, 04 Oct 2015 15:56:25 +0000</pubDate>
			<guid>https://chipmusic.org/forums/post/235124/#p235124</guid>
		</item>
	</channel>
</rss>
