Hi Ian,

Thanks so much for all of the terrific advice. I have a lot of experience using 
Finale and ProTools, but I am new to programming.
>
> Music applications? You mean like Finale and Sibelius? Or something else?

I teach music theory at a college in Illinois.  I take it you are in the UK?  I 
taught at Christ Church College in Canterbury for a while back in the 90's.

I would like to write some music education applications: nothing nearly as vast 
as Finale or Sibelius, but little programs that parse MIDI into notation or 
vice versa. I have written some algorithmic composition programs and some 
programs that generate tone rows and matrices but nothing too deep.


>
> Now, assuming you are talking about something like Sibelius, then I'd start=
>  by cautioning that may be better looking at some of the options already in=
>  that space; Musescore, Rosegarden, Lilypond, etc...

I will check these out!  Thanks for the tip!

>
> Now, (disclosure time) I actually did write a music score app, for a charit=
> y here that uses music therapy in their work with children and disabled adu=
> lts, and they wanted their own proprietary music scoring tool. (It is propr=
> ietary, so the source is not available.) Scoring music is trickier than it =
> looks...

I spoke to a guy who codes for Auralia who said the same thing.  I guess I have 
my work cut out for me...

BTW, do you know of some simple MIDI programs that are open source for means of 
studying the code?
>
> Aside: If you consider writing software as a journey, then if the *destinat=
> ion* is more important to you than the journey itself, I'd strongly advocat=
> e getting involved in Musescore and see if you can turn that to your needs.=
>  It's a good bit of work, and quite flexible, and they have a usable plug-i=
> n system for custom behaviours.

That sounds great.
>
> If the *journey* itself is what you are interested in then, yes, go for it =
> and write your own. It'll be fun (for certain interpretations of the word "=
> fun" at any rate!)
>
>
> As regards fonts, I'm currently using Musica (version 3.06 IIRC) and I quit=
> e like it; though there are quite a lot of free music fonts around.
>
> The free fonts have the advantage that they tend to implement the Unicode c=
> ode points for the music glyphs, and also often implement support for non-W=
> estern and historical symbols.
>
> The fonts that Sibelius use (and I think Finale) have their glyphs in weird=
> , non-Unicode places, which is a real pain to work with...
>
> Loading "non-standard" fonts into fltk apps is not painful.
> Indeed, in most cases you don't even have to install the font (in OSX you j=
> ust put it in the app bundle, in Windows you use AddFontResourceEx(), and u=
> nder Linux you can do, well, several options actually!)

Thanks again.  I hope I can pick your brain as this project develops.
All best,
Edgar Crockett
>
>
>
>
>
> ********************************************************************
> This email and any attachments are confidential to the intended
> recipient and may also be privileged. If you are not the intended
> recipient please delete it from your system and notify the sender.
> You should not copy it or use it for any purpose nor disclose or
> distribute its contents to any other person.
> ********************************************************************
>

_______________________________________________
fltk mailing list
fltk@easysw.com
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to