login
Forgot?
Login with Facebook

Don't have an account? Register one now!

Flash Music Composition Tablature Maker

Bids 
4
Avg Bid
$484 USD
CLOSED
  • Project ID:

    630828
  • Project Type:

    Fixed
  • Budget:

    $250-$750 USD

Project Description:

Description
I need a Flash version of a current javascript app written for my website. Icons representing musical notes will be displayed. When an icon is clicked on, that icon will appear in a table that represents a song, which can be saved in a database. The current version can be seen here:

http://composer.songbirdocarina.com/composer.asp (live)
http://songbird.teckfusionsystems.com/composer.php (new version in development)


I have the basic structure of the program written in PHP, it just needs a nicer GUI in Flash. Attached is a document explaining the scope of the project and a screenshot design.

I want programmer to document their UPI so that future updates will be easier.

This is a Flash program. I want a beautiful GUI that provides an enjoyable user experience. Basic understanding of music is a big plus. Knowledge of MIDI is a plus. Ability to correspond during USA daytime hours is a plus.



SONGBIRD FLASH COMPOSER

Outline:
1. GUI Specifications
2. Deep Linking
3. Administration GUI Specifications
4. Ongoing Support and Development


1. GUI SPecifications
The front-end GUI will consist of three views.

Library View
Composer View
Ocarina Selection
Edit mode
Account Creation View


Library View:

The library view is responsible for displaying all composed songs, sortable by Song Name, Composer, Transcriber, Ocarina Type. Songs can be rated by users with accounts, with 1 - 5 stars. There is an area for logging in which contains the username and password.
Each song will have Print and Share buttons.



Composer View

Ocarina Selection
The user will be presented with an Ocarina images display where they choose the type of Ocarina they will be composing for. Ocarinas come in a variety of hole configurations, 4 hole, 5 hole, 6 hole, 9 hole, 10 hole, 11 hole, and 12 hole. There are also variations on some of these hole configs. The app should have flexibility to incorporate multiple templates. Icons will be provided by Songbird Ocarinas. The user will select an ocarina type from a display of images representing the different ocarina configurations.

Edit Mode
The UI displays icons (which are buttons) representing notes of the scale, in ocarina music tablature. The user can select an icon in the scale which is then added to a timeline. Mouseover an icon and the sound file for that note will playback. (The sound files will each be about 1 second long). Once notes are added to the timeline, arrow keys will advance a cursor through the selected notes in the timeline, and playback the sound file for each note. If the notes are passed in less time than the duration of the sound file, the sound file will be interupted by the new sound file.

The user will be able to delete individual notes within the timeline.

Additional buttons are Space Bar(denotes rhythm), Return (brings cursor down 1 line), Repeat, 2X, 3X, Save.

There will be a drop down list where the user can swtich ocarina templates. If a note is placed in the timeline that does not occur in the new template, that note will be left blank.

There will be a Print button, and a Share button.

The user will be able to assign a time/duration value to each note.

There will be an area at the bottom for a sound file playback, to be used as a backing track.

In an advanced form, there will be MIDI controlled playback, so that a track from a midi file will trigger the lighting up of the notes in sequence, like in Kareoke.




Account Creation

There is a button present on both the Library View and Composer View which directs the user to the Account Creation view.
This view creates an account for the user and contains the following fields:

Email (Will be used as their username)
Password

Passwords will not be hashed allowing the administrator to recover them.





2. Deep Linking
Deep linking will be integrated to provide the ability to navigate directly to a specific song. When a song is called in the URL string, the System will display that song in Library View.





3. Administration GUI Specifications
The System will contain an administration UI. Note that when a user is deleted, the records in the Songs table remain. Admin will be able to delete songs. This admin interface should be protected by a hard coded password. Multiple or tiered admin accounts are not required at this time.





4. Ongoing Support and Development
Client is free to make change orders at any time provided by hourly billing.

Skills required:

Flex, Music, PHP, SQL

Project posted by:

songbird68 United States
(5 Reviews)

Last seen:

Public Clarification Board

1 messages

  • rachitdesign

    Hello

    Please do visit for demo work :

    http://www.rachitdesign.com/demo/portfolio.htm

    *** psd to xhtml/css expert ***

    Waiting to hear from you, sooner

    Thanks
    Sapkal Kalpesh

    over 1 year ago


If you are the project creator or one of the bidders, please Log In for more options.


All Bids ()

toronto0120 Egypt
toronto0120
Egypt From Egypt     Offline
$250 in 25 days 
0
over 1 year ago
please see pm thank you
fishballstudio Hong Kong
fishballstudio
Hong Kong From Hong Kong     Offline
  Foundation EUFreelance.com Member
$500 in 45 days 
0
over 1 year ago
0.0

3.1

1 Review
27% Completion Rate
We have experience to use flash, Joomla and VM in Canvas DIY Website before, which could upload the photo and scale, rotate it. It includes shopping cart, price and shipping calculator by different options from XML and... more
We have experience to use flash, Joomla and VM in Canvas DIY Website before, which could upload the photo and scale, rotate it. It includes shopping cart, price and shipping calculator by different options from XML and online payment system as well. We are looking forward to cooperate with yours. Pls check the PMB for 3D DIY T-Shirt demo.  less
tanvir8899 Bangladesh
tanvir8899
Bangladesh From Bangladesh     Offline
$700 in 25 days 
0
over 1 year ago
please check my pm.
rajivinnoexcel India
inno.jpg
rajivinnoexcel
India From India     Offline
$485 in 18 days 
0
over 1 year ago
Innoexcel Technologies is a U S based leading software development MNC in India providing Cost effective Offshore Software Development Services & Outsourced Product Development services to enterprises worldwide In... more
Innoexcel Technologies is a U S based leading software development MNC in India providing Cost effective Offshore Software Development Services & Outsourced Product Development services to enterprises worldwide Innoexcel has expertise in the following domains: Health care, Telecom, Banking, Insurance, logistics, industrial, Financial Services, Datacom, Pharmaceuticals, eLearning, EAI, ISVs, VOIP. Mobile domain. Leaders in: ( http://www.innoexcel.com/technology.htm ) Social network and community web portal development, Php development, Asp.net development, e-commerce solutions, Web 2.0 design, application development, Mobile development, Web Development India, Product Development, E-strategy, Software Development, Multimedia and Design Solutions, WAP Development and ERP, SAP, Offshore software development, Web-Enablement Designing, Offshore Application development, .Net Development, Drupal, Payment Integration, PHP, AJAX, JQuery, MySQL, Joomla  less