Posts Tagged ‘Emotuned’

Motorola Mobility’s Ninja HTML5 framework, that was unveiled mid-2012, however without new references since many months, was replaced by Google Web Designer, an Adobe Edge/Apple iAd Producer like HTML5 ads builder, then with limited scope (no more a rich internet applications builder). The Montage HTML5 framework (that was the basis for Ninja HTML5) is still available (open source).

We can find more details in this greatly written article, that underlines that there isn’t any HTML5 web applications solution (framework and builder) available (GWT is old, not HTML5 focused and no more driven by Google), only basic tools and low level frameworks (jQuery, angularJS, BackboneJS, Twitter Bootstrap).

We can however still use Cappuccino and Apple’s XCode/Interface Builder to build applications such as emotuned.com or direct2it.co (using Direct2CP’s solution mda approach allowed building these easily even without IB).

In fact all single page/anonymous div based frameworks can easily use HTML5 features when required, by extending existing components. That is adding/generating new doms elements (and/or new css values) to components. Cappuccino still uses CSS3 for Popover and other areas, while Direct2CP components wrap HTML5 audio and video tags (also use CSS3 animations) and new upload features.

Then a whole new HTML5 framework would not provide more (as many features aren’t HTML5 specific), at least a true HTML5 framework would be replacing all anonymous divs by WebGL elements (that is wrapping these in components) for rendering (HTML5 also provides features that aren’t display related, like storage).

Advertisements

Emotuned : article at DZone

Posted: September 3, 2012 in IT/Dev
Tags: , , ,

An bistory of Emotuned application project can be found at DZone. It presents the project idea, the work on required framework (porting CP2JavaWS to php and adding new features), the CSS3 player wrapped to a new Cappuccino component, use of new Cappucino dynamic controls (popovers, animating), a new HTML5 drag and drop upload component (that works with Safari and Firefox), tricks for performance enhancement.

 

Beside funding project at Indiegogo, a new project has been created at Rockethub.

By supporting the project you will allow more content, faster loading and more space for artists releases.

 

A new release featuring 12 piano live ballades has been added at Emotuned.

The first song, Guit Bal, was composed/recorded live using Roland FP7-F  Supernatural piano (only one edited note over the 4 min length song). The drums part  is based on Superior Drummer and Studio Drummer sounds. Other songs use Roland Complete Piano card and Symphonic Orchestra.

A new funding project has been created to help enhancing Emotuned free music platform infrastructure and content. It is hosted at indiegogo (as kickstarter is only available from US) . Click here to display details about gifts (named perks) that will ne provided to contributors.

By supporting the project you will allow :

  • enhancing streaming performance : songs sample are stored at Dropbox for now. However it appears that by using Dropbox public links, first files bytes are sent at a very low rate, leading to about one second delay before streaming/buffering. Then songs from Cjed artist have been migrated to the Emotuned server (now start immediately).

The goal is to provide a 500 MB account per artist for their song’s samples, that is about 3 MB per song (two 1,5 MB samples files average – .m4a and .ogg), then close to 20 releases of 10 tracks each. Full songs files (encrypted archives) can still be stored at Dropbox, Sugarsync or GDrive as these are not streamed (downloaded at purchase time).

This extra storage requires a dedicated server (shared one for now to allow reduced costs), that is about 100$/month. The new server would allow faster start/download of the application (stronger and more reliable rate), faster streaming (no delay), for about 5000 artists (using a 2 TB disk).

  • Adding new content : Cjed artist will add about 6 new releases in various categories (one 10 tracks release per week once campaign starts). These (alongwith the initial one you can still listen to) will be available for free for funders, depending on the fund amount (you will reveive passwords for encrypted songs archives through email).

A 1.1 update to Direct2CP is available :

– fixed state problem in EMZenView (was in canplay state when switching song – should be buffering state) that prevented play.

– added deferred mode in DCMasterDetailView (createDeferredForEndpoint) : if true numberOfRows returns 0 immediately( without calling the synch remote method). It is reset to false when calling setCriteria, setSortDescriptorsStr or reset.

Emotuned application (free music platform for composers, see here) now uses press (350 KB for the application .sj) and the new deffered mode for the master detail views (that is only one request is sent initially, for the main store tab – no requests for empty table views from other tabs). Performance is now related to the hosting provider.

Emotuned / Direct2CP

Posted: April 18, 2012 in IT/Dev
Tags: , , , , ,

 

New music platform emotuned.com launched !

This rich web application (uses latest open source solutions – Cappuccino, CSS3, and Direct2CP framework) allows indie composers to sell their music for free (full royalties – minus Papal fees), with a HD quality (lossless 16bit or 24bit), fair pricing (5$/euros for a 10 tracks albums) and fair ranking system (open).

It uses Dropbox service as a decentralized approach and low cost/lite infrastructure (also allows artists to keep full management of their files).

Moreover it is a community site : submited releases are validated and rated initially by members (users can apply as members at account creation time), allowing an independant and effective day to day management.

Finally it is a social site, as cover artists (singers, arrangers, pro composers) can submit covers to orignal composers (these will be validated by composer first, then by a community member, and added to the existing release if accepted). It will then allow reaching best indie music quality by enhancing initial composers music using other artists skills.
Moreover purchased releases are in progess ones (additional and/or updated songs will be available for free for previous customers), being then more valued.

Direct2CP framework (previously CP2JavaWS) brings php support, easy forms creation and validation by code (with management of nested mater/detail views), many enhancements and fixes, new features and new components (full Cappuccino conversion of CSS3 Zen player, Grid view, drop upload and Dropbox service).

Emotuned provides best practices from Direct2CP,  as  client code is available. Full details and download link for the framework will be added soon.