Singscope Music Functions User Guide Addendum

This document presents extra functions when you open your MusicXML lead sheet in Singscope. It is an addendum for the original “Music Functions User Guide”.

The functions described in this document is part of Sheet Music Support Pack. It 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 or purchase the item, please visit our In-App Store in Singscope app.

1. My Song Book

When transferring a song's lead sheet file to Singscope for the first time, the app creates “My Song Book” folder under the “Contents” page and save the imported file in that folder, as shown in the screenshot.

ctmusic

Tap open the “My Song Book” folder to show the lead sheet file.

mymusiclst

Tap open a file item to load the lead sheet in Singscope. All the functions for sheet music in “Scales and Arpeggios” are available for your song's lead sheet. For the information about these functions, please refer to the user guide below:

Music Functions User Guide

muscope

You can switch the music-note-name labels shown on the left- and right-hand-side of pitch graph. The labels on either side can be set separately. Simply tap and hold the music-note-name-label area on either side to invoke the popup menu.

* Among the six supported music note names shown above, the last four are Movable-Do type, where the key note is determined from the key signature in the sheet music.

munlmenu

2. Lead Sheet Files

In the “My Song Book” page, we provide basic functions to manage the imported files.

Use the Edit function to arrange the order of the lead sheet files in the folder. The Edit function is available in the popup menu from the Menu button at top-right corner.

shfmenu

Slide a file item leftward to reveal two buttons: Delete and Rename. Tap the Delete button to move the file to the “Deleted” folder. The file in the “Deleted” folder will be permanently deleted after 25 days. Before that, you can still go to the “Deleted” folder page to “Recover” it.

shbuttons

Tap the Rename button to change the item's “song title” and “information about this song”.

renamesh

Slide a file item rightward to reveal the Share button. Tap the Share button to share the file using AirDrop, another app, or any service available on the device.

* A Compressed MusicXML file (*.mxl) is actually a zip archive that contains a MusicXML file. That's the reason why it shows up as a zip archive in the system's "Share" interface.

slbuttons
sharesh

3. Mixer Panel

The mixer panel contains four sections: Input, Mixer, Chord Play Mode, and Output.

The Input section shows the active microphone used by the app. If the microphone device supports manual gain adjustment, the Input Gain Slider can be used for adjusting the sensitivity of microphone. The slider may not be available for devices that utilize automatic gain control.

The Mixer section includes three channels:

Melody channel is for instrument playback according to the music notes described on the sheet music.

Chord channel is for instrument playback according to the chord symbols marked on the sheet music. We currently support simple Chord Play Mode as shown in the screenshot. The mode can be switched in real time during playback, by tapping the mode button.

Vocal channel is for playback of your singing voice recording.

The Output section shows the active playback device used by the app. For iPhone, there is a switch in this section for selecting playback output channel, either to Speaker, or to Receiver (the earpiece when you use iPhone as a handset during a phone call).

*1. When the Play function is active, the settings for all three channels are applied. When the Microphone function is active and picking up your singing voice, only the settings of two channels, Melody and Chord, are applied for the playback of instrument sound.

*2. When you are singing and recording with Microphone function without using earphones or headphones, it is recommended to use Receiver to avoid playback of instrument sound being picked up by the microphone and interfere the analysis of your singing voice. If you'd still like to use the Speaker for playback, please turn down the volume to be as small as possible.

mixer
mixer-headphones

Bluetooth headsets, including AirPods, are supported for iOS 10 and later. The connected Bluetooth headset will be used for audio playback only. Due to the limitation of audio sample rate of Bluetooth microphones, the app will still use iPhone/iPad built-in microphone to pick up your voice even if the Bluetooth headset is connected.

The Bluetooth audio delay could cause vocal and instruments channels to be out of sync. In the app, we include extra code to compensate this latency and make them in sync again. The default latency time is derived from the related information provided by the operating system. Depending on the manufactures and models, this information may not be accurate for all of Bluetooth headsets. To view and adjust the compensating latency time used in the app, tap the bluetooth button on the right hand side of the Bluetooth device name in the output section.

mixer-bluetooth

Different Bluetooth headset brand and model may have different latency time. If you use a Bluetooth headset and notice a signifcant sync issue, you can improve the condition by adjusting this "Latency" setting.

*3. It could be tricky to find out a good latency time setting. If you know the exact location of the active microphone on your iPhone or iPad, you can do the calibration by following steps: (1) connect the Bluethooth headset and open a sheet music; (2) put one Bluetooth headphone to be as close to the microphone hole as possible; (3) start the recording and make sure the instrument sound played on the headphone can be picked up by the microphone; (4) record for a few seconds and then stop, rewind to the beginning of the recording; (5) check the start time of the first recorded sound, by dragging the window on the waveform to the location where audio singal starts. The exact time is shown on the status bar below the graph. The ideal start time should be between 0.07 to 0.09 second, which is tipical latency time when using built-in or corded microphone and speaker/headphones. Adjust the "Latency" in the "Bluetooth Device" setting such that, after compensating, the first recorded sound start time is around 0.08 second.

bluetooth-latency

4. Music Tools

The Music Tools button is linked to a popup menu. The menu contains two sections.

The Adjust Notes Highlighting section contains three settings for positioning the pitch highlighting on the graph relative to the pitch described by musical notes on the sheet music. For some singing voices like typical male voices, the actual pitch frequency could be an octave lower then the pitch described by musical notes. This difference can be compensated by setting to “Octave Lower”. Sometimes you may want to try practicing an octave higher or lower, and again, this can be done by choosing a suitable setting.

The Music section includes includes 3 commands: Change Tempo, Change Key, and Arrange Song Sections.

mumenu

Change Tempo is for adjusting the speed of singing. This can be done by modifying the value of Metronome Mark on the sheet music.

metronome

Change key is for applying music transposition to the sheet music, and that shifts all notes upward or downward by a specified number of semitone steps.

chkey

Arrange Song Sections is available for your MusicXML Lead Sheet that includes Rehearsal Marks for song sections. Typical rehearsal marks include Intro, Verse, Chorus, and Bridge, etc. You can arrange singing sequence and repeats using these section marks.

arrangesec

5. Sheet Music Page

Tap the Sheet Music Page button to maximize the sheet music window to fill most of the workspace.

padmusheet

In this sheet music page view, you can pan-and-zoom the page using typical touch gestures such as drag and pinch. For a sheet music with multiple pages, you can slide to turn the page. On iPad, it shows the full page by default. Most Singscope functions, including Microphone and Play, are still accessible in this view.

padsheet

Back to TOC

Contact Us

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.