The Singscope's Sheet Music Support Pack accepts a type of sheet music for songs, lead sheets. It can import lead sheets in a digital sheet music exchange format, MusicXML. In this document, we describe what music elements in MusicXML are supported, and how to prepare, import, and use your lead sheets in Singscope.
The Sheet Music Support Pack is an in-app purchase item. Before purchasing the item, you can activate the free trial version and check if the function is suitable for your use. If you'd like to activate the free trial version or purchase the item, please visit our In-App Store in the Singscope app.
In Sheet Music Support Pack, we accept digital Lead Sheet file in MusicXML format. The purpose is to get the music notes of your song into Singscope so that you can practice your song with the app. This can be done by notating your song in a Lead Sheet using a notation application, export the file in MusicXML format, and then import the file to Singscope.
If you are new to Lead Sheet, it is a form of sheet music that includes the essential elements of a popular song: the melody, lyrics and harmony. The song's melody is “described” by the notes, the lyric is written as text below the staff, and the harmony is specified with chord symbols above the staff. For example:
Singscope does not create or edit music notes. It only imports lead sheet files in MusicXML format. The lead sheets have to be created by a music notation application on a computer. After the file is created and imported to Singscope, you can use all the feature pack functions for your song, including melody note position highlighted in the pitch graph, playback the melody and harmony with synthesized piano sound, adjust the speed (tempo), and perform a music transposition (change key) of your song, etc.
Please note that MusicXML is a general purpose digital sheet music format that could include wide range of music elements, and we only support a subset of elements used in “Lead Sheets”. When importing a general digital sheet music file, there may be some cases that we have not yet considered in our implementation and that could cause a problem in the app. In your lead sheets, if you only use the supported music elements as described here in the next section, it is likely to work. If you encounter any problems, please let us know (see the “Contact Us” section near the end of this document). We will fix the issues and update our app regularly.
This section describe the music elements currently supported in the app's feature pack.
*If the above picture is too small on an iPhone screen, you can rotate the phone to landscape mode and get a larger image.
The supported music elements are listed below:
To create a MusicXML lead sheet file, You need music notation software and a computer. We recommend MuseScore, an open-source and free notation application. It is available for Windows, Mac, Linux platforms. To download or learn more about this application, please visit the official web site.
If you are new to MuseScore, there are several video tutorials and instructions available in the official website. Compared to a full sheet music, a typical lead sheet just utilize a subset of music elements, so you actually don't need to go through all the functions. Simply search the term “Lead Sheets MuseScore” on the web, and you can find good information on how to create a lead sheet using MuseScore.
For your reference, we created a sample lead sheet in MuseScore version 2.1. The file can be downloaded from the following link:
After you complete your song's lead sheet in MuseScore, you can export it as a MusicXML file. To export the file, choose the menu item “File/Export” as shown below:
Then, in the Export box, choose the file type “Compressed MusicXML File (*.mxl)”:
Note that the uncompressed MusicXML, with file extension either .musicxml or .xml, is also supported. We recommend compressed MusicXML file (.mxl) because its file size is signifcantly smaller. The support of compressed file format was added since Singscope Version 2.2.2. If you still use an earlier version, please upgrade to the the latest version from the App Store.
Also note that Singscope can only load MusicXML files that contain “all layout information”. If you are using a newer version of MuseScore that includes an option for layout information, please select “all layout”. For example, in MuseScore 4:
Next, as an example, we specify the file name as follows:
Home, Sweet Home@Classical.mxl
It is formated in this way such that, when the file is loaded into Singscope App, the “Home, Sweet Home” will be set as song title, and “Classical” will be set as song information. Song inforation is optional. If presents, it can be genre, author, album name, or anything that is helpful for categorizing and identifying the song. This extra information could be useful for finding a song when you have many songs imported to the app.
After the MuiscXML file is saved, we are ready to import it to Singscope. The importing methods are described in the next section.
After you have a Lead Sheet MusicXML file ready, the next step is to deliver it to your iPhone or iPad, and then import it to Singscope app. If you are using a Mac that supports AirDrop, the file can be transfered directly using AirDrop. For any computer or platform, you can use one of the popular cloud drive services, including iCloud Drive, Google Drive, OneDrive, Dropbox, etc. Or, you can simply Email to yourself on iPhone or iPad. For details, please refer to the following linked page:
In Singscope, the imported Lead Sheet MusicXML files are saved in the “My Song Book” folder. You can open a lead sheet and practice your song using the music functions provided by the feature pack. That includes the functions for highlighting the position of the musical notes in pitch graph, playing musical notes and chords in the lead sheet with piano sound, transposition the key of the song, adjusting tempo of the song, etc. In the “My Song Book” folder that keeps all you lead sheet files, we also provide functions to share, rename, delete files. For details, please refer to the following document.
Any comments, suggestions, inquiries, and bug reports, please email us at developer@singscope.com.
THIS SOFTWARE AND THE INFORMATION PROVIDED BY THIS WEB SITE ARE PROVIDED "AS IS". ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR AND DEVELOPER, SPRINGWELL MUSIC LLC, BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.