<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[ChipMusic.org - Prototracker]]></title>
	<link rel="self" href="https://chipmusic.org:80/forums/feed/atom/topic/19164/"/>
	<updated>2017-05-02T13:39:07Z</updated>
	<generator>PunBB</generator>
	<id>https://chipmusic.org/forums/topic/19164/prototracker/</id>
		<entry>
			<title type="html"><![CDATA[Re: Prototracker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/252506/#p252506"/>
			<content type="html"><![CDATA[<p>Ah sorry, I haven&#039;t noticed that post in the klystrack thread. But very broadly: I know it&#039;s really slow for what it does and Prototracker is a reaction to that as well (the GUI is much more economical and generally less braindead from the code perspective). But I&#039;ll continue in the other thread. ---&gt;</p><p>Re: songs. Yeah, that&#039;s an obvious idea. Might go well with something like if you can include a message in the song so that you can explain what the song does.</p>]]></content>
			<author>
				<name><![CDATA[kometbomb]]></name>
				<uri>https://chipmusic.org/kometbomb</uri>
			</author>
			<updated>2017-05-02T13:39:07Z</updated>
			<id>https://chipmusic.org/forums/post/252506/#p252506</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Prototracker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/252500/#p252500"/>
			<content type="html"><![CDATA[<p>I checked sunvox <a href="http://warmplace.ru/soft/sunvox/" target="_blank">http://warmplace.ru/soft/sunvox/</a> recently and they have that nice idea of including a simple_examples folder, it&#039;s just simple effects you can use or combination that gives a kind of kickstart to people who have no idea what they are doing, just wanted to share, could be nice for prototracker, i know there are some techniques worth sharing! spread the wisdom!</p><p>any plan to add more example songs too? noobstar prototracker album! when? :0</p><p>btw i&#039;m not sure you check the klystracker thread komet,<br />is there any settings to speed up the tracker? i see it has cool animation when the cursor move, etc and it makes it really slow here (i use free drivers, etc so maybe everything graphic is quite slow, it&#039;s not a recent computer too), but i also tested on another laptop with bleeding edge updates, it&#039;s faster but still laggy, especially compared to prototracker).</p>]]></content>
			<author>
				<name><![CDATA[koub1s]]></name>
				<uri>https://chipmusic.org/koub1s</uri>
			</author>
			<updated>2017-05-02T07:42:19Z</updated>
			<id>https://chipmusic.org/forums/post/252500/#p252500</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Prototracker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/252474/#p252474"/>
			<content type="html"><![CDATA[<p>sucessfully compiled! will post my testing adventures logs ^^ thanks!</p>]]></content>
			<author>
				<name><![CDATA[koub1s]]></name>
				<uri>https://chipmusic.org/koub1s</uri>
			</author>
			<updated>2017-04-29T18:41:42Z</updated>
			<id>https://chipmusic.org/forums/post/252474/#p252474</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Prototracker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/252471/#p252471"/>
			<content type="html"><![CDATA[<p>I just tested and it should now build on older SDL2 versions again.</p>]]></content>
			<author>
				<name><![CDATA[kometbomb]]></name>
				<uri>https://chipmusic.org/kometbomb</uri>
			</author>
			<updated>2017-04-29T15:23:58Z</updated>
			<id>https://chipmusic.org/forums/post/252471/#p252471</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Prototracker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/252456/#p252456"/>
			<content type="html"><![CDATA[<p>i am windows free :] i remember this shortcut on windows, some photoshop shortcut had conflict with it, the kind of stuff that drives people crazy till he figures it out,</p><p>i searched and on linux, it&#039;s easy as well, it&#039;s just a command on the shell:</p><p>setxkbmap us</p>]]></content>
			<author>
				<name><![CDATA[koub1s]]></name>
				<uri>https://chipmusic.org/koub1s</uri>
			</author>
			<updated>2017-04-28T15:11:27Z</updated>
			<id>https://chipmusic.org/forums/post/252456/#p252456</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Prototracker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/252451/#p252451"/>
			<content type="html"><![CDATA[<p>I guess the packaging discussion is not off-topic, completely. <img src="https://chipmusic.org/forums/img/smilies/smile.png" width="15" height="15" alt="smile" /> The GitHub integration sounds really useful.</p><p>I used to use .debs as the package for klystrack but I am thinking just having a .gz of the binary (and maybe also the libs, I did this with my game project and it works great and is very convenient - it even includes 32 and 64-bit binaries and runs the correct one). Though for the time being, I&#039;m just trying to keep the source super easy and quick to compile.</p><p>koub1s: If I change my Windows keyboard layout into AZERTY I get the same (wrong) behavior. So at least we are on the same page. <img src="https://chipmusic.org/forums/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" /> (Emscripten probably does something weird and at the very least it&#039;s easy to bypass) </p><p>EDIT: BTW, if you&#039;re on Windows you can install a QWERTY layout and use LEFT ALT+LEFT SHIFT to switch the layout. And all other OS&#039;es probably have a similar feature as well.</p>]]></content>
			<author>
				<name><![CDATA[kometbomb]]></name>
				<uri>https://chipmusic.org/kometbomb</uri>
			</author>
			<updated>2017-04-28T08:32:07Z</updated>
			<id>https://chipmusic.org/forums/post/252451/#p252451</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Prototracker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/252450/#p252450"/>
			<content type="html"><![CDATA[<p>Prototracker (TM) <strong>web-version</strong>-AZERTY-betatester reporting in!</p><p>- when changing the note(s), the keys are recognized as qwerty (which is really confusing since, the keys are recognized as azerty when writing the effect letters),</p><p>so typing w (in azerty) enter D_octave+1 (which is the qwerty layout), instead of C_current-octave</p>]]></content>
			<author>
				<name><![CDATA[koub1s]]></name>
				<uri>https://chipmusic.org/koub1s</uri>
			</author>
			<updated>2017-04-28T07:14:02Z</updated>
			<id>https://chipmusic.org/forums/post/252450/#p252450</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Prototracker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/252449/#p252449"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>cyberic wrote:</cite><blockquote><p>I would rather recommend appImages (or both):<br /><a href="http://appimage.org/" target="_blank">http://appimage.org/</a></p></blockquote></div><p>I saw this one on Krita&#039;s page some times ago, thanks for reminding me, completely forgot about it!</p><p>Appimage is great, you can run directly any version of the app without requirements issues,<br />but you have to trust each appimage you download, and they are not sandboxed by default (?):</p><p>&gt;&gt; Can also run in a sandbox -- <a href="http://appimage.org/" target="_blank">http://appimage.org/</a></p><p><a class="postimg" href="http://www.davidrevoy.com/data/images/blog/2016/08/appimage-for-cat_frame4_by-david-revoy.jpg" title="http://www.davidrevoy.com/data/images/blog/2016/08/appimage-for-cat_frame4_by-david-revoy.jpg" id="forum_image_12586044"><img src="http://www.davidrevoy.com/data/images/blog/2016/08/appimage-for-cat_frame4_by-david-revoy.jpg" /></a></p><p>the thing i like about snapd is that it is about to become available on most distribution by defaults, even on stables ones, and then you have access to a new snap repository on the command line, you can automate the process of distributing your software and/or update to the latest version automatically,</p><p>sorry for the offtopic Komet! :]</p>]]></content>
			<author>
				<name><![CDATA[koub1s]]></name>
				<uri>https://chipmusic.org/koub1s</uri>
			</author>
			<updated>2017-04-28T07:09:12Z</updated>
			<id>https://chipmusic.org/forums/post/252449/#p252449</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Prototracker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/252448/#p252448"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>koub1s wrote:</cite><blockquote><p>btw i&#039;m not sure if you&#039;re interested by linux, but <a href="https://snapcraft.io/" target="_blank">https://snapcraft.io/</a> seems to be pretty good, it&#039;s a packaging system, it was added to ubuntu and fedora recently, will soon be on debian stable (can&#039;t wait!), it allows to distribute software and be able to run them even if your system isn&#039;t on the bleeding edge ; if you don&#039;t have the latest libraries, it&#039;s not a problem since the package includes them, also it runs in a sandbox , so no security issues, </p><p>be able to run a stable distribution with the latest software version is something really interesting <img src="https://chipmusic.org/forums/img/smilies/smile.png" width="15" height="15" alt="smile" />)</p></blockquote></div><p>I would rather recommend appImages (or both):<br /><a href="http://appimage.org/" target="_blank">http://appimage.org/</a></p><p>I can try to work on it...<br />@kometbomb, what distribution do you use?</p>]]></content>
			<author>
				<name><![CDATA[cyberic]]></name>
				<uri>https://chipmusic.org/cyberic</uri>
			</author>
			<updated>2017-04-28T06:47:19Z</updated>
			<id>https://chipmusic.org/forums/post/252448/#p252448</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Prototracker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/252445/#p252445"/>
			<content type="html"><![CDATA[<p>new errors! :0</p><div class="codebox"><pre><code>make -f Makefile.linux
make[1]: Entering directory &#039;/home/bob/tmp/a-effacer/prototracker&#039;
g++ -O3 -Wformat -std=c++11 -o prototracker src/*.cpp -lSDL2_image -lSDL2main `sdl2-config --cflags --libs` -s
src/Main.cpp: In function ‘void infinityAndBeyond(void*)’:
src/Main.cpp:115:149: error: ‘SDL_GameControllerFromInstanceID’ was not declared in this scope
     context.mainEditor.showMessageV(Editor::MessageInfo, &quot;Unplugged %s&quot;, SDL_GameControllerName(SDL_GameControllerFromInstanceID(event.cdevice.which)));
                                                                                                                                                     ^
Makefile.linux:5: recipe for target &#039;prototracker&#039; failed
make[1]: *** [prototracker] Error 1</code></pre></div><p>the help system is good, a kind of cheatsheet is interesting, like hitting a shortcut displays all the effects, i&#039;m sure that after a certain time you know them by heart <img src="https://chipmusic.org/forums/img/smilies/smile.png" width="15" height="15" alt="smile" /> haha, </p><p>btw i&#039;m not sure if you&#039;re interested by linux, but <a href="https://snapcraft.io/" target="_blank">https://snapcraft.io/</a> seems to be pretty good, it&#039;s a packaging system, it was added to ubuntu and fedora recently, will soon be on debian stable (can&#039;t wait!), it allows to distribute software and be able to run them even if your system isn&#039;t on the bleeding edge ; if you don&#039;t have the latest libraries, it&#039;s not a problem since the package includes them, also it runs in a sandbox , so no security issues, </p><p>i haven&#039;t read about it too much, but it can auto build from github: <a href="https://build.snapcraft.io/" target="_blank">https://build.snapcraft.io/</a> and once compiled the software get pushed to the repository where user can sync the latest version without having to worry about anything else,</p><p>being able to run a stable distribution with the latest software version is something really interesting <img src="https://chipmusic.org/forums/img/smilies/smile.png" width="15" height="15" alt="smile" />)</p>]]></content>
			<author>
				<name><![CDATA[koub1s]]></name>
				<uri>https://chipmusic.org/koub1s</uri>
			</author>
			<updated>2017-04-27T19:04:41Z</updated>
			<id>https://chipmusic.org/forums/post/252445/#p252445</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Prototracker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/252444/#p252444"/>
			<content type="html"><![CDATA[<p>I just commited a hack that just disables the gamepad code if you don&#039;t have new enough SDL (after trying to build 2.0.5 on my PocketCHIP... damn SDL_image did not want to compile). 2.0.2 works fine with gamepads but I use a helper function from 2.0.5.</p><p>I added a on-screen message thingy that should help if you just blindly press keys and don&#039;t know what they do. Have fun!</p>]]></content>
			<author>
				<name><![CDATA[kometbomb]]></name>
				<uri>https://chipmusic.org/kometbomb</uri>
			</author>
			<updated>2017-04-27T18:27:43Z</updated>
			<id>https://chipmusic.org/forums/post/252444/#p252444</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Prototracker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/252439/#p252439"/>
			<content type="html"><![CDATA[<p>installing 2.0.5 is a nightmare, i checked <a href="https://www.libsdl.org/download-2.0.php" target="_blank">https://www.libsdl.org/download-2.0.php</a> </p><p>they advise to &quot;Please contact your distribution maintainer for updates&quot;, so basically on debian you have to install the unstable branch of the OS, it&#039;s not even available in the testing branch</p><p>you need 2.0.5 for the joypad bit? i could compile the last version with libsdl2-dev 2.0.2</p>]]></content>
			<author>
				<name><![CDATA[koub1s]]></name>
				<uri>https://chipmusic.org/koub1s</uri>
			</author>
			<updated>2017-04-27T16:42:29Z</updated>
			<id>https://chipmusic.org/forums/post/252439/#p252439</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Prototracker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/252434/#p252434"/>
			<content type="html"><![CDATA[<p>You need the latest libsdl2-dev (2.0.5). Might have to compile it yourself, though.</p>]]></content>
			<author>
				<name><![CDATA[kometbomb]]></name>
				<uri>https://chipmusic.org/kometbomb</uri>
			</author>
			<updated>2017-04-27T14:17:44Z</updated>
			<id>https://chipmusic.org/forums/post/252434/#p252434</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Prototracker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/252433/#p252433"/>
			<content type="html"><![CDATA[<p>haha let&#039;s test it,<br />edit: the compilation failed: <a href="https://pastebin.com/nQZiVbxv" target="_blank">https://pastebin.com/nQZiVbxv</a></p>]]></content>
			<author>
				<name><![CDATA[koub1s]]></name>
				<uri>https://chipmusic.org/koub1s</uri>
			</author>
			<updated>2017-04-27T12:01:08Z</updated>
			<id>https://chipmusic.org/forums/post/252433/#p252433</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Prototracker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/252432/#p252432"/>
			<content type="html"><![CDATA[<p>I fixed it last night in the main code as well (though didn&#039;t test on an AZERTY for obvious reasons but it SHOULD work... maybe). I guess the web build (or maybe it&#039;s the browser) handles the layout better.</p>]]></content>
			<author>
				<name><![CDATA[kometbomb]]></name>
				<uri>https://chipmusic.org/kometbomb</uri>
			</author>
			<updated>2017-04-27T11:38:38Z</updated>
			<id>https://chipmusic.org/forums/post/252432/#p252432</id>
		</entry>
</feed>
