<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[The 1-Bit Forum — 1tracker v0.47]]></title>
		<link>http://randomflux.info/1bit/viewtopic.php?id=24</link>
		<atom:link href="https://randomflux.info/1bit/extern.php?action=feed&amp;tid=24&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in 1tracker v0.47.]]></description>
		<lastBuildDate>Tue, 24 Dec 2024 16:42:27 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: 1tracker v0.47]]></title>
			<link>http://randomflux.info/1bit/viewtopic.php?pid=3174#p3174</link>
			<description><![CDATA[<p>Good, will include it into a next release.</p>]]></description>
			<author><![CDATA[null@example.com (Shiru)]]></author>
			<pubDate>Tue, 24 Dec 2024 16:42:27 +0000</pubDate>
			<guid>http://randomflux.info/1bit/viewtopic.php?pid=3174#p3174</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1tracker v0.47]]></title>
			<link>http://randomflux.info/1bit/viewtopic.php?pid=3173#p3173</link>
			<description><![CDATA[<p>Hi, after playing around with Archie in 1tracker a bit, I decided to modify the engine plugin a little to better suit my needs. Sharing the modded engine here in case someone else will find it useful.</p><p>The changes are:</p><p>- Applies half as much detune. x*2 detunes too much on an engine with 12-bit dividers, imo.<br />- Phase offsets are now log(x)-based. This is useful because it mirrors the relation between phase offset and volume, ie. we&#039;re mostly interested in values close to phase inversion.</p>]]></description>
			<author><![CDATA[null@example.com (utz)]]></author>
			<pubDate>Mon, 23 Dec 2024 17:50:32 +0000</pubDate>
			<guid>http://randomflux.info/1bit/viewtopic.php?pid=3173#p3173</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1tracker v0.47]]></title>
			<link>http://randomflux.info/1bit/viewtopic.php?pid=2911#p2911</link>
			<description><![CDATA[<p>Musical talent is overrated <img src="http://randomflux.info/1bit/img/smilies/lol.png" width="15" height="15" alt="lol" /></p>]]></description>
			<author><![CDATA[null@example.com (utz)]]></author>
			<pubDate>Mon, 25 Sep 2023 17:45:21 +0000</pubDate>
			<guid>http://randomflux.info/1bit/viewtopic.php?pid=2911#p2911</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1tracker v0.47]]></title>
			<link>http://randomflux.info/1bit/viewtopic.php?pid=2907#p2907</link>
			<description><![CDATA[<p>Any music appearing on this engine with 1bit samples? I so regret that I have no musical talent <img src="http://randomflux.info/1bit/img/smilies/hmm.png" width="15" height="15" alt="hmm" /></p>]]></description>
			<author><![CDATA[null@example.com (xxl)]]></author>
			<pubDate>Mon, 11 Sep 2023 10:39:22 +0000</pubDate>
			<guid>http://randomflux.info/1bit/viewtopic.php?pid=2907#p2907</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1tracker v0.47]]></title>
			<link>http://randomflux.info/1bit/viewtopic.php?pid=2905#p2905</link>
			<description><![CDATA[<p>Confirmed, the script got broken a bit during the recent updates. Re-uploaded the archive with a fixed one.</p>]]></description>
			<author><![CDATA[null@example.com (Shiru)]]></author>
			<pubDate>Fri, 01 Sep 2023 21:13:29 +0000</pubDate>
			<guid>http://randomflux.info/1bit/viewtopic.php?pid=2905#p2905</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1tracker v0.47]]></title>
			<link>http://randomflux.info/1bit/viewtopic.php?pid=2904#p2904</link>
			<description><![CDATA[<p>Can confirm. Prints<br /></p><div class="codebox"><pre><code>Warning: trying to read song data row -1145383 column 4</code></pre></div><p>repeatedly with increasingly large negative offsets, effectively freezing the program.</p>]]></description>
			<author><![CDATA[null@example.com (utz)]]></author>
			<pubDate>Fri, 01 Sep 2023 13:25:09 +0000</pubDate>
			<guid>http://randomflux.info/1bit/viewtopic.php?pid=2904#p2904</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1tracker v0.47]]></title>
			<link>http://randomflux.info/1bit/viewtopic.php?pid=2903#p2903</link>
			<description><![CDATA[<p>Requiring verification from someone else:<br />All examples play perfecto, except for ZX10.&nbsp; As soon as the ZX10 example is selected and loaded in, 1tracker freezes.<br />Just my computer,? or something gone astray in v0.47?&nbsp; &nbsp;No biggie at all, just curious.</p>]]></description>
			<author><![CDATA[null@example.com (bushy555)]]></author>
			<pubDate>Fri, 01 Sep 2023 09:09:30 +0000</pubDate>
			<guid>http://randomflux.info/1bit/viewtopic.php?pid=2903#p2903</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1tracker v0.47]]></title>
			<link>http://randomflux.info/1bit/viewtopic.php?pid=2891#p2891</link>
			<description><![CDATA[<div class="quotebox"><cite>Shiru wrote:</cite><blockquote><p>it certainly should be possible at cost of some sound quality.</p></blockquote></div><p>Many thanks Shiru.</p>]]></description>
			<author><![CDATA[null@example.com (bushy555)]]></author>
			<pubDate>Fri, 04 Aug 2023 02:55:23 +0000</pubDate>
			<guid>http://randomflux.info/1bit/viewtopic.php?pid=2891#p2891</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1tracker v0.47]]></title>
			<link>http://randomflux.info/1bit/viewtopic.php?pid=2890#p2890</link>
			<description><![CDATA[<p>it certainly should be possible at cost of some sound quality. IM2 is used there to avoid having a loop counter inside the sample loop, because the whole thing is very heavy on register use. The counter instead located inside IM2 handler and it breaks the sample loop once it played enough frames.</p>]]></description>
			<author><![CDATA[null@example.com (Shiru)]]></author>
			<pubDate>Thu, 03 Aug 2023 08:31:24 +0000</pubDate>
			<guid>http://randomflux.info/1bit/viewtopic.php?pid=2890#p2890</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1tracker v0.47]]></title>
			<link>http://randomflux.info/1bit/viewtopic.php?pid=2889#p2889</link>
			<description><![CDATA[<p>Regarding the sample tracker, (...and I realise that no one may want to reply to this)<br />Acknowledging that it uses the original ZX code with its IM2, is it at all theoretically possible to remove/MOVE the entire IM2 routine, and for the engine to run &amp; play in IM1 (rst #38)?&nbsp; or even in IM0?</p><p>The VZ/Laser does not support IM2 and would love to try to get this sample tracker working on this computer.<br />As you can also tell, I have zero knowledge on IM2 (other than reading about it) and, if the above IM0/IM1 is possible, it will give me something to fiddle with for ages until I get it working.</p>]]></description>
			<author><![CDATA[null@example.com (bushy555)]]></author>
			<pubDate>Thu, 03 Aug 2023 03:44:20 +0000</pubDate>
			<guid>http://randomflux.info/1bit/viewtopic.php?pid=2889#p2889</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1tracker v0.47]]></title>
			<link>http://randomflux.info/1bit/viewtopic.php?pid=2887#p2887</link>
			<description><![CDATA[<p>Brilliant. Thanks Shiru</p>]]></description>
			<author><![CDATA[null@example.com (AtariTufty)]]></author>
			<pubDate>Mon, 31 Jul 2023 13:11:14 +0000</pubDate>
			<guid>http://randomflux.info/1bit/viewtopic.php?pid=2887#p2887</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1tracker v0.47]]></title>
			<link>http://randomflux.info/1bit/viewtopic.php?pid=2886#p2886</link>
			<description><![CDATA[<p>Yeah, it has quite a non-trivial exit routine, overlooked some things. Fixed, re-download the main archive.</p>]]></description>
			<author><![CDATA[null@example.com (Shiru)]]></author>
			<pubDate>Mon, 31 Jul 2023 07:55:36 +0000</pubDate>
			<guid>http://randomflux.info/1bit/viewtopic.php?pid=2886#p2886</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1tracker v0.47]]></title>
			<link>http://randomflux.info/1bit/viewtopic.php?pid=2885#p2885</link>
			<description><![CDATA[<p>Many thanks Shiru.</p><p>I&#039;ve managed to compile a sampletracker .tap now which plays great. I&#039;m very excited about writing a tune with this engine.<br />It doesn&#039;t exit to basic though on pressing a key. Seems to get stuck in a loop ?</p>]]></description>
			<author><![CDATA[null@example.com (AtariTufty)]]></author>
			<pubDate>Sun, 30 Jul 2023 22:52:53 +0000</pubDate>
			<guid>http://randomflux.info/1bit/viewtopic.php?pid=2885#p2885</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1tracker v0.47]]></title>
			<link>http://randomflux.info/1bit/viewtopic.php?pid=2883#p2883</link>
			<description><![CDATA[<p>Thanks for the hard work, Shiru.</p><p>To compile with GCC/Clang, two small changes are needed. makefile:103 should read<br /></p><div class="codebox"><pre><code>playplayer/playplayer.o: playlayer/playlayer.cpp</code></pre></div><p>and playplayer/playplayer.h must #include &lt;cstddef&gt; to make size_t available.</p>]]></description>
			<author><![CDATA[null@example.com (utz)]]></author>
			<pubDate>Sat, 29 Jul 2023 19:09:37 +0000</pubDate>
			<guid>http://randomflux.info/1bit/viewtopic.php?pid=2883#p2883</guid>
		</item>
		<item>
			<title><![CDATA[Re: 1tracker v0.47]]></title>
			<link>http://randomflux.info/1bit/viewtopic.php?pid=2882#p2882</link>
			<description><![CDATA[<p>Another update. In order to cover more of the digital/sample-based Spectrum engines I&#039;m doing some changes in the sound backend. I encapsulated Game_Music_Emu into an intermediate library called PlayLayer. At the moment it only uses GME, but the GME has been modified by me, so it is forked from the main version. Now there is Covox, Stereo Covox, and SounDrive support in GME&#039;s AY emulator, so you can use these devices in Sample Tracker engine now.</p><p>PlayLayer&#039;s purpose is to simplify adding other container formats without adding them into GME. I can just add any emu/player I want into this library, and it&#039;ll decide whatever should be used to play a data chunk. The intent behind it is that in order to support 128K+ sample-based engines I need to use a container other than AY, and a regular emulator Z80/SNA snapshot seems to be a reasonable choice, so this may be added eventually, without integrating it inside GME (which would be a major headache).</p>]]></description>
			<author><![CDATA[null@example.com (Shiru)]]></author>
			<pubDate>Sat, 29 Jul 2023 10:28:22 +0000</pubDate>
			<guid>http://randomflux.info/1bit/viewtopic.php?pid=2882#p2882</guid>
		</item>
	</channel>
</rss>
