View Single Post
Old 11-03-2013, 05:39 AM   #5
AlPe
Digital Amanuensis
AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.
 
AlPe's Avatar
 
Posts: 727
Karma: 1446357
Join Date: Dec 2011
Location: Turin, Italy
Device: Several eReaders and tablets
Quote:
Originally Posted by AlPe View Post
This is quite cool: what is the name of the program?
MakeMusic. (from the p001.html)

BTW, looking at p001.html, I share the concern raised by Hitch: does MakeMusic generate the SMIL files at all? I do not see any "id" associated to XHTML elements, which are needed for the sync highlighting.

What is your ebook supposed to do? Just displaying the score? The score and an <audio> player? Or should it also highlight the notes as the audio plays?

EDIT: after looking at MakeMusic web site, I think that the generated EPUB simply contains the score, not the (MIDI?) audio, and hence no SMIL at all. If this is indeed the case, removing the "media-overlay" property should fix both the two errors you reported in your first post (since media:duration is not required if there are no media overlays). As far as I can tell, the folks at MakeMusic are probably working on exporting a "better" EPUB3 (with audio and note highlighting), but in the last release they disabled this feature, forgetting to remove the "media-overlay" property (and not checking with the EPUB validator before releasing...)

EDIT 2: I edited the previous message

Last edited by AlPe; 11-03-2013 at 09:26 AM.
AlPe is offline   Reply With Quote