<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[ChipMusic.org - Programming services offered]]></title>
	<link rel="self" href="https://chipmusic.org:80/forums/feed/atom/topic/16585/"/>
	<updated>2015-05-20T09:24:05Z</updated>
	<generator>PunBB</generator>
	<id>https://chipmusic.org/forums/topic/16585/programming-services-offered/</id>
		<entry>
			<title type="html"><![CDATA[Re: Programming services offered]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/230386/#p230386"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>djhaka wrote:</cite><blockquote><p>@Biere Gratuite (and cyberic): Okay, that makes sense! I think I have some idea of how that could be done. Thanks for the resources too!</p></blockquote></div><p>PyLSDJ is really well written with clean classes and objects.<br />I think you have to look here:<br /><a href="https://github.com/alexras/pylsdj/blob/df4ca4c81a0d85503a37ee36aa35bc1acfcc9348/pylsdj/synth.py" target="_blank">https://github.com/alexras/pylsdj/blob/ &#133; j/synth.py</a></p><p>You have a WaveFrames class.<br />This is where you should put the sample data.</p><p>Get in touch with alexras through github or by PMing him, he has been helpfuls with me and has accepted some of my pull requests.</p><p>If you fork a github repo, tell me so I will monitor it.<br />And if you need some testers, please tell!</p>]]></content>
			<author>
				<name><![CDATA[cyberic]]></name>
				<uri>https://chipmusic.org/cyberic</uri>
			</author>
			<updated>2015-05-20T09:24:05Z</updated>
			<id>https://chipmusic.org/forums/post/230386/#p230386</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Programming services offered]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/230374/#p230374"/>
			<content type="html"><![CDATA[<p>Wow, I didn&#039;t realize how popular LGPT is! The projects you&#039;re all suggesting sound great, but are probably more than a summer&#039;s worth of work; I&#039;m just looking for something small first to get my feet wet <img src="https://chipmusic.org/forums/img/smilies/smile.png" width="15" height="15" alt="smile" />.</p><p>@Biere Gratuite (and cyberic): Okay, that makes sense! I think I have some idea of how that could be done. Thanks for the resources too!</p><p>@sandneil: Haha that&#039;s an idea! But does it sound any good though? <img src="https://chipmusic.org/forums/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" /></p>]]></content>
			<author>
				<name><![CDATA[djhaka]]></name>
				<uri>https://chipmusic.org/djhaka</uri>
			</author>
			<updated>2015-05-20T00:21:36Z</updated>
			<id>https://chipmusic.org/forums/post/230374/#p230374</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Programming services offered]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/230353/#p230353"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>Domu wrote:</cite><blockquote><p>midi input for LGPT would be amazing, you could use it as a midi sound module really nicely. <br />also yep multiple midi outs (though we got 16 channels so not greatly needed by so many people i wouldnt think)<br />multiple AUDIO outs from LGPT however (even only 4 or something) that could be routed to your audio interfaces outs, would be so unbelievably useful I would cry.</p></blockquote></div><p>Yeah, multiple audio would be mental too <img src="https://chipmusic.org/forums/img/smilies/tongue.png" width="15" height="15" alt="tongue" /> I was thinking multi midi because a lot of things these days are USB midi, so you can&#039;t chain them...</p>]]></content>
			<author>
				<name><![CDATA[Panda Chan]]></name>
				<uri>https://chipmusic.org/Panda+Chan</uri>
			</author>
			<updated>2015-05-19T11:32:35Z</updated>
			<id>https://chipmusic.org/forums/post/230353/#p230353</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Programming services offered]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/230350/#p230350"/>
			<content type="html"><![CDATA[<p>midi input for LGPT would be amazing, you could use it as a midi sound module really nicely. <br />also yep multiple midi outs (though we got 16 channels so not greatly needed by so many people i wouldnt think)<br />multiple AUDIO outs from LGPT however (even only 4 or something) that could be routed to your audio interfaces outs, would be so unbelievably useful I would cry.</p>]]></content>
			<author>
				<name><![CDATA[Domu]]></name>
				<uri>https://chipmusic.org/Domu</uri>
			</author>
			<updated>2015-05-19T10:53:13Z</updated>
			<id>https://chipmusic.org/forums/post/230350/#p230350</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Programming services offered]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/230272/#p230272"/>
			<content type="html"><![CDATA[<p>pyLSDJ:<br /><a href="https://github.com/alexras/pylsdj" target="_blank">https://github.com/alexras/pylsdj</a></p>]]></content>
			<author>
				<name><![CDATA[Biere Gratuite]]></name>
				<uri>https://chipmusic.org/Biere+Gratuite</uri>
			</author>
			<updated>2015-05-17T22:46:38Z</updated>
			<id>https://chipmusic.org/forums/post/230272/#p230272</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Programming services offered]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/230269/#p230269"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>Biere Gratuite wrote:</cite><blockquote><p>Please see lsdjmanager by LSDJ creator:<br /><a href="https://github.com/jkotlinski/lsdjmanager" target="_blank">https://github.com/jkotlinski/lsdjmanager</a></p></blockquote></div><p>==&gt; 404</p><p>Correct url:<br /><a href="https://github.com/jkotlinski/lsdmanager" target="_blank">https://github.com/jkotlinski/lsdmanager</a></p><p>There is also LSMC/PyLSDJ:<br /><a href="https://github.com/alexras/lsmc" target="_blank">https://github.com/alexras/lsmc</a> which could be a good starting point</p>]]></content>
			<author>
				<name><![CDATA[cyberic]]></name>
				<uri>https://chipmusic.org/cyberic</uri>
			</author>
			<updated>2015-05-17T22:23:27Z</updated>
			<id>https://chipmusic.org/forums/post/230269/#p230269</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Programming services offered]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/230250/#p230250"/>
			<content type="html"><![CDATA[<p>Hi,<br />If you&#039;re interested in the sample to LSDJ wave instrument. Here is how LSDJ wave instrument work (in a user POV):<br />- there are 16 wave instruments slots available, called &quot;synth&quot; 0 to F.<br />- each wave instrument is divided into 16 frames ($10 waveforms) x0 to xF<br />- each waveform is composed of 32 values<br />- each values is coded in 4 bits (0 to F)</p><p>LSDJ let you play the wave instruments different ways:<br />- &quot;Manual&quot;: first waveform played in loop<br />- &quot;Once&quot;: all 16 waveforms played from first to last<br />- &quot;Loop&quot;: as &quot;once&quot; but looped from the beginning<br />- &quot;Ping-pong&quot;: as loop but playing 0 to F frame and F to 0 frame repeatidly</p><p>You can choose the speed, time each waveform will be played before playing the next one (for &quot;once&quot;, &quot;loop&quot; and &quot;ping-pong&quot;), and loop lenght (in &quot;loop&quot; and &quot;ping-pong&quot;).</p><p>Tyler Barnes made a tutorial where he manipulates waveform by hand-drawing it:<br /><a href="http://www.youtube.com/watch?v=73VLMNMaRAQ" target="_blank">http://www.youtube.com/watch?v=73VLMNMaRAQ</a></p><p>You can choose which waveform to play by using the F (for frame) command in the phrase or table command. Allow pretty neat sound trickery.</p><p>The idea of &quot;sample to lsdj wave instrument&quot; would be to take a regular sound sample (exemple guitar string), to manually chop it in 16 consecutive parts and then quantitize it in 4 bits/16 values/16 frames in order to export it in a lsdj readable file.<br />Please see lsdjmanager by LSDJ creator:<br /><a href="https://github.com/jkotlinski/lsdjmanager" target="_blank">https://github.com/jkotlinski/lsdjmanager</a></p>]]></content>
			<author>
				<name><![CDATA[Biere Gratuite]]></name>
				<uri>https://chipmusic.org/Biere+Gratuite</uri>
			</author>
			<updated>2015-05-17T12:08:10Z</updated>
			<id>https://chipmusic.org/forums/post/230250/#p230250</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Programming services offered]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/230249/#p230249"/>
			<content type="html"><![CDATA[<p>*shrug* that&#039;s true i guess</p><p>djhaka, maybe get some computer programs to write music for you - algorithmic/computer generated music is a lot of fun and you might get more out of doing something creative like that for yourself than doing things for other people? <img src="https://chipmusic.org/forums/img/smilies/smile.png" width="15" height="15" alt="smile" /> unless you are exceptionally generous</p>]]></content>
			<author>
				<name><![CDATA[sandneil]]></name>
				<uri>https://chipmusic.org/sandneil</uri>
			</author>
			<updated>2015-05-17T10:22:45Z</updated>
			<id>https://chipmusic.org/forums/post/230249/#p230249</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Programming services offered]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/230248/#p230248"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>sandneil wrote:</cite><blockquote><p>how are they even slightly similar <img src="https://chipmusic.org/forums/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" /> fuck renoise</p></blockquote></div><p>They&#039;re sample based music tracking software, they&#039;re way more than slightly similar. The biggest difference is Renoise looks like famitracker and lpgt looks like lsdj.</p>]]></content>
			<author>
				<name><![CDATA[Dire Hit]]></name>
				<uri>https://chipmusic.org/Dire+Hit</uri>
			</author>
			<updated>2015-05-17T09:39:25Z</updated>
			<id>https://chipmusic.org/forums/post/230248/#p230248</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Programming services offered]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/230247/#p230247"/>
			<content type="html"><![CDATA[<p>My suggestion would be multiple midi outputs for LGPT! I really want to run my usb-boy and midi synths with lgpt <img src="https://chipmusic.org/forums/img/smilies/tongue.png" width="15" height="15" alt="tongue" /></p>]]></content>
			<author>
				<name><![CDATA[Panda Chan]]></name>
				<uri>https://chipmusic.org/Panda+Chan</uri>
			</author>
			<updated>2015-05-17T09:17:44Z</updated>
			<id>https://chipmusic.org/forums/post/230247/#p230247</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Programming services offered]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/230243/#p230243"/>
			<content type="html"><![CDATA[<p>how are they even slightly similar <img src="https://chipmusic.org/forums/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" /> fuck renoise</p>]]></content>
			<author>
				<name><![CDATA[sandneil]]></name>
				<uri>https://chipmusic.org/sandneil</uri>
			</author>
			<updated>2015-05-17T01:49:40Z</updated>
			<id>https://chipmusic.org/forums/post/230243/#p230243</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Programming services offered]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/230242/#p230242"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>sandneil wrote:</cite><blockquote><p>speaking of dream lgpt features i would like to see a more normal tracker keyboard input scheme for PC (q = c, 2 = c#, w = d etc) - i know it is designed for handheld devices but it has a lot of unique features and a fun workflow and it would make a good pc tracker</p></blockquote></div><p>That&#039;s called Renoise.</p><p>Also, you guys don&#039;t really want a channel mixer in LGPT, you want a POST command (as in, post filter volume).</p><p>And yes, we all want Android LGPT.</p>]]></content>
			<author>
				<name><![CDATA[BLEO]]></name>
				<uri>https://chipmusic.org/BLEO</uri>
			</author>
			<updated>2015-05-17T01:40:07Z</updated>
			<id>https://chipmusic.org/forums/post/230242/#p230242</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Programming services offered]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/230238/#p230238"/>
			<content type="html"><![CDATA[<p>Haha thanks for the feedback! I&#039;m actually in the middle of moving (should have said that before <img src="https://chipmusic.org/forums/img/smilies/tongue.png" width="15" height="15" alt="tongue" />) but I&#039;ll definitely give these a look.</p><p>@Biere Gratuite: So I think I understand more or less how LSDJ wav channel waveforms work… would the sample be a certain length, i.e. one sec, or you choose what section of the sample you want to use?</p><p>I honestly haven&#039;t used LGPT very much, just opened it once or twice. By &#039;mixer&#039; do you mean like an audio mixer, so you can modify the volume and low/mid/highs of a channel?</p><p>I guess I&#039;ll have to do some more research <img src="https://chipmusic.org/forums/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" />! A lot of great starting ideas though.</p>]]></content>
			<author>
				<name><![CDATA[djhaka]]></name>
				<uri>https://chipmusic.org/djhaka</uri>
			</author>
			<updated>2015-05-16T23:30:40Z</updated>
			<id>https://chipmusic.org/forums/post/230238/#p230238</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Programming services offered]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/230237/#p230237"/>
			<content type="html"><![CDATA[<p>speaking of dream lgpt features i would like to see a more normal tracker keyboard input scheme for PC (q = c, 2 = c#, w = d etc) - i know it is designed for handheld devices but it has a lot of unique features and a fun workflow and it would make a good pc tracker</p>]]></content>
			<author>
				<name><![CDATA[sandneil]]></name>
				<uri>https://chipmusic.org/sandneil</uri>
			</author>
			<updated>2015-05-16T23:15:59Z</updated>
			<id>https://chipmusic.org/forums/post/230237/#p230237</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Programming services offered]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/230236/#p230236"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>BLEO wrote:</cite><blockquote><p>I agree that LGPT would be a great program to add some features like a mixer. I strongly disagree that it needs FF tables. I would like to see the project that has 128 tables filled and needs more!</p></blockquote></div><p>The worst part is that lgpt cannot currently stack tables, I&#039;ve never used more than 10-15 ever.</p>]]></content>
			<author>
				<name><![CDATA[herr_prof]]></name>
				<uri>https://chipmusic.org/herr_prof</uri>
			</author>
			<updated>2015-05-16T23:06:26Z</updated>
			<id>https://chipmusic.org/forums/post/230236/#p230236</id>
		</entry>
</feed>
