You are viewing the help file included in NoteWorthy Composer Version 1.75

FAQ: What is imported when a MIDI file has lyrics?


MIDI files can be imported into NoteWorthy Composer song files using the File|Open command. However, MIDI files are not notation based files. They generally contain raw performance data that represents exactly how a song should be played, but not really how it should be notated.

MIDI files can optionally include text events, including text identified as Lyric Text. Text that is included in a MIDI file is not associated with any particular note pitch or duration, and can appear anywhere in the file, even if no instrument/note performance data is present. Lyric text in a MIDI file simply identifies a chronological sequence of syllables that should be sung with the song, and the time at which each syllable should start to be sung. The actual length of time that each syllable is sung is not specified in the MIDI file (although it obviously does not extend beyond the start time of the next syllable). These syllables might correspond to note events that are also included in the MIDI file, but there is no rule that it must be this way.

So, what does this all have to do with NoteWorthy Composer? Well, since lyric text is not bounded/framed by any other MIDI performance data, NoteWorthy Composer imports each lyric track into a separate lyric-only staff when importing MIDI data into NWC format. Each lyric-only staff imported into NoteWorthy Composer has the following properties:

In addition, NoteWorthy Composer will try to layer an imported lyric staff with the corresponding note data that matches the lyric. This does not always work very well, due to the inherent limitations described earlier in this article. NoteWorthy Composer uses the following scheme when layering a lyric staff with a notation staff during import:

After an import is completed, you can try several things to improve the results of the lyric import. If the lyric staff is layered with the wrong notation staff, you can layer it with a different notation staff:

  1. turn off the layering option on the notation staff (press F2 while the notation staff above the lyric is active, then click the Visual tab, turn off option Layer with next staff)
  2. now, make the lyric staff active (which can now be easily done by clicking on it)
  3. now move the lyric staff around using Ctrl+Shift+Page Down/Up until it is under the notation staff that appears as though it represents the vocals
  4. lastly, you can optionally enable layering on the notation staff directly above the lyric staff so that the lyrics will appear to belong to this staff when printing or displaying in NoteWorthy Player

If you are feeling confident, you can also move the lyric text from the lyric staff over to the actual notation staff that you think corresponds to the lyric text:

  1. use Page Up/Down until the imported lyric staff is active
  2. open the lyric editor using Edit|Lyrics or Ctrl+L
  3. press Ctrl+Shift+End to highlight the entire lyric
  4. press Ctrl+C to copy all of the selected lyric text
  5. press Cancel to close this lyric editor
  6. activate the notation staff to which you want to add these lyrics (again, using Page Up/Down is an easy way to do this)
  7. open up the lyric editor for this notation staff
  8. on the Configuration tab, assign the Line Count field to 1 Lyric Line
  9. click on the Lyric 1 tab
  10. in the lyric text box, press Ctrl+V to paste the lyrics
  11. press OK to complete the job

You now have these lyrics attached to the notation staff. You will probably find that some tweaking of the lyrics and note properties will be required in order to match the lyric syllables with the correct notes on the staff. In some cases, this effort might be enough to convince you to use the layered lyric staff instead. If you decide not to keep the original lyric staff, you can remove it by making it active, then pressing Ctrl+D.

Copyright © 2024 NoteWorthy Software™, Inc.
All Rights Reserved.