Find Jobs
Hire Freelancers

Music Notation Application

$250-750 USD

Suoritettu
Julkaistu yli 11 vuotta sitten

$250-750 USD

Maksettu toimituksen yhteydessä
C++ Music Notation Application For Windows Project Description: I need a developer for a Visual C++ simplified music score (engraving) application. The intention is to integrate the application into a pre-existing Visual Studio C++ application. Experience with sheet music, MIDI and music fonts is preferred, though not essential. Below are some links that should be helpful: [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL]~craig/articles/linuxmidi/misc/[login to view URL] I suggest you get them, read and test, and download MuseScore 1.2 if don't have any music notation software - it's free! Pre-Existing Code: There are already many open source applications. As such, all the code is probably already available in one form or another. But since this is such a simple application it's probably easiest to start from scratch! Most important is that if you do find and use an application intended for a symphony orchestra then you have to strip away all unnecessary detail and complexity from the code! The Key features: * The application should be able to read in a midifile containing a short melody (max 8 bars and max 64 notes) and display a music score. * One stave, and one voice (i.e. lead sheat style) * Pitches: g3 to E6 (i.e. two ledgers below lowest stave line in the staff and three ledgers over higest stave line) * Note Values: whole notes, quarter notes, half notes, eights, dotted quarter, dotted half, dotted eights, triplets, duplets, and all tied combinations of the those values. * Clefs: G * Key signatures: C major and C minor * Time signatures: 4/4, 3/4 * Accidentals: flats, sharps. This is a simplified music score application, so the following is not needed e.g. : * chords * articulation * ornaments * octave signs * repeat signs Final product should be: * NOT be "held for ransom" for unreasonable payments for minor tweaks or additions * Bug free or basic warranty offered * End-user ready. **REGULAR updates, milestones compliance and deadline maintenance are a MUST Milestones: * Decision on which music font to use with rationale. * Visual C++ classes that can draw an empty, scalable stave in the bottom of an empty SDI application that I provide. * In addition to above render a G-clef, key signatures and time signures according to key features above. * In addition to above render a simple eight bar melody in hole notes without ledgers. * In addition to above render a simple eight bar melody in quarter notes without ledgers. * In addition to above render a simple eight bar melody in quarter notes WITH ledgers. * In addition to above render a simple eight bar melody in mixed: hole notes, quarter notes, eight notes, and dotted quarters, half notes, eights. * In addition to above render all kind of duplets and triplets, even in mixed note values (e.g. a triplet consisting of two quarters and two eights). * In addition to above render all combinations of tied note values of the above values. * In addition to above handle a MIDI file input and render the music score encoded by it. *** OBS! The application output must comply to all standards for sheet music, so the application will be tested at each milestone (except the first) with a random input melody, which also is fed into a professional softare like Sibelius, and then comparing the results! Thanks! Skills required: C Programming, Visual C++ Programming, MFC.
Projektin tunnus (ID): 2638303

Tietoa projektista

5 ehdotukset
Etäprojekti
Aktiivinen 11 vuotta sitten

Haluatko ansaita rahaa?

Freelancerin tarjouskilpailun edut

Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista
Myönnetty käyttäjälle:
Käyttäjän avatar
We would be glad to implement this module for you, as we know MIDI not only as programmers but also from the musical point of view. Please see PM for details.
$750 USD 30 päivässä
5,0 (14 arvostelua)
6,2
6,2
5 freelancerit tarjoavat keskimäärin $710 USD tätä projektia
Käyttäjän avatar
I am interested in your project. I can do it.
$750 USD 25 päivässä
4,7 (22 arvostelua)
4,9
4,9
Käyttäjän avatar
Hi I have gone through your requirement and understood them. I have very strong hands on vc++. I have experience in creating graphics applications using gdi+ classes. Please see your inbox for details. Thanks!
$600 USD 30 päivässä
4,8 (12 arvostelua)
4,0
4,0
Käyttäjän avatar
Custom software development: w w w . The Administrator removed this message for containing contact details which breaches our Terms of Service . i o
$750 USD 1 päivässä
0,0 (0 arvostelua)
0,0
0,0
Käyttäjän avatar
I have good experience in C, MFC, SDI / MDI applications with large scale application. If you feel good about me assign this project I will complete it in perfect manner.
$700 USD 60 päivässä
0,0 (0 arvostelua)
0,0
0,0

Tietoja asiakkaasta

Maan SWEDEN lippu
Stockholm, Sweden
5,0
46
Maksutapa vahvistettu
Liittynyt marrask. 11, 2012

Asiakkaan vahvistus

Kiitos! Olemme lähettäneet sinulle sähköpostitse linkin, jolla voit lunastaa ilmaisen krediittisi.
Jotain meni pieleen lähetettäessä sähköpostiasi. Yritä uudelleen.
Rekisteröitynyttä käyttäjää Ilmoitettua työtä yhteensä
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ladataan esikatselua
Lupa myönnetty Geolocation.
Kirjautumisistuntosi on vanhentunut ja sinut on kirjattu ulos. Kirjaudu uudelleen sisään.