MIDI Learn
Controlling Sunday Keys on an iPad’s screen is a great way to have your controls and visuals in view at the same time and for most use cases the touch screen is the recommended way to interact with Sunday Keys’ controls in real-time on stage.
However, should you desire to do so you can easily connect your MIDI controller’s knobs, buttons, faders, etc to control elements of the Sunday Keys main screen.
For a complete overview, visit MIDI Learn.
Settings
This menu contains global settings for the Sunday Keys. Making changes to these settings will adjust the App’s behavior across all Setlists and Patches.
Audio
Audio Out
Here you can view the name of the currently active Audio Out device. This will either be your connected Audio Interface or the Built-in Output.
Buffer Size
Buffer size (measured in samples) determines how long Sunday Keys has to ‘think’ before outputting audio when you press a key. Higher values reduce system strain, but increase latency, which is the delay between playing a note and hearing it. Each person will have their own ‘latency tolerance’ and even that tolerance may vary from setting to setting or song to song.
The best Buffer size for you will be the one that is as high as possible to reduce system strain, while still feeling responsive and playable.
Not all iPads are created equal. Users with newer, M1-equipped iPads may be able to run their buffer size much lower than someone with a less powerful base iPad that’s a few years old. Each iPad model and model year has different RAM and processor specs.
While there is no one-size fits all ‘magic number’ for buffer size, we recommend 256 as a good starting point for the newest devices and 512 as an option that may work well for older devices, though with greater potential for noticeable latency.
Time to Silence previous Patch
When you change Patches in your Setlist you’ll often want a seamless transition. The Sunday Keys App is capable of continuing to output audio from your previous Patch after the next has been selected, for an adjustable length of time.
Set the time (in seconds) that the previous Patch will allow audio to play before it is silenced.
Keys Output Pan
Use this setting to determine which channel the audio from Sounds is sent out. You can use this setting to isolate your keys audio from Tonic audio by setting them opposite Mono L and Mono R channels.
This control sums your left and right signals together before panning, so no audio signal is lost. Keep in mind that if your Sound System is stereo, stereo keys audio is recommended for best results.
Tonic Output Pan
Use this setting to determine which channel the audio from Tonic is sent out. You can use this setting to isolate Tonic audio from the keys audio by setting them opposite Mono L and Mono R channels.
This control sums your left and right signals together before panning, so no audio signal is lost. Keep in mind that if your Sound System is stereo, stereo keys audio is recommended for best results.
CPU
Pre-load Patches
To optimize performance, Sunday Keys will only pre-load a certain number of Patches in the vicinity of your currently selected Patch. This drastically reduces processing requirements during performance while keeping the Patches you’re most likely to select next readily available.
Use this setting to designate the number of Patches to pre-load before and after the current Patch. Higher values may result in smoother transitions between patches, as more Patches are available ‘ready’ at a given time; Lower values may reduce CPU usage, as fewer Patches are kept ‘ready’ at a time.
Because of performance optimizations in Sunday Keys most users will find that Patch selection is virtually seamless, even outside of the “Pre-load” window, so it is recommended to leave the Pre-load Patches number relatively small to improve overall App performance.
Disable Keyboard Visual
The Disable Keyboard Visual toggle controls how the on-screen keyboard represents notes played on your MIDI controller. When off, the on-screen keyboard reflects notes played on an external MIDI controller; When engaged, the on-screen keyboard will not visibly respond to notes played on your MIDI Controller.
Engaging this setting helps reduce CPU usage.
Disable Sound Level Meters
The Disable Sound Level Meters toggle allows you to turn off the sound level meters in the Sound Modules. When engaged, the sound level meters in the Sound Modules will not indicate the sound level as you play.
Engaging this setting helps reduce CPU usage.
MIDI
MIDI Input
The MIDI Input Settings are used to set up primary and secondary connected MIDI controllers and designate which MIDI channel they operate on. Use the Device and Channel dropdown menus to configure your Primary MIDI Controller and the MIDI channel to operate on.
The Primary MIDI Controller is responsible for generating audio from the Sounds.
Important: Only the controller designated as Primary will send MIDI notes through to your Patches.
CC1 (modulation) and CC64 (sustain) will control the onscreen Mod-Wheel and Sustain pedal, respectively, by default, even if there are no MIDI Learn connections in place.
Both the Primary and Secondary MIDI Controllers can be used to control on-screen faders and buttons via MIDI Learn. For more information, visit MIDI Learn.
Bluetooth/Network MIDI
The Sunday Keys App can be controlled by MIDI over both Bluetooth and Network MIDI Connections. To learn more about making these connections, visit Bluetooth & Network MIDI
Help and Support
Use the Help and Support link to visit our support site.
Sounds Download Manager
The Sunday Keys App syncs to your SundaySounds.com account to determine which products are available for you to use within the App.
Not all Products available in other formats will be available in the Sunday Keys App. There is no guarantee of availability of a specific product unless such is stated at SundaySounds.com.
Within the menu you can check for downloads available to you at any time. When you open the menu item the list will automatically be refreshed.
From time to time a Product may also be updated. You can update a Product by tapping “Update” in those cases and the Update will automatically be installed.
While the Sunday Keys App is in beta the Sunday Keys library will be updated frequently. Make sure to Check for Downloads often to keep up with new content as it is available!
View User Account
Use this menu item to navigate to your SundaySounds.com account.
Sign Out
In the event that you need to remove your account from Sunday Keys, you can sign out of your account through this menu item. Since access to your content is connected to your SundaySounds.com account, there are a few things to consider before signing out:
If you sign out of your account, then a different user logs in on the same device, your local user data (all your Setlists, User Library Patches, and Sounds) will be lost.