First of all, I&#39;m glad that people have at least tried it... But I also expected that probably many<br>would not come very far, since the application IS complicated... I&#39;ll try to make the next version<br>a bit easier, however the basic concept is in it&#39;s nature complicated and there&#39;s always going<br>
to be tons of knobs and levers to pull and slide since that&#39;s what you need to enable as much<br>creativity as possible... But yes, I do recognize that it must be as easy as possible to understand<br>how to find the knob you want, and minimize the amount of work needed just to get started.<br>
<br>NOTE! There is an XML-file in /usr/share/satan called satanUI.xml that describes the<br>GUI, if you have the time and inclination please play around with that and give me a<br>proposal.. Also note that that is an proprietary XML format for the GUI engine I&#39;m using.<br>
<br><div class="gmail_quote">On Sat, Mar 21, 2009 at 11:25 AM, Aapo Rantalainen <span dir="ltr">&lt;<a href="mailto:aapo.rantalainen@gmail.com">aapo.rantalainen@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">&gt; 1) Rename it. Yeah, I know it&#39;s nice to provoke people etc but to me<br>
&gt;it just sounds stupid.<br>
<br>
</div>One more vote for renaming.<br>
<div class="im"><br>
</div></blockquote><div><br>The name is probably going to stay the same since it is etched in soooo many places<br>that it&#39;s very much a lock-in now... Maybe I can add a &quot;friendlier&quot; icon and alias for<br>the menu so you won&#39;t be offended every time you use your phone.. ;-) And for<br>
the record; the name is one of the few silly things I have left in my life now when<br>I&#39;m all grown up with a family and responsibilities.. It&#39;s kinda sentimental and still makes<br>me put on this silly smile once in a while when I&#39;m discussing it with my friends.. ;-P<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="im"><br>
<br>
&gt;2) Add an icon in .ipk package. I installed to 2008.12+Kustomized, no<br>
&gt;icon was shown.<br>
<br>
</div>I got icon. (is this fixed?)<br>
</blockquote><div><br>It seems to be different on different distributions; there IS an icon in the package<br>and on some distros it shows up correctly, and on others it doesn&#39;t.. If someone<br>can point at what I can change about the icons path, and/or the .desktop-file I<br>
would be delighted to fix it. For the next version I set Categories to Applications,<br>hopefully that will make it better for SHR users.. Hope it will still &quot;works for me&quot;.<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;">
<br>
<br>
&gt; 3) First run I get a message that Enlightenment was not able to ...<br>
<div class="im">&gt; satan: error while loading shared libraries: libltdl.so.3: cannot open<br>
<br>
</div>I added libltdl3 for <a href="http://www.opkg.org/package_34.html" target="_blank">http://www.opkg.org/package_34.html</a><br>
<div class="im"></div></blockquote><div><br>I have libltdl3 as a dependency in the control file used for ipk-generation, but<br>it seems maybe that isn&#39;t enough? Any suggestions?<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="im"><br>
<br>
&gt; 4) Started the app. It&#39;s a mess.. sorry.. I&#39;d like to be able to do<br>
<br>
</div>I do this step-by-step<br>
<a href="http://launchpadlibrarian.net/23526681/MANUAL.txt" target="_blank">http://launchpadlibrarian.net/23526681/MANUAL.txt</a><br>
(My sound settings of phone are messed so I didn&#39;t got any noise out of.)<br>
<br>
This manual is good. But maybe program is too hard and complicated to<br>
Phone if it needs so long read-this-first (and I can&#39;t reproduce<br>
anything without that manual).<br>
</blockquote><div><br>The application is complicated for sure, but that&#39;s a result of the<br>basic requirement &quot;let the imagination be the limit&quot;.. I&#39;ll try to <br>explain it through an example; a basic synthesizer is easy to<br>
get started with, but it is not a complete studio. If you want a<br>complete studio you won&#39;t have something that is easy to start<br>with... <br><br>My idea now is to have a question asked when the application start:<br>
Do you want it simple? yes or no... &quot;Yes&quot; will pre-load a &quot;toy&quot;-project<br>that is easy to start playing with, sort of a demo.<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;">
<br>
Keep it simple. / Use menus with long names.<br>
Tabs like  &quot;Ld/Sv&quot; aren&#39;t good. How about standardr drop down menu<br>
called File (containing Load project and Save project)? I didn&#39;t got<br>
point of whole &quot;Connector&quot;-tab. Maybe some working default settings<br>
and menu-entry &#39;Advanced&#39;-&gt; &#39;Connections&#39; where power-user can fine<br>
tune them.<br>
</blockquote><div><br>The connector tab is quite vital, alas... :-) It is basically the &quot;studio&quot;, <br>here you can add your synthesizers, drum machines, echo-boxes<br>and so forth.. If you have an empty studio; then you have no sound except<br>
the occasional cough from the studio manager wondering what you<br>are doing without any instruments... ;-)<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>
And menu entry named &#39;Mode&#39; could have &#39;surf&#39; and &#39;tracker&#39; and so on.<br>
</blockquote></div><br>Maybe I could have two major &quot;modes&quot;, one called &quot;Configure&quot; and one<br>called &quot;Compose&quot;, and then the Load/Save project tab.  The &quot;Configure&quot; mode<br>would contain sample loader, instrument editor, control configuration<br>
and connections. The &quot;Compose&quot; mode would contain the &quot;Surface&quot;, the<br>tracker and the sequencer. One problem that is constant is the lack of<br>screen real-estate on the 2.8&quot; screen we have to play with.. Especially<br>
since I want to make it more finger friendly in the future..<br><br>The way of the future will hopefully be nicer looking graphics that is<br>more finger friendly... This will however probably require the new OpenMoko<br>
since the code I write requires a FPU that won&#39;t be available until that <br>phone arrives... <br><br>I hope I get some more feedback on the ideas I presented here and on the<br>comments I made on your suggestions.<br>
<br>   Best regards<br>     Anton Persson<br>