<div dir="ltr">Steve,<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Okay, good to know. &nbsp;Very silly, it shouldn&#39;t even matter.<br>

<div class="Ih2E3d"></div></blockquote><div><br>I agree, but that&#39;s the situation we&#39;re in. I&#39;d be all in favour of Windows disappearing from the planet but right now we are kinda stuck with it for some things so let&#39;s make the best of it.<br>
<br>&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d"><br>
</div>Heheh.. it seriously blew my mind when I realized they&#39;d introduced a<br>
bug that means that if you have IE7 installed when you compile<br>
completely unrelated software, you must have IE7 or Vista in order to<br>
run it. &nbsp;Totally insane. &nbsp;You can&#39;t make this stuff up.<br>
<div class="Ih2E3d"></div></blockquote><div><br>I think to some degree people tend to assume others are &quot;like them&quot;. For MS people it&#39;s probably self evident that everybody has the latest version of IE. Some time ago I noticed that my Gnome interface on my Ubuntu box depends on a CD burning program... which is quite annoying&nbsp; if you&#39;re a bit of a minimalist and don&#39;t have a CD burner on that box.<br>
<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d"><br>
</div>Documentation is good, and in fact the mail archives even work quite<br>
well for that. &nbsp;However, I think the real answer would be to get it<br>
going under MingW. &nbsp;MSYS can be a bit of a pain to get set up, but<br>
I&#39;ve found it quite reliable once you&#39;ve got it working. &nbsp;One idea<br>
that came to mind is to fork msysGit:<br>
<br>
<a href="http://code.google.com/p/msysgit/" target="_blank">http://code.google.com/p/msysgit/</a><br>
<br>
I&#39;m a fan of this project because in addition to being a great source<br>
code management program, it provides a single installer that unpacks<br>
itself wherever you want with a complete MSYS/MingW environment ready<br>
for hacking. &nbsp;Tweaking it to include everything needed to compile<br>
ChucK wouldn&#39;t be all that hard. &nbsp;I&#39;ll try to look into this when I<br>
get a chance.<br>
</blockquote><div><br>That does sound good, yes.<br>&nbsp;<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
Another thing I&#39;d like to do sometime is create a tutorial on how to<br>
make a ugen. &nbsp;Looking at the source, it seems really non-obvious, so I<br>
think having some explicit help in this direction would probably get<br>
more people interested.<br>
<div class="Ih2E3d"></div></blockquote><div><br>I think a fair amount of people are already interested in that , yes, but indeed it does look hard. I can edit existing Ugens and expect it to work in a few tries but new ones would hook into the system in so many places that it gets a bit scary. I think there are others that think about it that way. For example; on the forum there has been a lot of talk about overdrives and there are some nice designs, partially homebrew, partially inspired by SC ones so that could be a nice place to start.<br>
&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d"><br>
</div>No problem. &nbsp;I&#39;d really like to see more people collaborating here, so<br>
I&#39;m all for it.<br>
<br>
</blockquote><div><br>Me too. I have long held that docs on how to build Ugens would be good for the comunity as that would enable more people to add to ChucK, the same would go for includes so we could have libaries. ChucK is working great as a intro for programming and the syntax is close enough to C to understand -for example- what goes on inside of a Ugen but ChucK does not prepare you for the full complexity of something the size of the ChucK code itself so now there&#39;s a group of people &quot;stuck&quot; there.<br>
<br>This is a area where I think we can learn a lot from our friends over at the SC community. SC is of course larger and older so that&#39;s a factor int heir user-contributed Ugens but I also think the process they have for adding them is a big factor.<br>
<br>If you would take the time to write this documentation I&#39;d be delighted to test it and give feedback.<br><br>Yours,<br>Kas. <br></div></div><br></div>