We're a community of 1076K IT Pros here for help, advice, solutions, professional growth and fun. Join us!
1,075,820 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Start New Discussion Reply to this Discussion

Midi export / sheet music display

Hello everybody,

I am looking for a good C++ midi API.

I have written a program in C++ that needs to be able to export MIDI. So far I had written my own export function, but I feel that the complexities of low level midi coding will become to great for future more complicated (polyphonic, rythm changes, etc) music.

So I am looking for a good C++ midi api.

Ideally, I am looking for the following features:

- eport to a midi file
- import/play a midi file (optional)
- export/view score (pref pdf), or even better, editable (but I make no illusions into finding this :-) (optional)

I have lookind into:
- CFugue (seems to use jdksmidi as a source): looks good, although still in alpha stages. However, can't seem to find a way to install this. The package just contains a site of .h, .jar and .cpp files, nothing real to make or compile as a whole. Should I just copy these files somewhere?

- Csound: I think this is a bit over the top ;-)

Are there no other ones out there?

Any ideas?

Thanks!

1
Contributor
1
Reply
20 Hours
Discussion Span
2 Years Ago
Last Updated
2
Views
Question
Answered
dorien
Light Poster
40 posts since Jun 2009
Reputation Points: 10
Solved Threads: 4
Skill Endorsements: 0

Ok, I copied all of the include files in my project (which where a lot), but it seems this uses tchar.h, which is not available on linux. Too bad as it was marked cross platform.

dorien
Light Poster
40 posts since Jun 2009
Reputation Points: 10
Solved Threads: 4
Skill Endorsements: 0
Question Self-Answered as of 2 Years Ago

This question has already been solved: Start a new discussion instead

Post: Markdown Syntax: Formatting Help
 
You
View similar articles that have also been tagged:
 
© 2013 DaniWeb® LLC
Page rendered in 0.1009 seconds using 2.74MB