Re: [S1mp3-devel] Final list of (potential) features of SWAN
Brought to you by:
w1r3
|
From: Wladston V. F F. <wla...@gm...> - 2006-05-11 22:20:22
|
My compliments. The list is VERY good. Congratulations!! :) On 5/11/06, Jeroen Domburg <je...@sp...> wrote: > > Hi all, > > The deadline has passed, and these are the features we'd like to see in > SWAN which are also technically feasible: > > Features of SWAN: > Technical: > - Easy and open SDK / IDE so programmers who are only used to C on a PC > can > program apps for the player > - (Semi-)multitasking: the music will keep playing even when you switch t= o > another application > - Hardware-independant API for programs: the core will handle hardware > differences between players > - Extendible: when newer players come out with more hardware, only some > core > modules will have to be written or modified to take care of the > hardware. The > core will stay backwards compatible with existing libs / apps. > - Dynamic loader: by loading only the libraries needed for the currently > running apps, apps can have a size of over 60K. > - User applications have access to the USB port: this means the mp3 playe= r > can > be turned into a LCD to display info from the PC, used as a sound card= , > human interface device, ... > - User apps can take over the DSP: that way, things like recognition of > voice > commands, decoding of DTMF, using the DSP as a coprocessor for eg 3d > games, ... will be possible > - Main menu is an app on it's own, so if the main menu doesn't suit the > user, it > can be interchanged just as any other app. > > User experience: > - Plays a wide range of formats: ogg/mp3/wma/flac/wav/mod/xm/... > - Skinnable UI, for the mp3-models as well as the mp4-models > - New apps (games, utilities, ...) can be downloaded and just dropped in = a > certain folder, and the player can make use of them > - Mini OSD player applet: press MODE+PLAY and the current app freezes and > a > tiny overlay window is displayed on screen, the play+stop+... buttons > can now be used to modify currently playing music > - Lets the user decide what app to boot into on startup > - UI can be set to voice mode, in which the user gets the idea of what to > do > by spoken word. Handy for player-in-jacket-must-watch-road situations > or for deaf users. > - Autodetecting of hardware on install so the right set of core modules > will > be installed without needing much input from the user: one distributio= n > package fits all players > - Main menu is an app on it's own, changing the main menu to something > else is > only a matter of exchanging ap files > > Applications that can be developed for SWAN: > - Text reader > - Picture viewer > - Games (Pong/Tetris/Solitaire/Pacman/... clones, more for the mp4 > players) > - Voice recorder > - Phone dialer > - Offline mail reader (drop .eml-files in a dir and you can read them on > the > road) > - ...and many others. > > > Jeroen > > > ------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job > easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronim= o > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat= =3D121642 > _______________________________________________ > S1mp3-devel mailing list > S1m...@li... > https://lists.sourceforge.net/lists/listinfo/s1mp3-devel > --=20 Wladston Viana Ferreira Filho Belo Horizonte - MG, Brasil Visit the project: s1mp3.org |