Notation Software Users Forum  


Go Back   Notation Software Users Forum > Musician community sharing > Using Notation Software products with other (third party) products
Register FAQ Calendar Today's Posts Search New Posts

Using Notation Software products with other (third party) products Find out from others, or share your experience, about integrating Notation Software products with sound libraries, audio processing software, and other hardware and software products.

Reply
 
Thread Tools Display Modes
  #1  
Old 02-28-2020, 11:25 AM
sospiri sospiri is offline
Active User
 
Join Date: Jul 2015
Location: North East Crete, Greece
Posts: 10
Default Composer 3 discrepancy with MuseScore 3 & Yamaha MOX

Not quite sure where to put this as it could be a bug in Composer, but here goes.


Import the attached MIDI file into Yamaha MOX or MuseScore 3 and it comes up in the correct key of B Major. Import it into Composer 3 and it comes up in the Key of F# Major. Why?


A friend of mind obtained the file from the internet and it appears to be a re-orchestration of the Sinatra/Billy May version of "Come Fly With Me" omitting the vocal and is not complete, so could be a pirated version. But that doesn't explain the discrepancy. Can anyone?
Attached Files
File Type: mid come fly pt.mid (26.4 KB, 4 views)
Reply With Quote
  #2  
Old 02-28-2020, 12:32 PM
Sherry C's Avatar
Sherry C Sherry C is offline
Product Manager
 
Join Date: Jul 2009
Location: Bad Axe, MI, USA (The Tip of the Thumb of Michigan)
Posts: 2,557
Default Re: Composer 3 discrepancy with MuseScore 3 & Yamaha MOX

Hi,



Quote:
Originally Posted by sospiri View Post

Import the attached MIDI file into Yamaha MOX or MuseScore 3 and it comes up in the correct key of B Major. Import it into Composer 3 and it comes up in the Key of F# Major. Why?

Basically because with MIDI files there is no field for "key", so any program that imports it makes a "best guess" as to what the proper key should be. Composer - while not perfect - tries to give the most easily readable sheet music. With a song like this where there are a lot of accidentals throughout, my best guess (no pun intended) is that the beginning F# in the String Ensemble is what Composer used to decide that F# was the key rather than B (a beginning note is often a strong indicator of key, just not necessarily in this particular case).


You can easily change the key signature just by (1) double-clicking the key signature in any staff (make sure that Staff/Show all instruments in same concert key is "on") and (2) changing the key signature in the dialog and make sure that "Apply key signature to all staves" is selected.



Quote:
A friend of mind obtained the file from the internet and it appears to be a re-orchestration of the Sinatra/Billy May version of "Come Fly With Me" omitting the vocal and is not complete
It's a really nice performance file - someone did a great job with the pitch bends! I play bass in a big band, and we love this kind of stuff There are a lot of great big band arrangements out there in .mid form. I use them myself to help arrange for our band as well as to practice new or different songs just for fun.





Have fun!
Sherry
__________________
Music is to the soul like water is to green growing things.
__________________________________
http://www.beanfieldcastle.net/music.html
Reply With Quote
  #3  
Old 02-28-2020, 03:44 PM
sospiri sospiri is offline
Active User
 
Join Date: Jul 2015
Location: North East Crete, Greece
Posts: 10
Default Re: Composer 3 discrepancy with MuseScore 3 & Yamaha MOX

Hi Sherry,
Thanks for your explanation. Whether this shortcoming is fixed in MIDI 2.0 or not is largely academic as is it unlikely to see the light of day in the current batch of instruments. And then we have Yamaha's oddball implementation of MIDI..... LOL! :-)
Reply With Quote
  #4  
Old 03-02-2020, 05:29 PM
Reinhold H. Reinhold H. is offline
Administrator
 
Join Date: Jan 1970
Location: Utting am Ammersee, Germany
Posts: 614
Default Re: Composer 3 discrepancy with MuseScore 3 & Yamaha MOX

The MIDI-1.0 protocol contains the meta event "Key signature" (see page 10 of the MIDI-1.0 spec).

In our software we use the logic
  • if the Meta Event "key signature" exits in the MIDI file then the software takes this event to become the key signature
  • in case there is no "key signature" MIDI event present, the software does a best guess
The attached MIDI file "come fly pt.mid" contains the MIDI meta event key signature to be F#. This key is used when imported.

I have checked the 6 other major notation programs which we use for interface testing. MuseScore is the only one which goes with B sharp but everyone else chooses F# just like Composer.

Reinhold
Reply With Quote
  #5  
Old 03-02-2020, 09:14 PM
Sherry C's Avatar
Sherry C Sherry C is offline
Product Manager
 
Join Date: Jul 2009
Location: Bad Axe, MI, USA (The Tip of the Thumb of Michigan)
Posts: 2,557
Default Re: Composer 3 discrepancy with MuseScore 3 & Yamaha MOX

Hi guys,


Well I sit corrected



Perhaps I was remembering the "recording into Composer" scenario.
Anyway, I appreciate Reinhold setting me (and the record) straight!


ttfn,
Sherry
__________________
Music is to the soul like water is to green growing things.
__________________________________
http://www.beanfieldcastle.net/music.html
Reply With Quote
  #6  
Old 03-03-2020, 09:11 AM
sospiri sospiri is offline
Active User
 
Join Date: Jul 2015
Location: North East Crete, Greece
Posts: 10
Default Re: Composer 3 discrepancy with MuseScore 3 & Yamaha MOX

Reinhold,


I don't doubt what you say at all and perhaps we shall never get to the bottom of this. My friend in the UK found this on the internet and again it is incomplete:- https://www.ejazzlines.com/mc_files/2/jlp9551.pdf


Sospiri
Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Yamaha KX 49 & Composer problem thorben Using Notation Software products with other (third party) products 26 02-04-2012 07:55 AM
Tutorial videos for Notation Software products Sherry C Tutorial Videos 0 03-16-2011 05:45 PM
Composer and the Yamaha DSR 2000 Crochetty Questions or problems 6 09-25-2009 06:53 PM
Invitation to beta test prerelease of Composer 21 Mark Walsen (markwa) Announcements 0 04-13-2007 05:24 PM
MidiNotate Composer 11 Beta Release now available Mark Walsen (markwa) Announcements 15 07-29-2005 04:47 PM


All times are GMT. The time now is 12:18 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Notation Software Germany GmbH www.notation.com/Imprint.php