First of all, I'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'll try to make the next version<br>a bit easier, however the basic concept is in it's nature complicated and there's always going<br>
to be tons of knobs and levers to pull and slide since that'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'm using.<br>
<br><div class="gmail_quote">On Sat, Mar 21, 2009 at 11:25 AM, Aapo Rantalainen <span dir="ltr"><<a href="mailto:aapo.rantalainen@gmail.com">aapo.rantalainen@gmail.com</a>></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">> 1) Rename it. Yeah, I know it's nice to provoke people etc but to me<br>
>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's very much a lock-in now... Maybe I can add a "friendlier" icon and alias for<br>the menu so you won'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'm all grown up with a family and responsibilities.. It's kinda sentimental and still makes<br>me put on this silly smile once in a while when I'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>
>2) Add an icon in .ipk package. I installed to 2008.12+Kustomized, no<br>
>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'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 "works for me".<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>
> 3) First run I get a message that Enlightenment was not able to ...<br>
<div class="im">> 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'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>
> 4) Started the app. It's a mess.. sorry.. I'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'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't reproduce<br>
anything without that manual).<br>
</blockquote><div><br>The application is complicated for sure, but that's a result of the<br>basic requirement "let the imagination be the limit".. I'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'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... "Yes" will pre-load a "toy"-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 "Ld/Sv" aren't good. How about standardr drop down menu<br>
called File (containing Load project and Save project)? I didn't got<br>
point of whole "Connector"-tab. Maybe some working default settings<br>
and menu-entry 'Advanced'-> 'Connections' where power-user can fine<br>
tune them.<br>
</blockquote><div><br>The connector tab is quite vital, alas... :-) It is basically the "studio", <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 'Mode' could have 'surf' and 'tracker' and so on.<br>
</blockquote></div><br>Maybe I could have two major "modes", one called "Configure" and one<br>called "Compose", and then the Load/Save project tab. The "Configure" mode<br>would contain sample loader, instrument editor, control configuration<br>
and connections. The "Compose" mode would contain the "Surface", the<br>tracker and the sequencer. One problem that is constant is the lack of<br>screen real-estate on the 2.8" 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'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>