Prototype a solution for multi-track premium music score web player

University essay from KTH/Skolan för informations- och kommunikationsteknik (ICT)

Abstract: The current commercial version of ScorX multi-track premium music score(MPMS) player has poor support on mobile device, extra cost could be required for current product to support mobile device. This project aims to focus on developing a MPMS player1 using web based cross-platform technology. The company's commercial version is build on Adobe Flash Player. An investigation is conducted and result shows that a possible solution exist that by using which building such a player could be done by using Web Audio API and Adobe Edge Animate; a prototype is built upon this solution. Study of this project shows that alternative solution for support mobile device could be native application for single mobile hardware platform and Haxe for multiple hardware platform including desktop and mobile device. After building a prototype, a series of tests are run to evaluate both Flash player solution and HTML5 solution. It turns out that Flash player will still be the rst choice for desktop device solution in current phase since it is more stable with a rather satisfactory performance, while HTML5 solution supports better in mobile device. The most of the disadvantage of HTML5 solution lies on the performance of the audio engine (i.e. Web Audio API) rather than the animation engine. As more and more major web browser has fully supportWeb Audio API, it will for sure make the audio engine perform even better. The future development of ScorX multi-track premium music score should therefore focus on HTML5 and native application if necessary.

  AT THIS PAGE YOU CAN DOWNLOAD THE WHOLE ESSAY. (follow the link to the next page)