<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://help.chimemaster.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Daveallen</id>
	<title>Chime Master Help - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://help.chimemaster.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Daveallen"/>
	<link rel="alternate" type="text/html" href="https://help.chimemaster.com/p/Special:Contributions/Daveallen"/>
	<updated>2026-10-24T02:50:37Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Network_setup_AX&amp;diff=6911</id>
		<title>Network setup AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Network_setup_AX&amp;diff=6911"/>
		<updated>2026-09-24T00:26:48Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: Video link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[Settings_screen_AX|&amp;amp;larr; Settings screen]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Keyboard_setup_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br /&amp;gt;Video help - [https://ezbells.com/ans0 Network Setup]&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are many advantages to having your ringing system connected to the internet. &lt;br /&gt;
* Continual time clock synchronization&lt;br /&gt;
* [[Remote_AX|Remote control]] experience is enhanced&lt;br /&gt;
* Advanced music, seasons and schedules using [[Using_Chime_Center|Chime.Center]]&lt;br /&gt;
* Automatic software and security updates&lt;br /&gt;
== Check your connection ==&lt;br /&gt;
=== Login screen ===&lt;br /&gt;
You can tell if the system is connected to the Internet by checking the connection icon found on the PIN login screen at the top right corner, just below the system status icon. It will display one of the following states:&lt;br /&gt;
* Check mark on the globe - indicates the system has full Internet connectivity&lt;br /&gt;
* X mark on the globe - indicates the system is not able to reach the Chime.Center server&lt;br /&gt;
* &#039;&#039;&#039;AP&#039;&#039;&#039; (no globe) - indicates the system is in Access Point (AP) mode for local remote control&lt;br /&gt;
** Turn on Access Point mode whenever you cannot connect the ringing system to the Internet, even if you do not need the local remote control. This will turn off Internet services so that errors resulting from these missing connections will not degrade your ringing system&#039;s performance.&lt;br /&gt;
=== Network settings screen ===&lt;br /&gt;
Connection status is shown at the top of the Network Settings screen. Possible messages are:&lt;br /&gt;
* Status: &#039;&#039;&#039;Connected to the Internet&#039;&#039;&#039; - System is connected to Chime.Center.&lt;br /&gt;
* Status: &#039;&#039;&#039;Connected to Local Network&#039;&#039;&#039; - System is available on the local network. It is likely that router or firewall settings for the network are not allowing connections to Chime.Center. Restart the system and if that does not help, check that all [[Network_setup_AX#Your_network|required outgoing ports]] are available.&lt;br /&gt;
* Status: &#039;&#039;&#039;Access Point Mode&#039;&#039;&#039; - System is in Access Point (AP) mode for local remote control.&lt;br /&gt;
* Status: &#039;&#039;&#039;Not Connected&#039;&#039;&#039; - System is not making connections to any network. Check cabling and if using antenna, retry WiFi setup.&lt;br /&gt;
=== System time ===&lt;br /&gt;
The system will not be able to properly negotiate connections with our servers if the ringing system&#039;s time is incorrect. Go the the Settings - Date and Time screen to verify the correct date, time and time zone. Make sure the switches for DST and Automatic Time Sync are on.&lt;br /&gt;
&lt;br /&gt;
== Connection modes ==&lt;br /&gt;
[[File:NetworkSettings.jpg|right|550px]]&lt;br /&gt;
&lt;br /&gt;
=== Wired Ethernet ===&lt;br /&gt;
A wired network will always provide the easiest and most reliable connection if you have it.&lt;br /&gt;
;Setup&lt;br /&gt;
* Connect an Ethernet cable from your router to the labeled jack on the back of the AX carillon. This will be recognized immediately.&lt;br /&gt;
* When a network address is displayed with a green check mark next to &#039;&#039;Ethernet network Connected&#039;&#039; you are connected. &lt;br /&gt;
* Make sure the Access point switch at the bottom of the screen is &#039;&#039;&#039;Normal&#039;&#039;&#039; and gray in color. If you change the Access Point mode the system must be restarted (see below).&lt;br /&gt;
* If you also have a green check mark and IP address under WiFi Networks, you should unplug the antenna from the rear USB port.&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
These connections require the available wireless adapter antenna. Screw the two parts together and power down the ringing system before plugging in the antenna. Keep the system level while the antenna is plugged in, as tipping the system can cause damage to the antenna or port connection.&lt;br /&gt;
&lt;br /&gt;
==== WiFi network ====&lt;br /&gt;
WiFi is trickier to set up, but has the advantage that it provides an air gap between the lightning prone outside components of your ringing system and your other wired network components.&lt;br /&gt;
&lt;br /&gt;
[[File:Wifi.jpg|frameless|right|450px]]&lt;br /&gt;
* From the home page of the AX ringing system, choose Settings then Network. This page displays if you are connected via an Ethernet cable or a wireless network.&lt;br /&gt;
* The Access Point Mode at the bottom of the screen should be set to &#039;&#039;&#039;Normal&#039;&#039;&#039; - gray when connecting to a WiFi network.&lt;br /&gt;
* If you have changed the Access Point mode, restart the system (see below).&lt;br /&gt;
* Tap on &#039;&#039;&#039;WiFi Networks&#039;&#039;&#039; and choose the one you want to connect to. Enter the WiFi password in the next box and tap Connect. It may take a couple of minutes.&lt;br /&gt;
* When the unit has successfully connected, it should update the Current WiFi Network and Wireless IP address.&lt;br /&gt;
* If you have trouble connecting with the wireless antenna we supply (password is not accepted):&lt;br /&gt;
** Your Router or Access point may be configured for WPA3 only. Please have your network administrator configure the WiFi network for mixed-mode WPA2+WPA3. The AX system does not currently support WPA3.&lt;br /&gt;
** A network bridge can be configured to connect your WiFi to the ringing system&#039;s Ethernet port. Your network administrator should be able to set this up for you. TP-Link makes a WPA3 compatible device, TL-WA1801 ([https://www.amazon.com/TP-Link-TL-WA1801-Beamforming-Supports-Multi-SSID/dp/B0CNSCVXZN Amazon link]).&lt;br /&gt;
&lt;br /&gt;
==== Access Point (no Internet) ====&lt;br /&gt;
Advanced eXperience ringing systems are designed to be connected to the Internet, but if none is available at your facility, the system can provide an ad-hoc local Access Point WiFi network to which you can connect your phone.&lt;br /&gt;
&lt;br /&gt;
This means you can [[Remote_AX|remote control]] your ringing system when your phone is nearby. &lt;br /&gt;
* QR codes are different for remote controls that use the local connection from those that use Internet connection.&lt;br /&gt;
* Refer to the [[Remote_AX|Remote Control instructions]] for scanning multiple users and saving the app to you phones home screen.&lt;br /&gt;
&lt;br /&gt;
===== Enable local remote access point =====&lt;br /&gt;
&lt;br /&gt;
* While the Chime Master AX carillon is powered off, plug in the included wireless antenna into the top right USB port on the back, then restart the unit.&lt;br /&gt;
* From the home page, choose Settings then Network. At the top, you can view if you are connected via an Ethernet cable or a wireless network (network address beside the appropriate IP label).&lt;br /&gt;
* Tap the Access Point switch near the bottom of the screen. When the &#039;&#039;&#039;Access Point switch is gold&#039;&#039;&#039; and an IP address appears beside &#039;&#039;Wireless IP&#039;&#039; you can exit the Network setup page and proceed.&lt;br /&gt;
&lt;br /&gt;
Restart the system as described below. When the system restarts in AP mode, it will disable all Internet dependent services. This prevents internal connection errors and improves system performance.&lt;br /&gt;
&lt;br /&gt;
* When you tap the lock page clock, the PIN login screen will indicate at top right that the system is in AP mode.&lt;br /&gt;
* Login and from the home page, tap the Remote button.&lt;br /&gt;
* After entering your PIN, the system will check its network connection status. You will be asked to connect your smart phone or other device to a password protected CMS WiFi. The SSID and Password will appear above the QR Code. After connecting your phone to the carillon&#039;s network, scan the QR code with your phone’s camera or QR reader. Tap the link which is provided from the QR code to open the &#039;&#039;&#039;Local Remote&#039;&#039;&#039; in your phone’s browser.&lt;br /&gt;
&lt;br /&gt;
=== (Re-)Enable Internet features ===&lt;br /&gt;
If the system has an Internet Connection (using a network cable) and the wireless antenna is plugged in and the Access Point is left on, Internet features such as clock synchronization are disabled. Always turn off the Access Point when using a wired connection.&lt;br /&gt;
* From the home page, choose Settings then Network. At the top, you can view if you are connected via an Ethernet cable or a wireless network (network address beside the appropriate IP label).&lt;br /&gt;
* Tap the Access Point switch in the lower left corner of the screen. When the &#039;&#039;&#039;Access Point switch is gray&#039;&#039;&#039; with an x on it, Internet features are enabled (after restart).&lt;br /&gt;
* Leave the WiFi antenna plugged in only if you are &#039;&#039;not&#039;&#039; connecting using an Ethernet cable.&lt;br /&gt;
&lt;br /&gt;
Restart the system as described below. When the system starts with the Access Point switch set to &#039;&#039;&#039;Normal&#039;&#039;&#039;, update, backup and other Chime.Center remote features are enabled. &lt;br /&gt;
&lt;br /&gt;
==== Verify connection and reset Remote ====&lt;br /&gt;
* When you tap the lock page clock, the PIN login screen will display the connection icon as described at the top of this page.&lt;br /&gt;
* Return to the home page, then tap the Remote button.&lt;br /&gt;
* After entering your PIN, the system will check its network connection status. &lt;br /&gt;
* Above the QR code the system will indicate that this code is for the Chime.Center Remote.&lt;br /&gt;
* Make sure your phone has Internet access and scan the QR code with your phone’s camera or QR reader. Tap the link which is provided from the QR code to open the &#039;&#039;&#039;Chime Remote&#039;&#039;&#039; in your phone&#039;s browser.&lt;br /&gt;
&lt;br /&gt;
=== Restart after changing modes ===&lt;br /&gt;
Restarting the system is required to change the Access Point mode:&lt;br /&gt;
* Press and hold the front panel lighted power button until it turns red. Release the button and it will begin to blink violet then blue.&lt;br /&gt;
* When the power button has stopped blinking and is solid blue, click it to restart the system.&lt;br /&gt;
* The light will blink green then turn solid gold for normal operation.&lt;br /&gt;
&lt;br /&gt;
== Advanced settings ==&lt;br /&gt;
DHCP is the default setting that allows the system to obtain network information from your router and automatically attach to your network. Large campus installations may require the IT department to define how the system should be connected.&lt;br /&gt;
&lt;br /&gt;
Open the Settings - Network page. The type of current connection will be displayed with a green check mark, along with the current IP address and interface mac address.&lt;br /&gt;
&lt;br /&gt;
Tap the network connection you wish to change to static IP.&lt;br /&gt;
&lt;br /&gt;
;WiFi&lt;br /&gt;
:Tap the Advanced Network Setup switch, re-enter the WiFi password and change IP settings to Static.&lt;br /&gt;
;Ethernet&lt;br /&gt;
:Tap the Advanced Network Setup switch.&lt;br /&gt;
&lt;br /&gt;
Scroll down to enter the static IP to use, the Subnet (in CIDR bit count format without the slash), your gateway&#039;s IP, and your name server (DNS) IP. Tap Save and close the menu. It shouldn&#039;t be necessary, but a good idea to hold the lighted power button for five seconds to shut down the system. Click the button again when it is solid blue to restart.&lt;br /&gt;
&lt;br /&gt;
== Internet access requirements ==&lt;br /&gt;
While connected only to your network (mobile data off), a test device (phone or PC) must be able to access &lt;br /&gt;
   &#039;&#039;&#039;https://chime.center&#039;&#039;&#039;&lt;br /&gt;
   &#039;&#039;&#039;https://sf.chime.center&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* This site may need to be white-listed in firewall or DNS rules&lt;br /&gt;
&lt;br /&gt;
=== Bandwidth ===&lt;br /&gt;
Typically you can expect around 50MB to 100MB per day (less than 3GB/month) of usage by the bell system, depending on the frequency of remote control and management usage.&lt;br /&gt;
&lt;br /&gt;
== Security ==&lt;br /&gt;
AX ringing systems do not require static IP addresses or any special inbound port forwarding through your firewall. Chime.Center&#039;s routing will make sure that only you have control of your bells. Best practices should be followed whenever connecting anything other than computers and printers to your network and the Internet. The following are a few suggestions that you should consider. The easiest are at the top and should be complied with first.&lt;br /&gt;
&lt;br /&gt;
=== Ringing system ===&lt;br /&gt;
* [[User_profile_setup_AX|Change the default login PIN number]] for the login screen. Users who have (or guess) this code can use the front panel remote screen to authenticate remote access. You can use up to 10 digits.&lt;br /&gt;
* Use a strong password to login to Chime.Center. Use a password manager to generate unique and strong passwords for each of your site logins. Never re-use your email password on other sites.&lt;br /&gt;
* Do not attempt to simultaneously use the wired Ethernet connection and the WiFi antenna connection. Make sure the Access Point is set to &#039;&#039;&#039;Normal&#039;&#039;&#039; (see above) if you are connected to a network. Necessary services are inhibited by the Access Point mode such as:&lt;br /&gt;
** Automatic clock synchronization&lt;br /&gt;
** Software updates&lt;br /&gt;
** Chime.Center access&lt;br /&gt;
* Do not connect the ringing system directly to the Internet without a firewall (router based or dedicated).&lt;br /&gt;
&lt;br /&gt;
=== Your network ===&lt;br /&gt;
No inbound ports need to be open on your firewall. Most router firewalls default to allow outgoing connections on all ports while blocking incoming connections. &lt;br /&gt;
&lt;br /&gt;
In more secure facilities, outgoing connections may also be blocked to ports other than those needed for typical web browsing. Keep these outbound ports open for the ringing system:&lt;br /&gt;
 * &#039;&#039;&#039;SSH 22&#039;&#039;&#039;  (to *.sf.chime.center - remote tunnel for API and backups)&lt;br /&gt;
 * &#039;&#039;&#039;TCP 443&#039;&#039;&#039; (to *.sf.chime.center - updates)&lt;br /&gt;
 * &#039;&#039;&#039;TCP 7443&#039;&#039;&#039; (to *.chime.center - update systems with firmware &amp;lt; 1.4.20)&lt;br /&gt;
 * &#039;&#039;&#039;UDP 123&#039;&#039;&#039; (time sync)&lt;br /&gt;
&lt;br /&gt;
==== Issues with firewalls ====&lt;br /&gt;
&#039;&#039;&#039;Verizon&#039;&#039;&#039; router/modem firewalls often default to closing connections to port 22. Check if your security settings is set to maximum. If so, manually add SSH 22.&lt;br /&gt;
&lt;br /&gt;
Chime.Center does not support Deep Packet Inspection of SSH packets (DPI-SSH), typically encountered on &#039;&#039;&#039;SonicWall&#039;&#039;&#039; products. If your network must enable DPI-SSH (very rare circumstances), disable it for the ringing system&#039;s (static) IP or mac address to allow API tunneling. Otherwise, the Chime.Center server will detect your firewall as a man-in-the-middle attacker and drop the connection.&lt;br /&gt;
&lt;br /&gt;
==== Best Practices ====&lt;br /&gt;
* Use a strong WiFi password on your router or access point.&lt;br /&gt;
* Test your firewall for unneeded open inbound ports. Gibson Research provides the [https://www.grc.com/shieldsup Shields Up!] tool. After clicking the Proceed button, click the All Service Ports button to begin testing.&lt;br /&gt;
* Have your IT personnel configure a [https://robpickering.com/ubiquiti-configure-micro-segmentation-for-iot-devices/ segmented VLAN or Internet-of-Things sub-network] for the ringing system and other appliances such as security cameras. [https://www.zdnet.com/article/fbi-recommends-that-you-keep-your-iot-devices-on-a-separate-network The FBI recommends] you do this at home as well.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
[[Media:AX Security Sheet-2022-11-30.pdf|PDF: AX Network Connectivity and Security]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;  &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[Settings_screen_AX|&amp;amp;larr; Settings screen]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Keyboard_setup_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:AX Manual]]&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6910</id>
		<title>Schedule AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6910"/>
		<updated>2026-09-24T00:24:05Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: /* Scheduling screens */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page has been updated to reflect improvements made in [[About_AX#1.4.22|system update 1.4.22]], deployed in October 2026.&lt;br /&gt;
&lt;br /&gt;
Use this menu to review, edit or delete any of the events in your schedule. To clear the schedule, you must go to the [[Clear_Almanac_and_Schedule_AX|Settings menu]].&lt;br /&gt;
&lt;br /&gt;
After you have modified your schedule, the system will wait for a pause in user activity and finish playing events scheduled at the current time before applying the your changes. Gears appearing in the top right status icon indicate that the modified schedule has not finished processing. You can make further changes while the gears are displayed, but wait until the status icon is clear before [[Schedule_AX#Review_the_schedule|viewing upcoming events]].&lt;br /&gt;
&lt;br /&gt;
Schedule changes may result in scheduled Almanac concerts to play different songs than appeared before modifications, even if those events were not changed.&lt;br /&gt;
[[File:ScheduleMenu.jpg|frameless|right|600px]]&lt;br /&gt;
&lt;br /&gt;
== Scheduling basics ==&lt;br /&gt;
The scheduling screens for Weekly, Monthly, Annual and One Time events are for adding new events to these schedules. Use the Schedule Review screen to see what is already programmed.&lt;br /&gt;
&lt;br /&gt;
=== Typical schedules ===&lt;br /&gt;
Here are some examples of typical ringing events and how to set them up.&lt;br /&gt;
&lt;br /&gt;
; Daily musical concerts&lt;br /&gt;
: Use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Choose the number of songs to play from [[SmartAlmanac_AX|SmartAlmanac]] selected music.&lt;br /&gt;
; Anniversary concerts&lt;br /&gt;
: To play a person&#039;s favorite hymn on their birthday, use &#039;&#039;&#039;Schedule - Annual Event&#039;&#039;&#039;. Search for the title after selecting &#039;&#039;User Selected music/ringing&#039;&#039;.&lt;br /&gt;
; Call to worship or call to Mass&lt;br /&gt;
: Schedule a swinging bell to ring at a service time, use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Select &#039;&#039;User Selected music/ringing&#039;&#039; and then search for &#039;&#039;swing&#039;&#039;. Choose a bell and duration from the list before adding it to your service times.&lt;br /&gt;
; Clock striking&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Time Strike&#039;&#039;&#039; menu to create, modify and review your time strike schedule. Avoid adding quarters and hour tolls from other scheduling pages.&lt;br /&gt;
; Angelus and prayer bells&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Angelus&#039;&#039;&#039; menu to create, modify and review your Angelus schedule.&lt;br /&gt;
&lt;br /&gt;
== Scheduling screens ==&lt;br /&gt;
These screens are used to add more events to your existing schedule. You can review your existing schedule using the [[Schedule_AX#Review_the_schedule|review screens]].&lt;br /&gt;
; Weekly&lt;br /&gt;
: Schedule a weekly event to play music on a regular weekly basis, such as daily or every Sunday.&lt;br /&gt;
; Monthly&lt;br /&gt;
: Schedule a monthly event to play music on a regular monthly basis, such as the first Sunday of each month.&lt;br /&gt;
; One Time &amp;amp; Annual&lt;br /&gt;
: Annual events are often used to schedule memorial music, such as a person&#039;s favorite hymn to be played every year on their birthday. Specify the year to schedule a one time event to provide music for a unique, non-repeating occurrence such as a wedding or a funeral.&lt;br /&gt;
&lt;br /&gt;
Each scheduling screen contains these elements:&lt;br /&gt;
; Clock hands&lt;br /&gt;
: To set the time of the event, you may tap or drag the hands of the clock or tap the number and choose from a drop-down menu.&lt;br /&gt;
; AM/PM selectors&lt;br /&gt;
: Make sure you have selected the proper 12 hour period. A warning will display if you have the clock set for late night or early morning.&lt;br /&gt;
; Start at time/End at time selector&lt;br /&gt;
: &#039;&#039;Start -&#039;&#039; The event will run forward from the time you specify.&lt;br /&gt;
: &#039;&#039;End - &#039;&#039; The time you pick is when the event finishes. Please review the [[Schedule_AX#Advanced_topics|caveats below]].&lt;br /&gt;
; Day of the week (on weekly and monthly events)&lt;br /&gt;
: Choose which week day the event will occur.&lt;br /&gt;
; Week of the month (on monthly events)&lt;br /&gt;
: Choose which week in the month (1st, 2nd ~ 5th, Final) the event will occur.&lt;br /&gt;
; Calendar (on annual and one time events)&lt;br /&gt;
: Choose the date the event is to occur.&lt;br /&gt;
&lt;br /&gt;
=== Choose selection ===&lt;br /&gt;
Above the Choose Selection button you will either see &#039;&#039;Almanac Music&#039;&#039; or &#039;&#039;Selected Title&#039;&#039;. Tapping the button brings up a search screen on which you can toggle between the following modes:&lt;br /&gt;
; Almanac Selected Music&lt;br /&gt;
: The programming screen allows you to select the number of songs or the duration of the program to be automatically played according to the current SmartAlmanac season.&lt;br /&gt;
; User Selected Music/Ringing&lt;br /&gt;
: The search bar becomes active when selecting this mode. Type any part of the selection to search the library, then select a song or ringing file from the results.&lt;br /&gt;
: You can audition the selection you searched for using the Play and Stop buttons at the bottom of the selection screen. Outside bells are muted while you do this.&lt;br /&gt;
Tap the check button to return to the programming screen to use your selection.&lt;br /&gt;
&lt;br /&gt;
=== Event list ===&lt;br /&gt;
The window on the right (scroll down the page on Chime.Center) is like a &amp;quot;shopping cart&amp;quot; that collects the events you have created, allowing you to review them before &amp;quot;checking out.&amp;quot; This list does not include any existing scheduled events.&lt;br /&gt;
&lt;br /&gt;
Tap &#039;&#039;Add Selection&#039;&#039; to add your new event to the list. Add more events to the list by changing the date, time, or selection and tapping &#039;&#039;Add Selection&#039;&#039; again. &lt;br /&gt;
&lt;br /&gt;
When reviewing the list, if you find a selection or a time that you didn&#039;t intend to add, you can remove the selection from the list by tapping the red trash can icon beside the event.&lt;br /&gt;
&lt;br /&gt;
Tap the &#039;&#039;Save to Schedule&#039;&#039; button to &amp;quot;check out,&amp;quot; adding this list to the current automatic schedule.&lt;br /&gt;
&lt;br /&gt;
== Configure time based ringing ==&lt;br /&gt;
Time strikes and Angelus prayer bell ringing schedules can be checked and modified using these screens.&lt;br /&gt;
&lt;br /&gt;
=== Time Strike ===&lt;br /&gt;
Review and modify clock chiming and hour strikes:&lt;br /&gt;
* Select active hours&lt;br /&gt;
* Select active quarters and type of ringing&lt;br /&gt;
* Select clock chiming melody&lt;br /&gt;
Also see the [[Time_Strike_AX|time strike screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
=== Angelus ===&lt;br /&gt;
Schedule and configure prayer bell ringing.&lt;br /&gt;
* Select first pattern&lt;br /&gt;
* Optionally, select a second pattern, toll or swinging bells&lt;br /&gt;
* Select days and hours to ring&lt;br /&gt;
Also see the [[Angelus_AX|Angelus schedule screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
== Review the schedule ==&lt;br /&gt;
Tap Schedule and use the following options to review your schedule.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Review&#039;&#039;&#039; - Displays events that have been scheduled weekly, monthly, annual or one-time. This is the best way to see the outline of your program and what will play on a recurring schedule. Events can be deleted from this menu. &lt;br /&gt;
: &#039;&#039;&#039;Upcoming&#039;&#039;&#039; - Displays exactly what will play from your automatic schedule for the rest of the day today and tomorrow. This includes weekly, monthly, annual and one-time events, time strikes and any scheduled Angelus or call to worship. If you have chosen Almanac Selected Music, specific titles are shown in these two tabs. Please wait for the gears in the top-right status icon that indicate the schedule is rebuilding to clear before verifying upcoming events. Chime.Center&#039;s upcoming events screen allows you to check a range of days in the future to verify your Monthly, Annual and seasonal changes are going to happen as you expect.&lt;br /&gt;
: &#039;&#039;&#039;Played&#039;&#039;&#039; - Displays exactly what has already played on your ringing system, with the most recent at the top of the list.&lt;br /&gt;
&lt;br /&gt;
== Advanced topics ==&lt;br /&gt;
Our system will resolve conflicting events for you using a consistent set of rules. Knowing these rules helps you schedule confidently and get the result you intend. Whenever you make changes to your schedule, we recommend reviewing those changes using the &amp;quot;Upcoming Events&amp;quot; page, to verify that your changes give the results you expect.&lt;br /&gt;
&lt;br /&gt;
=== Events that end at a time ===&lt;br /&gt;
Use end at time events to ring a call to worship bell or play a short musical concert that should end at the beginning of the service.&lt;br /&gt;
&lt;br /&gt;
Avoid scheduling a lengthy end at time event in the weekly schedule, especially if it has the potential to overlap other weekly events, including time strikes and Angelus ringing. Without careful review of the schedule, it is possible to cancel normal events without intending to, or create a schedule where your new event does not play.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event set to End at Time is not dropped, it is given preference over any weekly events that it overlaps. That means it &#039;&#039;will cancel&#039;&#039; any of those overlapping events. This can result in several hours of events missing from your expected schedule. Be sure to check the events surrounding the time you plan to add a Monthly, Annual, or One Time event, and review your changes using the Upcoming Events page.&lt;br /&gt;
&lt;br /&gt;
=== Event priority ===&lt;br /&gt;
Your system will handle events that start at the same time or overlap in the following ways:&lt;br /&gt;
&lt;br /&gt;
Your carillon strikes the hour on time. Time strikes, chime melodies and the Angelus are given precedence over ordinary weekly music. They will not delete other weekly events from the schedule, but time strikes and prayer bells &#039;&#039;will delay&#039;&#039; the other weekly events. Even though the chime melody and hour strike are separate selections, they are always treated as one event. If either the chime melody or hour strike are cancelled due to another event, the other part of the time strike will also be cancelled. You will not hear half the time strike.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event (the &amp;quot;less frequent&amp;quot; event types) will take precedence over time strikes or Angelus bells in some situations. If one of the less frequent events overlaps the time a strike is scheduled, that strike will not play. Instead you will hear the less frequent event. If they are scheduled to &#039;&#039;start or end&#039;&#039; at the same time, you will hear both the time strike and the special, less frequent, event.&lt;br /&gt;
&lt;br /&gt;
==== Within the weekly schedule ====&lt;br /&gt;
: &#039;&#039;&#039;1 - &#039;&#039;&#039; The highest priority events are the time strike and Angelus prayer bells. By factory default, Angelus ringing will replace the time strike when ringing on the hour. The Chime.Center Angelus screen allows you to override this setting so that the Angelus will play after the time strike. Other weekly events scheduled on the hour or other quarters will play after the Angelus or time strike has completed. &lt;br /&gt;
: &#039;&#039;&#039;2 - &#039;&#039;&#039; Specific selection titles set to &#039;&#039;start at time&#039;&#039; will play at their scheduled times unless they are scheduled at the same time as a time strike or Angelus (see priority &#039;&#039;&#039;1&#039;&#039;&#039;).&lt;br /&gt;
: &#039;&#039;&#039;3 - &#039;&#039;&#039; When two events are scheduled at the same time, there is no predetermined order in which they will play. If this is important to you, then schedule the secondary event one minute later to guarantee it is placed into the schedule as expected.&lt;br /&gt;
: &#039;&#039;&#039;4 - &#039;&#039;&#039; Almanac music concerts scheduled with multiple selections or a specified duration that overlap time strikes or other ringing will play as requested. A time strike that is overlapped by almanac music is not guaranteed to play. They will only play if a pause in the music allows them to ring with no more than one minute of error. Other specific selections that are overlapped by the concert will play if a pause in the music allows them to ring within five minutes of their scheduled time (this may require a time strike to be present at the time the other selection is scheduled to play).&lt;br /&gt;
&lt;br /&gt;
==== Lower recurrence events ====&lt;br /&gt;
Monthly, Annual and One-Time events will play alongside weekly events scheduled at the same time as a time strike. If scheduled at other times, the weekly event &#039;&#039;will be cancelled&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Monthly, Annual and One-Time events have priority over weekly events if they overlap. In that case, the weekly events will not be performed. Particularly, anniversary and birthday memorial music that are scheduled annually will replace any concerts that are scheduled at the same time in the weekly schedule.&lt;br /&gt;
&lt;br /&gt;
Remember,&lt;br /&gt;
* The less frequent event does not have to be long to clear weekly events.&lt;br /&gt;
* When overlapped by less frequent events, weekly events are not delayed. Instead they are cancelled.&lt;br /&gt;
* Priority applies between a less frequent event (Monthly, Annual, One Time) and a weekly one, not between two weekly events.&lt;br /&gt;
&lt;br /&gt;
=== Advanced reference ===&lt;br /&gt;
; You want several events to play at a given time in a particular order.&lt;br /&gt;
: Set the start times of each selection to be consecutive minutes. Even if the selections are longer than one minute, the system will sort them in the order you set, and each one will ring completely without interruption.&lt;br /&gt;
; You want a weekly event to be skipped on one special day.&lt;br /&gt;
: Schedule an overlapping event as Monthly, Annual, or One Time. The weekly program will automatically be skipped in favor of the special event.&lt;br /&gt;
; You want a &#039;&#039;&#039;short&#039;&#039;&#039; event to finish exactly at a time.&lt;br /&gt;
: Use End at Time, and remember it reserves the time before that point.&lt;br /&gt;
; You want a long funeral toll to finish at a specific time.&lt;br /&gt;
: Create the toll ahead of time using Chime.Center&#039;s [[Using_Chime.Center#Custom_ringing|custom ringing]] screen choosing a count and tempo that is suitable for the duration you desire (typically ten to twenty seconds between tolls). Schedule it as a One Time event with an end at time. All regular ringing will be replaced by the toll once it begins to ring.&lt;br /&gt;
; You want the Angelus &#039;&#039;and&#039;&#039; the time strike to both ring on the hour.&lt;br /&gt;
: While we believe this may confuse your neighbors, you can go to Chime.Center, open the Schedule → Angelus screen, then check the option to &amp;quot;Play Angelus after time strike&amp;quot; and save.&lt;br /&gt;
; You want no ringing at all for a period of time.&lt;br /&gt;
: Schedule an Automation Suspend or create a silent season on Chime.Center. Note that both the Automation Suspend and silent season do not allow you to play some events and silence others: they will silence everything within their active time, including any special event (Monthly, Annual, or One Time) inside it. You may be able to use the rules for special events overlapping weekly events to assist you in creating the schedule you need.&lt;br /&gt;
; You want no music, but normal ringing to continue for a period of time.&lt;br /&gt;
: Create an Almanac Season and do not add any musical albums to it. Do not check the boxes for &#039;&#039;Silent Season&#039;&#039;. No scheduled music will play during the period you set it for.&lt;br /&gt;
; You want to randomly select a song from an Album, such as Evening Hymns, to play rather than the current season&#039;s Smart Almanac music.&lt;br /&gt;
: Use the Chime.Center schedule editor to select &#039;&#039;Play Album Music&#039;&#039; then select the album and number of songs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Chime.Center&amp;diff=6909</id>
		<title>Chime.Center</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Chime.Center&amp;diff=6909"/>
		<updated>2026-09-24T00:14:16Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: was here below&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Complete control and management of your [https://www.chimemaster.com/digital-carillons Advanced eXperience bell ringing system] from anywhere you have a connected web browser.&lt;br /&gt;
* No software or app downloads needed!&lt;br /&gt;
Type &amp;quot;chime(dot)center&amp;quot; into your browser or click this link: [https://chime.center/ chime.center]&lt;br /&gt;
== Feature list ==&lt;br /&gt;
This lists includes all features which may be limited by user privilege, subscription level and system model.&lt;br /&gt;
&lt;br /&gt;
* Portal and ringing system secured with strong encryption&lt;br /&gt;
* User management&lt;br /&gt;
* Home - reflects the user&#039;s functionality of the [[Remote_AX|mobile remote control]]&lt;br /&gt;
** Custom front panel and remote menus per user&lt;br /&gt;
* Music&lt;br /&gt;
** Searchable catalog with play functions&lt;br /&gt;
** Organize music in albums&lt;br /&gt;
** Upload or delete music&lt;br /&gt;
* SmartAlmanac™ plays appropriate music throughout the year&lt;br /&gt;
** Create and edit seasonal start and end dates&lt;br /&gt;
** Add and remove albums from seasons&lt;br /&gt;
* Schedule&lt;br /&gt;
** Create and edit weekly, monthly, annual and single events&lt;br /&gt;
** Configure Time Strike and Angelus ringing&lt;br /&gt;
** Optional event scheduling on a seasonal basis&lt;br /&gt;
** Review schedule to determine what has played and what is going to play - and &#039;&#039;&#039;why&#039;&#039;&#039;:&lt;br /&gt;
*** if selection triggered automatically or manually&lt;br /&gt;
**** if automatically, the reviewer may change the time of the event&lt;br /&gt;
*** if the hymn is a SmartAlmanac seasonal selection, then prompts from the timeline are provided to&lt;br /&gt;
**** remove the selection from the album it played from&lt;br /&gt;
**** ban the selection from SmartAlmanac performances&lt;br /&gt;
**** remove the album from the current season&lt;br /&gt;
**** change the season&#039;s dates&lt;br /&gt;
* Keyboard performance and recording&lt;br /&gt;
** customize settings&lt;br /&gt;
* System settings&lt;br /&gt;
* System security and feature updates&lt;br /&gt;
* Automatic backups&lt;br /&gt;
&lt;br /&gt;
== Subscriptions ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;color: white; margin-left: auto; margin-right: auto; border: none;&amp;quot;&lt;br /&gt;
|+ Chime.Center Subscription Options&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;color: white| Feature&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;color: white| Free&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;color: white| Premium&lt;br /&gt;
|-&lt;br /&gt;
| [[Remote_AX|Remote from anywhere]] || YES || YES&lt;br /&gt;
|-&lt;br /&gt;
| [[Chime_Center#Multiple_Users|Multiple users]] || YES || YES&lt;br /&gt;
|-&lt;br /&gt;
| Schedule management || YES || YES&lt;br /&gt;
|-&lt;br /&gt;
| [[Chime_Center#SmartAlmanac_seasonal_music|Customizable SmartAlmanac™ music librarian]] || YES || YES&lt;br /&gt;
|-&lt;br /&gt;
| [[Chime_Center#Media_loading|MIDI file loading]] support per model || Millennium and Platinum || Millennium and Platinum&lt;br /&gt;
|-&lt;br /&gt;
| [[Chime_Center#Media_loading|Audio file loading]] support per model || Platinum || Platinum&lt;br /&gt;
|-&lt;br /&gt;
| [[Chime_Center#Software_updates|Software updates]]  || YES || YES&lt;br /&gt;
|-&lt;br /&gt;
| [[Chime_Center#Backups|Backup schedule and settings]] || no || YES&lt;br /&gt;
|-&lt;br /&gt;
| [[Chime_Center#Backups|Backup audio and recordings]] || no || YES&lt;br /&gt;
|-&lt;br /&gt;
| [[Chime_Center#Premium_features|Custom Ringing editor]] || no || YES&lt;br /&gt;
|-&lt;br /&gt;
| [[Chime_Center#Premium_features|Complex Schedule management]] || no || Optional&lt;br /&gt;
|-&lt;br /&gt;
| [[Chime_Center#Factory_management|Factory technician programming]] || Pay per request || Unlimited&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Feature descriptions ==&lt;br /&gt;
&lt;br /&gt;
=== Multiple Users ===&lt;br /&gt;
Chime.Center provides multiple users to each have a customized menu of functionality. The administrator can create additional user accounts for system access from the front panel, remote control and Chime.Center. Each user will see a unique screen and options. Users can have a range of permissions including the ability to edit their own home screen. Remote access by each user can be limited by day of the week and valid hours. &lt;br /&gt;
&lt;br /&gt;
==== User customization ====&lt;br /&gt;
The following features are user&#039;s home screen options:&lt;br /&gt;
&lt;br /&gt;
* Schedule - removal prevents user from modifying schedules&lt;br /&gt;
* Settings - removal prevents user from modifying system settings&lt;br /&gt;
* Keyboard - removal prevents user from using the keyboard&lt;br /&gt;
* Quick functions can be set per user for needed manual bell ringing&lt;br /&gt;
&lt;br /&gt;
==== User privilege levels ====&lt;br /&gt;
;Administrator&lt;br /&gt;
* Invite other users (via valid email)&lt;br /&gt;
** set their privilege level&lt;br /&gt;
** set their screen unlock PIN code&lt;br /&gt;
** customize their screen&lt;br /&gt;
* Unlimited system settings and scheduling&lt;br /&gt;
&lt;br /&gt;
;Power User&lt;br /&gt;
* Feature options enabled by Administrator&lt;br /&gt;
** Remote control access&lt;br /&gt;
** Play selection (manual play)&lt;br /&gt;
** Keyboard performance and recording options&lt;br /&gt;
** Scheduling&lt;br /&gt;
** Music librarian and SmartAlmanac™ season editing&lt;br /&gt;
** System settings&lt;br /&gt;
&lt;br /&gt;
;Basic User&lt;br /&gt;
* No access to schedulers or settings&lt;br /&gt;
* Optional remote control access&lt;br /&gt;
* Optional keyboard mode access&lt;br /&gt;
* Optional Play selection access&lt;br /&gt;
* Home and remote screen set by administrator&lt;br /&gt;
* Usage times set by administrator&lt;br /&gt;
&lt;br /&gt;
=== SmartAlmanac musical seasons ===&lt;br /&gt;
* Edit factory provided seasons&lt;br /&gt;
* Create additional albums with appropriate music for other seasons&lt;br /&gt;
* Create additional seasons and assign music albums to them&lt;br /&gt;
* Create a ringing only season by leaving musical albums out of it&lt;br /&gt;
* Shorter seasons have priority&lt;br /&gt;
&lt;br /&gt;
=== Media loading ===&lt;br /&gt;
&lt;br /&gt;
Millennium and Platinum systems support MIDI file chime and carillon arrangements made with popular notation software. Platinum systems support audio files that can be used for music, announcements or warning signals. Supported file types are .flac, .wav, .mp3 and .aac formats.&lt;br /&gt;
&lt;br /&gt;
=== Software updates ===&lt;br /&gt;
&lt;br /&gt;
The system will accept regular updates, as they are released, to improve functionality and enhance security. No user interaction is required.&lt;br /&gt;
&lt;br /&gt;
=== Backups ===&lt;br /&gt;
&lt;br /&gt;
All systems will have their schedule database backed up regularly. In the event the system should need replaced, the replacement will be restored from previous system schedule backups.&lt;br /&gt;
&lt;br /&gt;
=== Premium features ===&lt;br /&gt;
Premium subscribers have additional cloud storage and support for the following features:&lt;br /&gt;
&lt;br /&gt;
; Complete system backup&lt;br /&gt;
: Millennium and Platinum models will backup&lt;br /&gt;
:: user uploaded media files&lt;br /&gt;
:: keyboard recordings&lt;br /&gt;
:: Album and Seasonal database&lt;br /&gt;
&lt;br /&gt;
; Custom Ringing editor&lt;br /&gt;
: Create different lengths of swinging and tolling bells&lt;br /&gt;
: Create your own peal combinations of swinging bells&lt;br /&gt;
: Create your own clock chiming melodies&lt;br /&gt;
: Create your own Angelus or prayer bell patterns&lt;br /&gt;
&lt;br /&gt;
; Complex scheduling option&lt;br /&gt;
: Ninety-five percent of users will be more than satisfied with our standard scheduling features. Premium Chime.Center subscribers can have more sophisticated scheduling management menus providing seasonal schedule variations.&lt;br /&gt;
: Customer must request this feature as it adds complexity to the scheduling menus that most users do not need.&lt;br /&gt;
: Worship and Mass times can be scheduled differently during a scheduling season.&lt;br /&gt;
:: Normal Worship and Mass times can be inhibited during a scheduling season.&lt;br /&gt;
: Time strikes and Angelus styles and schedules can be modified during scheduling seasons.&lt;br /&gt;
: Chime.Center must be used to review and edit seasonal schedules.&lt;br /&gt;
: The front panel scheduling screens can only review and edit the non-seasonal schedule.&lt;br /&gt;
&lt;br /&gt;
=== Factory management ===&lt;br /&gt;
&lt;br /&gt;
Factory management requires the ringing system to be Internet connected. After consulting with our customer service representatives by phone or email, you can expect the programming to be completed within two business days.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Premium&#039;&#039;&#039; subscribers may use this service as much as they need it at no additional charge.&lt;br /&gt;
* &#039;&#039;&#039;Free&#039;&#039;&#039; subscribers will be charged for schedule and setting changes per request.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.chimemaster.com/electronic-carillons Chime Master Advanced eXperience touchscreen bell ringing system].&lt;br /&gt;
* Both the ringing system and browser accessing Chime.Center must have internet connections. &lt;br /&gt;
* Up-to-date Internet browser (Chrome preferred) running on&lt;br /&gt;
** Desktop or laptop PC or Linux&lt;br /&gt;
** Desktop or laptop MacOS&lt;br /&gt;
** Chromebook&lt;br /&gt;
** Tablet (Android or iOS)&lt;br /&gt;
&lt;br /&gt;
[[Category:AX Products]][[Category:Specifications]]&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Chime.Center&amp;diff=6908</id>
		<title>Chime.Center</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Chime.Center&amp;diff=6908"/>
		<updated>2026-09-24T00:13:26Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: /* SmartAlmanac seasonal music */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Complete control and management of your [https://www.chimemaster.com/digital-carillons Advanced eXperience bell ringing system] from anywhere you have a connected web browser.&lt;br /&gt;
* No software or app downloads needed!&lt;br /&gt;
Type &amp;quot;chime(dot)center&amp;quot; into your browser or click this link: [https://chime.center/ chime.center]&lt;br /&gt;
== Feature list ==&lt;br /&gt;
This lists includes all features which may be limited by user privilege, subscription level and system model.&lt;br /&gt;
&lt;br /&gt;
* Portal and ringing system secured with strong encryption&lt;br /&gt;
* User management&lt;br /&gt;
* Home - reflects the user&#039;s functionality of the [[Remote_AX|mobile remote control]]&lt;br /&gt;
** Custom front panel and remote menus per user&lt;br /&gt;
* Music&lt;br /&gt;
** Searchable catalog with play functions&lt;br /&gt;
** Organize music in albums&lt;br /&gt;
** Upload or delete music&lt;br /&gt;
* SmartAlmanac™ plays appropriate music throughout the year&lt;br /&gt;
** Create and edit seasonal start and end dates&lt;br /&gt;
** Add and remove albums from seasons&lt;br /&gt;
* Schedule&lt;br /&gt;
** Create and edit weekly, monthly, annual and single events&lt;br /&gt;
** Configure Time Strike and Angelus ringing&lt;br /&gt;
** Optional event scheduling on a seasonal basis&lt;br /&gt;
** Review schedule to determine what has played and what is going to play - and &#039;&#039;&#039;why&#039;&#039;&#039;:&lt;br /&gt;
*** if selection triggered automatically or manually&lt;br /&gt;
**** if automatically, the reviewer may change the time of the event&lt;br /&gt;
*** if the hymn is a SmartAlmanac seasonal selection, then prompts from the timeline are provided to&lt;br /&gt;
**** remove the selection from the album it played from&lt;br /&gt;
**** ban the selection from SmartAlmanac performances&lt;br /&gt;
**** remove the album from the current season&lt;br /&gt;
**** change the season&#039;s dates&lt;br /&gt;
* Keyboard performance and recording&lt;br /&gt;
** customize settings&lt;br /&gt;
* System settings&lt;br /&gt;
* System security and feature updates&lt;br /&gt;
* Automatic backups&lt;br /&gt;
&lt;br /&gt;
== Subscriptions ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;color: white; margin-left: auto; margin-right: auto; border: none;&amp;quot;&lt;br /&gt;
|+ Chime.Center Subscription Options&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;color: white| Feature&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;color: white| Free&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;color: white| Premium&lt;br /&gt;
|-&lt;br /&gt;
| [[Remote_AX|Remote from anywhere]] || YES || YES&lt;br /&gt;
|-&lt;br /&gt;
| [[Chime_Center#Multiple_Users|Multiple users]] || YES || YES&lt;br /&gt;
|-&lt;br /&gt;
| Schedule management || YES || YES&lt;br /&gt;
|-&lt;br /&gt;
| [[Chime_Center#SmartAlmanac_seasonal_music|Customizable SmartAlmanac™ music librarian]] || YES || YES&lt;br /&gt;
|-&lt;br /&gt;
| [[Chime_Center#Media_loading|MIDI file loading]] support per model || Millennium and Platinum || Millennium and Platinum&lt;br /&gt;
|-&lt;br /&gt;
| [[Chime_Center#Media_loading|Audio file loading]] support per model || Platinum || Platinum&lt;br /&gt;
|-&lt;br /&gt;
| [[Chime_Center#Software_updates|Software updates]]  || YES || YES&lt;br /&gt;
|-&lt;br /&gt;
| [[Chime_Center#Backups|Backup schedule and settings]] || no || YES&lt;br /&gt;
|-&lt;br /&gt;
| [[Chime_Center#Backups|Backup audio and recordings]] || no || YES&lt;br /&gt;
|-&lt;br /&gt;
| [[Chime_Center#Premium_features|Custom Ringing editor]] || no || YES&lt;br /&gt;
|-&lt;br /&gt;
| [[Chime_Center#Premium_features|Complex Schedule management]] || no || Optional&lt;br /&gt;
|-&lt;br /&gt;
| [[Chime_Center#Factory_management|Factory technician programming]] || Pay per request || Unlimited&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Feature descriptions ==&lt;br /&gt;
&lt;br /&gt;
=== Multiple Users ===&lt;br /&gt;
Chime.Center provides multiple users to each have a customized menu of functionality. The administrator can create additional user accounts for system access from the front panel, remote control and Chime.Center. Each user will see a unique screen and options. Users can have a range of permissions including the ability to edit their own home screen. Remote access by each user can be limited by day of the week and valid hours. &lt;br /&gt;
&lt;br /&gt;
==== User customization ====&lt;br /&gt;
The following features are user&#039;s home screen options:&lt;br /&gt;
&lt;br /&gt;
* Schedule - removal prevents user from modifying schedules&lt;br /&gt;
* Settings - removal prevents user from modifying system settings&lt;br /&gt;
* Keyboard - removal prevents user from using the keyboard&lt;br /&gt;
* Quick functions can be set per user for needed manual bell ringing&lt;br /&gt;
&lt;br /&gt;
==== User privilege levels ====&lt;br /&gt;
;Administrator&lt;br /&gt;
* Invite other users (via valid email)&lt;br /&gt;
** set their privilege level&lt;br /&gt;
** set their screen unlock PIN code&lt;br /&gt;
** customize their screen&lt;br /&gt;
* Unlimited system settings and scheduling&lt;br /&gt;
&lt;br /&gt;
;Power User&lt;br /&gt;
* Feature options enabled by Administrator&lt;br /&gt;
** Remote control access&lt;br /&gt;
** Play selection (manual play)&lt;br /&gt;
** Keyboard performance and recording options&lt;br /&gt;
** Scheduling&lt;br /&gt;
** Music librarian and SmartAlmanac™ season editing&lt;br /&gt;
** System settings&lt;br /&gt;
&lt;br /&gt;
;Basic User&lt;br /&gt;
* No access to schedulers or settings&lt;br /&gt;
* Optional remote control access&lt;br /&gt;
* Optional keyboard mode access&lt;br /&gt;
* Optional Play selection access&lt;br /&gt;
* Home and remote screen set by administrator&lt;br /&gt;
* Usage times set by administrator&lt;br /&gt;
&lt;br /&gt;
=== SmartAlmanac musical seasons ===&lt;br /&gt;
* Edit factory provided seasons&lt;br /&gt;
* Create additional albums with appropriate music for other seasons&lt;br /&gt;
* Create additional seasons and assign music albums to them&lt;br /&gt;
* Create a ringing only season by leaving musical albums out of it&lt;br /&gt;
* Shorter seasons have priority&lt;br /&gt;
&lt;br /&gt;
=== SmartAlmanac event seasons ===&lt;br /&gt;
* Premium subscribers may ask to enable Advanced Scheduling&lt;br /&gt;
** Create special event seasons to change Angelus ringing, Time strike schedules and event schedules&lt;br /&gt;
&lt;br /&gt;
=== Media loading ===&lt;br /&gt;
&lt;br /&gt;
Millennium and Platinum systems support MIDI file chime and carillon arrangements made with popular notation software. Platinum systems support audio files that can be used for music, announcements or warning signals. Supported file types are .flac, .wav, .mp3 and .aac formats.&lt;br /&gt;
&lt;br /&gt;
=== Software updates ===&lt;br /&gt;
&lt;br /&gt;
The system will accept regular updates, as they are released, to improve functionality and enhance security. No user interaction is required.&lt;br /&gt;
&lt;br /&gt;
=== Backups ===&lt;br /&gt;
&lt;br /&gt;
All systems will have their schedule database backed up regularly. In the event the system should need replaced, the replacement will be restored from previous system schedule backups.&lt;br /&gt;
&lt;br /&gt;
=== Premium features ===&lt;br /&gt;
Premium subscribers have additional cloud storage and support for the following features:&lt;br /&gt;
&lt;br /&gt;
; Complete system backup&lt;br /&gt;
: Millennium and Platinum models will backup&lt;br /&gt;
:: user uploaded media files&lt;br /&gt;
:: keyboard recordings&lt;br /&gt;
:: Album and Seasonal database&lt;br /&gt;
&lt;br /&gt;
; Custom Ringing editor&lt;br /&gt;
: Create different lengths of swinging and tolling bells&lt;br /&gt;
: Create your own peal combinations of swinging bells&lt;br /&gt;
: Create your own clock chiming melodies&lt;br /&gt;
: Create your own Angelus or prayer bell patterns&lt;br /&gt;
&lt;br /&gt;
; Complex scheduling option&lt;br /&gt;
: Ninety-five percent of users will be more than satisfied with our standard scheduling features. Premium Chime.Center subscribers can have more sophisticated scheduling management menus providing seasonal schedule variations.&lt;br /&gt;
: Customer must request this feature as it adds complexity to the scheduling menus that most users do not need.&lt;br /&gt;
: Worship and Mass times can be scheduled differently during a scheduling season.&lt;br /&gt;
:: Normal Worship and Mass times can be inhibited during a scheduling season.&lt;br /&gt;
: Time strikes and Angelus styles and schedules can be modified during scheduling seasons.&lt;br /&gt;
: Chime.Center must be used to review and edit seasonal schedules.&lt;br /&gt;
: The front panel scheduling screens can only review and edit the non-seasonal schedule.&lt;br /&gt;
&lt;br /&gt;
=== Factory management ===&lt;br /&gt;
&lt;br /&gt;
Factory management requires the ringing system to be Internet connected. After consulting with our customer service representatives by phone or email, you can expect the programming to be completed within two business days.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Premium&#039;&#039;&#039; subscribers may use this service as much as they need it at no additional charge.&lt;br /&gt;
* &#039;&#039;&#039;Free&#039;&#039;&#039; subscribers will be charged for schedule and setting changes per request.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.chimemaster.com/electronic-carillons Chime Master Advanced eXperience touchscreen bell ringing system].&lt;br /&gt;
* Both the ringing system and browser accessing Chime.Center must have internet connections. &lt;br /&gt;
* Up-to-date Internet browser (Chrome preferred) running on&lt;br /&gt;
** Desktop or laptop PC or Linux&lt;br /&gt;
** Desktop or laptop MacOS&lt;br /&gt;
** Chromebook&lt;br /&gt;
** Tablet (Android or iOS)&lt;br /&gt;
&lt;br /&gt;
[[Category:AX Products]][[Category:Specifications]]&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6907</id>
		<title>Schedule AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6907"/>
		<updated>2026-09-24T00:05:21Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: minor wording&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page has been updated to reflect improvements made in [[About_AX#1.4.22|system update 1.4.22]], deployed in October 2026.&lt;br /&gt;
&lt;br /&gt;
Use this menu to review, edit or delete any of the events in your schedule. To clear the schedule, you must go to the [[Clear_Almanac_and_Schedule_AX|Settings menu]].&lt;br /&gt;
&lt;br /&gt;
After you have modified your schedule, the system will wait for a pause in user activity and finish playing events scheduled at the current time before applying the your changes. Gears appearing in the top right status icon indicate that the modified schedule has not finished processing. You can make further changes while the gears are displayed, but wait until the status icon is clear before [[Schedule_AX#Review_the_schedule|viewing upcoming events]].&lt;br /&gt;
&lt;br /&gt;
Schedule changes may result in scheduled Almanac concerts to play different songs than appeared before modifications, even if those events were not changed.&lt;br /&gt;
[[File:ScheduleMenu.jpg|frameless|right|600px]]&lt;br /&gt;
&lt;br /&gt;
== Scheduling basics ==&lt;br /&gt;
The scheduling screens for Weekly, Monthly, Annual and One Time events are for adding new events to these schedules. Use the Schedule Review screen to see what is already programmed.&lt;br /&gt;
&lt;br /&gt;
=== Typical schedules ===&lt;br /&gt;
Here are some examples of typical ringing events and how to set them up.&lt;br /&gt;
&lt;br /&gt;
; Daily musical concerts&lt;br /&gt;
: Use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Choose the number of songs to play from [[SmartAlmanac_AX|SmartAlmanac]] selected music.&lt;br /&gt;
; Anniversary concerts&lt;br /&gt;
: To play a person&#039;s favorite hymn on their birthday, use &#039;&#039;&#039;Schedule - Annual Event&#039;&#039;&#039;. Search for the title after selecting &#039;&#039;User Selected music/ringing&#039;&#039;.&lt;br /&gt;
; Call to worship or call to Mass&lt;br /&gt;
: Schedule a swinging bell to ring at a service time, use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Select &#039;&#039;User Selected music/ringing&#039;&#039; and then search for &#039;&#039;swing&#039;&#039;. Choose a bell and duration from the list before adding it to your service times.&lt;br /&gt;
; Clock striking&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Time Strike&#039;&#039;&#039; menu to create, modify and review your time strike schedule. Avoid adding quarters and hour tolls from other scheduling pages.&lt;br /&gt;
; Angelus and prayer bells&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Angelus&#039;&#039;&#039; menu to create, modify and review your Angelus schedule.&lt;br /&gt;
&lt;br /&gt;
== Scheduling screens ==&lt;br /&gt;
These screens are used to add more events to your existing schedule. You can review your existing schedule using the [[Schedule_AX#Review_the_schedule|review screens]].&lt;br /&gt;
; Weekly&lt;br /&gt;
: Schedule a weekly event to play music on a regular weekly basis, such as daily or every Sunday.&lt;br /&gt;
; Monthly&lt;br /&gt;
: Schedule a monthly event to play music on a regular monthly basis, such as the first Sunday of each month.&lt;br /&gt;
; One Time &amp;amp; Annual&lt;br /&gt;
: Annual events are often used to schedule memorial music, such as a person&#039;s favorite hymn to be played every year on their birthday. Specify the year to schedule a one time event to provide music for a unique, non-repeating occurrence such as a wedding or a funeral.&lt;br /&gt;
&lt;br /&gt;
Each scheduling screens contain these elements:&lt;br /&gt;
; Clock hands&lt;br /&gt;
: To set the time of the event, you may tap or drag the hands of the clock or tap the number and choose from a drop-down menu.&lt;br /&gt;
; AM/PM selectors&lt;br /&gt;
: Make sure you have selected the proper 12 hour period. A warning will display if you have the clock set for late night or early morning.&lt;br /&gt;
; Start at time/End at time selector&lt;br /&gt;
: &#039;&#039;Start -&#039;&#039; The event will run forward from the time you specify.&lt;br /&gt;
: &#039;&#039;End - &#039;&#039; The time you pick is when the event finishes. Please review the [[Schedule_AX#Advanced_topics|caveats below]].&lt;br /&gt;
; Day of the week (on weekly and monthly events)&lt;br /&gt;
: Choose which week day the event will occur.&lt;br /&gt;
; Week of the month (on monthly events)&lt;br /&gt;
: Choose which week in the month (1st, 2nd, ..., 5th, Final) the event will occur.&lt;br /&gt;
; Calendar (on annual and one time events)&lt;br /&gt;
: Choose the date the event is to occur.&lt;br /&gt;
&lt;br /&gt;
=== Choose selection ===&lt;br /&gt;
Above the Choose Selection button you will either see &#039;&#039;Almanac Music&#039;&#039; or &#039;&#039;Selected Title&#039;&#039;. Tapping the button brings up a search screen on which you can toggle between the following modes:&lt;br /&gt;
; Almanac Selected Music&lt;br /&gt;
: The programming screen allows you to select the number of songs or the duration of the program to be automatically played according to the current SmartAlmanac season.&lt;br /&gt;
; User Selected Music/Ringing&lt;br /&gt;
: The search bar becomes active when selecting this mode. Type any part of the selection to search the library, then select a song or ringing file from the results.&lt;br /&gt;
: You can audition the selection you searched for using the Play and Stop buttons at the bottom of the selection screen. Outside bells are muted while you do this.&lt;br /&gt;
Tap the check button to return to the programming screen to use your selection.&lt;br /&gt;
&lt;br /&gt;
=== Event list ===&lt;br /&gt;
The window on the right (scroll down the page on Chime.Center) is like a &amp;quot;shopping cart&amp;quot; that collects the events you have created, allowing you to review them before &amp;quot;checking out.&amp;quot; This list does not include any existing scheduled events.&lt;br /&gt;
&lt;br /&gt;
Tap &#039;&#039;Add Selection&#039;&#039; to add your new event to the list. You may add multiple events to the list by changing the date, time, or selection and tapping &#039;&#039;Add Selection&#039;&#039; again. &lt;br /&gt;
&lt;br /&gt;
When reviewing the list, if you find a selection or a time that you didn&#039;t intend to add, you can remove the selection from the list by tapping the red trash can icon beside the event.&lt;br /&gt;
&lt;br /&gt;
Tap the &#039;&#039;Save to Schedule&#039;&#039; button to &amp;quot;check out,&amp;quot; adding this list to the current automatic schedule.&lt;br /&gt;
&lt;br /&gt;
== Configure time based ringing ==&lt;br /&gt;
Time strikes and Angelus prayer bell ringing schedules can be checked and modified using these screens.&lt;br /&gt;
&lt;br /&gt;
=== Time Strike ===&lt;br /&gt;
Review and modify clock chiming and hour strikes:&lt;br /&gt;
* Select active hours&lt;br /&gt;
* Select active quarters and type of ringing&lt;br /&gt;
* Select clock chiming melody&lt;br /&gt;
Also see the [[Time_Strike_AX|time strike screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
=== Angelus ===&lt;br /&gt;
Schedule and configure prayer bell ringing.&lt;br /&gt;
* Select first pattern&lt;br /&gt;
* Optionally, select a second pattern, toll or swinging bells&lt;br /&gt;
* Select days and hours to ring&lt;br /&gt;
Also see the [[Angelus_AX|Angelus schedule screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
== Review the schedule ==&lt;br /&gt;
Tap Schedule and use the following options to review your schedule.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Review&#039;&#039;&#039; - Displays events that have been scheduled weekly, monthly, annual or one-time. This is the best way to see the outline of your program and what will play on a recurring schedule. Events can be deleted from this menu. &lt;br /&gt;
: &#039;&#039;&#039;Upcoming&#039;&#039;&#039; - Displays exactly what will play from your automatic schedule for the rest of the day today and tomorrow. This includes weekly, monthly, annual and one-time events, time strikes and any scheduled Angelus or call to worship. If you have chosen Almanac Selected Music, specific titles are shown in these two tabs. Please wait for the gears in the top-right status icon that indicate the schedule is rebuilding to clear before verifying upcoming events. Chime.Center&#039;s upcoming events screen allows you to check a range of days in the future to verify your Monthly, Annual and seasonal changes are going to happen as you expect.&lt;br /&gt;
: &#039;&#039;&#039;Played&#039;&#039;&#039; - Displays exactly what has already played on your ringing system, with the most recent at the top of the list.&lt;br /&gt;
&lt;br /&gt;
== Advanced topics ==&lt;br /&gt;
Our system will resolve conflicting events for you using a consistent set of rules. Knowing these rules helps you schedule confidently and get the result you intend. Whenever you make changes to your schedule, we recommend reviewing those changes using the &amp;quot;Upcoming Events&amp;quot; page, to verify that your changes give the results you expect.&lt;br /&gt;
&lt;br /&gt;
=== Events that end at a time ===&lt;br /&gt;
Use end at time events to ring a call to worship bell or play a short musical concert that should end at the beginning of the service.&lt;br /&gt;
&lt;br /&gt;
Avoid scheduling a lengthy end at time event in the weekly schedule, especially if it has the potential to overlap other weekly events, including time strikes and Angelus ringing. Without careful review of the schedule, it is possible to cancel normal events without intending to, or create a schedule where your new event does not play.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event set to End at Time is not dropped, it is given preference over any weekly events that it overlaps. That means it &#039;&#039;will cancel&#039;&#039; any of those overlapping events. This can result in several hours of events missing from your expected schedule. Be sure to check the events surrounding the time you plan to add a Monthly, Annual, or One Time event, and review your changes using the Upcoming Events page.&lt;br /&gt;
&lt;br /&gt;
=== Event priority ===&lt;br /&gt;
Your system will handle events that start at the same time or overlap in the following ways:&lt;br /&gt;
&lt;br /&gt;
Your carillon strikes the hour on time. Time strikes, chime melodies and the Angelus are given precedence over ordinary weekly music. They will not delete other weekly events from the schedule, but time strikes and prayer bells &#039;&#039;will delay&#039;&#039; the other weekly events. Even though the chime melody and hour strike are separate selections, they are always treated as one event. If either the chime melody or hour strike are cancelled due to another event, the other part of the time strike will also be cancelled. You will not hear half the time strike.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event (the &amp;quot;less frequent&amp;quot; event types) will take precedence over time strikes or Angelus bells in some situations. If one of the less frequent events overlaps the time a strike is scheduled, that strike will not play. Instead you will hear the less frequent event. If they are scheduled to &#039;&#039;start or end&#039;&#039; at the same time, you will hear both the time strike and the special, less frequent, event.&lt;br /&gt;
&lt;br /&gt;
==== Within the weekly schedule ====&lt;br /&gt;
: &#039;&#039;&#039;1 - &#039;&#039;&#039; The highest priority events are the time strike and Angelus prayer bells. By factory default, Angelus ringing will replace the time strike when ringing on the hour. The Chime.Center Angelus screen allows you to override this setting so that the Angelus will play after the time strike. Other weekly events scheduled on the hour or other quarters will play after the Angelus or time strike has completed. &lt;br /&gt;
: &#039;&#039;&#039;2 - &#039;&#039;&#039; Specific selection titles set to &#039;&#039;start at time&#039;&#039; will play at their scheduled times unless they are scheduled at the same time as a time strike or Angelus (see priority &#039;&#039;&#039;1&#039;&#039;&#039;).&lt;br /&gt;
: &#039;&#039;&#039;3 - &#039;&#039;&#039; When two events are scheduled at the same time, there is no predetermined order in which they will play. If this is important to you, then schedule the secondary event one minute later to guarantee it is placed into the schedule as expected.&lt;br /&gt;
: &#039;&#039;&#039;4 - &#039;&#039;&#039; Almanac music concerts scheduled with multiple selections or a specified duration that overlap time strikes or other ringing will play as requested. A time strike that is overlapped by almanac music is not guaranteed to play. They will only play if a pause in the music allows them to ring with no more than one minute of error. Other specific selections that are overlapped by the concert will play if a pause in the music allows them to ring within five minutes of their scheduled time (this may require a time strike to be present at the time the other selection is scheduled to play).&lt;br /&gt;
&lt;br /&gt;
==== Lower recurrence events ====&lt;br /&gt;
Monthly, Annual and One-Time events will play alongside weekly events scheduled at the same time as a time strike. If scheduled at other times, the weekly event &#039;&#039;will be cancelled&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Monthly, Annual and One-Time events have priority over weekly events if they overlap. In that case, the weekly events will not be performed. Particularly, anniversary and birthday memorial music that are scheduled annually will replace any concerts that are scheduled at the same time in the weekly schedule.&lt;br /&gt;
&lt;br /&gt;
Remember,&lt;br /&gt;
* The less frequent event does not have to be long to clear weekly events.&lt;br /&gt;
* When overlapped by less frequent events, weekly events are not delayed. Instead they are cancelled.&lt;br /&gt;
* Priority applies between a less frequent event (Monthly, Annual, One Time) and a weekly one, not between two weekly events.&lt;br /&gt;
&lt;br /&gt;
=== Advanced reference ===&lt;br /&gt;
; You want several events to play at a given time in a particular order.&lt;br /&gt;
: Set the start times of each selection to be consecutive minutes. Even if the selections are longer than one minute, the system will sort them in the order you set, and each one will ring completely without interruption.&lt;br /&gt;
; You want a weekly event to be skipped on one special day.&lt;br /&gt;
: Schedule an overlapping event as Monthly, Annual, or One Time. The weekly program will automatically be skipped in favor of the special event.&lt;br /&gt;
; You want a &#039;&#039;&#039;short&#039;&#039;&#039; event to finish exactly at a time.&lt;br /&gt;
: Use End at Time, and remember it reserves the time before that point.&lt;br /&gt;
; You want a long funeral toll to finish at a specific time.&lt;br /&gt;
: Create the toll ahead of time using Chime.Center&#039;s [[Using_Chime.Center#Custom_ringing|custom ringing]] screen choosing a count and tempo that is suitable for the duration you desire (typically ten to twenty seconds between tolls). Schedule it as a One Time event with an end at time. All regular ringing will be replaced by the toll once it begins to ring.&lt;br /&gt;
; You want the Angelus &#039;&#039;and&#039;&#039; the time strike to both ring on the hour.&lt;br /&gt;
: While we believe this may confuse your neighbors, you can go to Chime.Center, open the Schedule → Angelus screen, then check the option to &amp;quot;Play Angelus after time strike&amp;quot; and save.&lt;br /&gt;
; You want no ringing at all for a period of time.&lt;br /&gt;
: Schedule an Automation Suspend or create a silent season on Chime.Center. Note that both the Automation Suspend and silent season do not allow you to play some events and silence others: they will silence everything within their active time, including any special event (Monthly, Annual, or One Time) inside it. You may be able to use the rules for special events overlapping weekly events to assist you in creating the schedule you need.&lt;br /&gt;
; You want no music, but normal ringing to continue for a period of time.&lt;br /&gt;
: Create an Almanac Season and do not add any musical albums to it. Do not check the boxes for &#039;&#039;Silent Season&#039;&#039;. No scheduled music will play during the period you set it for.&lt;br /&gt;
; You want to randomly select a song from an Album, such as Evening Hymns, to play rather than the current season&#039;s Smart Almanac music.&lt;br /&gt;
: Use the Chime.Center schedule editor to select &#039;&#039;Play Album Music&#039;&#039; then select the album and number of songs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6906</id>
		<title>Schedule AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6906"/>
		<updated>2026-09-23T23:54:54Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: /* Lower recurrence events */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page has been updated to reflect improvements made in [[About_AX#1.4.22|system update 1.4.22]], deployed in October 2026.&lt;br /&gt;
&lt;br /&gt;
Use this menu to review, edit or delete any of the events in your schedule. To clear the schedule, you must go to the [[Clear_Almanac_and_Schedule_AX|Settings menu]].&lt;br /&gt;
&lt;br /&gt;
After you have modified your schedule, the system will wait for a pause in user activity and finish playing events scheduled at the current time before applying the your changes. Gears appearing in the top right status icon indicate that the modified schedule has not finished processing. You can make further changes while the gears are displayed, but wait until the status icon is clear before [[Schedule_AX#Review_the_schedule|viewing upcoming events]].&lt;br /&gt;
&lt;br /&gt;
Schedule changes may result in scheduled Almanac concerts to play different songs than appeared before modifications, even if those events were not changed.&lt;br /&gt;
&lt;br /&gt;
[[File:ScheduleMenu.jpg|frameless|right|600px]]&lt;br /&gt;
&lt;br /&gt;
== Scheduling basics ==&lt;br /&gt;
The scheduling screens for Weekly, Monthly, Annual and One Time events are for adding new events to these schedules. Use the Schedule Review screen to see what is already programmed.&lt;br /&gt;
&lt;br /&gt;
=== Typical schedules ===&lt;br /&gt;
Here are some examples of typical ringing events and how to set them up.&lt;br /&gt;
&lt;br /&gt;
; Daily musical concerts&lt;br /&gt;
: Use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Choose the number of songs to play from [[SmartAlmanac_AX|SmartAlmanac]] selected music.&lt;br /&gt;
; Anniversary concerts&lt;br /&gt;
: To play a person&#039;s favorite hymn on their birthday, use &#039;&#039;&#039;Schedule - Annual Event&#039;&#039;&#039;. Search for the title after selecting &#039;&#039;User Selected music/ringing&#039;&#039;.&lt;br /&gt;
; Call to worship or call to Mass&lt;br /&gt;
: Schedule a swinging bell to ring at a service time, use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Select &#039;&#039;User Selected music/ringing&#039;&#039; and then search for &#039;&#039;swing&#039;&#039;. Choose a bell and duration from the list before adding it to your service times.&lt;br /&gt;
; Clock striking&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Time Strike&#039;&#039;&#039; menu to create, modify and review your time strike schedule. Avoid adding quarters and hour tolls from other scheduling pages.&lt;br /&gt;
; Angelus and prayer bells&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Angelus&#039;&#039;&#039; menu to create, modify and review your Angelus schedule.&lt;br /&gt;
&lt;br /&gt;
== Scheduling screens ==&lt;br /&gt;
These screens are used to add more events to your existing schedule. You can review your existing schedule using the [[Schedule_AX#Review_the_schedule|review screens]].&lt;br /&gt;
; Weekly&lt;br /&gt;
: Schedule a weekly event to play music on a regular weekly basis, such as daily or every Sunday.&lt;br /&gt;
; Monthly&lt;br /&gt;
: Schedule a monthly event to play music on a regular monthly basis, such as the first Sunday of each month.&lt;br /&gt;
; One Time &amp;amp; Annual&lt;br /&gt;
: Annual events are often used to schedule memorial music, such as a person&#039;s favorite hymn to be played every year on their birthday. Specify the year to schedule a one time event to provide music for a unique, non-repeating occurrence such as a wedding or a funeral.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Each scheduling screens contain these elements:&lt;br /&gt;
; Clock hands&lt;br /&gt;
: To set the time of the event, you may tap or drag the hands of the clock or tap the number and choose from a drop-down menu.&lt;br /&gt;
; AM/PM selectors&lt;br /&gt;
: Make sure you have selected the proper 12 hour period. A warning will display if you have the clock set for late night or early morning.&lt;br /&gt;
; Start at time/End at time selector&lt;br /&gt;
: &#039;&#039;Start -&#039;&#039; The event will run forward from the time you specify.&lt;br /&gt;
: &#039;&#039;End - &#039;&#039; The time you pick is when the event finishes. Please review the [[Schedule_AX#Advanced_topics|caveats below]].&lt;br /&gt;
; Day of the week (on weekly and monthly events)&lt;br /&gt;
: Choose which week day the event will occur.&lt;br /&gt;
; Week of the month (on monthly events)&lt;br /&gt;
: Choose which week in the month (1st, 2nd, ..., 5th, Final) the event will occur.&lt;br /&gt;
; Calendar (on annual and one time events)&lt;br /&gt;
: Choose the date the event is to occur.&lt;br /&gt;
&lt;br /&gt;
=== Choose selection ===&lt;br /&gt;
Above the Choose Selection button you will either see &#039;&#039;Almanac Music&#039;&#039; or &#039;&#039;Selected Title&#039;&#039;. Tapping the button brings up a search screen on which you can toggle between the following modes:&lt;br /&gt;
; Almanac Selected Music&lt;br /&gt;
: The programming screen allows you to select the number of songs or the duration of the program to be automatically played according to the current SmartAlmanac season.&lt;br /&gt;
; User Selected Music/Ringing&lt;br /&gt;
: The search bar becomes active when selecting this mode. Type any part of the selection to search the library, then select a song or ringing file from the results.&lt;br /&gt;
: You can audition the selection you searched for using the Play and Stop buttons at the bottom of the selection screen. Outside bells will be muted while you do this.&lt;br /&gt;
Tap the check button to return to the programming screen to use your selection.&lt;br /&gt;
&lt;br /&gt;
=== Event list ===&lt;br /&gt;
The window on the right (scroll down the page on Chime.Center) is like a &amp;quot;shopping cart&amp;quot; that collects the events you have created, allowing you to review them before &amp;quot;checking out.&amp;quot; This list does not include any existing scheduled events.&lt;br /&gt;
&lt;br /&gt;
Tap &#039;&#039;Add Selection&#039;&#039; and your new event will be added to the list. You may add multiple events to the list by changing the date, time, or selection and tapping &#039;&#039;Add Selection&#039;&#039; again. &lt;br /&gt;
&lt;br /&gt;
When reviewing the list, if you find a selection or a time that you didn&#039;t intend to add, you can remove the selection from the list by tapping the red trash can icon beside the event.&lt;br /&gt;
&lt;br /&gt;
Tap the &#039;&#039;Save to Schedule&#039;&#039; button to &amp;quot;check out,&amp;quot; adding this list to the current automatic schedule.&lt;br /&gt;
&lt;br /&gt;
== Configure time based ringing ==&lt;br /&gt;
Time strikes and Angelus prayer bell ringing schedules can be checked and modified using these screens.&lt;br /&gt;
&lt;br /&gt;
=== Time Strike ===&lt;br /&gt;
Review and modify clock chiming and hour strikes:&lt;br /&gt;
* Select active hours&lt;br /&gt;
* Select active quarters and type of ringing&lt;br /&gt;
* Select clock chiming melody&lt;br /&gt;
Also see the [[Time_Strike_AX|time strike screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
=== Angelus ===&lt;br /&gt;
Schedule and configure prayer bell ringing.&lt;br /&gt;
* Select first pattern&lt;br /&gt;
* Optionally, select a second pattern, toll or swinging bells&lt;br /&gt;
* Select days and hours to ring&lt;br /&gt;
Also see the [[Angelus_AX|Angelus schedule screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
== Review the schedule ==&lt;br /&gt;
Tap Schedule and use the following options to review your schedule.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Review&#039;&#039;&#039; - Displays events that have been scheduled weekly, monthly, annual or one-time. This is the best way to see the outline of your program and what will play on a recurring schedule. Events can be deleted from this menu. &lt;br /&gt;
: &#039;&#039;&#039;Upcoming&#039;&#039;&#039; - Displays exactly what will play from your automatic schedule for the rest of the day today and tomorrow. This includes weekly, monthly, annual and one-time events, time strikes and any scheduled Angelus or call to worship. If you have chosen Almanac Selected Music, specific titles will be shown in these two tabs. Please wait for the gears in the top-right status icon that indicate the schedule is rebuilding to clear before verifying upcoming events. Chime.Center&#039;s upcoming events screen allows you to check a range of days in the future to verify your Monthly, Annual and seasonal changes are going to happen as you expect.&lt;br /&gt;
: &#039;&#039;&#039;Played&#039;&#039;&#039; - Displays exactly what has already played on your ringing system, with the most recent at the top of the list.&lt;br /&gt;
&lt;br /&gt;
== Advanced topics ==&lt;br /&gt;
Our system will resolve conflicting events for you using a consistent set of rules. Knowing these rules helps you schedule confidently and get the result you intend. Whenever you make changes to your schedule, we recommend reviewing those changes using the &amp;quot;Upcoming Events&amp;quot; page, to verify that your changes give the results you expect.&lt;br /&gt;
&lt;br /&gt;
=== Events that end at a time ===&lt;br /&gt;
Use end at time events to ring a call to worship bell or play a short musical concert that should end at the beginning of the service.&lt;br /&gt;
&lt;br /&gt;
Avoid scheduling a lengthy end at time event in the weekly schedule, especially if it has the potential to overlap other weekly events, including time strikes and Angelus ringing. Without careful review of the schedule, it is possible to cancel normal events without intending to, or create a schedule where your new event does not play.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event set to End at Time is not dropped — it is given preference over any weekly events that it overlaps — but that means it will cancel any of those overlapping events. This can result in several hours of events missing from your expected schedule. Be sure to check the events surrounding the time you plan to add a Monthly, Annual, or One Time event, and review your changes using the Upcoming Events page.&lt;br /&gt;
&lt;br /&gt;
=== Event priority ===&lt;br /&gt;
Your system will handle events that start at the same time or overlap in the following ways:&lt;br /&gt;
&lt;br /&gt;
Your carillon strikes the hour on time. Time strikes, chime melodies and the Angelus are given precedence over ordinary weekly music. They will not delete other weekly events from the schedule, but time strikes and prayer bells &#039;&#039;will&#039;&#039; delay the other weekly events. Even though the chime melody and hour strike are separate selections, they are always treated as one event. If either the chime melody or hour strike are cancelled due to another event, the other part of the time strike will also be cancelled. You will not hear half the time strike.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event (the &amp;quot;less frequent&amp;quot; event types) will take precedence over time strikes or Angelus bells in some situations. If one of the less frequent events overlaps the time a strike is scheduled, that strike will not play. Instead you will hear the less frequent event. If they are scheduled to &#039;&#039;start or end&#039;&#039; at the same time, you will hear both the time strike and the special, less frequent, event.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Within the weekly schedule ====&lt;br /&gt;
: &#039;&#039;&#039;1 - &#039;&#039;&#039; The highest priority events are the time strike and Angelus prayer bells. By factory default, Angelus ringing will replace the time strike when ringing on the hour. The Chime.Center Angelus screen allows you to override this setting so that the Angelus will play after the time strike. Other weekly events scheduled on the hour or other quarters will be performed after the Angelus or time strike has completed. &lt;br /&gt;
: &#039;&#039;&#039;2 - &#039;&#039;&#039; Specific selection titles set to &#039;&#039;start at time&#039;&#039; will play at their scheduled times unless they are scheduled at the same time as a time strike or Angelus (see priority &#039;&#039;&#039;1&#039;&#039;&#039;).&lt;br /&gt;
: &#039;&#039;&#039;3 - &#039;&#039;&#039; When two events are scheduled at the same time, there is no predetermined order in which they will play. If this is important to you, then schedule the secondary event one minute later to guarantee it is placed into the schedule as expected.&lt;br /&gt;
: &#039;&#039;&#039;4 - &#039;&#039;&#039; Almanac music concerts scheduled with multiple selections or a specified duration that overlap time strikes or other ringing will play as requested. A time strike that is overlapped by almanac music is not guaranteed to play. They will only play if a pause in the music allows them to ring with no more than one minute of error. Other specific selections that are overlapped by the concert will be played if a pause in the music allows them to ring within five minutes of their scheduled time (this may require a time strike to be present at the time the other selection is scheduled to play).&lt;br /&gt;
&lt;br /&gt;
==== Lower recurrence events ====&lt;br /&gt;
Monthly, Annual and One-Time events will play alongside weekly events scheduled at the same time as a time strike. If scheduled at other times, the weekly event will be cancelled.&lt;br /&gt;
&lt;br /&gt;
Monthly, Annual and One-Time events have priority over weekly events if they overlap. In that case, the weekly events will not be performed. Particularly, anniversary and birthday memorial music that are scheduled annually will replace any concerts that are scheduled at the same time in the weekly schedule.&lt;br /&gt;
&lt;br /&gt;
Remember,&lt;br /&gt;
* The less frequent event does not have to be long to clear weekly events.&lt;br /&gt;
* When overlapped by less frequent events, weekly events are not delayed. Instead they are cancelled.&lt;br /&gt;
* Priority applies between a less frequent event (Monthly, Annual, One Time) and a weekly one, not between two weekly events.&lt;br /&gt;
&lt;br /&gt;
=== Advanced reference ===&lt;br /&gt;
; You want several events to play at a given time in a particular order.&lt;br /&gt;
: Set the start times of each selection to be consecutive minutes. Even if the selections are longer than one minute, the system will sort them in the order you set, and each one will ring completely without interruption.&lt;br /&gt;
; You want a weekly event to be skipped on one special day.&lt;br /&gt;
: Schedule an overlapping event as Monthly, Annual, or One Time. The weekly program will automatically be skipped in favor of the special event.&lt;br /&gt;
; You want a &#039;&#039;&#039;short&#039;&#039;&#039; event to finish exactly at a time.&lt;br /&gt;
: Use End at Time, and remember it reserves the time before that point.&lt;br /&gt;
; You want a long funeral toll to finish at a specific time.&lt;br /&gt;
: Create the toll ahead of time using Chime.Center&#039;s [[Using_Chime.Center#Custom_ringing|custom ringing]] screen choosing a count and tempo that is suitable for the duration you desire (typically ten to twenty seconds between tolls). Schedule it as a One Time event with an end at time. All regular ringing will be replaced by the toll once it begins to ring.&lt;br /&gt;
; You want the Angelus &#039;&#039;and&#039;&#039; the time strike to both ring on the hour.&lt;br /&gt;
: While we think this will be confusing to your neighbors, you can go to Chime.Center, open the Schedule → Angelus screen, then check the option to &amp;quot;Play Angelus after time strike&amp;quot; and save.&lt;br /&gt;
; You want no ringing at all for a period of time.&lt;br /&gt;
: Schedule an Automation Suspend or create a silent season on Chime.Center. Note that both the Automation Suspend and silent season do not allow you to play some events and silence others: they will silence everything within their active time, including any special event (Monthly, Annual, or One Time) inside it. You may be able to use the rules for special events overlapping weekly events to assist you in creating the schedule you need.&lt;br /&gt;
; You want no music, but normal ringing to continue for a period of time.&lt;br /&gt;
: Create an Almanac Season and do not add any musical albums to it. Do not check the box for &#039;&#039;Silent Season&#039;&#039;. No scheduled music will play during the period you set it for.&lt;br /&gt;
; You want to randomly select a song from an Album, such as Evening Hymns, to play rather than the current season&#039;s Smart Almanac music.&lt;br /&gt;
: Use the Chime.Center schedule editor to select &#039;&#039;Play Album Music&#039;&#039; then select the album and number of songs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Midi&amp;diff=6905</id>
		<title>Midi</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Midi&amp;diff=6905"/>
		<updated>2026-09-22T19:21:45Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MIDI is an acronynm for Musical Instrument Data Interface. This is a current loop serial interface with a a standard protocol for communication between keyboards, electronic musical instruments and computers. This protocol includes codes for describing music data, such as note on and note off messages (sent when a key is pressed and released) among other codes.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Import MIDI file ==&lt;br /&gt;
=== Advanced eXperience models ===&lt;br /&gt;
Create MIDI files from your own arrangements that you create using notation programs such as&lt;br /&gt;
* [https://musescore.org/en/download MuseScore] - free open source software (FOSS)&lt;br /&gt;
* [https://avid.com/sibelius Sibelius]&lt;br /&gt;
* [https://finale.com Finale] might be coming back...&lt;br /&gt;
&lt;br /&gt;
Use [[Using_Chime.Center#Uploads|Chime.Center&#039;s MIDI Upload]] page to import MIDI files to your ringing system. &lt;br /&gt;
&lt;br /&gt;
MIDI type 1 files are compatible with the AX systems as long as there is only one track.&lt;br /&gt;
=== Preparing MIDI files for upload ===&lt;br /&gt;
We have found that after exporting from notation software, the MIDI file often needs some additional cleanup. Here are some MIDI editors we have used:&lt;br /&gt;
* [https://meowchestra.github.io/MidiEditor MidiEditor] - FOSS&lt;br /&gt;
* [https://cakewalk.com Cakewalk] - is back! Free and Premium subscriptions are available. We&#039;ve been using Cakewalk since 1987 to create and edit our music libraries.&lt;br /&gt;
&lt;br /&gt;
If you selected a preset voice on your computer to play back the arrangement, delete that preset before saving the file for upload.&lt;br /&gt;
&lt;br /&gt;
It is important to transpose the music properly for the bell voice you will use to play it back. Automated chimes and carillons are always transposed to ring the largest bell on middle C, or C4 (Midi note 48) regardless of their true pitch. Millennium Cast Bronze carillon voices range from C3 to C8. Millennium Chime and harp selections use a split keyboard with the harp from C3 to Bb5 and the chime from B5 to C8. Notes above and below these ranges are prohibited.&lt;br /&gt;
&lt;br /&gt;
Tempo and time signature changes are supported. All other controls such as volume and patch changes must be removed from the file.&lt;br /&gt;
&lt;br /&gt;
Stacking lots of notes in fast changing chords may overload the playback engine of the carillon or bell controller resulting in a slight slowing of playback tempo. Quickly arpeggiating dense chords will avoid this slowdown without a noticeable change of arrangement. Striking the larger bells before smaller bells is customary. Arrangements that are kind to the listener&#039;s ears will avoid striking more than two notes simultaneously.&lt;br /&gt;
&lt;br /&gt;
A useful article, [https://www.rockefeller.uchicago.edu/2017/12/19/composing-for-carillon &#039;&#039;Composing for Carillon&#039;&#039; by Joey Brink], should be reviewed when arranging music for bells.&lt;br /&gt;
&lt;br /&gt;
Do not expect successful results if you try to upload Standard MIDI Files that you find on the internet. These typically will have drum and other percussion tracks that cannot be played on your bell system. If you want to try to adapt them, load them into MIDI editing program and spend some time simplifying them to a single bell track.&lt;br /&gt;
=== Legacy 2000 models ===&lt;br /&gt;
You can import MIDI files from notation software to your carillon using the Management Suite&#039;s [[Recording_library_MS|MIDI File Import]] premium feature.&lt;br /&gt;
&lt;br /&gt;
Without the Recording Librarian option, a supported carillon can only store one MIDI file at a time in the recording buffer.&lt;br /&gt;
== Organ and keyboard MIDI channels ==&lt;br /&gt;
The MIDI protocol allows sixteen different channels of data to be transmitted on a single MIDI cable. Generally instrument voices only respond to one channel at a time. Multi-timbral instruments can respond to multiple channels with different sounding voices.&lt;br /&gt;
=== Rodgers Implementation ===&lt;br /&gt;
Rodgers organs always transmit note data on channels 12 and up. There is usually a group of switches (pistons below the great manual) that enable lower MIDI channels when engaged. More expensive organs have two switchable channels for each manual, such as MIDI&amp;amp;nbsp;GT A and MIDI&amp;amp;nbsp;GT&amp;amp;nbsp;B (great manual A and B channels). Only enable one of these when setting up the keyboard (maybe B for Bells).&amp;lt;br&amp;gt;&lt;br /&gt;
=== Legacy Millennium/Platinum Implementation ===&lt;br /&gt;
&lt;br /&gt;
The Millennium/Platinum carillon can respond to two MIDI channels simultaneously, and we refer to them as Primary and Secondary. When setting up a system with an organ, the Primary channel is typically the lower manual (Great) which is used for the melody bell voice and the Secondary channel is set to the upper manual (Swell) which is used for a harp voice.&lt;br /&gt;
&lt;br /&gt;
When the Millennium carillon is placed in the System Setup - Keyboard Size/Midi menu it is looking for the highest and lowest MIDI note values and channel values for each keyboard. When it sees multiple channels (like it would with a Rodgers organ), it chooses the lower channel available. As of firmware 0311, we are only looking at the first two channels received.&lt;br /&gt;
== MIDI Volume ==&lt;br /&gt;
On the Platinum/Millennium Carillon, note velocity affects not only the volume level of the note but also the brilliance of the note. Playing vigorously will be brighter and louder, playing gently will be duller and quieter.&lt;br /&gt;
&lt;br /&gt;
Organs do not typically have a touch sensitive keyboard. Instead we have to rely on the expression pedal (in the case of an electronic organ). On an Allen organ, the expression shoe controls the note velocity values affecting both volume and brilliance.&lt;br /&gt;
&lt;br /&gt;
On a Rodgers organ, the expression shoe sends MIDI Channel Volume data. If we only used this to change the volume of the chime output, we would lose the brilliance component of the bell dynamics. When volume data is detected, along with a steady state velocity, the Millennium MIDI input substitutes the volume value for velocity on the notes received. So a Rodgers expression shoe will provide the same dynamic changes that an Allen would.&lt;br /&gt;
&lt;br /&gt;
Firmware versions prior to April 2011 would accept volume levels of zero and mute the output. This is now ignored since we have run across a Solid State Logic midi interface (probably not installed and setup correctly by the organ technician) that sent a volume zero command every time the MIDI output was enabled.&lt;br /&gt;
&lt;br /&gt;
[[Category:Electrical]][[Category:Manual]]&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Midi&amp;diff=6904</id>
		<title>Midi</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Midi&amp;diff=6904"/>
		<updated>2026-09-22T19:20:35Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MIDI is an acronynm for Musical Instrument Data Interface. This is a current loop serial interface with a a standard protocol for communication between keyboards, electronic musical instruments and computers. This protocol includes codes for describing music data, such as note on and note off messages (sent when a key is pressed and released) among other codes.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MIDI Channels ==&lt;br /&gt;
&lt;br /&gt;
The MIDI protocol allows sixteen different channels of data to be transmitted on a single MIDI cable. Generally instrument voices only respond to one channel at a time. Multi-timbral instruments can respond to multiple channels with different sounding voices.&lt;br /&gt;
&lt;br /&gt;
== Import MIDI file ==&lt;br /&gt;
=== Advanced eXperience models ===&lt;br /&gt;
Create MIDI files from your own arrangements that you create using notation programs such as&lt;br /&gt;
* [https://musescore.org/en/download MuseScore] - free open source software (FOSS)&lt;br /&gt;
* [https://avid.com/sibelius Sibelius]&lt;br /&gt;
* [https://finale.com Finale] might be coming back...&lt;br /&gt;
&lt;br /&gt;
Use [[Using_Chime.Center#Uploads|Chime.Center&#039;s MIDI Upload]] page to import MIDI files to your ringing system. &lt;br /&gt;
&lt;br /&gt;
MIDI type 1 files are compatible with the AX systems as long as there is only one track.&lt;br /&gt;
=== Preparing MIDI files for upload ===&lt;br /&gt;
We have found that after exporting from notation software, the MIDI file often needs some additional cleanup. Here are some MIDI editors we have used:&lt;br /&gt;
* [https://meowchestra.github.io/MidiEditor MidiEditor] - FOSS&lt;br /&gt;
* [https://cakewalk.com Cakewalk] - is back! Free and Premium subscriptions are available. We&#039;ve been using Cakewalk since 1987 to create and edit our music libraries.&lt;br /&gt;
&lt;br /&gt;
If you selected a preset voice on your computer to play back the arrangement, delete that preset before saving the file for upload.&lt;br /&gt;
&lt;br /&gt;
It is important to transpose the music properly for the bell voice you will use to play it back. Automated chimes and carillons are always transposed to ring the largest bell on middle C, or C4 (Midi note 48) regardless of their true pitch. Millennium Cast Bronze carillon voices range from C3 to C8. Millennium Chime and harp selections use a split keyboard with the harp from C3 to Bb5 and the chime from B5 to C8. Notes above and below these ranges are prohibited.&lt;br /&gt;
&lt;br /&gt;
Tempo and time signature changes are supported. All other controls such as volume and patch changes must be removed from the file.&lt;br /&gt;
&lt;br /&gt;
Stacking lots of notes in fast changing chords may overload the playback engine of the carillon or bell controller resulting in a slight slowing of playback tempo. Quickly arpeggiating dense chords will avoid this slowdown without a noticeable change of arrangement. Striking the larger bells before smaller bells is customary. Arrangements that are kind to the listener&#039;s ears will avoid striking more than two notes simultaneously.&lt;br /&gt;
&lt;br /&gt;
A useful article, [https://www.rockefeller.uchicago.edu/2017/12/19/composing-for-carillon &#039;&#039;Composing for Carillon&#039;&#039; by Joey Brink], should be reviewed when arranging music for bells.&lt;br /&gt;
&lt;br /&gt;
Do not expect successful results if you try to upload Standard MIDI Files that you find on the internet. These typically will have drum and other percussion tracks that cannot be played on your bell system. If you want to try to adapt them, load them into MIDI editing program and spend some time simplifying them to a single bell track.&lt;br /&gt;
=== Legacy 2000 models ===&lt;br /&gt;
You can import MIDI files from notation software to your carillon using the Management Suite&#039;s [[Recording_library_MS|MIDI File Import]] premium feature.&lt;br /&gt;
&lt;br /&gt;
Without the Recording Librarian option, a supported carillon can only store one MIDI file at a time in the recording buffer.&lt;br /&gt;
=== Rodgers Implementation ===&lt;br /&gt;
Rodgers organs always transmit note data on channels 12 and up. There is usually a group of switches (pistons below the great manual) that enable lower MIDI channels when engaged. More expensive organs have two switchable channels for each manual, such as MIDI&amp;amp;nbsp;GT A and MIDI&amp;amp;nbsp;GT&amp;amp;nbsp;B (great manual A and B channels). Only enable one of these when setting up the keyboard (maybe B for Bells).&amp;lt;br&amp;gt;&lt;br /&gt;
=== Legacy Millennium/Platinum Implementation ===&lt;br /&gt;
&lt;br /&gt;
The Millennium/Platinum carillon can respond to two MIDI channels simultaneously, and we refer to them as Primary and Secondary. When setting up a system with an organ, the Primary channel is typically the lower manual (Great) which is used for the melody bell voice and the Secondary channel is set to the upper manual (Swell) which is used for a harp voice.&lt;br /&gt;
&lt;br /&gt;
When the Millennium carillon is placed in the System Setup - Keyboard Size/Midi menu it is looking for the highest and lowest MIDI note values and channel values for each keyboard. When it sees multiple channels (like it would with a Rodgers organ), it chooses the lower channel available. As of firmware 0311, we are only looking at the first two channels received.&lt;br /&gt;
== MIDI Volume ==&lt;br /&gt;
On the Platinum/Millennium Carillon, note velocity affects not only the volume level of the note but also the brilliance of the note. Playing vigorously will be brighter and louder, playing gently will be duller and quieter.&lt;br /&gt;
&lt;br /&gt;
Organs do not typically have a touch sensitive keyboard. Instead we have to rely on the expression pedal (in the case of an electronic organ). On an Allen organ, the expression shoe controls the note velocity values affecting both volume and brilliance.&lt;br /&gt;
&lt;br /&gt;
On a Rodgers organ, the expression shoe sends MIDI Channel Volume data. If we only used this to change the volume of the chime output, we would lose the brilliance component of the bell dynamics. When volume data is detected, along with a steady state velocity, the Millennium MIDI input substitutes the volume value for velocity on the notes received. So a Rodgers expression shoe will provide the same dynamic changes that an Allen would.&lt;br /&gt;
&lt;br /&gt;
Firmware versions prior to April 2011 would accept volume levels of zero and mute the output. This is now ignored since we have run across a Solid State Logic midi interface (probably not installed and setup correctly by the organ technician) that sent a volume zero command every time the MIDI output was enabled.&lt;br /&gt;
&lt;br /&gt;
[[Category:Electrical]][[Category:Manual]]&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Midi&amp;diff=6903</id>
		<title>Midi</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Midi&amp;diff=6903"/>
		<updated>2026-09-22T19:10:15Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: /* Advanced eXperience models */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MIDI is an acronynm for Musical Instrument Data Interface. This is a current loop serial interface with a a standard protocol for communication between keyboards, electronic musical instruments and computers. This protocol includes codes for describing music data, such as note on and note off messages (sent when a key is pressed and released) among other codes.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MIDI Channels ==&lt;br /&gt;
&lt;br /&gt;
The MIDI protocol allows sixteen different channels of data to be transmitted on a single MIDI cable. Generally instrument voices only respond to one channel at a time. Multi-timbral instruments can respond to multiple channels with different sounding voices.&lt;br /&gt;
&lt;br /&gt;
=== Rodgers Implementation ===&lt;br /&gt;
&lt;br /&gt;
Rodgers organs always transmit note data on channels 12 and up. There is usually a group of switches (pistons below the great manual) that enable lower MIDI channels when engaged. More expensive organs have two switchable channels for each manual, such as MIDI&amp;amp;nbsp;GT A and MIDI&amp;amp;nbsp;GT&amp;amp;nbsp;B (great manual A and B channels). Only enable one of these when setting up the keyboard (maybe B for Bells).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Legacy Millennium/Platinum Implementation ===&lt;br /&gt;
&lt;br /&gt;
The Millennium/Platinum carillon can respond to two MIDI channels simultaneously, and we refer to them as Primary and Secondary. When setting up a system with an organ, the Primary channel is typically the lower manual (Great) which is used for the melody bell voice and the Secondary channel is set to the upper manual (Swell) which is used for a harp voice.&lt;br /&gt;
&lt;br /&gt;
When the Millennium carillon is placed in the System Setup - Keyboard Size/Midi menu it is looking for the highest and lowest MIDI note values and channel values for each keyboard. When it sees multiple channels (like it would with a Rodgers organ), it chooses the lower channel available. As of firmware 0311, we are only looking at the first two channels received.&lt;br /&gt;
&lt;br /&gt;
== MIDI Volume ==&lt;br /&gt;
&lt;br /&gt;
On the Platinum/Millennium Carillon, note velocity affects not only the volume level of the note but also the brilliance of the note. Playing vigorously will be brighter and louder, playing gently will be duller and quieter.&lt;br /&gt;
&lt;br /&gt;
Organs do not typically have a touch sensitive keyboard. Instead we have to rely on the expression pedal (in the case of an electronic organ). On an Allen organ, the expression shoe controls the note velocity values affecting both volume and brilliance.&lt;br /&gt;
&lt;br /&gt;
On a Rodgers organ, the expression shoe sends MIDI Channel Volume data. If we only used this to change the volume of the chime output, we would lose the brilliance component of the bell dynamics. When volume data is detected, along with a steady state velocity, the Millennium MIDI input substitutes the volume value for velocity on the notes received. So a Rodgers expression shoe will provide the same dynamic changes that an Allen would.&lt;br /&gt;
&lt;br /&gt;
Firmware versions prior to 0411 would accept volume levels of zero and mute the output. This is now ignored since we have run across a Solid State Logic midi interface (probably not installed and setup correctly by the organ technician) that sent a volume zero command every time the MIDI output was enabled.&lt;br /&gt;
&lt;br /&gt;
== Import MIDI file ==&lt;br /&gt;
=== Advanced eXperience models ===&lt;br /&gt;
Create MIDI files from your own arrangements that you create using notation programs such as&lt;br /&gt;
* [https://musescore.org/en/download MuseScore] - free open source software (FOSS)&lt;br /&gt;
* [https://avid.com/sibelius Sibelius]&lt;br /&gt;
* [https://finale.com Finale] might be coming back...&lt;br /&gt;
&lt;br /&gt;
Use [[Using_Chime.Center#Uploads|Chime.Center&#039;s MIDI Upload]] page to import MIDI files to your ringing system. &lt;br /&gt;
&lt;br /&gt;
MIDI type 1 files are compatible with the AX systems as long as there is only one track.&lt;br /&gt;
&lt;br /&gt;
Do not expect successful results if you try to upload Standard MIDI Files that you find on the internet. These typically will have drum and other percussion tracks that cannot be played on your bell system. If you want to try to adapt them, load them into MIDI editing program and spend some time simplifying them to a single bell track.&lt;br /&gt;
&lt;br /&gt;
MIDI editors:&lt;br /&gt;
* [https://meowchestra.github.io/MidiEditor MidiEditor] - FOSS&lt;br /&gt;
* [https://cakewalk.com Cakewalk Sonar or Next] - is back! Free and Premium subscriptions available. We&#039;ve been using Cakewalk since 1987 to create and edit our music libraries.&lt;br /&gt;
&lt;br /&gt;
=== Legacy 2000 models ===&lt;br /&gt;
You can import MIDI files from notation software to your carillon using the Management Suite&#039;s [[Recording_library_MS|MIDI File Import]] premium feature.&lt;br /&gt;
&lt;br /&gt;
Without the Recording Librarian option, a supported carillon can only store one MIDI file at a time in the recording buffer.&lt;br /&gt;
=== Preparing MIDI files for upload ===&lt;br /&gt;
Only single track [http://en.wikipedia.org/wiki/Musical_Instrument_Digital_Interface#File_formats MIDI Format 0] files are compatible with Management Suite. &lt;br /&gt;
&lt;br /&gt;
If you selected a preset voice on your computer to play back the arrangement, delete that preset before saving the file for upload.&lt;br /&gt;
&lt;br /&gt;
It is important to transpose the music properly for the bell voice you will use to play it back. Automated chimes and carillons are always transposed to ring the largest bell on middle C, or C4 (Midi note 48) regardless of their true pitch. Millennium Cast Bronze carillon voices range from C3 to C8. Millennium Chime and harp selections use a split keyboard with the harp from C3 to Bb5 and the chime from B5 to C8. Notes above and below these ranges are prohibited.&lt;br /&gt;
&lt;br /&gt;
Tempo and time signature changes are supported. All other controls such as volume and patch changes must be removed from the file.&lt;br /&gt;
&lt;br /&gt;
Stacking lots of notes in fast changing chords may overload the playback engine of the carillon or bell controller resulting in a slight slowing of playback tempo. Quickly arppegiating dense chords will avoid this slowdown without a noticeable change of arrangement. Striking the larger bells before smaller bells is customary. Arrangements that are kind to the listener&#039;s ears will avoid striking more than two notes simultaneously.&lt;br /&gt;
&lt;br /&gt;
A useful article, [https://www.rockefeller.uchicago.edu/2017/12/19/composing-for-carillon &#039;&#039;Composing for Carillon&#039;&#039; by Joey Brink], should be reviewed when arranging music for bells.&lt;br /&gt;
&lt;br /&gt;
[[Category:Electrical]][[Category:Manual]]&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Midi&amp;diff=6902</id>
		<title>Midi</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Midi&amp;diff=6902"/>
		<updated>2026-09-22T19:08:03Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: /* Import MIDI file */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MIDI is an acronynm for Musical Instrument Data Interface. This is a current loop serial interface with a a standard protocol for communication between keyboards, electronic musical instruments and computers. This protocol includes codes for describing music data, such as note on and note off messages (sent when a key is pressed and released) among other codes.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MIDI Channels ==&lt;br /&gt;
&lt;br /&gt;
The MIDI protocol allows sixteen different channels of data to be transmitted on a single MIDI cable. Generally instrument voices only respond to one channel at a time. Multi-timbral instruments can respond to multiple channels with different sounding voices.&lt;br /&gt;
&lt;br /&gt;
=== Rodgers Implementation ===&lt;br /&gt;
&lt;br /&gt;
Rodgers organs always transmit note data on channels 12 and up. There is usually a group of switches (pistons below the great manual) that enable lower MIDI channels when engaged. More expensive organs have two switchable channels for each manual, such as MIDI&amp;amp;nbsp;GT A and MIDI&amp;amp;nbsp;GT&amp;amp;nbsp;B (great manual A and B channels). Only enable one of these when setting up the keyboard (maybe B for Bells).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Legacy Millennium/Platinum Implementation ===&lt;br /&gt;
&lt;br /&gt;
The Millennium/Platinum carillon can respond to two MIDI channels simultaneously, and we refer to them as Primary and Secondary. When setting up a system with an organ, the Primary channel is typically the lower manual (Great) which is used for the melody bell voice and the Secondary channel is set to the upper manual (Swell) which is used for a harp voice.&lt;br /&gt;
&lt;br /&gt;
When the Millennium carillon is placed in the System Setup - Keyboard Size/Midi menu it is looking for the highest and lowest MIDI note values and channel values for each keyboard. When it sees multiple channels (like it would with a Rodgers organ), it chooses the lower channel available. As of firmware 0311, we are only looking at the first two channels received.&lt;br /&gt;
&lt;br /&gt;
== MIDI Volume ==&lt;br /&gt;
&lt;br /&gt;
On the Platinum/Millennium Carillon, note velocity affects not only the volume level of the note but also the brilliance of the note. Playing vigorously will be brighter and louder, playing gently will be duller and quieter.&lt;br /&gt;
&lt;br /&gt;
Organs do not typically have a touch sensitive keyboard. Instead we have to rely on the expression pedal (in the case of an electronic organ). On an Allen organ, the expression shoe controls the note velocity values affecting both volume and brilliance.&lt;br /&gt;
&lt;br /&gt;
On a Rodgers organ, the expression shoe sends MIDI Channel Volume data. If we only used this to change the volume of the chime output, we would lose the brilliance component of the bell dynamics. When volume data is detected, along with a steady state velocity, the Millennium MIDI input substitutes the volume value for velocity on the notes received. So a Rodgers expression shoe will provide the same dynamic changes that an Allen would.&lt;br /&gt;
&lt;br /&gt;
Firmware versions prior to 0411 would accept volume levels of zero and mute the output. This is now ignored since we have run across a Solid State Logic midi interface (probably not installed and setup correctly by the organ technician) that sent a volume zero command every time the MIDI output was enabled.&lt;br /&gt;
&lt;br /&gt;
== Import MIDI file ==&lt;br /&gt;
=== Advanced eXperience models ===&lt;br /&gt;
Create MIDI files from your own arrangements that you create using notation programs such as&lt;br /&gt;
* [https://musescore.org/en/download MuseScore] - free open source software (FOSS)&lt;br /&gt;
* [https://avid.com/sibelius Sibelius]&lt;br /&gt;
* [https://finale.com Finale]&lt;br /&gt;
&lt;br /&gt;
Use [[Using_Chime.Center#Uploads|Chime.Center&#039;s MIDI Upload]] page to import MIDI files to your ringing system. &lt;br /&gt;
&lt;br /&gt;
MIDI type 1 files are compatible with the AX systems as long as there is only one track.&lt;br /&gt;
&lt;br /&gt;
Do not expect successful results if you try to upload Standard MIDI Files that you find on the internet. These typically will have drum and other percussion tracks that cannot be played on your bell system. If you want to try to adapt them, load them into MIDI editing program and spend some time simplifying them to a single bell track.&lt;br /&gt;
&lt;br /&gt;
MIDI editors:&lt;br /&gt;
* [https://meowchestra.github.io/MidiEditor MidiEditor] - FOSS&lt;br /&gt;
* [https://cakewalk.com Cakewalk Sonar or Next] - is back! Free and Premium subscriptions available. We&#039;ve been using Cakewalk since 1987 to create and edit our music libraries.&lt;br /&gt;
&lt;br /&gt;
=== Legacy 2000 models ===&lt;br /&gt;
You can import MIDI files from notation software to your carillon using the Management Suite&#039;s [[Recording_library_MS|MIDI File Import]] premium feature.&lt;br /&gt;
&lt;br /&gt;
Without the Recording Librarian option, a supported carillon can only store one MIDI file at a time in the recording buffer.&lt;br /&gt;
=== Preparing MIDI files for upload ===&lt;br /&gt;
Only single track [http://en.wikipedia.org/wiki/Musical_Instrument_Digital_Interface#File_formats MIDI Format 0] files are compatible with Management Suite. &lt;br /&gt;
&lt;br /&gt;
If you selected a preset voice on your computer to play back the arrangement, delete that preset before saving the file for upload.&lt;br /&gt;
&lt;br /&gt;
It is important to transpose the music properly for the bell voice you will use to play it back. Automated chimes and carillons are always transposed to ring the largest bell on middle C, or C4 (Midi note 48) regardless of their true pitch. Millennium Cast Bronze carillon voices range from C3 to C8. Millennium Chime and harp selections use a split keyboard with the harp from C3 to Bb5 and the chime from B5 to C8. Notes above and below these ranges are prohibited.&lt;br /&gt;
&lt;br /&gt;
Tempo and time signature changes are supported. All other controls such as volume and patch changes must be removed from the file.&lt;br /&gt;
&lt;br /&gt;
Stacking lots of notes in fast changing chords may overload the playback engine of the carillon or bell controller resulting in a slight slowing of playback tempo. Quickly arppegiating dense chords will avoid this slowdown without a noticeable change of arrangement. Striking the larger bells before smaller bells is customary. Arrangements that are kind to the listener&#039;s ears will avoid striking more than two notes simultaneously.&lt;br /&gt;
&lt;br /&gt;
A useful article, [https://www.rockefeller.uchicago.edu/2017/12/19/composing-for-carillon &#039;&#039;Composing for Carillon&#039;&#039; by Joey Brink], should be reviewed when arranging music for bells.&lt;br /&gt;
&lt;br /&gt;
[[Category:Electrical]][[Category:Manual]]&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Midi&amp;diff=6901</id>
		<title>Midi</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Midi&amp;diff=6901"/>
		<updated>2026-09-22T19:05:32Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: /* Import MIDI file */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MIDI is an acronynm for Musical Instrument Data Interface. This is a current loop serial interface with a a standard protocol for communication between keyboards, electronic musical instruments and computers. This protocol includes codes for describing music data, such as note on and note off messages (sent when a key is pressed and released) among other codes.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MIDI Channels ==&lt;br /&gt;
&lt;br /&gt;
The MIDI protocol allows sixteen different channels of data to be transmitted on a single MIDI cable. Generally instrument voices only respond to one channel at a time. Multi-timbral instruments can respond to multiple channels with different sounding voices.&lt;br /&gt;
&lt;br /&gt;
=== Rodgers Implementation ===&lt;br /&gt;
&lt;br /&gt;
Rodgers organs always transmit note data on channels 12 and up. There is usually a group of switches (pistons below the great manual) that enable lower MIDI channels when engaged. More expensive organs have two switchable channels for each manual, such as MIDI&amp;amp;nbsp;GT A and MIDI&amp;amp;nbsp;GT&amp;amp;nbsp;B (great manual A and B channels). Only enable one of these when setting up the keyboard (maybe B for Bells).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Legacy Millennium/Platinum Implementation ===&lt;br /&gt;
&lt;br /&gt;
The Millennium/Platinum carillon can respond to two MIDI channels simultaneously, and we refer to them as Primary and Secondary. When setting up a system with an organ, the Primary channel is typically the lower manual (Great) which is used for the melody bell voice and the Secondary channel is set to the upper manual (Swell) which is used for a harp voice.&lt;br /&gt;
&lt;br /&gt;
When the Millennium carillon is placed in the System Setup - Keyboard Size/Midi menu it is looking for the highest and lowest MIDI note values and channel values for each keyboard. When it sees multiple channels (like it would with a Rodgers organ), it chooses the lower channel available. As of firmware 0311, we are only looking at the first two channels received.&lt;br /&gt;
&lt;br /&gt;
== MIDI Volume ==&lt;br /&gt;
&lt;br /&gt;
On the Platinum/Millennium Carillon, note velocity affects not only the volume level of the note but also the brilliance of the note. Playing vigorously will be brighter and louder, playing gently will be duller and quieter.&lt;br /&gt;
&lt;br /&gt;
Organs do not typically have a touch sensitive keyboard. Instead we have to rely on the expression pedal (in the case of an electronic organ). On an Allen organ, the expression shoe controls the note velocity values affecting both volume and brilliance.&lt;br /&gt;
&lt;br /&gt;
On a Rodgers organ, the expression shoe sends MIDI Channel Volume data. If we only used this to change the volume of the chime output, we would lose the brilliance component of the bell dynamics. When volume data is detected, along with a steady state velocity, the Millennium MIDI input substitutes the volume value for velocity on the notes received. So a Rodgers expression shoe will provide the same dynamic changes that an Allen would.&lt;br /&gt;
&lt;br /&gt;
Firmware versions prior to 0411 would accept volume levels of zero and mute the output. This is now ignored since we have run across a Solid State Logic midi interface (probably not installed and setup correctly by the organ technician) that sent a volume zero command every time the MIDI output was enabled.&lt;br /&gt;
&lt;br /&gt;
== Import MIDI file ==&lt;br /&gt;
=== Advanced eXperience models ===&lt;br /&gt;
Create MIDI files from your own arrangements that you create using notation programs such as&lt;br /&gt;
* [musescore.org/en/download MuseScore] - free open source software (FOSS)&lt;br /&gt;
* [avid.com/sibelius Sibelius]&lt;br /&gt;
* [finale.com Finale]&lt;br /&gt;
&lt;br /&gt;
Use [[Using_Chime.Center#Uploads|Chime.Center&#039;s MIDI Upload]] page to import MIDI files to your ringing system. &lt;br /&gt;
&lt;br /&gt;
MIDI type 1 files are compatible with the AX systems as long as there is only one track.&lt;br /&gt;
&lt;br /&gt;
Do not expect successful results if you try to upload Standard MIDI Files that you find on the internet. These typically will have drum and other percussion tracks that cannot be played on your bell system. If you want to try to adapt them, load them into MIDI editing program and spend some time simplifying them to a single bell track.&lt;br /&gt;
&lt;br /&gt;
MIDI editors:&lt;br /&gt;
* [meowchestra.github.io/MidiEditor MidiEditor] - FOSS&lt;br /&gt;
* [cakewalk.com Cakewalk Sonar or Next] - is back! Free and Premium subscriptions available. We&#039;ve been using Cakewalk since 1987 to create and edit our music libraries.&lt;br /&gt;
&lt;br /&gt;
=== Legacy 2000 models ===&lt;br /&gt;
You can import MIDI files from notation software to your carillon using the Management Suite&#039;s [[Recording_library_MS|MIDI File Import]] premium feature.&lt;br /&gt;
&lt;br /&gt;
Without the Recording Librarian option, a supported carillon can only store one MIDI file at a time in the recording buffer.&lt;br /&gt;
=== Preparing MIDI files for upload ===&lt;br /&gt;
Only single track [http://en.wikipedia.org/wiki/Musical_Instrument_Digital_Interface#File_formats MIDI Format 0] files are compatible with Management Suite. &lt;br /&gt;
&lt;br /&gt;
If you selected a preset voice on your computer to play back the arrangement, delete that preset before saving the file for upload.&lt;br /&gt;
&lt;br /&gt;
It is important to transpose the music properly for the bell voice you will use to play it back. Automated chimes and carillons are always transposed to ring the largest bell on middle C, or C4 (Midi note 48) regardless of their true pitch. Millennium Cast Bronze carillon voices range from C3 to C8. Millennium Chime and harp selections use a split keyboard with the harp from C3 to Bb5 and the chime from B5 to C8. Notes above and below these ranges are prohibited.&lt;br /&gt;
&lt;br /&gt;
Tempo and time signature changes are supported. All other controls such as volume and patch changes must be removed from the file.&lt;br /&gt;
&lt;br /&gt;
Stacking lots of notes in fast changing chords may overload the playback engine of the carillon or bell controller resulting in a slight slowing of playback tempo. Quickly arppegiating dense chords will avoid this slowdown without a noticeable change of arrangement. Striking the larger bells before smaller bells is customary. Arrangements that are kind to the listener&#039;s ears will avoid striking more than two notes simultaneously.&lt;br /&gt;
&lt;br /&gt;
A useful article, [https://www.rockefeller.uchicago.edu/2017/12/19/composing-for-carillon &#039;&#039;Composing for Carillon&#039;&#039; by Joey Brink], should be reviewed when arranging music for bells.&lt;br /&gt;
&lt;br /&gt;
[[Category:Electrical]][[Category:Manual]]&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6900</id>
		<title>Schedule AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6900"/>
		<updated>2026-09-21T21:08:18Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: /* Lower recurrence events */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page has been updated to reflect improvements made in [[About_AX#1.4.22|system update 1.4.22]], deployed in October 2026.&lt;br /&gt;
&lt;br /&gt;
Use this menu to review, edit or delete any of the events in your schedule. To clear the schedule, you must go to the [[Clear_Almanac_and_Schedule_AX|Settings menu]].&lt;br /&gt;
&lt;br /&gt;
After you have modified your schedule, the system will wait for a pause in user activity and finish playing events scheduled at the current time before applying the your changes. Gears appearing in the top right status icon indicate that the modified schedule has not finished processing. You can make further changes while the gears are displayed, but wait until the status icon is clear before [[Schedule_AX#Review_the_schedule|viewing upcoming events]].&lt;br /&gt;
&lt;br /&gt;
Schedule changes may result in scheduled Almanac concerts to play different songs than appeared before modifications, even if those events were not changed.&lt;br /&gt;
&lt;br /&gt;
[[File:ScheduleMenu.jpg|frameless|right|600px]]&lt;br /&gt;
&lt;br /&gt;
== Scheduling basics ==&lt;br /&gt;
The scheduling screens for Weekly, Monthly, Annual and One Time events are for adding new events to these schedules. Use the Schedule Review screen to see what is already programmed.&lt;br /&gt;
&lt;br /&gt;
=== Typical schedules ===&lt;br /&gt;
Here are some examples of typical ringing events and how to set them up.&lt;br /&gt;
&lt;br /&gt;
; Daily musical concerts&lt;br /&gt;
: Use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Choose the number of songs to play from [[SmartAlmanac_AX|SmartAlmanac]] selected music.&lt;br /&gt;
; Anniversary concerts&lt;br /&gt;
: To play a person&#039;s favorite hymn on their birthday, use &#039;&#039;&#039;Schedule - Annual Event&#039;&#039;&#039;. Search for the title after selecting &#039;&#039;User Selected music/ringing&#039;&#039;.&lt;br /&gt;
; Call to worship or call to Mass&lt;br /&gt;
: Schedule a swinging bell to ring at a service time, use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Select &#039;&#039;User Selected music/ringing&#039;&#039; and then search for &#039;&#039;swing&#039;&#039;. Choose a bell and duration from the list before adding it to your service times.&lt;br /&gt;
; Clock striking&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Time Strike&#039;&#039;&#039; menu to create, modify and review your time strike schedule. Avoid adding quarters and hour tolls from other scheduling pages.&lt;br /&gt;
; Angelus and prayer bells&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Angelus&#039;&#039;&#039; menu to create, modify and review your Angelus schedule.&lt;br /&gt;
&lt;br /&gt;
== Scheduling screens ==&lt;br /&gt;
These screens are used to add more events to your existing schedule. You can review your existing schedule using the [[Schedule_AX#Review_the_schedule|review screens]].&lt;br /&gt;
; Weekly&lt;br /&gt;
: Schedule a weekly event to play music on a regular weekly basis, such as daily or every Sunday.&lt;br /&gt;
; Monthly&lt;br /&gt;
: Schedule a monthly event to play music on a regular monthly basis, such as the first Sunday of each month.&lt;br /&gt;
; One Time &amp;amp; Annual&lt;br /&gt;
: Annual events are often used to schedule memorial music, such as a person&#039;s favorite hymn to be played every year on their birthday. Specify the year to schedule a one time event to provide music for a unique, non-repeating occurrence such as a wedding or a funeral.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Each scheduling screens contain these elements:&lt;br /&gt;
; Clock hands&lt;br /&gt;
: To set the time of the event, you may tap or drag the hands of the clock or tap the number and choose from a drop-down menu.&lt;br /&gt;
; AM/PM selectors&lt;br /&gt;
: Make sure you have selected the proper 12 hour period. A warning will display if you have the clock set for late night or early morning.&lt;br /&gt;
; Start at time/End at time selector&lt;br /&gt;
: &#039;&#039;Start -&#039;&#039; The event will run forward from the time you specify.&lt;br /&gt;
: &#039;&#039;End - &#039;&#039; The time you pick is when the event finishes. Please review the [[Schedule_AX#Advanced_topics|caveats below]].&lt;br /&gt;
; Day of the week (on weekly and monthly events)&lt;br /&gt;
: Choose which week day the event will occur.&lt;br /&gt;
; Week of the month (on monthly events)&lt;br /&gt;
: Choose which week in the month (1st, 2nd, ..., 5th, Final) the event will occur.&lt;br /&gt;
; Calendar (on annual and one time events)&lt;br /&gt;
: Choose the date the event is to occur.&lt;br /&gt;
&lt;br /&gt;
=== Choose selection ===&lt;br /&gt;
Above the Choose Selection button you will either see &#039;&#039;Almanac Music&#039;&#039; or &#039;&#039;Selected Title&#039;&#039;. Tapping the button brings up a search screen on which you can toggle between the following modes:&lt;br /&gt;
; Almanac Selected Music&lt;br /&gt;
: The programming screen allows you to select the number of songs or the duration of the program to be automatically played according to the current SmartAlmanac season.&lt;br /&gt;
; User Selected Music/Ringing&lt;br /&gt;
: The search bar becomes active when selecting this mode. Type any part of the selection to search the library, then select a song or ringing file from the results.&lt;br /&gt;
: You can audition the selection you searched for using the Play and Stop buttons at the bottom of the selection screen. Outside bells will be muted while you do this.&lt;br /&gt;
Tap the check button to return to the programming screen to use your selection.&lt;br /&gt;
&lt;br /&gt;
=== Event list ===&lt;br /&gt;
The window on the right (scroll down the page on Chime.Center) is like a &amp;quot;shopping cart&amp;quot; that collects the events you have created, allowing you to review them before &amp;quot;checking out.&amp;quot; This list does not include any existing scheduled events.&lt;br /&gt;
&lt;br /&gt;
Tap &#039;&#039;Add Selection&#039;&#039; and your new event will be added to the list. You may add multiple events to the list by changing the date, time, or selection and tapping &#039;&#039;Add Selection&#039;&#039; again. &lt;br /&gt;
&lt;br /&gt;
When reviewing the list, if you find a selection or a time that you didn&#039;t intend to add, you can remove the selection from the list by tapping the red trash can icon beside the event.&lt;br /&gt;
&lt;br /&gt;
Tap the &#039;&#039;Save to Schedule&#039;&#039; button to &amp;quot;check out,&amp;quot; adding this list to the current automatic schedule.&lt;br /&gt;
&lt;br /&gt;
== Configure time based ringing ==&lt;br /&gt;
Time strikes and Angelus prayer bell ringing schedules can be checked and modified using these screens.&lt;br /&gt;
&lt;br /&gt;
=== Time Strike ===&lt;br /&gt;
Review and modify clock chiming and hour strikes:&lt;br /&gt;
* Select active hours&lt;br /&gt;
* Select active quarters and type of ringing&lt;br /&gt;
* Select clock chiming melody&lt;br /&gt;
Also see the [[Time_Strike_AX|time strike screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
=== Angelus ===&lt;br /&gt;
Schedule and configure prayer bell ringing.&lt;br /&gt;
* Select first pattern&lt;br /&gt;
* Optionally, select a second pattern, toll or swinging bells&lt;br /&gt;
* Select days and hours to ring&lt;br /&gt;
Also see the [[Angelus_AX|Angelus schedule screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
== Review the schedule ==&lt;br /&gt;
Tap Schedule and use the following options to review your schedule.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Review&#039;&#039;&#039; - Displays events that have been scheduled weekly, monthly, annual or one-time. This is the best way to see the outline of your program and what will play on a recurring schedule. Events can be deleted from this menu. &lt;br /&gt;
: &#039;&#039;&#039;Upcoming&#039;&#039;&#039; - Displays exactly what will play from your automatic schedule for the rest of the day today and tomorrow. This includes weekly, monthly, annual and one-time events, time strikes and any scheduled Angelus or call to worship. If you have chosen Almanac Selected Music, specific titles will be shown in these two tabs. Please wait for the gears in the top-right status icon that indicate the schedule is rebuilding to clear before verifying upcoming events. Chime.Center&#039;s upcoming events screen allows you to check a range of days in the future to verify your Monthly, Annual and seasonal changes are going to happen as you expect.&lt;br /&gt;
: &#039;&#039;&#039;Played&#039;&#039;&#039; - Displays exactly what has already played on your ringing system, with the most recent at the top of the list.&lt;br /&gt;
&lt;br /&gt;
== Advanced topics ==&lt;br /&gt;
Our system will resolve conflicting events for you using a consistent set of rules. Knowing these rules helps you schedule confidently and get the result you intend. Whenever you make changes to your schedule, we recommend reviewing those changes using the &amp;quot;Upcoming Events&amp;quot; page, to verify that your changes give the results you expect.&lt;br /&gt;
&lt;br /&gt;
=== Events that end at a time ===&lt;br /&gt;
Use end at time events to ring a call to worship bell or play a short musical concert that should end at the beginning of the service.&lt;br /&gt;
&lt;br /&gt;
Avoid scheduling a lengthy end at time event in the weekly schedule, especially if it has the potential to overlap other weekly events, including time strikes and Angelus ringing. Without careful review of the schedule, it is possible to cancel normal events without intending to, or create a schedule where your new event does not play.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event set to End at Time is not dropped — it is given preference over any weekly events that it overlaps — but that means it will cancel any of those overlapping events. This can result in several hours of events missing from your expected schedule. Be sure to check the events surrounding the time you plan to add a Monthly, Annual, or One Time event, and review your changes using the Upcoming Events page.&lt;br /&gt;
&lt;br /&gt;
=== Event priority ===&lt;br /&gt;
Your system will handle events that start at the same time or overlap in the following ways:&lt;br /&gt;
&lt;br /&gt;
Your carillon strikes the hour on time. Time strikes, chime melodies and the Angelus are given precedence over ordinary weekly music. They will not delete other weekly events from the schedule, but time strikes and prayer bells &#039;&#039;will&#039;&#039; delay the other weekly events. Even though the chime melody and hour strike are separate selections, they are always treated as one event. If either the chime melody or hour strike are cancelled due to another event, the other part of the time strike will also be cancelled. You will not hear half the time strike.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event (the &amp;quot;less frequent&amp;quot; event types) will take precedence over time strikes or Angelus bells in some situations. If one of the less frequent events overlaps the time a strike is scheduled, that strike will not play. Instead you will hear the less frequent event. If they are scheduled to &#039;&#039;start or end&#039;&#039; at the same time, you will hear both the time strike and the special, less frequent, event.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Within the weekly schedule ====&lt;br /&gt;
: &#039;&#039;&#039;1 - &#039;&#039;&#039; The highest priority events are the time strike and Angelus prayer bells. By factory default, Angelus ringing will replace the time strike when ringing on the hour. The Chime.Center Angelus screen allows you to override this setting so that the Angelus will play after the time strike. Other weekly events scheduled on the hour or other quarters will be performed after the Angelus or time strike has completed. &lt;br /&gt;
: &#039;&#039;&#039;2 - &#039;&#039;&#039; Specific selection titles set to &#039;&#039;start at time&#039;&#039; will play at their scheduled times unless they are scheduled at the same time as a time strike or Angelus (see priority &#039;&#039;&#039;1&#039;&#039;&#039;).&lt;br /&gt;
: &#039;&#039;&#039;3 - &#039;&#039;&#039; When two events are scheduled at the same time, there is no predetermined order in which they will play. If this is important to you, then schedule the secondary event one minute later to guarantee it is placed into the schedule as expected.&lt;br /&gt;
: &#039;&#039;&#039;4 - &#039;&#039;&#039; Almanac music concerts scheduled with multiple selections or a specified duration that overlap time strikes or other ringing will play as requested. A time strike that is overlapped by almanac music is not guaranteed to play. They will only play if a pause in the music allows them to ring with no more than one minute of error. Other specific selections that are overlapped by the concert will be played if a pause in the music allows them to ring within five minutes of their scheduled time (this may require a time strike to be present at the time the other selection is scheduled to play).&lt;br /&gt;
&lt;br /&gt;
==== Lower recurrence events ====&lt;br /&gt;
Monthly, Annual and One-Time events will play alongside weekly events scheduled at the same time as a time strike. If scheduled at other times, the weekly event should be cancelled.&lt;br /&gt;
&lt;br /&gt;
Monthly, Annual and One-Time events have priority over weekly events if they overlap. In that case, the weekly events will not be performed. Particularly, anniversary and birthday memorial music that are scheduled annually will replace any concerts that are scheduled at the same time in the weekly schedule.&lt;br /&gt;
&lt;br /&gt;
Remember,&lt;br /&gt;
* The less frequent event does not have to be long to clear weekly events.&lt;br /&gt;
* When overlapped by less frequent events, weekly events are not delayed. Instead they are cancelled.&lt;br /&gt;
* Priority applies between a less frequent event (Monthly, Annual, One Time) and a weekly one, not between two weekly events.&lt;br /&gt;
&lt;br /&gt;
=== Advanced reference ===&lt;br /&gt;
; You want several events to play at a given time in a particular order.&lt;br /&gt;
: Set the start times of each selection to be consecutive minutes. Even if the selections are longer than one minute, the system will sort them in the order you set, and each one will ring completely without interruption.&lt;br /&gt;
; You want a weekly event to be skipped on one special day.&lt;br /&gt;
: Schedule an overlapping event as Monthly, Annual, or One Time. The weekly program will automatically be skipped in favor of the special event.&lt;br /&gt;
; You want a &#039;&#039;&#039;short&#039;&#039;&#039; event to finish exactly at a time.&lt;br /&gt;
: Use End at Time, and remember it reserves the time before that point.&lt;br /&gt;
; You want a long funeral toll to finish at a specific time.&lt;br /&gt;
: Create the toll ahead of time using Chime.Center&#039;s [[Using_Chime.Center#Custom_ringing|custom ringing]] screen choosing a count and tempo that is suitable for the duration you desire (typically ten to twenty seconds between tolls). Schedule it as a One Time event with an end at time. All regular ringing will be replaced by the toll once it begins to ring.&lt;br /&gt;
; You want the Angelus &#039;&#039;and&#039;&#039; the time strike to both ring on the hour.&lt;br /&gt;
: While we think this will be confusing to your neighbors, you can go to Chime.Center, open the Schedule → Angelus screen, then check the option to &amp;quot;Play Angelus after time strike&amp;quot; and save.&lt;br /&gt;
; You want no ringing at all for a period of time.&lt;br /&gt;
: Schedule an Automation Suspend or create a silent season on Chime.Center. Note that both the Automation Suspend and silent season do not allow you to play some events and silence others: they will silence everything within their active time, including any special event (Monthly, Annual, or One Time) inside it. You may be able to use the rules for special events overlapping weekly events to assist you in creating the schedule you need.&lt;br /&gt;
; You want no music, but normal ringing to continue for a period of time.&lt;br /&gt;
: Create an Almanac Season and do not add any musical albums to it. Do not check the box for &#039;&#039;Silent Season&#039;&#039;. No scheduled music will play during the period you set it for.&lt;br /&gt;
; You want to randomly select a song from an Album, such as Evening Hymns, to play rather than the current season&#039;s Smart Almanac music.&lt;br /&gt;
: Use the Chime.Center schedule editor to select &#039;&#039;Play Album Music&#039;&#039; then select the album and number of songs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6899</id>
		<title>Schedule AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6899"/>
		<updated>2026-09-21T20:22:56Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: /* Within the weekly schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page has been updated to reflect improvements made in [[About_AX#1.4.22|system update 1.4.22]], deployed in October 2026.&lt;br /&gt;
&lt;br /&gt;
Use this menu to review, edit or delete any of the events in your schedule. To clear the schedule, you must go to the [[Clear_Almanac_and_Schedule_AX|Settings menu]].&lt;br /&gt;
&lt;br /&gt;
After you have modified your schedule, the system will wait for a pause in user activity and finish playing events scheduled at the current time before applying the your changes. Gears appearing in the top right status icon indicate that the modified schedule has not finished processing. You can make further changes while the gears are displayed, but wait until the status icon is clear before [[Schedule_AX#Review_the_schedule|viewing upcoming events]].&lt;br /&gt;
&lt;br /&gt;
Schedule changes may result in scheduled Almanac concerts to play different songs than appeared before modifications, even if those events were not changed.&lt;br /&gt;
&lt;br /&gt;
[[File:ScheduleMenu.jpg|frameless|right|600px]]&lt;br /&gt;
&lt;br /&gt;
== Scheduling basics ==&lt;br /&gt;
The scheduling screens for Weekly, Monthly, Annual and One Time events are for adding new events to these schedules. Use the Schedule Review screen to see what is already programmed.&lt;br /&gt;
&lt;br /&gt;
=== Typical schedules ===&lt;br /&gt;
Here are some examples of typical ringing events and how to set them up.&lt;br /&gt;
&lt;br /&gt;
; Daily musical concerts&lt;br /&gt;
: Use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Choose the number of songs to play from [[SmartAlmanac_AX|SmartAlmanac]] selected music.&lt;br /&gt;
; Anniversary concerts&lt;br /&gt;
: To play a person&#039;s favorite hymn on their birthday, use &#039;&#039;&#039;Schedule - Annual Event&#039;&#039;&#039;. Search for the title after selecting &#039;&#039;User Selected music/ringing&#039;&#039;.&lt;br /&gt;
; Call to worship or call to Mass&lt;br /&gt;
: Schedule a swinging bell to ring at a service time, use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Select &#039;&#039;User Selected music/ringing&#039;&#039; and then search for &#039;&#039;swing&#039;&#039;. Choose a bell and duration from the list before adding it to your service times.&lt;br /&gt;
; Clock striking&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Time Strike&#039;&#039;&#039; menu to create, modify and review your time strike schedule. Avoid adding quarters and hour tolls from other scheduling pages.&lt;br /&gt;
; Angelus and prayer bells&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Angelus&#039;&#039;&#039; menu to create, modify and review your Angelus schedule.&lt;br /&gt;
&lt;br /&gt;
== Scheduling screens ==&lt;br /&gt;
These screens are used to add more events to your existing schedule. You can review your existing schedule using the [[Schedule_AX#Review_the_schedule|review screens]].&lt;br /&gt;
; Weekly&lt;br /&gt;
: Schedule a weekly event to play music on a regular weekly basis, such as daily or every Sunday.&lt;br /&gt;
; Monthly&lt;br /&gt;
: Schedule a monthly event to play music on a regular monthly basis, such as the first Sunday of each month.&lt;br /&gt;
; One Time &amp;amp; Annual&lt;br /&gt;
: Annual events are often used to schedule memorial music, such as a person&#039;s favorite hymn to be played every year on their birthday. Specify the year to schedule a one time event to provide music for a unique, non-repeating occurrence such as a wedding or a funeral.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Each scheduling screens contain these elements:&lt;br /&gt;
; Clock hands&lt;br /&gt;
: To set the time of the event, you may tap or drag the hands of the clock or tap the number and choose from a drop-down menu.&lt;br /&gt;
; AM/PM selectors&lt;br /&gt;
: Make sure you have selected the proper 12 hour period. A warning will display if you have the clock set for late night or early morning.&lt;br /&gt;
; Start at time/End at time selector&lt;br /&gt;
: &#039;&#039;Start -&#039;&#039; The event will run forward from the time you specify.&lt;br /&gt;
: &#039;&#039;End - &#039;&#039; The time you pick is when the event finishes. Please review the [[Schedule_AX#Advanced_topics|caveats below]].&lt;br /&gt;
; Day of the week (on weekly and monthly events)&lt;br /&gt;
: Choose which week day the event will occur.&lt;br /&gt;
; Week of the month (on monthly events)&lt;br /&gt;
: Choose which week in the month (1st, 2nd, ..., 5th, Final) the event will occur.&lt;br /&gt;
; Calendar (on annual and one time events)&lt;br /&gt;
: Choose the date the event is to occur.&lt;br /&gt;
&lt;br /&gt;
=== Choose selection ===&lt;br /&gt;
Above the Choose Selection button you will either see &#039;&#039;Almanac Music&#039;&#039; or &#039;&#039;Selected Title&#039;&#039;. Tapping the button brings up a search screen on which you can toggle between the following modes:&lt;br /&gt;
; Almanac Selected Music&lt;br /&gt;
: The programming screen allows you to select the number of songs or the duration of the program to be automatically played according to the current SmartAlmanac season.&lt;br /&gt;
; User Selected Music/Ringing&lt;br /&gt;
: The search bar becomes active when selecting this mode. Type any part of the selection to search the library, then select a song or ringing file from the results.&lt;br /&gt;
: You can audition the selection you searched for using the Play and Stop buttons at the bottom of the selection screen. Outside bells will be muted while you do this.&lt;br /&gt;
Tap the check button to return to the programming screen to use your selection.&lt;br /&gt;
&lt;br /&gt;
=== Event list ===&lt;br /&gt;
The window on the right (scroll down the page on Chime.Center) is like a &amp;quot;shopping cart&amp;quot; that collects the events you have created, allowing you to review them before &amp;quot;checking out.&amp;quot; This list does not include any existing scheduled events.&lt;br /&gt;
&lt;br /&gt;
Tap &#039;&#039;Add Selection&#039;&#039; and your new event will be added to the list. You may add multiple events to the list by changing the date, time, or selection and tapping &#039;&#039;Add Selection&#039;&#039; again. &lt;br /&gt;
&lt;br /&gt;
When reviewing the list, if you find a selection or a time that you didn&#039;t intend to add, you can remove the selection from the list by tapping the red trash can icon beside the event.&lt;br /&gt;
&lt;br /&gt;
Tap the &#039;&#039;Save to Schedule&#039;&#039; button to &amp;quot;check out,&amp;quot; adding this list to the current automatic schedule.&lt;br /&gt;
&lt;br /&gt;
== Configure time based ringing ==&lt;br /&gt;
Time strikes and Angelus prayer bell ringing schedules can be checked and modified using these screens.&lt;br /&gt;
&lt;br /&gt;
=== Time Strike ===&lt;br /&gt;
Review and modify clock chiming and hour strikes:&lt;br /&gt;
* Select active hours&lt;br /&gt;
* Select active quarters and type of ringing&lt;br /&gt;
* Select clock chiming melody&lt;br /&gt;
Also see the [[Time_Strike_AX|time strike screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
=== Angelus ===&lt;br /&gt;
Schedule and configure prayer bell ringing.&lt;br /&gt;
* Select first pattern&lt;br /&gt;
* Optionally, select a second pattern, toll or swinging bells&lt;br /&gt;
* Select days and hours to ring&lt;br /&gt;
Also see the [[Angelus_AX|Angelus schedule screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
== Review the schedule ==&lt;br /&gt;
Tap Schedule and use the following options to review your schedule.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Review&#039;&#039;&#039; - Displays events that have been scheduled weekly, monthly, annual or one-time. This is the best way to see the outline of your program and what will play on a recurring schedule. Events can be deleted from this menu. &lt;br /&gt;
: &#039;&#039;&#039;Upcoming&#039;&#039;&#039; - Displays exactly what will play from your automatic schedule for the rest of the day today and tomorrow. This includes weekly, monthly, annual and one-time events, time strikes and any scheduled Angelus or call to worship. If you have chosen Almanac Selected Music, specific titles will be shown in these two tabs. Please wait for the gears in the top-right status icon that indicate the schedule is rebuilding to clear before verifying upcoming events. Chime.Center&#039;s upcoming events screen allows you to check a range of days in the future to verify your Monthly, Annual and seasonal changes are going to happen as you expect.&lt;br /&gt;
: &#039;&#039;&#039;Played&#039;&#039;&#039; - Displays exactly what has already played on your ringing system, with the most recent at the top of the list.&lt;br /&gt;
&lt;br /&gt;
== Advanced topics ==&lt;br /&gt;
Our system will resolve conflicting events for you using a consistent set of rules. Knowing these rules helps you schedule confidently and get the result you intend. Whenever you make changes to your schedule, we recommend reviewing those changes using the &amp;quot;Upcoming Events&amp;quot; page, to verify that your changes give the results you expect.&lt;br /&gt;
&lt;br /&gt;
=== Events that end at a time ===&lt;br /&gt;
Use end at time events to ring a call to worship bell or play a short musical concert that should end at the beginning of the service.&lt;br /&gt;
&lt;br /&gt;
Avoid scheduling a lengthy end at time event in the weekly schedule, especially if it has the potential to overlap other weekly events, including time strikes and Angelus ringing. Without careful review of the schedule, it is possible to cancel normal events without intending to, or create a schedule where your new event does not play.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event set to End at Time is not dropped — it is given preference over any weekly events that it overlaps — but that means it will cancel any of those overlapping events. This can result in several hours of events missing from your expected schedule. Be sure to check the events surrounding the time you plan to add a Monthly, Annual, or One Time event, and review your changes using the Upcoming Events page.&lt;br /&gt;
&lt;br /&gt;
=== Event priority ===&lt;br /&gt;
Your system will handle events that start at the same time or overlap in the following ways:&lt;br /&gt;
&lt;br /&gt;
Your carillon strikes the hour on time. Time strikes, chime melodies and the Angelus are given precedence over ordinary weekly music. They will not delete other weekly events from the schedule, but time strikes and prayer bells &#039;&#039;will&#039;&#039; delay the other weekly events. Even though the chime melody and hour strike are separate selections, they are always treated as one event. If either the chime melody or hour strike are cancelled due to another event, the other part of the time strike will also be cancelled. You will not hear half the time strike.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event (the &amp;quot;less frequent&amp;quot; event types) will take precedence over time strikes or Angelus bells in some situations. If one of the less frequent events overlaps the time a strike is scheduled, that strike will not play. Instead you will hear the less frequent event. If they are scheduled to &#039;&#039;start or end&#039;&#039; at the same time, you will hear both the time strike and the special, less frequent, event.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Within the weekly schedule ====&lt;br /&gt;
: &#039;&#039;&#039;1 - &#039;&#039;&#039; The highest priority events are the time strike and Angelus prayer bells. By factory default, Angelus ringing will replace the time strike when ringing on the hour. The Chime.Center Angelus screen allows you to override this setting so that the Angelus will play after the time strike. Other weekly events scheduled on the hour or other quarters will be performed after the Angelus or time strike has completed. &lt;br /&gt;
: &#039;&#039;&#039;2 - &#039;&#039;&#039; Specific selection titles set to &#039;&#039;start at time&#039;&#039; will play at their scheduled times unless they are scheduled at the same time as a time strike or Angelus (see priority &#039;&#039;&#039;1&#039;&#039;&#039;).&lt;br /&gt;
: &#039;&#039;&#039;3 - &#039;&#039;&#039; When two events are scheduled at the same time, there is no predetermined order in which they will play. If this is important to you, then schedule the secondary event one minute later to guarantee it is placed into the schedule as expected.&lt;br /&gt;
: &#039;&#039;&#039;4 - &#039;&#039;&#039; Almanac music concerts scheduled with multiple selections or a specified duration that overlap time strikes or other ringing will play as requested. A time strike that is overlapped by almanac music is not guaranteed to play. They will only play if a pause in the music allows them to ring with no more than one minute of error. Other specific selections that are overlapped by the concert will be played if a pause in the music allows them to ring within five minutes of their scheduled time (this may require a time strike to be present at the time the other selection is scheduled to play).&lt;br /&gt;
&lt;br /&gt;
==== Lower recurrence events ====&lt;br /&gt;
Monthly, Annual and one-time events have priority over weekly events if they are scheduled at the same time or overlap. When less frequent events touch any parts of weekly events, the weekly events will not be performed. Particularly, anniversary and birthday memorial music that are scheduled annually will replace any concerts that are scheduled at the same time in the weekly schedule.&lt;br /&gt;
&lt;br /&gt;
Remember,&lt;br /&gt;
* The less frequent event does not have to be long to clear weekly events.&lt;br /&gt;
* When overlapped by less frequent events, weekly events are not delayed. Instead they are cancelled.&lt;br /&gt;
* Priority applies between a less frequent event (Monthly, Annual, One Time) and a weekly one, not between two weekly events.&lt;br /&gt;
&lt;br /&gt;
=== Advanced reference ===&lt;br /&gt;
; You want several events to play at a given time in a particular order.&lt;br /&gt;
: Set the start times of each selection to be consecutive minutes. Even if the selections are longer than one minute, the system will sort them in the order you set, and each one will ring completely without interruption.&lt;br /&gt;
; You want a weekly event to be skipped on one special day.&lt;br /&gt;
: Schedule an overlapping event as Monthly, Annual, or One Time. The weekly program will automatically be skipped in favor of the special event.&lt;br /&gt;
; You want a &#039;&#039;&#039;short&#039;&#039;&#039; event to finish exactly at a time.&lt;br /&gt;
: Use End at Time, and remember it reserves the time before that point.&lt;br /&gt;
; You want a long funeral toll to finish at a specific time.&lt;br /&gt;
: Create the toll ahead of time using Chime.Center&#039;s [[Using_Chime.Center#Custom_ringing|custom ringing]] screen choosing a count and tempo that is suitable for the duration you desire (typically ten to twenty seconds between tolls). Schedule it as a One Time event with an end at time. All regular ringing will be replaced by the toll once it begins to ring.&lt;br /&gt;
; You want the Angelus &#039;&#039;and&#039;&#039; the time strike to both ring on the hour.&lt;br /&gt;
: While we think this will be confusing to your neighbors, you can go to Chime.Center, open the Schedule → Angelus screen, then check the option to &amp;quot;Play Angelus after time strike&amp;quot; and save.&lt;br /&gt;
; You want no ringing at all for a period of time.&lt;br /&gt;
: Schedule an Automation Suspend or create a silent season on Chime.Center. Note that both the Automation Suspend and silent season do not allow you to play some events and silence others: they will silence everything within their active time, including any special event (Monthly, Annual, or One Time) inside it. You may be able to use the rules for special events overlapping weekly events to assist you in creating the schedule you need.&lt;br /&gt;
; You want no music, but normal ringing to continue for a period of time.&lt;br /&gt;
: Create an Almanac Season and do not add any musical albums to it. Do not check the box for &#039;&#039;Silent Season&#039;&#039;. No scheduled music will play during the period you set it for.&lt;br /&gt;
; You want to randomly select a song from an Album, such as Evening Hymns, to play rather than the current season&#039;s Smart Almanac music.&lt;br /&gt;
: Use the Chime.Center schedule editor to select &#039;&#039;Play Album Music&#039;&#039; then select the album and number of songs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6898</id>
		<title>Schedule AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6898"/>
		<updated>2026-09-21T20:14:21Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: /* Event priority */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page has been updated to reflect improvements made in [[About_AX#1.4.22|system update 1.4.22]], deployed in October 2026.&lt;br /&gt;
&lt;br /&gt;
Use this menu to review, edit or delete any of the events in your schedule. To clear the schedule, you must go to the [[Clear_Almanac_and_Schedule_AX|Settings menu]].&lt;br /&gt;
&lt;br /&gt;
After you have modified your schedule, the system will wait for a pause in user activity and finish playing events scheduled at the current time before applying the your changes. Gears appearing in the top right status icon indicate that the modified schedule has not finished processing. You can make further changes while the gears are displayed, but wait until the status icon is clear before [[Schedule_AX#Review_the_schedule|viewing upcoming events]].&lt;br /&gt;
&lt;br /&gt;
Schedule changes may result in scheduled Almanac concerts to play different songs than appeared before modifications, even if those events were not changed.&lt;br /&gt;
&lt;br /&gt;
[[File:ScheduleMenu.jpg|frameless|right|600px]]&lt;br /&gt;
&lt;br /&gt;
== Scheduling basics ==&lt;br /&gt;
The scheduling screens for Weekly, Monthly, Annual and One Time events are for adding new events to these schedules. Use the Schedule Review screen to see what is already programmed.&lt;br /&gt;
&lt;br /&gt;
=== Typical schedules ===&lt;br /&gt;
Here are some examples of typical ringing events and how to set them up.&lt;br /&gt;
&lt;br /&gt;
; Daily musical concerts&lt;br /&gt;
: Use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Choose the number of songs to play from [[SmartAlmanac_AX|SmartAlmanac]] selected music.&lt;br /&gt;
; Anniversary concerts&lt;br /&gt;
: To play a person&#039;s favorite hymn on their birthday, use &#039;&#039;&#039;Schedule - Annual Event&#039;&#039;&#039;. Search for the title after selecting &#039;&#039;User Selected music/ringing&#039;&#039;.&lt;br /&gt;
; Call to worship or call to Mass&lt;br /&gt;
: Schedule a swinging bell to ring at a service time, use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Select &#039;&#039;User Selected music/ringing&#039;&#039; and then search for &#039;&#039;swing&#039;&#039;. Choose a bell and duration from the list before adding it to your service times.&lt;br /&gt;
; Clock striking&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Time Strike&#039;&#039;&#039; menu to create, modify and review your time strike schedule. Avoid adding quarters and hour tolls from other scheduling pages.&lt;br /&gt;
; Angelus and prayer bells&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Angelus&#039;&#039;&#039; menu to create, modify and review your Angelus schedule.&lt;br /&gt;
&lt;br /&gt;
== Scheduling screens ==&lt;br /&gt;
These screens are used to add more events to your existing schedule. You can review your existing schedule using the [[Schedule_AX#Review_the_schedule|review screens]].&lt;br /&gt;
; Weekly&lt;br /&gt;
: Schedule a weekly event to play music on a regular weekly basis, such as daily or every Sunday.&lt;br /&gt;
; Monthly&lt;br /&gt;
: Schedule a monthly event to play music on a regular monthly basis, such as the first Sunday of each month.&lt;br /&gt;
; One Time &amp;amp; Annual&lt;br /&gt;
: Annual events are often used to schedule memorial music, such as a person&#039;s favorite hymn to be played every year on their birthday. Specify the year to schedule a one time event to provide music for a unique, non-repeating occurrence such as a wedding or a funeral.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Each scheduling screens contain these elements:&lt;br /&gt;
; Clock hands&lt;br /&gt;
: To set the time of the event, you may tap or drag the hands of the clock or tap the number and choose from a drop-down menu.&lt;br /&gt;
; AM/PM selectors&lt;br /&gt;
: Make sure you have selected the proper 12 hour period. A warning will display if you have the clock set for late night or early morning.&lt;br /&gt;
; Start at time/End at time selector&lt;br /&gt;
: &#039;&#039;Start -&#039;&#039; The event will run forward from the time you specify.&lt;br /&gt;
: &#039;&#039;End - &#039;&#039; The time you pick is when the event finishes. Please review the [[Schedule_AX#Advanced_topics|caveats below]].&lt;br /&gt;
; Day of the week (on weekly and monthly events)&lt;br /&gt;
: Choose which week day the event will occur.&lt;br /&gt;
; Week of the month (on monthly events)&lt;br /&gt;
: Choose which week in the month (1st, 2nd, ..., 5th, Final) the event will occur.&lt;br /&gt;
; Calendar (on annual and one time events)&lt;br /&gt;
: Choose the date the event is to occur.&lt;br /&gt;
&lt;br /&gt;
=== Choose selection ===&lt;br /&gt;
Above the Choose Selection button you will either see &#039;&#039;Almanac Music&#039;&#039; or &#039;&#039;Selected Title&#039;&#039;. Tapping the button brings up a search screen on which you can toggle between the following modes:&lt;br /&gt;
; Almanac Selected Music&lt;br /&gt;
: The programming screen allows you to select the number of songs or the duration of the program to be automatically played according to the current SmartAlmanac season.&lt;br /&gt;
; User Selected Music/Ringing&lt;br /&gt;
: The search bar becomes active when selecting this mode. Type any part of the selection to search the library, then select a song or ringing file from the results.&lt;br /&gt;
: You can audition the selection you searched for using the Play and Stop buttons at the bottom of the selection screen. Outside bells will be muted while you do this.&lt;br /&gt;
Tap the check button to return to the programming screen to use your selection.&lt;br /&gt;
&lt;br /&gt;
=== Event list ===&lt;br /&gt;
The window on the right (scroll down the page on Chime.Center) is like a &amp;quot;shopping cart&amp;quot; that collects the events you have created, allowing you to review them before &amp;quot;checking out.&amp;quot; This list does not include any existing scheduled events.&lt;br /&gt;
&lt;br /&gt;
Tap &#039;&#039;Add Selection&#039;&#039; and your new event will be added to the list. You may add multiple events to the list by changing the date, time, or selection and tapping &#039;&#039;Add Selection&#039;&#039; again. &lt;br /&gt;
&lt;br /&gt;
When reviewing the list, if you find a selection or a time that you didn&#039;t intend to add, you can remove the selection from the list by tapping the red trash can icon beside the event.&lt;br /&gt;
&lt;br /&gt;
Tap the &#039;&#039;Save to Schedule&#039;&#039; button to &amp;quot;check out,&amp;quot; adding this list to the current automatic schedule.&lt;br /&gt;
&lt;br /&gt;
== Configure time based ringing ==&lt;br /&gt;
Time strikes and Angelus prayer bell ringing schedules can be checked and modified using these screens.&lt;br /&gt;
&lt;br /&gt;
=== Time Strike ===&lt;br /&gt;
Review and modify clock chiming and hour strikes:&lt;br /&gt;
* Select active hours&lt;br /&gt;
* Select active quarters and type of ringing&lt;br /&gt;
* Select clock chiming melody&lt;br /&gt;
Also see the [[Time_Strike_AX|time strike screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
=== Angelus ===&lt;br /&gt;
Schedule and configure prayer bell ringing.&lt;br /&gt;
* Select first pattern&lt;br /&gt;
* Optionally, select a second pattern, toll or swinging bells&lt;br /&gt;
* Select days and hours to ring&lt;br /&gt;
Also see the [[Angelus_AX|Angelus schedule screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
== Review the schedule ==&lt;br /&gt;
Tap Schedule and use the following options to review your schedule.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Review&#039;&#039;&#039; - Displays events that have been scheduled weekly, monthly, annual or one-time. This is the best way to see the outline of your program and what will play on a recurring schedule. Events can be deleted from this menu. &lt;br /&gt;
: &#039;&#039;&#039;Upcoming&#039;&#039;&#039; - Displays exactly what will play from your automatic schedule for the rest of the day today and tomorrow. This includes weekly, monthly, annual and one-time events, time strikes and any scheduled Angelus or call to worship. If you have chosen Almanac Selected Music, specific titles will be shown in these two tabs. Please wait for the gears in the top-right status icon that indicate the schedule is rebuilding to clear before verifying upcoming events. Chime.Center&#039;s upcoming events screen allows you to check a range of days in the future to verify your Monthly, Annual and seasonal changes are going to happen as you expect.&lt;br /&gt;
: &#039;&#039;&#039;Played&#039;&#039;&#039; - Displays exactly what has already played on your ringing system, with the most recent at the top of the list.&lt;br /&gt;
&lt;br /&gt;
== Advanced topics ==&lt;br /&gt;
Our system will resolve conflicting events for you using a consistent set of rules. Knowing these rules helps you schedule confidently and get the result you intend. Whenever you make changes to your schedule, we recommend reviewing those changes using the &amp;quot;Upcoming Events&amp;quot; page, to verify that your changes give the results you expect.&lt;br /&gt;
&lt;br /&gt;
=== Events that end at a time ===&lt;br /&gt;
Use end at time events to ring a call to worship bell or play a short musical concert that should end at the beginning of the service.&lt;br /&gt;
&lt;br /&gt;
Avoid scheduling a lengthy end at time event in the weekly schedule, especially if it has the potential to overlap other weekly events, including time strikes and Angelus ringing. Without careful review of the schedule, it is possible to cancel normal events without intending to, or create a schedule where your new event does not play.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event set to End at Time is not dropped — it is given preference over any weekly events that it overlaps — but that means it will cancel any of those overlapping events. This can result in several hours of events missing from your expected schedule. Be sure to check the events surrounding the time you plan to add a Monthly, Annual, or One Time event, and review your changes using the Upcoming Events page.&lt;br /&gt;
&lt;br /&gt;
=== Event priority ===&lt;br /&gt;
Your system will handle events that start at the same time or overlap in the following ways:&lt;br /&gt;
&lt;br /&gt;
Your carillon strikes the hour on time. Time strikes, chime melodies and the Angelus are given precedence over ordinary weekly music. They will not delete other weekly events from the schedule, but time strikes and prayer bells &#039;&#039;will&#039;&#039; delay the other weekly events. Even though the chime melody and hour strike are separate selections, they are always treated as one event. If either the chime melody or hour strike are cancelled due to another event, the other part of the time strike will also be cancelled. You will not hear half the time strike.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event (the &amp;quot;less frequent&amp;quot; event types) will take precedence over time strikes or Angelus bells in some situations. If one of the less frequent events overlaps the time a strike is scheduled, that strike will not play. Instead you will hear the less frequent event. If they are scheduled to &#039;&#039;start or end&#039;&#039; at the same time, you will hear both the time strike and the special, less frequent, event.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Within the weekly schedule ====&lt;br /&gt;
: &#039;&#039;&#039;1 - &#039;&#039;&#039; The highest priority events are the time strike and Angelus prayer bells. By factory default, Angelus ringing will replace the time strike when ringing on the hour. The Chime.Center Angelus screen allows you to override this setting so that the Angelus will play after the time strike. Other weekly events scheduled on the hour or other quarters will be performed after the Angelus or time strike has completed. &lt;br /&gt;
: &#039;&#039;&#039;2 - &#039;&#039;&#039; Specific selection titles with start at times will play at their scheduled times unless they are scheduled at the same time as a time strike or Angelus (see priority &#039;&#039;&#039;1&#039;&#039;&#039;).&lt;br /&gt;
: &#039;&#039;&#039;3 - &#039;&#039;&#039; When two events are scheduled at the same time, there is no predetermined order in which they will play. If this is important to you, then schedule the secondary event one minute later to guarantee it is sorted into the schedule.&lt;br /&gt;
: &#039;&#039;&#039;4 - &#039;&#039;&#039; Almanac music concerts scheduled with multiple selections or a specified duration that overlap time strikes or other ringing will play as requested. Overlapped time strikes are not guaranteed to play. They will only play if a pause in the music allows them to ring with no more than one minute of error. Other specific selections that are overlapped by the concert will be played if a pause in the music allows them to ring within five minutes of their scheduled time.&lt;br /&gt;
&lt;br /&gt;
==== Lower recurrence events ====&lt;br /&gt;
Monthly, Annual and one-time events have priority over weekly events if they are scheduled at the same time or overlap. When less frequent events touch any parts of weekly events, the weekly events will not be performed. Particularly, anniversary and birthday memorial music that are scheduled annually will replace any concerts that are scheduled at the same time in the weekly schedule.&lt;br /&gt;
&lt;br /&gt;
Remember,&lt;br /&gt;
* The less frequent event does not have to be long to clear weekly events.&lt;br /&gt;
* When overlapped by less frequent events, weekly events are not delayed. Instead they are cancelled.&lt;br /&gt;
* Priority applies between a less frequent event (Monthly, Annual, One Time) and a weekly one, not between two weekly events.&lt;br /&gt;
&lt;br /&gt;
=== Advanced reference ===&lt;br /&gt;
; You want several events to play at a given time in a particular order.&lt;br /&gt;
: Set the start times of each selection to be consecutive minutes. Even if the selections are longer than one minute, the system will sort them in the order you set, and each one will ring completely without interruption.&lt;br /&gt;
; You want a weekly event to be skipped on one special day.&lt;br /&gt;
: Schedule an overlapping event as Monthly, Annual, or One Time. The weekly program will automatically be skipped in favor of the special event.&lt;br /&gt;
; You want a &#039;&#039;&#039;short&#039;&#039;&#039; event to finish exactly at a time.&lt;br /&gt;
: Use End at Time, and remember it reserves the time before that point.&lt;br /&gt;
; You want a long funeral toll to finish at a specific time.&lt;br /&gt;
: Create the toll ahead of time using Chime.Center&#039;s [[Using_Chime.Center#Custom_ringing|custom ringing]] screen choosing a count and tempo that is suitable for the duration you desire (typically ten to twenty seconds between tolls). Schedule it as a One Time event with an end at time. All regular ringing will be replaced by the toll once it begins to ring.&lt;br /&gt;
; You want the Angelus &#039;&#039;and&#039;&#039; the time strike to both ring on the hour.&lt;br /&gt;
: While we think this will be confusing to your neighbors, you can go to Chime.Center, open the Schedule → Angelus screen, then check the option to &amp;quot;Play Angelus after time strike&amp;quot; and save.&lt;br /&gt;
; You want no ringing at all for a period of time.&lt;br /&gt;
: Schedule an Automation Suspend or create a silent season on Chime.Center. Note that both the Automation Suspend and silent season do not allow you to play some events and silence others: they will silence everything within their active time, including any special event (Monthly, Annual, or One Time) inside it. You may be able to use the rules for special events overlapping weekly events to assist you in creating the schedule you need.&lt;br /&gt;
; You want no music, but normal ringing to continue for a period of time.&lt;br /&gt;
: Create an Almanac Season and do not add any musical albums to it. Do not check the box for &#039;&#039;Silent Season&#039;&#039;. No scheduled music will play during the period you set it for.&lt;br /&gt;
; You want to randomly select a song from an Album, such as Evening Hymns, to play rather than the current season&#039;s Smart Almanac music.&lt;br /&gt;
: Use the Chime.Center schedule editor to select &#039;&#039;Play Album Music&#039;&#039; then select the album and number of songs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6897</id>
		<title>Schedule AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6897"/>
		<updated>2026-09-21T19:36:15Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: /* Advanced topics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page has been updated to reflect improvements made in [[About_AX#1.4.22|system update 1.4.22]], deployed in October 2026.&lt;br /&gt;
&lt;br /&gt;
Use this menu to review, edit or delete any of the events in your schedule. To clear the schedule, you must go to the [[Clear_Almanac_and_Schedule_AX|Settings menu]].&lt;br /&gt;
&lt;br /&gt;
After you have modified your schedule, the system will wait for a pause in user activity and finish playing events scheduled at the current time before applying the your changes. Gears appearing in the top right status icon indicate that the modified schedule has not finished processing. You can make further changes while the gears are displayed, but wait until the status icon is clear before [[Schedule_AX#Review_the_schedule|viewing upcoming events]].&lt;br /&gt;
&lt;br /&gt;
Schedule changes may result in scheduled Almanac concerts to play different songs than appeared before modifications, even if those events were not changed.&lt;br /&gt;
&lt;br /&gt;
[[File:ScheduleMenu.jpg|frameless|right|600px]]&lt;br /&gt;
&lt;br /&gt;
== Scheduling basics ==&lt;br /&gt;
The scheduling screens for Weekly, Monthly, Annual and One Time events are for adding new events to these schedules. Use the Schedule Review screen to see what is already programmed.&lt;br /&gt;
&lt;br /&gt;
=== Typical schedules ===&lt;br /&gt;
Here are some examples of typical ringing events and how to set them up.&lt;br /&gt;
&lt;br /&gt;
; Daily musical concerts&lt;br /&gt;
: Use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Choose the number of songs to play from [[SmartAlmanac_AX|SmartAlmanac]] selected music.&lt;br /&gt;
; Anniversary concerts&lt;br /&gt;
: To play a person&#039;s favorite hymn on their birthday, use &#039;&#039;&#039;Schedule - Annual Event&#039;&#039;&#039;. Search for the title after selecting &#039;&#039;User Selected music/ringing&#039;&#039;.&lt;br /&gt;
; Call to worship or call to Mass&lt;br /&gt;
: Schedule a swinging bell to ring at a service time, use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Select &#039;&#039;User Selected music/ringing&#039;&#039; and then search for &#039;&#039;swing&#039;&#039;. Choose a bell and duration from the list before adding it to your service times.&lt;br /&gt;
; Clock striking&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Time Strike&#039;&#039;&#039; menu to create, modify and review your time strike schedule. Avoid adding quarters and hour tolls from other scheduling pages.&lt;br /&gt;
; Angelus and prayer bells&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Angelus&#039;&#039;&#039; menu to create, modify and review your Angelus schedule.&lt;br /&gt;
&lt;br /&gt;
== Scheduling screens ==&lt;br /&gt;
These screens are used to add more events to your existing schedule. You can review your existing schedule using the [[Schedule_AX#Review_the_schedule|review screens]].&lt;br /&gt;
; Weekly&lt;br /&gt;
: Schedule a weekly event to play music on a regular weekly basis, such as daily or every Sunday.&lt;br /&gt;
; Monthly&lt;br /&gt;
: Schedule a monthly event to play music on a regular monthly basis, such as the first Sunday of each month.&lt;br /&gt;
; One Time &amp;amp; Annual&lt;br /&gt;
: Annual events are often used to schedule memorial music, such as a person&#039;s favorite hymn to be played every year on their birthday. Specify the year to schedule a one time event to provide music for a unique, non-repeating occurrence such as a wedding or a funeral.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Each scheduling screens contain these elements:&lt;br /&gt;
; Clock hands&lt;br /&gt;
: To set the time of the event, you may tap or drag the hands of the clock or tap the number and choose from a drop-down menu.&lt;br /&gt;
; AM/PM selectors&lt;br /&gt;
: Make sure you have selected the proper 12 hour period. A warning will display if you have the clock set for late night or early morning.&lt;br /&gt;
; Start at time/End at time selector&lt;br /&gt;
: &#039;&#039;Start -&#039;&#039; The event will run forward from the time you specify.&lt;br /&gt;
: &#039;&#039;End - &#039;&#039; The time you pick is when the event finishes. Please review the [[Schedule_AX#Advanced_topics|caveats below]].&lt;br /&gt;
; Day of the week (on weekly and monthly events)&lt;br /&gt;
: Choose which week day the event will occur.&lt;br /&gt;
; Week of the month (on monthly events)&lt;br /&gt;
: Choose which week in the month (1st, 2nd, ..., 5th, Final) the event will occur.&lt;br /&gt;
; Calendar (on annual and one time events)&lt;br /&gt;
: Choose the date the event is to occur.&lt;br /&gt;
&lt;br /&gt;
=== Choose selection ===&lt;br /&gt;
Above the Choose Selection button you will either see &#039;&#039;Almanac Music&#039;&#039; or &#039;&#039;Selected Title&#039;&#039;. Tapping the button brings up a search screen on which you can toggle between the following modes:&lt;br /&gt;
; Almanac Selected Music&lt;br /&gt;
: The programming screen allows you to select the number of songs or the duration of the program to be automatically played according to the current SmartAlmanac season.&lt;br /&gt;
; User Selected Music/Ringing&lt;br /&gt;
: The search bar becomes active when selecting this mode. Type any part of the selection to search the library, then select a song or ringing file from the results.&lt;br /&gt;
: You can audition the selection you searched for using the Play and Stop buttons at the bottom of the selection screen. Outside bells will be muted while you do this.&lt;br /&gt;
Tap the check button to return to the programming screen to use your selection.&lt;br /&gt;
&lt;br /&gt;
=== Event list ===&lt;br /&gt;
The window on the right (scroll down the page on Chime.Center) is like a &amp;quot;shopping cart&amp;quot; that collects the events you have created, allowing you to review them before &amp;quot;checking out.&amp;quot; This list does not include any existing scheduled events.&lt;br /&gt;
&lt;br /&gt;
Tap &#039;&#039;Add Selection&#039;&#039; and your new event will be added to the list. You may add multiple events to the list by changing the date, time, or selection and tapping &#039;&#039;Add Selection&#039;&#039; again. &lt;br /&gt;
&lt;br /&gt;
When reviewing the list, if you find a selection or a time that you didn&#039;t intend to add, you can remove the selection from the list by tapping the red trash can icon beside the event.&lt;br /&gt;
&lt;br /&gt;
Tap the &#039;&#039;Save to Schedule&#039;&#039; button to &amp;quot;check out,&amp;quot; adding this list to the current automatic schedule.&lt;br /&gt;
&lt;br /&gt;
== Configure time based ringing ==&lt;br /&gt;
Time strikes and Angelus prayer bell ringing schedules can be checked and modified using these screens.&lt;br /&gt;
&lt;br /&gt;
=== Time Strike ===&lt;br /&gt;
Review and modify clock chiming and hour strikes:&lt;br /&gt;
* Select active hours&lt;br /&gt;
* Select active quarters and type of ringing&lt;br /&gt;
* Select clock chiming melody&lt;br /&gt;
Also see the [[Time_Strike_AX|time strike screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
=== Angelus ===&lt;br /&gt;
Schedule and configure prayer bell ringing.&lt;br /&gt;
* Select first pattern&lt;br /&gt;
* Optionally, select a second pattern, toll or swinging bells&lt;br /&gt;
* Select days and hours to ring&lt;br /&gt;
Also see the [[Angelus_AX|Angelus schedule screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
== Review the schedule ==&lt;br /&gt;
Tap Schedule and use the following options to review your schedule.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Review&#039;&#039;&#039; - Displays events that have been scheduled weekly, monthly, annual or one-time. This is the best way to see the outline of your program and what will play on a recurring schedule. Events can be deleted from this menu. &lt;br /&gt;
: &#039;&#039;&#039;Upcoming&#039;&#039;&#039; - Displays exactly what will play from your automatic schedule for the rest of the day today and tomorrow. This includes weekly, monthly, annual and one-time events, time strikes and any scheduled Angelus or call to worship. If you have chosen Almanac Selected Music, specific titles will be shown in these two tabs. Please wait for the gears in the top-right status icon that indicate the schedule is rebuilding to clear before verifying upcoming events. Chime.Center&#039;s upcoming events screen allows you to check a range of days in the future to verify your Monthly, Annual and seasonal changes are going to happen as you expect.&lt;br /&gt;
: &#039;&#039;&#039;Played&#039;&#039;&#039; - Displays exactly what has already played on your ringing system, with the most recent at the top of the list.&lt;br /&gt;
&lt;br /&gt;
== Advanced topics ==&lt;br /&gt;
Our system will resolve conflicting events for you using a consistent set of rules. Knowing these rules helps you schedule confidently and get the result you intend. Whenever you make changes to your schedule, we recommend reviewing those changes using the &amp;quot;Upcoming Events&amp;quot; page, to verify that your changes give the results you expect.&lt;br /&gt;
&lt;br /&gt;
=== Events that end at a time ===&lt;br /&gt;
Use end at time events to ring a call to worship bell or play a short musical concert that should end at the beginning of the service.&lt;br /&gt;
&lt;br /&gt;
Avoid scheduling a lengthy end at time event in the weekly schedule, especially if it has the potential to overlap other weekly events, including time strikes and Angelus ringing. Without careful review of the schedule, it is possible to cancel normal events without intending to, or create a schedule where your new event does not play.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event set to End at Time is not dropped — it is given preference over any weekly events that it overlaps — but that means it will cancel any of those overlapping events. This can result in several hours of events missing from your expected schedule. Be sure to check the events surrounding the time you plan to add a Monthly, Annual, or One Time event, and review your changes using the Upcoming Events page.&lt;br /&gt;
&lt;br /&gt;
=== Event priority ===&lt;br /&gt;
This section is to help you understand how the system prioritizes events that are scheduled at the same time or have overlaps in the schedule.&lt;br /&gt;
&lt;br /&gt;
Your carillon will always strike the hour on time. Time strikes, chime melodies and the Angelus are given precedence over ordinary weekly music. They will not delete other weekly events from the schedule, but time strikes and prayer bells &#039;&#039;will&#039;&#039; delay the other weekly events.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event will take precedence over time strikes or Angelus bells. If such an event overlaps the time a strike is scheduled, that strike will not play. Instead you will hear the less frequent event. Even though the chime melody and hour strike are separate selections, they are always treated as one event. If either the chime melody or hour strike are cancelled due to another event, the other part of the time strike will also be cancelled. You will not hear half the time strike.&lt;br /&gt;
&lt;br /&gt;
==== Within the weekly schedule ====&lt;br /&gt;
: &#039;&#039;&#039;1 - &#039;&#039;&#039; The highest priority events are the time strike and Angelus prayer bells. By factory default, Angelus ringing will replace the time strike when ringing on the hour. The Chime.Center Angelus screen allows you to override this setting so that the Angelus will play after the time strike. Other weekly events scheduled on the hour or other quarters will be performed after the Angelus or time strike has completed. &lt;br /&gt;
: &#039;&#039;&#039;2 - &#039;&#039;&#039; Specific selection titles with start at times will play at their scheduled times unless they are scheduled at the same time as a time strike or Angelus (see priority &#039;&#039;&#039;1&#039;&#039;&#039;).&lt;br /&gt;
: &#039;&#039;&#039;3 - &#039;&#039;&#039; When two events are scheduled at the same time, there is no predetermined order in which they will play. If this is important to you, then schedule the secondary event one minute later to guarantee it is sorted into the schedule.&lt;br /&gt;
: &#039;&#039;&#039;4 - &#039;&#039;&#039; Almanac music concerts scheduled with multiple selections or a specified duration that overlap time strikes or other ringing will play as requested. Overlapped time strikes are not guaranteed to play. They will only play if a pause in the music allows them to ring with no more than one minute of error. Other specific selections that are overlapped by the concert will be played if a pause in the music allows them to ring within five minutes of their scheduled time.&lt;br /&gt;
&lt;br /&gt;
==== Lower recurrence events ====&lt;br /&gt;
Monthly, Annual and one-time events have priority over weekly events if they are scheduled at the same time or overlap. When less frequent events touch any parts of weekly events, the weekly events will not be performed. Particularly, anniversary and birthday memorial music that are scheduled annually will replace any concerts that are scheduled at the same time in the weekly schedule.&lt;br /&gt;
&lt;br /&gt;
Remember,&lt;br /&gt;
* The less frequent event does not have to be long to clear weekly events.&lt;br /&gt;
* When overlapped by less frequent events, weekly events are not delayed. Instead they are cancelled.&lt;br /&gt;
* Priority applies between a less frequent event (Monthly, Annual, One Time) and a weekly one, not between two weekly events.&lt;br /&gt;
&lt;br /&gt;
=== Advanced reference ===&lt;br /&gt;
; You want several events to play at a given time in a particular order.&lt;br /&gt;
: Set the start times of each selection to be consecutive minutes. Even if the selections are longer than one minute, the system will sort them in the order you set, and each one will ring completely without interruption.&lt;br /&gt;
; You want a weekly event to be skipped on one special day.&lt;br /&gt;
: Schedule an overlapping event as Monthly, Annual, or One Time. The weekly program will automatically be skipped in favor of the special event.&lt;br /&gt;
; You want a &#039;&#039;&#039;short&#039;&#039;&#039; event to finish exactly at a time.&lt;br /&gt;
: Use End at Time, and remember it reserves the time before that point.&lt;br /&gt;
; You want a long funeral toll to finish at a specific time.&lt;br /&gt;
: Create the toll ahead of time using Chime.Center&#039;s [[Using_Chime.Center#Custom_ringing|custom ringing]] screen choosing a count and tempo that is suitable for the duration you desire (typically ten to twenty seconds between tolls). Schedule it as a One Time event with an end at time. All regular ringing will be replaced by the toll once it begins to ring.&lt;br /&gt;
; You want the Angelus &#039;&#039;and&#039;&#039; the time strike to both ring on the hour.&lt;br /&gt;
: While we think this will be confusing to your neighbors, you can go to Chime.Center, open the Schedule → Angelus screen, then check the option to &amp;quot;Play Angelus after time strike&amp;quot; and save.&lt;br /&gt;
; You want no ringing at all for a period of time.&lt;br /&gt;
: Schedule an Automation Suspend or create a silent season on Chime.Center. Note that both the Automation Suspend and silent season do not allow you to play some events and silence others: they will silence everything within their active time, including any special event (Monthly, Annual, or One Time) inside it. You may be able to use the rules for special events overlapping weekly events to assist you in creating the schedule you need.&lt;br /&gt;
; You want no music, but normal ringing to continue for a period of time.&lt;br /&gt;
: Create an Almanac Season and do not add any musical albums to it. Do not check the box for &#039;&#039;Silent Season&#039;&#039;. No scheduled music will play during the period you set it for.&lt;br /&gt;
; You want to randomly select a song from an Album, such as Evening Hymns, to play rather than the current season&#039;s Smart Almanac music.&lt;br /&gt;
: Use the Chime.Center schedule editor to select &#039;&#039;Play Album Music&#039;&#039; then select the album and number of songs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6896</id>
		<title>Schedule AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6896"/>
		<updated>2026-09-18T20:58:56Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: /* Advanced reference */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page has been updated to reflect improvements made in [[About_AX#1.4.22|system update 1.4.22]], deployed in October 2026.&lt;br /&gt;
&lt;br /&gt;
Use this menu to review, edit or delete any of the events in your schedule. To clear the schedule, you must go to the [[Clear_Almanac_and_Schedule_AX|Settings menu]].&lt;br /&gt;
&lt;br /&gt;
After you have modified your schedule, the system will wait for a pause in user activity and finish playing events scheduled at the current time before applying the your changes. Gears appearing in the top right status icon indicate that the modified schedule has not finished processing. You can make further changes while the gears are displayed, but wait until the status icon is clear before [[Schedule_AX#Review_the_schedule|viewing upcoming events]].&lt;br /&gt;
&lt;br /&gt;
Schedule changes may result in scheduled Almanac concerts to play different songs than appeared before modifications, even if those events were not changed.&lt;br /&gt;
&lt;br /&gt;
[[File:ScheduleMenu.jpg|frameless|right|600px]]&lt;br /&gt;
&lt;br /&gt;
== Scheduling basics ==&lt;br /&gt;
The scheduling screens for Weekly, Monthly, Annual and One Time events are for adding new events to these schedules. Use the Schedule Review screen to see what is already programmed.&lt;br /&gt;
&lt;br /&gt;
=== Typical schedules ===&lt;br /&gt;
Here are some examples of typical ringing events and how to set them up.&lt;br /&gt;
&lt;br /&gt;
; Daily musical concerts&lt;br /&gt;
: Use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Choose the number of songs to play from [[SmartAlmanac_AX|SmartAlmanac]] selected music.&lt;br /&gt;
; Anniversary concerts&lt;br /&gt;
: To play a person&#039;s favorite hymn on their birthday, use &#039;&#039;&#039;Schedule - Annual Event&#039;&#039;&#039;. Search for the title after selecting &#039;&#039;User Selected music/ringing&#039;&#039;.&lt;br /&gt;
; Call to worship or call to Mass&lt;br /&gt;
: Schedule a swinging bell to ring at a service time, use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Select &#039;&#039;User Selected music/ringing&#039;&#039; and then search for &#039;&#039;swing&#039;&#039;. Choose a bell and duration from the list before adding it to your service times.&lt;br /&gt;
; Clock striking&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Time Strike&#039;&#039;&#039; menu to create, modify and review your time strike schedule. Avoid adding quarters and hour tolls from other scheduling pages.&lt;br /&gt;
; Angelus and prayer bells&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Angelus&#039;&#039;&#039; menu to create, modify and review your Angelus schedule.&lt;br /&gt;
&lt;br /&gt;
== Scheduling screens ==&lt;br /&gt;
These screens are used to add more events to your existing schedule. You can review your existing schedule using the [[Schedule_AX#Review_the_schedule|review screens]].&lt;br /&gt;
; Weekly&lt;br /&gt;
: Schedule a weekly event to play music on a regular weekly basis, such as daily or every Sunday.&lt;br /&gt;
; Monthly&lt;br /&gt;
: Schedule a monthly event to play music on a regular monthly basis, such as the first Sunday of each month.&lt;br /&gt;
; One Time &amp;amp; Annual&lt;br /&gt;
: Annual events are often used to schedule memorial music, such as a person&#039;s favorite hymn to be played every year on their birthday. Specify the year to schedule a one time event to provide music for a unique, non-repeating occurrence such as a wedding or a funeral.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Each scheduling screens contain these elements:&lt;br /&gt;
; Clock hands&lt;br /&gt;
: To set the time of the event, you may tap or drag the hands of the clock or tap the number and choose from a drop-down menu.&lt;br /&gt;
; AM/PM selectors&lt;br /&gt;
: Make sure you have selected the proper 12 hour period. A warning will display if you have the clock set for late night or early morning.&lt;br /&gt;
; Start at time/End at time selector&lt;br /&gt;
: &#039;&#039;Start -&#039;&#039; The event will run forward from the time you specify.&lt;br /&gt;
: &#039;&#039;End - &#039;&#039; The time you pick is when the event finishes. Please review the [[Schedule_AX#Advanced_topics|caveats below]].&lt;br /&gt;
; Day of the week (on weekly and monthly events)&lt;br /&gt;
: Choose which week day the event will occur.&lt;br /&gt;
; Week of the month (on monthly events)&lt;br /&gt;
: Choose which week in the month (1st, 2nd, ..., 5th, Final) the event will occur.&lt;br /&gt;
; Calendar (on annual and one time events)&lt;br /&gt;
: Choose the date the event is to occur.&lt;br /&gt;
&lt;br /&gt;
=== Choose selection ===&lt;br /&gt;
Above the Choose Selection button you will either see &#039;&#039;Almanac Music&#039;&#039; or &#039;&#039;Selected Title&#039;&#039;. Tapping the button brings up a search screen on which you can toggle between the following modes:&lt;br /&gt;
; Almanac Selected Music&lt;br /&gt;
: The programming screen allows you to select the number of songs or the duration of the program to be automatically played according to the current SmartAlmanac season.&lt;br /&gt;
; User Selected Music/Ringing&lt;br /&gt;
: The search bar becomes active when selecting this mode. Type any part of the selection to search the library, then select a song or ringing file from the results.&lt;br /&gt;
: You can audition the selection you searched for using the Play and Stop buttons at the bottom of the selection screen. Outside bells will be muted while you do this.&lt;br /&gt;
Tap the check button to return to the programming screen to use your selection.&lt;br /&gt;
&lt;br /&gt;
=== Event list ===&lt;br /&gt;
The window on the right (scroll down the page on Chime.Center) is like a &amp;quot;shopping cart&amp;quot; that collects the events you have created, allowing you to review them before &amp;quot;checking out.&amp;quot; This list does not include any existing scheduled events.&lt;br /&gt;
&lt;br /&gt;
Tap &#039;&#039;Add Selection&#039;&#039; and your new event will be added to the list. You may add multiple events to the list by changing the date, time, or selection and tapping &#039;&#039;Add Selection&#039;&#039; again. &lt;br /&gt;
&lt;br /&gt;
When reviewing the list, if you find a selection or a time that you didn&#039;t intend to add, you can remove the selection from the list by tapping the red trash can icon beside the event.&lt;br /&gt;
&lt;br /&gt;
Tap the &#039;&#039;Save to Schedule&#039;&#039; button to &amp;quot;check out,&amp;quot; adding this list to the current automatic schedule.&lt;br /&gt;
&lt;br /&gt;
== Configure time based ringing ==&lt;br /&gt;
Time strikes and Angelus prayer bell ringing schedules can be checked and modified using these screens.&lt;br /&gt;
&lt;br /&gt;
=== Time Strike ===&lt;br /&gt;
Review and modify clock chiming and hour strikes:&lt;br /&gt;
* Select active hours&lt;br /&gt;
* Select active quarters and type of ringing&lt;br /&gt;
* Select clock chiming melody&lt;br /&gt;
Also see the [[Time_Strike_AX|time strike screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
=== Angelus ===&lt;br /&gt;
Schedule and configure prayer bell ringing.&lt;br /&gt;
* Select first pattern&lt;br /&gt;
* Optionally, select a second pattern, toll or swinging bells&lt;br /&gt;
* Select days and hours to ring&lt;br /&gt;
Also see the [[Angelus_AX|Angelus schedule screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
== Review the schedule ==&lt;br /&gt;
Tap Schedule and use the following options to review your schedule.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Review&#039;&#039;&#039; - Displays events that have been scheduled weekly, monthly, annual or one-time. This is the best way to see the outline of your program and what will play on a recurring schedule. Events can be deleted from this menu. &lt;br /&gt;
: &#039;&#039;&#039;Upcoming&#039;&#039;&#039; - Displays exactly what will play from your automatic schedule for the rest of the day today and tomorrow. This includes weekly, monthly, annual and one-time events, time strikes and any scheduled Angelus or call to worship. If you have chosen Almanac Selected Music, specific titles will be shown in these two tabs. Please wait for the gears in the top-right status icon that indicate the schedule is rebuilding to clear before verifying upcoming events. Chime.Center&#039;s upcoming events screen allows you to check a range of days in the future to verify your Monthly, Annual and seasonal changes are going to happen as you expect.&lt;br /&gt;
: &#039;&#039;&#039;Played&#039;&#039;&#039; - Displays exactly what has already played on your ringing system, with the most recent at the top of the list.&lt;br /&gt;
&lt;br /&gt;
== Advanced topics ==&lt;br /&gt;
Our system resolves seemingly conflicting events for you using a consistent set of rules. Knowing these rules lets you schedule confidently and get exactly the result you intend. Whenever you make changes to your schedule, we recommend reviewing those changes using the &amp;quot;Upcoming Events&amp;quot; page, to verify that your changes give the results you expect.&lt;br /&gt;
&lt;br /&gt;
=== Events that end at a time ===&lt;br /&gt;
Use end at time events to ring a call to worship bell or play a short musical concert that should end at the beginning of the service.&lt;br /&gt;
&lt;br /&gt;
Avoid scheduling a lengthy end at time event in the weekly schedule, especially if it has the potential to overlap other weekly events, including time strikes and Angelus ringing. Without careful review of the schedule, it is possible to cancel normal events without intending to, or create a schedule where your new event does not play.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event set to End at Time is not dropped — it is given preference over any weekly events that it overlaps — but that means it will cancel any of those overlapping events. This can result in several hours of events missing from your expected schedule. Be sure to check the events surrounding the time you plan to add a Monthly, Annual, or One Time event, and review your changes using the Upcoming Events page.&lt;br /&gt;
&lt;br /&gt;
=== Event priority ===&lt;br /&gt;
This section is to help you understand how the system prioritizes events that are scheduled at the same time or have overlaps in the schedule.&lt;br /&gt;
&lt;br /&gt;
Your carillon will always strike the hour on time. Time strikes, chime melodies and the Angelus are given precedence over ordinary weekly music. They will not delete other weekly events from the schedule, but time strikes and prayer bells &#039;&#039;will&#039;&#039; delay the other weekly events.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event will take precedence over time strikes or Angelus bells. If such an event overlaps the time a strike is scheduled, that strike will not play. Instead you will hear the less frequent event. Even though the chime melody and hour strike are separate selections, they are always treated as one event. If either the chime melody or hour strike are cancelled due to another event, the other part of the time strike will also be cancelled. You will not hear half the time strike.&lt;br /&gt;
&lt;br /&gt;
==== Within the weekly schedule ====&lt;br /&gt;
: &#039;&#039;&#039;1 - &#039;&#039;&#039; The highest priority events are the time strike and Angelus prayer bells. By factory default, Angelus ringing will replace the time strike when ringing on the hour. The Chime.Center Angelus screen allows you to override this setting so that the Angelus will play after the time strike. Other weekly events scheduled on the hour or other quarters will be performed after the Angelus or time strike has completed. &lt;br /&gt;
: &#039;&#039;&#039;2 - &#039;&#039;&#039; Specific selection titles with start at times will play at their scheduled times unless they are scheduled at the same time as a time strike or Angelus (see priority &#039;&#039;&#039;1&#039;&#039;&#039;).&lt;br /&gt;
: &#039;&#039;&#039;3 - &#039;&#039;&#039; When two events are scheduled at the same time, there is no predetermined order in which they will play. If this is important to you, then schedule the secondary event one minute later to guarantee it is sorted into the schedule.&lt;br /&gt;
: &#039;&#039;&#039;4 - &#039;&#039;&#039; Almanac music concerts scheduled with multiple selections or a specified duration that overlap time strikes or other ringing will play as requested. Overlapped time strikes are not guaranteed to play. They will only play if a pause in the music allows them to ring with no more than one minute of error. Other specific selections that are overlapped by the concert will be played if a pause in the music allows them to ring within five minutes of their scheduled time.&lt;br /&gt;
&lt;br /&gt;
==== Lower recurrence events ====&lt;br /&gt;
Monthly, Annual and one-time events have priority over weekly events if they are scheduled at the same time or overlap. When less frequent events touch any parts of weekly events, the weekly events will not be performed. Particularly, anniversary and birthday memorial music that are scheduled annually will replace any concerts that are scheduled at the same time in the weekly schedule.&lt;br /&gt;
&lt;br /&gt;
Remember,&lt;br /&gt;
* The less frequent event does not have to be long to clear weekly events.&lt;br /&gt;
* When overlapped by less frequent events, weekly events are not delayed. Instead they are cancelled.&lt;br /&gt;
* Priority applies between a less frequent event (Monthly, Annual, One Time) and a weekly one, not between two weekly events.&lt;br /&gt;
&lt;br /&gt;
=== Advanced reference ===&lt;br /&gt;
; You want several events to play at a given time in a particular order.&lt;br /&gt;
: Set the start times of each selection to be consecutive minutes. Even if the selections are longer than one minute, the system will sort them in the order you set, and each one will ring completely without interruption.&lt;br /&gt;
; You want a weekly event to be skipped on one special day.&lt;br /&gt;
: Schedule an overlapping event as Monthly, Annual, or One Time. The weekly program will automatically be skipped in favor of the special event.&lt;br /&gt;
; You want a &#039;&#039;&#039;short&#039;&#039;&#039; event to finish exactly at a time.&lt;br /&gt;
: Use End at Time, and remember it reserves the time before that point.&lt;br /&gt;
; You want a long funeral toll to finish at a specific time.&lt;br /&gt;
: Create the toll ahead of time using Chime.Center&#039;s [[Using_Chime.Center#Custom_ringing|custom ringing]] screen choosing a count and tempo that is suitable for the duration you desire (typically ten to twenty seconds between tolls). Schedule it as a One Time event with an end at time. All regular ringing will be replaced by the toll once it begins to ring.&lt;br /&gt;
; You want the Angelus &#039;&#039;and&#039;&#039; the time strike to both ring on the hour.&lt;br /&gt;
: While we think this will be confusing to your neighbors, you can go to Chime.Center, open the Schedule → Angelus screen, then check the option to &amp;quot;Play Angelus after time strike&amp;quot; and save.&lt;br /&gt;
; You want no ringing at all for a period of time.&lt;br /&gt;
: Schedule an Automation Suspend or create a silent season on Chime.Center. Note that both the Automation Suspend and silent season do not allow you to play some events and silence others: they will silence everything within their active time, including any special event (Monthly, Annual, or One Time) inside it. You may be able to use the rules for special events overlapping weekly events to assist you in creating the schedule you need.&lt;br /&gt;
; You want no music, but normal ringing to continue for a period of time.&lt;br /&gt;
: Create an Almanac Season and do not add any musical albums to it. Do not check the box for &#039;&#039;Silent Season&#039;&#039;. No scheduled music will play during the period you set it for.&lt;br /&gt;
; You want to randomly select a song from an Album, such as Evening Hymns, to play rather than the current season&#039;s Smart Almanac music.&lt;br /&gt;
: Use the Chime.Center schedule editor to select &#039;&#039;Play Album Music&#039;&#039; then select the album and number of songs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6895</id>
		<title>Schedule AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6895"/>
		<updated>2026-09-18T20:54:11Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: /* Event priority */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page has been updated to reflect improvements made in [[About_AX#1.4.22|system update 1.4.22]], deployed in October 2026.&lt;br /&gt;
&lt;br /&gt;
Use this menu to review, edit or delete any of the events in your schedule. To clear the schedule, you must go to the [[Clear_Almanac_and_Schedule_AX|Settings menu]].&lt;br /&gt;
&lt;br /&gt;
After you have modified your schedule, the system will wait for a pause in user activity and finish playing events scheduled at the current time before applying the your changes. Gears appearing in the top right status icon indicate that the modified schedule has not finished processing. You can make further changes while the gears are displayed, but wait until the status icon is clear before [[Schedule_AX#Review_the_schedule|viewing upcoming events]].&lt;br /&gt;
&lt;br /&gt;
Schedule changes may result in scheduled Almanac concerts to play different songs than appeared before modifications, even if those events were not changed.&lt;br /&gt;
&lt;br /&gt;
[[File:ScheduleMenu.jpg|frameless|right|600px]]&lt;br /&gt;
&lt;br /&gt;
== Scheduling basics ==&lt;br /&gt;
The scheduling screens for Weekly, Monthly, Annual and One Time events are for adding new events to these schedules. Use the Schedule Review screen to see what is already programmed.&lt;br /&gt;
&lt;br /&gt;
=== Typical schedules ===&lt;br /&gt;
Here are some examples of typical ringing events and how to set them up.&lt;br /&gt;
&lt;br /&gt;
; Daily musical concerts&lt;br /&gt;
: Use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Choose the number of songs to play from [[SmartAlmanac_AX|SmartAlmanac]] selected music.&lt;br /&gt;
; Anniversary concerts&lt;br /&gt;
: To play a person&#039;s favorite hymn on their birthday, use &#039;&#039;&#039;Schedule - Annual Event&#039;&#039;&#039;. Search for the title after selecting &#039;&#039;User Selected music/ringing&#039;&#039;.&lt;br /&gt;
; Call to worship or call to Mass&lt;br /&gt;
: Schedule a swinging bell to ring at a service time, use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Select &#039;&#039;User Selected music/ringing&#039;&#039; and then search for &#039;&#039;swing&#039;&#039;. Choose a bell and duration from the list before adding it to your service times.&lt;br /&gt;
; Clock striking&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Time Strike&#039;&#039;&#039; menu to create, modify and review your time strike schedule. Avoid adding quarters and hour tolls from other scheduling pages.&lt;br /&gt;
; Angelus and prayer bells&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Angelus&#039;&#039;&#039; menu to create, modify and review your Angelus schedule.&lt;br /&gt;
&lt;br /&gt;
== Scheduling screens ==&lt;br /&gt;
These screens are used to add more events to your existing schedule. You can review your existing schedule using the [[Schedule_AX#Review_the_schedule|review screens]].&lt;br /&gt;
; Weekly&lt;br /&gt;
: Schedule a weekly event to play music on a regular weekly basis, such as daily or every Sunday.&lt;br /&gt;
; Monthly&lt;br /&gt;
: Schedule a monthly event to play music on a regular monthly basis, such as the first Sunday of each month.&lt;br /&gt;
; One Time &amp;amp; Annual&lt;br /&gt;
: Annual events are often used to schedule memorial music, such as a person&#039;s favorite hymn to be played every year on their birthday. Specify the year to schedule a one time event to provide music for a unique, non-repeating occurrence such as a wedding or a funeral.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Each scheduling screens contain these elements:&lt;br /&gt;
; Clock hands&lt;br /&gt;
: To set the time of the event, you may tap or drag the hands of the clock or tap the number and choose from a drop-down menu.&lt;br /&gt;
; AM/PM selectors&lt;br /&gt;
: Make sure you have selected the proper 12 hour period. A warning will display if you have the clock set for late night or early morning.&lt;br /&gt;
; Start at time/End at time selector&lt;br /&gt;
: &#039;&#039;Start -&#039;&#039; The event will run forward from the time you specify.&lt;br /&gt;
: &#039;&#039;End - &#039;&#039; The time you pick is when the event finishes. Please review the [[Schedule_AX#Advanced_topics|caveats below]].&lt;br /&gt;
; Day of the week (on weekly and monthly events)&lt;br /&gt;
: Choose which week day the event will occur.&lt;br /&gt;
; Week of the month (on monthly events)&lt;br /&gt;
: Choose which week in the month (1st, 2nd, ..., 5th, Final) the event will occur.&lt;br /&gt;
; Calendar (on annual and one time events)&lt;br /&gt;
: Choose the date the event is to occur.&lt;br /&gt;
&lt;br /&gt;
=== Choose selection ===&lt;br /&gt;
Above the Choose Selection button you will either see &#039;&#039;Almanac Music&#039;&#039; or &#039;&#039;Selected Title&#039;&#039;. Tapping the button brings up a search screen on which you can toggle between the following modes:&lt;br /&gt;
; Almanac Selected Music&lt;br /&gt;
: The programming screen allows you to select the number of songs or the duration of the program to be automatically played according to the current SmartAlmanac season.&lt;br /&gt;
; User Selected Music/Ringing&lt;br /&gt;
: The search bar becomes active when selecting this mode. Type any part of the selection to search the library, then select a song or ringing file from the results.&lt;br /&gt;
: You can audition the selection you searched for using the Play and Stop buttons at the bottom of the selection screen. Outside bells will be muted while you do this.&lt;br /&gt;
Tap the check button to return to the programming screen to use your selection.&lt;br /&gt;
&lt;br /&gt;
=== Event list ===&lt;br /&gt;
The window on the right (scroll down the page on Chime.Center) is like a &amp;quot;shopping cart&amp;quot; that collects the events you have created, allowing you to review them before &amp;quot;checking out.&amp;quot; This list does not include any existing scheduled events.&lt;br /&gt;
&lt;br /&gt;
Tap &#039;&#039;Add Selection&#039;&#039; and your new event will be added to the list. You may add multiple events to the list by changing the date, time, or selection and tapping &#039;&#039;Add Selection&#039;&#039; again. &lt;br /&gt;
&lt;br /&gt;
When reviewing the list, if you find a selection or a time that you didn&#039;t intend to add, you can remove the selection from the list by tapping the red trash can icon beside the event.&lt;br /&gt;
&lt;br /&gt;
Tap the &#039;&#039;Save to Schedule&#039;&#039; button to &amp;quot;check out,&amp;quot; adding this list to the current automatic schedule.&lt;br /&gt;
&lt;br /&gt;
== Configure time based ringing ==&lt;br /&gt;
Time strikes and Angelus prayer bell ringing schedules can be checked and modified using these screens.&lt;br /&gt;
&lt;br /&gt;
=== Time Strike ===&lt;br /&gt;
Review and modify clock chiming and hour strikes:&lt;br /&gt;
* Select active hours&lt;br /&gt;
* Select active quarters and type of ringing&lt;br /&gt;
* Select clock chiming melody&lt;br /&gt;
Also see the [[Time_Strike_AX|time strike screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
=== Angelus ===&lt;br /&gt;
Schedule and configure prayer bell ringing.&lt;br /&gt;
* Select first pattern&lt;br /&gt;
* Optionally, select a second pattern, toll or swinging bells&lt;br /&gt;
* Select days and hours to ring&lt;br /&gt;
Also see the [[Angelus_AX|Angelus schedule screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
== Review the schedule ==&lt;br /&gt;
Tap Schedule and use the following options to review your schedule.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Review&#039;&#039;&#039; - Displays events that have been scheduled weekly, monthly, annual or one-time. This is the best way to see the outline of your program and what will play on a recurring schedule. Events can be deleted from this menu. &lt;br /&gt;
: &#039;&#039;&#039;Upcoming&#039;&#039;&#039; - Displays exactly what will play from your automatic schedule for the rest of the day today and tomorrow. This includes weekly, monthly, annual and one-time events, time strikes and any scheduled Angelus or call to worship. If you have chosen Almanac Selected Music, specific titles will be shown in these two tabs. Please wait for the gears in the top-right status icon that indicate the schedule is rebuilding to clear before verifying upcoming events. Chime.Center&#039;s upcoming events screen allows you to check a range of days in the future to verify your Monthly, Annual and seasonal changes are going to happen as you expect.&lt;br /&gt;
: &#039;&#039;&#039;Played&#039;&#039;&#039; - Displays exactly what has already played on your ringing system, with the most recent at the top of the list.&lt;br /&gt;
&lt;br /&gt;
== Advanced topics ==&lt;br /&gt;
Our system resolves seemingly conflicting events for you using a consistent set of rules. Knowing these rules lets you schedule confidently and get exactly the result you intend. Whenever you make changes to your schedule, we recommend reviewing those changes using the &amp;quot;Upcoming Events&amp;quot; page, to verify that your changes give the results you expect.&lt;br /&gt;
&lt;br /&gt;
=== Events that end at a time ===&lt;br /&gt;
Use end at time events to ring a call to worship bell or play a short musical concert that should end at the beginning of the service.&lt;br /&gt;
&lt;br /&gt;
Avoid scheduling a lengthy end at time event in the weekly schedule, especially if it has the potential to overlap other weekly events, including time strikes and Angelus ringing. Without careful review of the schedule, it is possible to cancel normal events without intending to, or create a schedule where your new event does not play.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event set to End at Time is not dropped — it is given preference over any weekly events that it overlaps — but that means it will cancel any of those overlapping events. This can result in several hours of events missing from your expected schedule. Be sure to check the events surrounding the time you plan to add a Monthly, Annual, or One Time event, and review your changes using the Upcoming Events page.&lt;br /&gt;
&lt;br /&gt;
=== Event priority ===&lt;br /&gt;
This section is to help you understand how the system prioritizes events that are scheduled at the same time or have overlaps in the schedule.&lt;br /&gt;
&lt;br /&gt;
Your carillon will always strike the hour on time. Time strikes, chime melodies and the Angelus are given precedence over ordinary weekly music. They will not delete other weekly events from the schedule, but time strikes and prayer bells &#039;&#039;will&#039;&#039; delay the other weekly events.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event will take precedence over time strikes or Angelus bells. If such an event overlaps the time a strike is scheduled, that strike will not play. Instead you will hear the less frequent event. Even though the chime melody and hour strike are separate selections, they are always treated as one event. If either the chime melody or hour strike are cancelled due to another event, the other part of the time strike will also be cancelled. You will not hear half the time strike.&lt;br /&gt;
&lt;br /&gt;
==== Within the weekly schedule ====&lt;br /&gt;
: &#039;&#039;&#039;1 - &#039;&#039;&#039; The highest priority events are the time strike and Angelus prayer bells. By factory default, Angelus ringing will replace the time strike when ringing on the hour. The Chime.Center Angelus screen allows you to override this setting so that the Angelus will play after the time strike. Other weekly events scheduled on the hour or other quarters will be performed after the Angelus or time strike has completed. &lt;br /&gt;
: &#039;&#039;&#039;2 - &#039;&#039;&#039; Specific selection titles with start at times will play at their scheduled times unless they are scheduled at the same time as a time strike or Angelus (see priority &#039;&#039;&#039;1&#039;&#039;&#039;).&lt;br /&gt;
: &#039;&#039;&#039;3 - &#039;&#039;&#039; When two events are scheduled at the same time, there is no predetermined order in which they will play. If this is important to you, then schedule the secondary event one minute later to guarantee it is sorted into the schedule.&lt;br /&gt;
: &#039;&#039;&#039;4 - &#039;&#039;&#039; Almanac music concerts scheduled with multiple selections or a specified duration that overlap time strikes or other ringing will play as requested. Overlapped time strikes are not guaranteed to play. They will only play if a pause in the music allows them to ring with no more than one minute of error. Other specific selections that are overlapped by the concert will be played if a pause in the music allows them to ring within five minutes of their scheduled time.&lt;br /&gt;
&lt;br /&gt;
==== Lower recurrence events ====&lt;br /&gt;
Monthly, Annual and one-time events have priority over weekly events if they are scheduled at the same time or overlap. When less frequent events touch any parts of weekly events, the weekly events will not be performed. Particularly, anniversary and birthday memorial music that are scheduled annually will replace any concerts that are scheduled at the same time in the weekly schedule.&lt;br /&gt;
&lt;br /&gt;
Remember,&lt;br /&gt;
* The less frequent event does not have to be long to clear weekly events.&lt;br /&gt;
* When overlapped by less frequent events, weekly events are not delayed. Instead they are cancelled.&lt;br /&gt;
* Priority applies between a less frequent event (Monthly, Annual, One Time) and a weekly one, not between two weekly events.&lt;br /&gt;
&lt;br /&gt;
=== Advanced reference ===&lt;br /&gt;
; You want to put several events to play at a given time in a particular order.&lt;br /&gt;
: Set the start times of each selection to be consecutive minutes. Even if the selections are longer than one minute, the system will sort them in the order you set, and each one will ring completely without interruption.&lt;br /&gt;
; You want a weekly event to be skipped on one special day.&lt;br /&gt;
: Schedule an overlapping event as Monthly, Annual, or One Time. The weekly program will automatically be skipped in favor of the special event.&lt;br /&gt;
; You want a &#039;&#039;&#039;short&#039;&#039;&#039; event to finish exactly at a time.&lt;br /&gt;
: Use End at Time, and remember it reserves the time before that point.&lt;br /&gt;
; You want a long funeral toll to finish at a specific time.&lt;br /&gt;
: Create the toll ahead of time using Chime.Center&#039;s [[Using_Chime.Center#Custom_ringing|custom ringing]] screen choosing a count and tempo that is suitable for the duration you desire (typically ten to twenty seconds between tolls). Schedule it as a One Time event with an end at time. All regular ringing will be replaced by the toll once it begins to ring.&lt;br /&gt;
; You want the Angelus &#039;&#039;and&#039;&#039; the time strike to both ring on the hour.&lt;br /&gt;
: While we think this will be confusing to your neighbors, you can to to Chime.Center, open the Schedule → Angelus screen, then check the option to &amp;quot;Play Angelus after time strike&amp;quot; and save.&lt;br /&gt;
; You want no ringing at all for a period of time.&lt;br /&gt;
: Schedule an Automation Suspend or create a silent season on Chime.Center. Note that both the Automation Suspend and silent season do not allow you to play some events and silence others: they will silence everything within their active time, including any special event (Monthly, Annual, or One Time) inside it. You may be able to use the rules for special events overlapping weekly events to assist you in creating the schedule you need.&lt;br /&gt;
; You want no music, but normal ringing to continue for a period of time.&lt;br /&gt;
: Create an Almanac Season and do not add any musical albums to it. Do not check the box for &#039;&#039;Silent Season&#039;&#039;. No scheduled music will play during the period you set it for.&lt;br /&gt;
; You want to randomly select a song from an Album, such as Evening Hymns, to play rather than the current season.&lt;br /&gt;
: Use the Chime.Center schedule editor to select &#039;&#039;Play Album Music&#039;&#039; then select the album and number of songs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6894</id>
		<title>Schedule AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6894"/>
		<updated>2026-09-18T20:48:14Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: /* Events that end at a time */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page has been updated to reflect improvements made in [[About_AX#1.4.22|system update 1.4.22]], deployed in October 2026.&lt;br /&gt;
&lt;br /&gt;
Use this menu to review, edit or delete any of the events in your schedule. To clear the schedule, you must go to the [[Clear_Almanac_and_Schedule_AX|Settings menu]].&lt;br /&gt;
&lt;br /&gt;
After you have modified your schedule, the system will wait for a pause in user activity and finish playing events scheduled at the current time before applying the your changes. Gears appearing in the top right status icon indicate that the modified schedule has not finished processing. You can make further changes while the gears are displayed, but wait until the status icon is clear before [[Schedule_AX#Review_the_schedule|viewing upcoming events]].&lt;br /&gt;
&lt;br /&gt;
Schedule changes may result in scheduled Almanac concerts to play different songs than appeared before modifications, even if those events were not changed.&lt;br /&gt;
&lt;br /&gt;
[[File:ScheduleMenu.jpg|frameless|right|600px]]&lt;br /&gt;
&lt;br /&gt;
== Scheduling basics ==&lt;br /&gt;
The scheduling screens for Weekly, Monthly, Annual and One Time events are for adding new events to these schedules. Use the Schedule Review screen to see what is already programmed.&lt;br /&gt;
&lt;br /&gt;
=== Typical schedules ===&lt;br /&gt;
Here are some examples of typical ringing events and how to set them up.&lt;br /&gt;
&lt;br /&gt;
; Daily musical concerts&lt;br /&gt;
: Use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Choose the number of songs to play from [[SmartAlmanac_AX|SmartAlmanac]] selected music.&lt;br /&gt;
; Anniversary concerts&lt;br /&gt;
: To play a person&#039;s favorite hymn on their birthday, use &#039;&#039;&#039;Schedule - Annual Event&#039;&#039;&#039;. Search for the title after selecting &#039;&#039;User Selected music/ringing&#039;&#039;.&lt;br /&gt;
; Call to worship or call to Mass&lt;br /&gt;
: Schedule a swinging bell to ring at a service time, use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Select &#039;&#039;User Selected music/ringing&#039;&#039; and then search for &#039;&#039;swing&#039;&#039;. Choose a bell and duration from the list before adding it to your service times.&lt;br /&gt;
; Clock striking&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Time Strike&#039;&#039;&#039; menu to create, modify and review your time strike schedule. Avoid adding quarters and hour tolls from other scheduling pages.&lt;br /&gt;
; Angelus and prayer bells&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Angelus&#039;&#039;&#039; menu to create, modify and review your Angelus schedule.&lt;br /&gt;
&lt;br /&gt;
== Scheduling screens ==&lt;br /&gt;
These screens are used to add more events to your existing schedule. You can review your existing schedule using the [[Schedule_AX#Review_the_schedule|review screens]].&lt;br /&gt;
; Weekly&lt;br /&gt;
: Schedule a weekly event to play music on a regular weekly basis, such as daily or every Sunday.&lt;br /&gt;
; Monthly&lt;br /&gt;
: Schedule a monthly event to play music on a regular monthly basis, such as the first Sunday of each month.&lt;br /&gt;
; One Time &amp;amp; Annual&lt;br /&gt;
: Annual events are often used to schedule memorial music, such as a person&#039;s favorite hymn to be played every year on their birthday. Specify the year to schedule a one time event to provide music for a unique, non-repeating occurrence such as a wedding or a funeral.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Each scheduling screens contain these elements:&lt;br /&gt;
; Clock hands&lt;br /&gt;
: To set the time of the event, you may tap or drag the hands of the clock or tap the number and choose from a drop-down menu.&lt;br /&gt;
; AM/PM selectors&lt;br /&gt;
: Make sure you have selected the proper 12 hour period. A warning will display if you have the clock set for late night or early morning.&lt;br /&gt;
; Start at time/End at time selector&lt;br /&gt;
: &#039;&#039;Start -&#039;&#039; The event will run forward from the time you specify.&lt;br /&gt;
: &#039;&#039;End - &#039;&#039; The time you pick is when the event finishes. Please review the [[Schedule_AX#Advanced_topics|caveats below]].&lt;br /&gt;
; Day of the week (on weekly and monthly events)&lt;br /&gt;
: Choose which week day the event will occur.&lt;br /&gt;
; Week of the month (on monthly events)&lt;br /&gt;
: Choose which week in the month (1st, 2nd, ..., 5th, Final) the event will occur.&lt;br /&gt;
; Calendar (on annual and one time events)&lt;br /&gt;
: Choose the date the event is to occur.&lt;br /&gt;
&lt;br /&gt;
=== Choose selection ===&lt;br /&gt;
Above the Choose Selection button you will either see &#039;&#039;Almanac Music&#039;&#039; or &#039;&#039;Selected Title&#039;&#039;. Tapping the button brings up a search screen on which you can toggle between the following modes:&lt;br /&gt;
; Almanac Selected Music&lt;br /&gt;
: The programming screen allows you to select the number of songs or the duration of the program to be automatically played according to the current SmartAlmanac season.&lt;br /&gt;
; User Selected Music/Ringing&lt;br /&gt;
: The search bar becomes active when selecting this mode. Type any part of the selection to search the library, then select a song or ringing file from the results.&lt;br /&gt;
: You can audition the selection you searched for using the Play and Stop buttons at the bottom of the selection screen. Outside bells will be muted while you do this.&lt;br /&gt;
Tap the check button to return to the programming screen to use your selection.&lt;br /&gt;
&lt;br /&gt;
=== Event list ===&lt;br /&gt;
The window on the right (scroll down the page on Chime.Center) is like a &amp;quot;shopping cart&amp;quot; that collects the events you have created, allowing you to review them before &amp;quot;checking out.&amp;quot; This list does not include any existing scheduled events.&lt;br /&gt;
&lt;br /&gt;
Tap &#039;&#039;Add Selection&#039;&#039; and your new event will be added to the list. You may add multiple events to the list by changing the date, time, or selection and tapping &#039;&#039;Add Selection&#039;&#039; again. &lt;br /&gt;
&lt;br /&gt;
When reviewing the list, if you find a selection or a time that you didn&#039;t intend to add, you can remove the selection from the list by tapping the red trash can icon beside the event.&lt;br /&gt;
&lt;br /&gt;
Tap the &#039;&#039;Save to Schedule&#039;&#039; button to &amp;quot;check out,&amp;quot; adding this list to the current automatic schedule.&lt;br /&gt;
&lt;br /&gt;
== Configure time based ringing ==&lt;br /&gt;
Time strikes and Angelus prayer bell ringing schedules can be checked and modified using these screens.&lt;br /&gt;
&lt;br /&gt;
=== Time Strike ===&lt;br /&gt;
Review and modify clock chiming and hour strikes:&lt;br /&gt;
* Select active hours&lt;br /&gt;
* Select active quarters and type of ringing&lt;br /&gt;
* Select clock chiming melody&lt;br /&gt;
Also see the [[Time_Strike_AX|time strike screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
=== Angelus ===&lt;br /&gt;
Schedule and configure prayer bell ringing.&lt;br /&gt;
* Select first pattern&lt;br /&gt;
* Optionally, select a second pattern, toll or swinging bells&lt;br /&gt;
* Select days and hours to ring&lt;br /&gt;
Also see the [[Angelus_AX|Angelus schedule screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
== Review the schedule ==&lt;br /&gt;
Tap Schedule and use the following options to review your schedule.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Review&#039;&#039;&#039; - Displays events that have been scheduled weekly, monthly, annual or one-time. This is the best way to see the outline of your program and what will play on a recurring schedule. Events can be deleted from this menu. &lt;br /&gt;
: &#039;&#039;&#039;Upcoming&#039;&#039;&#039; - Displays exactly what will play from your automatic schedule for the rest of the day today and tomorrow. This includes weekly, monthly, annual and one-time events, time strikes and any scheduled Angelus or call to worship. If you have chosen Almanac Selected Music, specific titles will be shown in these two tabs. Please wait for the gears in the top-right status icon that indicate the schedule is rebuilding to clear before verifying upcoming events. Chime.Center&#039;s upcoming events screen allows you to check a range of days in the future to verify your Monthly, Annual and seasonal changes are going to happen as you expect.&lt;br /&gt;
: &#039;&#039;&#039;Played&#039;&#039;&#039; - Displays exactly what has already played on your ringing system, with the most recent at the top of the list.&lt;br /&gt;
&lt;br /&gt;
== Advanced topics ==&lt;br /&gt;
Our system resolves seemingly conflicting events for you using a consistent set of rules. Knowing these rules lets you schedule confidently and get exactly the result you intend. Whenever you make changes to your schedule, we recommend reviewing those changes using the &amp;quot;Upcoming Events&amp;quot; page, to verify that your changes give the results you expect.&lt;br /&gt;
&lt;br /&gt;
=== Events that end at a time ===&lt;br /&gt;
Use end at time events to ring a call to worship bell or play a short musical concert that should end at the beginning of the service.&lt;br /&gt;
&lt;br /&gt;
Avoid scheduling a lengthy end at time event in the weekly schedule, especially if it has the potential to overlap other weekly events, including time strikes and Angelus ringing. Without careful review of the schedule, it is possible to cancel normal events without intending to, or create a schedule where your new event does not play.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event set to End at Time is not dropped — it is given preference over any weekly events that it overlaps — but that means it will cancel any of those overlapping events. This can result in several hours of events missing from your expected schedule. Be sure to check the events surrounding the time you plan to add a Monthly, Annual, or One Time event, and review your changes using the Upcoming Events page.&lt;br /&gt;
&lt;br /&gt;
=== Event priority ===&lt;br /&gt;
This section is to help you understand how the system prioritizes events that are scheduled at the same time or have overlaps on the schedule.&lt;br /&gt;
&lt;br /&gt;
Your carillon will always strike the hour on time. Time strikes, chime melodies and the Angelus are given precedence over ordinary weekly music. They will not delete other weekly events from the schedule, but time strikes and prayer bells &#039;&#039;will&#039;&#039; delay the other weekly events.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event will take precedence over time strikes or Angelus bells. If such an event overlaps the time a strike is scheduled, that strike will not play. Instead you will hear the less frequent event. Even though the chime melody and hour strike are separate selections, they are always treated as one event. If either the chime melody or hour strike are cancelled due to another event, the other part of the time strike will also be cancelled. You will not hear half the time strike.&lt;br /&gt;
&lt;br /&gt;
==== Within the weekly schedule ====&lt;br /&gt;
: &#039;&#039;&#039;1 - &#039;&#039;&#039; The highest priority events are the time strike and Angelus prayer bells. By factory default, Angelus ringing will replace the time strike when ringing on the hour. The Chime.Center Angelus screen allows you to override this setting so that the Angelus will play after the time strike. Other weekly events scheduled on the hour or other quarters will be performed after the Angelus or time strike has completed. &lt;br /&gt;
: &#039;&#039;&#039;2 - &#039;&#039;&#039; Specific selection titles with start at times will play at their scheduled times unless they are scheduled at the same time as a time strike or Angelus (see priority &#039;&#039;&#039;1&#039;&#039;&#039;).&lt;br /&gt;
: &#039;&#039;&#039;3 - &#039;&#039;&#039; When two events are scheduled at the same time, there is no predetermined order in which they will play. If this is important to you, then schedule the secondary event one minute later to guarantee it is sorted into the schedule.&lt;br /&gt;
: &#039;&#039;&#039;4 - &#039;&#039;&#039; Almanac music concerts scheduled with multiple selections or a specified duration that overlap time strikes or other ringing will play as requested. Overlapped time strikes are not guaranteed to play. They will only play if a pause in the music allows them to ring with no more than one minute of error. Other specific selections that are overlapped by the concert will be played if a pause in the music allows them to ring within five minutes of their scheduled time.&lt;br /&gt;
&lt;br /&gt;
==== Lower recurrence events ====&lt;br /&gt;
Annual and one-time events have priority over weekly events if they are scheduled at the same time or overlap. When less frequent events touch any parts of weekly events, the weekly events will not be performed. Particularly, anniversary and birthday memorial music that are scheduled annually will replace any concerts that are scheduled at the same time in the weekly schedule.&lt;br /&gt;
&lt;br /&gt;
Remember,&lt;br /&gt;
* The less frequent event does not have to be long to clear weekly events.&lt;br /&gt;
* When overlapped by less frequent events, weekly events are not delayed. Instead they are cancelled.&lt;br /&gt;
* Priority applies between a less frequent event (Monthly, Annual, One Time) and a weekly one, not between two weekly events.&lt;br /&gt;
&lt;br /&gt;
=== Advanced reference ===&lt;br /&gt;
; You want to put several events to play at a given time in a particular order.&lt;br /&gt;
: Set the start times of each selection to be consecutive minutes. Even if the selections are longer than one minute, the system will sort them in the order you set, and each one will ring completely without interruption.&lt;br /&gt;
; You want a weekly event to be skipped on one special day.&lt;br /&gt;
: Schedule an overlapping event as Monthly, Annual, or One Time. The weekly program will automatically be skipped in favor of the special event.&lt;br /&gt;
; You want a &#039;&#039;&#039;short&#039;&#039;&#039; event to finish exactly at a time.&lt;br /&gt;
: Use End at Time, and remember it reserves the time before that point.&lt;br /&gt;
; You want a long funeral toll to finish at a specific time.&lt;br /&gt;
: Create the toll ahead of time using Chime.Center&#039;s [[Using_Chime.Center#Custom_ringing|custom ringing]] screen choosing a count and tempo that is suitable for the duration you desire (typically ten to twenty seconds between tolls). Schedule it as a One Time event with an end at time. All regular ringing will be replaced by the toll once it begins to ring.&lt;br /&gt;
; You want the Angelus &#039;&#039;and&#039;&#039; the time strike to both ring on the hour.&lt;br /&gt;
: While we think this will be confusing to your neighbors, you can to to Chime.Center, open the Schedule → Angelus screen, then check the option to &amp;quot;Play Angelus after time strike&amp;quot; and save.&lt;br /&gt;
; You want no ringing at all for a period of time.&lt;br /&gt;
: Schedule an Automation Suspend or create a silent season on Chime.Center. Note that both the Automation Suspend and silent season do not allow you to play some events and silence others: they will silence everything within their active time, including any special event (Monthly, Annual, or One Time) inside it. You may be able to use the rules for special events overlapping weekly events to assist you in creating the schedule you need.&lt;br /&gt;
; You want no music, but normal ringing to continue for a period of time.&lt;br /&gt;
: Create an Almanac Season and do not add any musical albums to it. Do not check the box for &#039;&#039;Silent Season&#039;&#039;. No scheduled music will play during the period you set it for.&lt;br /&gt;
; You want to randomly select a song from an Album, such as Evening Hymns, to play rather than the current season.&lt;br /&gt;
: Use the Chime.Center schedule editor to select &#039;&#039;Play Album Music&#039;&#039; then select the album and number of songs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6893</id>
		<title>Schedule AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6893"/>
		<updated>2026-09-18T20:43:55Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: /* Review the schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page has been updated to reflect improvements made in [[About_AX#1.4.22|system update 1.4.22]], deployed in October 2026.&lt;br /&gt;
&lt;br /&gt;
Use this menu to review, edit or delete any of the events in your schedule. To clear the schedule, you must go to the [[Clear_Almanac_and_Schedule_AX|Settings menu]].&lt;br /&gt;
&lt;br /&gt;
After you have modified your schedule, the system will wait for a pause in user activity and finish playing events scheduled at the current time before applying the your changes. Gears appearing in the top right status icon indicate that the modified schedule has not finished processing. You can make further changes while the gears are displayed, but wait until the status icon is clear before [[Schedule_AX#Review_the_schedule|viewing upcoming events]].&lt;br /&gt;
&lt;br /&gt;
Schedule changes may result in scheduled Almanac concerts to play different songs than appeared before modifications, even if those events were not changed.&lt;br /&gt;
&lt;br /&gt;
[[File:ScheduleMenu.jpg|frameless|right|600px]]&lt;br /&gt;
&lt;br /&gt;
== Scheduling basics ==&lt;br /&gt;
The scheduling screens for Weekly, Monthly, Annual and One Time events are for adding new events to these schedules. Use the Schedule Review screen to see what is already programmed.&lt;br /&gt;
&lt;br /&gt;
=== Typical schedules ===&lt;br /&gt;
Here are some examples of typical ringing events and how to set them up.&lt;br /&gt;
&lt;br /&gt;
; Daily musical concerts&lt;br /&gt;
: Use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Choose the number of songs to play from [[SmartAlmanac_AX|SmartAlmanac]] selected music.&lt;br /&gt;
; Anniversary concerts&lt;br /&gt;
: To play a person&#039;s favorite hymn on their birthday, use &#039;&#039;&#039;Schedule - Annual Event&#039;&#039;&#039;. Search for the title after selecting &#039;&#039;User Selected music/ringing&#039;&#039;.&lt;br /&gt;
; Call to worship or call to Mass&lt;br /&gt;
: Schedule a swinging bell to ring at a service time, use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Select &#039;&#039;User Selected music/ringing&#039;&#039; and then search for &#039;&#039;swing&#039;&#039;. Choose a bell and duration from the list before adding it to your service times.&lt;br /&gt;
; Clock striking&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Time Strike&#039;&#039;&#039; menu to create, modify and review your time strike schedule. Avoid adding quarters and hour tolls from other scheduling pages.&lt;br /&gt;
; Angelus and prayer bells&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Angelus&#039;&#039;&#039; menu to create, modify and review your Angelus schedule.&lt;br /&gt;
&lt;br /&gt;
== Scheduling screens ==&lt;br /&gt;
These screens are used to add more events to your existing schedule. You can review your existing schedule using the [[Schedule_AX#Review_the_schedule|review screens]].&lt;br /&gt;
; Weekly&lt;br /&gt;
: Schedule a weekly event to play music on a regular weekly basis, such as daily or every Sunday.&lt;br /&gt;
; Monthly&lt;br /&gt;
: Schedule a monthly event to play music on a regular monthly basis, such as the first Sunday of each month.&lt;br /&gt;
; One Time &amp;amp; Annual&lt;br /&gt;
: Annual events are often used to schedule memorial music, such as a person&#039;s favorite hymn to be played every year on their birthday. Specify the year to schedule a one time event to provide music for a unique, non-repeating occurrence such as a wedding or a funeral.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Each scheduling screens contain these elements:&lt;br /&gt;
; Clock hands&lt;br /&gt;
: To set the time of the event, you may tap or drag the hands of the clock or tap the number and choose from a drop-down menu.&lt;br /&gt;
; AM/PM selectors&lt;br /&gt;
: Make sure you have selected the proper 12 hour period. A warning will display if you have the clock set for late night or early morning.&lt;br /&gt;
; Start at time/End at time selector&lt;br /&gt;
: &#039;&#039;Start -&#039;&#039; The event will run forward from the time you specify.&lt;br /&gt;
: &#039;&#039;End - &#039;&#039; The time you pick is when the event finishes. Please review the [[Schedule_AX#Advanced_topics|caveats below]].&lt;br /&gt;
; Day of the week (on weekly and monthly events)&lt;br /&gt;
: Choose which week day the event will occur.&lt;br /&gt;
; Week of the month (on monthly events)&lt;br /&gt;
: Choose which week in the month (1st, 2nd, ..., 5th, Final) the event will occur.&lt;br /&gt;
; Calendar (on annual and one time events)&lt;br /&gt;
: Choose the date the event is to occur.&lt;br /&gt;
&lt;br /&gt;
=== Choose selection ===&lt;br /&gt;
Above the Choose Selection button you will either see &#039;&#039;Almanac Music&#039;&#039; or &#039;&#039;Selected Title&#039;&#039;. Tapping the button brings up a search screen on which you can toggle between the following modes:&lt;br /&gt;
; Almanac Selected Music&lt;br /&gt;
: The programming screen allows you to select the number of songs or the duration of the program to be automatically played according to the current SmartAlmanac season.&lt;br /&gt;
; User Selected Music/Ringing&lt;br /&gt;
: The search bar becomes active when selecting this mode. Type any part of the selection to search the library, then select a song or ringing file from the results.&lt;br /&gt;
: You can audition the selection you searched for using the Play and Stop buttons at the bottom of the selection screen. Outside bells will be muted while you do this.&lt;br /&gt;
Tap the check button to return to the programming screen to use your selection.&lt;br /&gt;
&lt;br /&gt;
=== Event list ===&lt;br /&gt;
The window on the right (scroll down the page on Chime.Center) is like a &amp;quot;shopping cart&amp;quot; that collects the events you have created, allowing you to review them before &amp;quot;checking out.&amp;quot; This list does not include any existing scheduled events.&lt;br /&gt;
&lt;br /&gt;
Tap &#039;&#039;Add Selection&#039;&#039; and your new event will be added to the list. You may add multiple events to the list by changing the date, time, or selection and tapping &#039;&#039;Add Selection&#039;&#039; again. &lt;br /&gt;
&lt;br /&gt;
When reviewing the list, if you find a selection or a time that you didn&#039;t intend to add, you can remove the selection from the list by tapping the red trash can icon beside the event.&lt;br /&gt;
&lt;br /&gt;
Tap the &#039;&#039;Save to Schedule&#039;&#039; button to &amp;quot;check out,&amp;quot; adding this list to the current automatic schedule.&lt;br /&gt;
&lt;br /&gt;
== Configure time based ringing ==&lt;br /&gt;
Time strikes and Angelus prayer bell ringing schedules can be checked and modified using these screens.&lt;br /&gt;
&lt;br /&gt;
=== Time Strike ===&lt;br /&gt;
Review and modify clock chiming and hour strikes:&lt;br /&gt;
* Select active hours&lt;br /&gt;
* Select active quarters and type of ringing&lt;br /&gt;
* Select clock chiming melody&lt;br /&gt;
Also see the [[Time_Strike_AX|time strike screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
=== Angelus ===&lt;br /&gt;
Schedule and configure prayer bell ringing.&lt;br /&gt;
* Select first pattern&lt;br /&gt;
* Optionally, select a second pattern, toll or swinging bells&lt;br /&gt;
* Select days and hours to ring&lt;br /&gt;
Also see the [[Angelus_AX|Angelus schedule screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
== Review the schedule ==&lt;br /&gt;
Tap Schedule and use the following options to review your schedule.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Review&#039;&#039;&#039; - Displays events that have been scheduled weekly, monthly, annual or one-time. This is the best way to see the outline of your program and what will play on a recurring schedule. Events can be deleted from this menu. &lt;br /&gt;
: &#039;&#039;&#039;Upcoming&#039;&#039;&#039; - Displays exactly what will play from your automatic schedule for the rest of the day today and tomorrow. This includes weekly, monthly, annual and one-time events, time strikes and any scheduled Angelus or call to worship. If you have chosen Almanac Selected Music, specific titles will be shown in these two tabs. Please wait for the gears in the top-right status icon that indicate the schedule is rebuilding to clear before verifying upcoming events. Chime.Center&#039;s upcoming events screen allows you to check a range of days in the future to verify your Monthly, Annual and seasonal changes are going to happen as you expect.&lt;br /&gt;
: &#039;&#039;&#039;Played&#039;&#039;&#039; - Displays exactly what has already played on your ringing system, with the most recent at the top of the list.&lt;br /&gt;
&lt;br /&gt;
== Advanced topics ==&lt;br /&gt;
Our system resolves seemingly conflicting events for you using a consistent set of rules. Knowing these rules lets you schedule confidently and get exactly the result you intend. Whenever you make changes to your schedule, we recommend reviewing those changes using the &amp;quot;Upcoming Events&amp;quot; page, to verify that your changes give the results you expect.&lt;br /&gt;
&lt;br /&gt;
=== Events that end at a time ===&lt;br /&gt;
Use end at time events to ring a call to worship bell or play a short musical concert that you want to end at the beginning of the service.&lt;br /&gt;
&lt;br /&gt;
Avoid scheduling a lengthy end at time event in the weekly schedule, especially if it has the potential to overlap other weekly events, including time strikes and Angelus ringing. Without careful review of the schedule, it is possible to cancel normal events without intending to, or create a schedule where your new event does not play.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event set to End at Time is not dropped — it is given preference over any weekly events that it overlaps — but that means it will cancel any of those overlapping events. This can mean several hours of events can be missing from your expected schedule. Be sure to check the events surrounding the time you plan to add a Monthly, Annual, or One Time event.&lt;br /&gt;
&lt;br /&gt;
=== Event priority ===&lt;br /&gt;
This section is to help you understand how the system prioritizes events that are scheduled at the same time or have overlaps on the schedule.&lt;br /&gt;
&lt;br /&gt;
Your carillon will always strike the hour on time. Time strikes, chime melodies and the Angelus are given precedence over ordinary weekly music. They will not delete other weekly events from the schedule, but time strikes and prayer bells &#039;&#039;will&#039;&#039; delay the other weekly events.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event will take precedence over time strikes or Angelus bells. If such an event overlaps the time a strike is scheduled, that strike will not play. Instead you will hear the less frequent event. Even though the chime melody and hour strike are separate selections, they are always treated as one event. If either the chime melody or hour strike are cancelled due to another event, the other part of the time strike will also be cancelled. You will not hear half the time strike.&lt;br /&gt;
&lt;br /&gt;
==== Within the weekly schedule ====&lt;br /&gt;
: &#039;&#039;&#039;1 - &#039;&#039;&#039; The highest priority events are the time strike and Angelus prayer bells. By factory default, Angelus ringing will replace the time strike when ringing on the hour. The Chime.Center Angelus screen allows you to override this setting so that the Angelus will play after the time strike. Other weekly events scheduled on the hour or other quarters will be performed after the Angelus or time strike has completed. &lt;br /&gt;
: &#039;&#039;&#039;2 - &#039;&#039;&#039; Specific selection titles with start at times will play at their scheduled times unless they are scheduled at the same time as a time strike or Angelus (see priority &#039;&#039;&#039;1&#039;&#039;&#039;).&lt;br /&gt;
: &#039;&#039;&#039;3 - &#039;&#039;&#039; When two events are scheduled at the same time, there is no predetermined order in which they will play. If this is important to you, then schedule the secondary event one minute later to guarantee it is sorted into the schedule.&lt;br /&gt;
: &#039;&#039;&#039;4 - &#039;&#039;&#039; Almanac music concerts scheduled with multiple selections or a specified duration that overlap time strikes or other ringing will play as requested. Overlapped time strikes are not guaranteed to play. They will only play if a pause in the music allows them to ring with no more than one minute of error. Other specific selections that are overlapped by the concert will be played if a pause in the music allows them to ring within five minutes of their scheduled time.&lt;br /&gt;
&lt;br /&gt;
==== Lower recurrence events ====&lt;br /&gt;
Annual and one-time events have priority over weekly events if they are scheduled at the same time or overlap. When less frequent events touch any parts of weekly events, the weekly events will not be performed. Particularly, anniversary and birthday memorial music that are scheduled annually will replace any concerts that are scheduled at the same time in the weekly schedule.&lt;br /&gt;
&lt;br /&gt;
Remember,&lt;br /&gt;
* The less frequent event does not have to be long to clear weekly events.&lt;br /&gt;
* When overlapped by less frequent events, weekly events are not delayed. Instead they are cancelled.&lt;br /&gt;
* Priority applies between a less frequent event (Monthly, Annual, One Time) and a weekly one, not between two weekly events.&lt;br /&gt;
&lt;br /&gt;
=== Advanced reference ===&lt;br /&gt;
; You want to put several events to play at a given time in a particular order.&lt;br /&gt;
: Set the start times of each selection to be consecutive minutes. Even if the selections are longer than one minute, the system will sort them in the order you set, and each one will ring completely without interruption.&lt;br /&gt;
; You want a weekly event to be skipped on one special day.&lt;br /&gt;
: Schedule an overlapping event as Monthly, Annual, or One Time. The weekly program will automatically be skipped in favor of the special event.&lt;br /&gt;
; You want a &#039;&#039;&#039;short&#039;&#039;&#039; event to finish exactly at a time.&lt;br /&gt;
: Use End at Time, and remember it reserves the time before that point.&lt;br /&gt;
; You want a long funeral toll to finish at a specific time.&lt;br /&gt;
: Create the toll ahead of time using Chime.Center&#039;s [[Using_Chime.Center#Custom_ringing|custom ringing]] screen choosing a count and tempo that is suitable for the duration you desire (typically ten to twenty seconds between tolls). Schedule it as a One Time event with an end at time. All regular ringing will be replaced by the toll once it begins to ring.&lt;br /&gt;
; You want the Angelus &#039;&#039;and&#039;&#039; the time strike to both ring on the hour.&lt;br /&gt;
: While we think this will be confusing to your neighbors, you can to to Chime.Center, open the Schedule → Angelus screen, then check the option to &amp;quot;Play Angelus after time strike&amp;quot; and save.&lt;br /&gt;
; You want no ringing at all for a period of time.&lt;br /&gt;
: Schedule an Automation Suspend or create a silent season on Chime.Center. Note that both the Automation Suspend and silent season do not allow you to play some events and silence others: they will silence everything within their active time, including any special event (Monthly, Annual, or One Time) inside it. You may be able to use the rules for special events overlapping weekly events to assist you in creating the schedule you need.&lt;br /&gt;
; You want no music, but normal ringing to continue for a period of time.&lt;br /&gt;
: Create an Almanac Season and do not add any musical albums to it. Do not check the box for &#039;&#039;Silent Season&#039;&#039;. No scheduled music will play during the period you set it for.&lt;br /&gt;
; You want to randomly select a song from an Album, such as Evening Hymns, to play rather than the current season.&lt;br /&gt;
: Use the Chime.Center schedule editor to select &#039;&#039;Play Album Music&#039;&#039; then select the album and number of songs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6892</id>
		<title>Schedule AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6892"/>
		<updated>2026-09-18T20:40:06Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: /* Configure time based ringing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page has been updated to reflect improvements made in [[About_AX#1.4.22|system update 1.4.22]], deployed in October 2026.&lt;br /&gt;
&lt;br /&gt;
Use this menu to review, edit or delete any of the events in your schedule. To clear the schedule, you must go to the [[Clear_Almanac_and_Schedule_AX|Settings menu]].&lt;br /&gt;
&lt;br /&gt;
After you have modified your schedule, the system will wait for a pause in user activity and finish playing events scheduled at the current time before applying the your changes. Gears appearing in the top right status icon indicate that the modified schedule has not finished processing. You can make further changes while the gears are displayed, but wait until the status icon is clear before [[Schedule_AX#Review_the_schedule|viewing upcoming events]].&lt;br /&gt;
&lt;br /&gt;
Schedule changes may result in scheduled Almanac concerts to play different songs than appeared before modifications, even if those events were not changed.&lt;br /&gt;
&lt;br /&gt;
[[File:ScheduleMenu.jpg|frameless|right|600px]]&lt;br /&gt;
&lt;br /&gt;
== Scheduling basics ==&lt;br /&gt;
The scheduling screens for Weekly, Monthly, Annual and One Time events are for adding new events to these schedules. Use the Schedule Review screen to see what is already programmed.&lt;br /&gt;
&lt;br /&gt;
=== Typical schedules ===&lt;br /&gt;
Here are some examples of typical ringing events and how to set them up.&lt;br /&gt;
&lt;br /&gt;
; Daily musical concerts&lt;br /&gt;
: Use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Choose the number of songs to play from [[SmartAlmanac_AX|SmartAlmanac]] selected music.&lt;br /&gt;
; Anniversary concerts&lt;br /&gt;
: To play a person&#039;s favorite hymn on their birthday, use &#039;&#039;&#039;Schedule - Annual Event&#039;&#039;&#039;. Search for the title after selecting &#039;&#039;User Selected music/ringing&#039;&#039;.&lt;br /&gt;
; Call to worship or call to Mass&lt;br /&gt;
: Schedule a swinging bell to ring at a service time, use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Select &#039;&#039;User Selected music/ringing&#039;&#039; and then search for &#039;&#039;swing&#039;&#039;. Choose a bell and duration from the list before adding it to your service times.&lt;br /&gt;
; Clock striking&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Time Strike&#039;&#039;&#039; menu to create, modify and review your time strike schedule. Avoid adding quarters and hour tolls from other scheduling pages.&lt;br /&gt;
; Angelus and prayer bells&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Angelus&#039;&#039;&#039; menu to create, modify and review your Angelus schedule.&lt;br /&gt;
&lt;br /&gt;
== Scheduling screens ==&lt;br /&gt;
These screens are used to add more events to your existing schedule. You can review your existing schedule using the [[Schedule_AX#Review_the_schedule|review screens]].&lt;br /&gt;
; Weekly&lt;br /&gt;
: Schedule a weekly event to play music on a regular weekly basis, such as daily or every Sunday.&lt;br /&gt;
; Monthly&lt;br /&gt;
: Schedule a monthly event to play music on a regular monthly basis, such as the first Sunday of each month.&lt;br /&gt;
; One Time &amp;amp; Annual&lt;br /&gt;
: Annual events are often used to schedule memorial music, such as a person&#039;s favorite hymn to be played every year on their birthday. Specify the year to schedule a one time event to provide music for a unique, non-repeating occurrence such as a wedding or a funeral.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Each scheduling screens contain these elements:&lt;br /&gt;
; Clock hands&lt;br /&gt;
: To set the time of the event, you may tap or drag the hands of the clock or tap the number and choose from a drop-down menu.&lt;br /&gt;
; AM/PM selectors&lt;br /&gt;
: Make sure you have selected the proper 12 hour period. A warning will display if you have the clock set for late night or early morning.&lt;br /&gt;
; Start at time/End at time selector&lt;br /&gt;
: &#039;&#039;Start -&#039;&#039; The event will run forward from the time you specify.&lt;br /&gt;
: &#039;&#039;End - &#039;&#039; The time you pick is when the event finishes. Please review the [[Schedule_AX#Advanced_topics|caveats below]].&lt;br /&gt;
; Day of the week (on weekly and monthly events)&lt;br /&gt;
: Choose which week day the event will occur.&lt;br /&gt;
; Week of the month (on monthly events)&lt;br /&gt;
: Choose which week in the month (1st, 2nd, ..., 5th, Final) the event will occur.&lt;br /&gt;
; Calendar (on annual and one time events)&lt;br /&gt;
: Choose the date the event is to occur.&lt;br /&gt;
&lt;br /&gt;
=== Choose selection ===&lt;br /&gt;
Above the Choose Selection button you will either see &#039;&#039;Almanac Music&#039;&#039; or &#039;&#039;Selected Title&#039;&#039;. Tapping the button brings up a search screen on which you can toggle between the following modes:&lt;br /&gt;
; Almanac Selected Music&lt;br /&gt;
: The programming screen allows you to select the number of songs or the duration of the program to be automatically played according to the current SmartAlmanac season.&lt;br /&gt;
; User Selected Music/Ringing&lt;br /&gt;
: The search bar becomes active when selecting this mode. Type any part of the selection to search the library, then select a song or ringing file from the results.&lt;br /&gt;
: You can audition the selection you searched for using the Play and Stop buttons at the bottom of the selection screen. Outside bells will be muted while you do this.&lt;br /&gt;
Tap the check button to return to the programming screen to use your selection.&lt;br /&gt;
&lt;br /&gt;
=== Event list ===&lt;br /&gt;
The window on the right (scroll down the page on Chime.Center) is like a &amp;quot;shopping cart&amp;quot; that collects the events you have created, allowing you to review them before &amp;quot;checking out.&amp;quot; This list does not include any existing scheduled events.&lt;br /&gt;
&lt;br /&gt;
Tap &#039;&#039;Add Selection&#039;&#039; and your new event will be added to the list. You may add multiple events to the list by changing the date, time, or selection and tapping &#039;&#039;Add Selection&#039;&#039; again. &lt;br /&gt;
&lt;br /&gt;
When reviewing the list, if you find a selection or a time that you didn&#039;t intend to add, you can remove the selection from the list by tapping the red trash can icon beside the event.&lt;br /&gt;
&lt;br /&gt;
Tap the &#039;&#039;Save to Schedule&#039;&#039; button to &amp;quot;check out,&amp;quot; adding this list to the current automatic schedule.&lt;br /&gt;
&lt;br /&gt;
== Configure time based ringing ==&lt;br /&gt;
Time strikes and Angelus prayer bell ringing schedules can be checked and modified using these screens.&lt;br /&gt;
&lt;br /&gt;
=== Time Strike ===&lt;br /&gt;
Review and modify clock chiming and hour strikes:&lt;br /&gt;
* Select active hours&lt;br /&gt;
* Select active quarters and type of ringing&lt;br /&gt;
* Select clock chiming melody&lt;br /&gt;
Also see the [[Time_Strike_AX|time strike screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
=== Angelus ===&lt;br /&gt;
Schedule and configure prayer bell ringing.&lt;br /&gt;
* Select first pattern&lt;br /&gt;
* Optionally, select a second pattern, toll or swinging bells&lt;br /&gt;
* Select days and hours to ring&lt;br /&gt;
Also see the [[Angelus_AX|Angelus schedule screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
== Review the schedule ==&lt;br /&gt;
Tap Schedule and Review.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Review&#039;&#039;&#039; - Displays events that have been scheduled weekly, monthly, annual or one-time. This is the best way to see the outline of your program and what will play on a recurring schedule. Events can be deleted from this menu. &lt;br /&gt;
: &#039;&#039;&#039;Upcoming&#039;&#039;&#039; - Displays exactly what will play from your automatic schedule for the rest of the day today and tomorrow. This includes weekly, monthly, annual and one-time events, time strikes and any scheduled Angelus or call to worship. If you have chosen Almanac Selected Music, the titles will be specified in these two tabs. Please wait for the gears in the top-right status icon that indicate the schedule is rebuilding to clear before verifying upcoming events. Chime.Center&#039;s upcoming events screen allows you to check a range of days in the future to verify your Monthly, Annual and seasonal changes are going to happen as you expect.&lt;br /&gt;
: &#039;&#039;&#039;Played&#039;&#039;&#039; - Displays exactly what has already played on your ringing system, with the most recent at the top.&lt;br /&gt;
&lt;br /&gt;
== Advanced topics ==&lt;br /&gt;
Our system resolves seemingly conflicting events for you using a consistent set of rules. Knowing these rules lets you schedule confidently and get exactly the result you intend. Whenever you make changes to your schedule, we recommend reviewing those changes using the &amp;quot;Upcoming Events&amp;quot; page, to verify that your changes give the results you expect.&lt;br /&gt;
&lt;br /&gt;
=== Events that end at a time ===&lt;br /&gt;
Use end at time events to ring a call to worship bell or play a short musical concert that you want to end at the beginning of the service.&lt;br /&gt;
&lt;br /&gt;
Avoid scheduling a lengthy end at time event in the weekly schedule, especially if it has the potential to overlap other weekly events, including time strikes and Angelus ringing. Without careful review of the schedule, it is possible to cancel normal events without intending to, or create a schedule where your new event does not play.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event set to End at Time is not dropped — it is given preference over any weekly events that it overlaps — but that means it will cancel any of those overlapping events. This can mean several hours of events can be missing from your expected schedule. Be sure to check the events surrounding the time you plan to add a Monthly, Annual, or One Time event.&lt;br /&gt;
&lt;br /&gt;
=== Event priority ===&lt;br /&gt;
This section is to help you understand how the system prioritizes events that are scheduled at the same time or have overlaps on the schedule.&lt;br /&gt;
&lt;br /&gt;
Your carillon will always strike the hour on time. Time strikes, chime melodies and the Angelus are given precedence over ordinary weekly music. They will not delete other weekly events from the schedule, but time strikes and prayer bells &#039;&#039;will&#039;&#039; delay the other weekly events.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event will take precedence over time strikes or Angelus bells. If such an event overlaps the time a strike is scheduled, that strike will not play. Instead you will hear the less frequent event. Even though the chime melody and hour strike are separate selections, they are always treated as one event. If either the chime melody or hour strike are cancelled due to another event, the other part of the time strike will also be cancelled. You will not hear half the time strike.&lt;br /&gt;
&lt;br /&gt;
==== Within the weekly schedule ====&lt;br /&gt;
: &#039;&#039;&#039;1 - &#039;&#039;&#039; The highest priority events are the time strike and Angelus prayer bells. By factory default, Angelus ringing will replace the time strike when ringing on the hour. The Chime.Center Angelus screen allows you to override this setting so that the Angelus will play after the time strike. Other weekly events scheduled on the hour or other quarters will be performed after the Angelus or time strike has completed. &lt;br /&gt;
: &#039;&#039;&#039;2 - &#039;&#039;&#039; Specific selection titles with start at times will play at their scheduled times unless they are scheduled at the same time as a time strike or Angelus (see priority &#039;&#039;&#039;1&#039;&#039;&#039;).&lt;br /&gt;
: &#039;&#039;&#039;3 - &#039;&#039;&#039; When two events are scheduled at the same time, there is no predetermined order in which they will play. If this is important to you, then schedule the secondary event one minute later to guarantee it is sorted into the schedule.&lt;br /&gt;
: &#039;&#039;&#039;4 - &#039;&#039;&#039; Almanac music concerts scheduled with multiple selections or a specified duration that overlap time strikes or other ringing will play as requested. Overlapped time strikes are not guaranteed to play. They will only play if a pause in the music allows them to ring with no more than one minute of error. Other specific selections that are overlapped by the concert will be played if a pause in the music allows them to ring within five minutes of their scheduled time.&lt;br /&gt;
&lt;br /&gt;
==== Lower recurrence events ====&lt;br /&gt;
Annual and one-time events have priority over weekly events if they are scheduled at the same time or overlap. When less frequent events touch any parts of weekly events, the weekly events will not be performed. Particularly, anniversary and birthday memorial music that are scheduled annually will replace any concerts that are scheduled at the same time in the weekly schedule.&lt;br /&gt;
&lt;br /&gt;
Remember,&lt;br /&gt;
* The less frequent event does not have to be long to clear weekly events.&lt;br /&gt;
* When overlapped by less frequent events, weekly events are not delayed. Instead they are cancelled.&lt;br /&gt;
* Priority applies between a less frequent event (Monthly, Annual, One Time) and a weekly one, not between two weekly events.&lt;br /&gt;
&lt;br /&gt;
=== Advanced reference ===&lt;br /&gt;
; You want to put several events to play at a given time in a particular order.&lt;br /&gt;
: Set the start times of each selection to be consecutive minutes. Even if the selections are longer than one minute, the system will sort them in the order you set, and each one will ring completely without interruption.&lt;br /&gt;
; You want a weekly event to be skipped on one special day.&lt;br /&gt;
: Schedule an overlapping event as Monthly, Annual, or One Time. The weekly program will automatically be skipped in favor of the special event.&lt;br /&gt;
; You want a &#039;&#039;&#039;short&#039;&#039;&#039; event to finish exactly at a time.&lt;br /&gt;
: Use End at Time, and remember it reserves the time before that point.&lt;br /&gt;
; You want a long funeral toll to finish at a specific time.&lt;br /&gt;
: Create the toll ahead of time using Chime.Center&#039;s [[Using_Chime.Center#Custom_ringing|custom ringing]] screen choosing a count and tempo that is suitable for the duration you desire (typically ten to twenty seconds between tolls). Schedule it as a One Time event with an end at time. All regular ringing will be replaced by the toll once it begins to ring.&lt;br /&gt;
; You want the Angelus &#039;&#039;and&#039;&#039; the time strike to both ring on the hour.&lt;br /&gt;
: While we think this will be confusing to your neighbors, you can to to Chime.Center, open the Schedule → Angelus screen, then check the option to &amp;quot;Play Angelus after time strike&amp;quot; and save.&lt;br /&gt;
; You want no ringing at all for a period of time.&lt;br /&gt;
: Schedule an Automation Suspend or create a silent season on Chime.Center. Note that both the Automation Suspend and silent season do not allow you to play some events and silence others: they will silence everything within their active time, including any special event (Monthly, Annual, or One Time) inside it. You may be able to use the rules for special events overlapping weekly events to assist you in creating the schedule you need.&lt;br /&gt;
; You want no music, but normal ringing to continue for a period of time.&lt;br /&gt;
: Create an Almanac Season and do not add any musical albums to it. Do not check the box for &#039;&#039;Silent Season&#039;&#039;. No scheduled music will play during the period you set it for.&lt;br /&gt;
; You want to randomly select a song from an Album, such as Evening Hymns, to play rather than the current season.&lt;br /&gt;
: Use the Chime.Center schedule editor to select &#039;&#039;Play Album Music&#039;&#039; then select the album and number of songs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6891</id>
		<title>Schedule AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6891"/>
		<updated>2026-09-18T20:35:44Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: /* Scheduling screens */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page has been updated to reflect improvements made in [[About_AX#1.4.22|system update 1.4.22]], deployed in October 2026.&lt;br /&gt;
&lt;br /&gt;
Use this menu to review, edit or delete any of the events in your schedule. To clear the schedule, you must go to the [[Clear_Almanac_and_Schedule_AX|Settings menu]].&lt;br /&gt;
&lt;br /&gt;
After you have modified your schedule, the system will wait for a pause in user activity and finish playing events scheduled at the current time before applying the your changes. Gears appearing in the top right status icon indicate that the modified schedule has not finished processing. You can make further changes while the gears are displayed, but wait until the status icon is clear before [[Schedule_AX#Review_the_schedule|viewing upcoming events]].&lt;br /&gt;
&lt;br /&gt;
Schedule changes may result in scheduled Almanac concerts to play different songs than appeared before modifications, even if those events were not changed.&lt;br /&gt;
&lt;br /&gt;
[[File:ScheduleMenu.jpg|frameless|right|600px]]&lt;br /&gt;
&lt;br /&gt;
== Scheduling basics ==&lt;br /&gt;
The scheduling screens for Weekly, Monthly, Annual and One Time events are for adding new events to these schedules. Use the Schedule Review screen to see what is already programmed.&lt;br /&gt;
&lt;br /&gt;
=== Typical schedules ===&lt;br /&gt;
Here are some examples of typical ringing events and how to set them up.&lt;br /&gt;
&lt;br /&gt;
; Daily musical concerts&lt;br /&gt;
: Use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Choose the number of songs to play from [[SmartAlmanac_AX|SmartAlmanac]] selected music.&lt;br /&gt;
; Anniversary concerts&lt;br /&gt;
: To play a person&#039;s favorite hymn on their birthday, use &#039;&#039;&#039;Schedule - Annual Event&#039;&#039;&#039;. Search for the title after selecting &#039;&#039;User Selected music/ringing&#039;&#039;.&lt;br /&gt;
; Call to worship or call to Mass&lt;br /&gt;
: Schedule a swinging bell to ring at a service time, use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Select &#039;&#039;User Selected music/ringing&#039;&#039; and then search for &#039;&#039;swing&#039;&#039;. Choose a bell and duration from the list before adding it to your service times.&lt;br /&gt;
; Clock striking&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Time Strike&#039;&#039;&#039; menu to create, modify and review your time strike schedule. Avoid adding quarters and hour tolls from other scheduling pages.&lt;br /&gt;
; Angelus and prayer bells&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Angelus&#039;&#039;&#039; menu to create, modify and review your Angelus schedule.&lt;br /&gt;
&lt;br /&gt;
== Scheduling screens ==&lt;br /&gt;
These screens are used to add more events to your existing schedule. You can review your existing schedule using the [[Schedule_AX#Review_the_schedule|review screens]].&lt;br /&gt;
; Weekly&lt;br /&gt;
: Schedule a weekly event to play music on a regular weekly basis, such as daily or every Sunday.&lt;br /&gt;
; Monthly&lt;br /&gt;
: Schedule a monthly event to play music on a regular monthly basis, such as the first Sunday of each month.&lt;br /&gt;
; One Time &amp;amp; Annual&lt;br /&gt;
: Annual events are often used to schedule memorial music, such as a person&#039;s favorite hymn to be played every year on their birthday. Specify the year to schedule a one time event to provide music for a unique, non-repeating occurrence such as a wedding or a funeral.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Each scheduling screens contain these elements:&lt;br /&gt;
; Clock hands&lt;br /&gt;
: To set the time of the event, you may tap or drag the hands of the clock or tap the number and choose from a drop-down menu.&lt;br /&gt;
; AM/PM selectors&lt;br /&gt;
: Make sure you have selected the proper 12 hour period. A warning will display if you have the clock set for late night or early morning.&lt;br /&gt;
; Start at time/End at time selector&lt;br /&gt;
: &#039;&#039;Start -&#039;&#039; The event will run forward from the time you specify.&lt;br /&gt;
: &#039;&#039;End - &#039;&#039; The time you pick is when the event finishes. Please review the [[Schedule_AX#Advanced_topics|caveats below]].&lt;br /&gt;
; Day of the week (on weekly and monthly events)&lt;br /&gt;
: Choose which week day the event will occur.&lt;br /&gt;
; Week of the month (on monthly events)&lt;br /&gt;
: Choose which week in the month (1st, 2nd, ..., 5th, Final) the event will occur.&lt;br /&gt;
; Calendar (on annual and one time events)&lt;br /&gt;
: Choose the date the event is to occur.&lt;br /&gt;
&lt;br /&gt;
=== Choose selection ===&lt;br /&gt;
Above the Choose Selection button you will either see &#039;&#039;Almanac Music&#039;&#039; or &#039;&#039;Selected Title&#039;&#039;. Tapping the button brings up a search screen on which you can toggle between the following modes:&lt;br /&gt;
; Almanac Selected Music&lt;br /&gt;
: The programming screen allows you to select the number of songs or the duration of the program to be automatically played according to the current SmartAlmanac season.&lt;br /&gt;
; User Selected Music/Ringing&lt;br /&gt;
: The search bar becomes active when selecting this mode. Type any part of the selection to search the library, then select a song or ringing file from the results.&lt;br /&gt;
: You can audition the selection you searched for using the Play and Stop buttons at the bottom of the selection screen. Outside bells will be muted while you do this.&lt;br /&gt;
Tap the check button to return to the programming screen to use your selection.&lt;br /&gt;
&lt;br /&gt;
=== Event list ===&lt;br /&gt;
The window on the right (scroll down the page on Chime.Center) is like a &amp;quot;shopping cart&amp;quot; that collects the events you have created, allowing you to review them before &amp;quot;checking out.&amp;quot; This list does not include any existing scheduled events.&lt;br /&gt;
&lt;br /&gt;
Tap &#039;&#039;Add Selection&#039;&#039; and your new event will be added to the list. You may add multiple events to the list by changing the date, time, or selection and tapping &#039;&#039;Add Selection&#039;&#039; again. &lt;br /&gt;
&lt;br /&gt;
When reviewing the list, if you find a selection or a time that you didn&#039;t intend to add, you can remove the selection from the list by tapping the red trash can icon beside the event.&lt;br /&gt;
&lt;br /&gt;
Tap the &#039;&#039;Save to Schedule&#039;&#039; button to &amp;quot;check out,&amp;quot; adding this list to the current automatic schedule.&lt;br /&gt;
&lt;br /&gt;
== Configure time based ringing ==&lt;br /&gt;
Time strikes and Angelus prayer bell ringing schedules can be checked and modified using these screens.&lt;br /&gt;
&lt;br /&gt;
=== Time Strike ===&lt;br /&gt;
Review and modify clock chiming and hour strikes:&lt;br /&gt;
* Select active hours&lt;br /&gt;
* Select odd quarters and type of ringing&lt;br /&gt;
* Select clock chiming melody&lt;br /&gt;
Also see the [[Time_Strike_AX|time strike screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
=== Angelus ===&lt;br /&gt;
Schedule and configure prayer bell ringing.&lt;br /&gt;
* Select first pattern&lt;br /&gt;
* Select second pattern, toll or swinging bells&lt;br /&gt;
* Select days and hours to ring&lt;br /&gt;
Also see the [[Angelus_AX|Angelus schedule screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
== Review the schedule ==&lt;br /&gt;
Tap Schedule and Review.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Review&#039;&#039;&#039; - Displays events that have been scheduled weekly, monthly, annual or one-time. This is the best way to see the outline of your program and what will play on a recurring schedule. Events can be deleted from this menu. &lt;br /&gt;
: &#039;&#039;&#039;Upcoming&#039;&#039;&#039; - Displays exactly what will play from your automatic schedule for the rest of the day today and tomorrow. This includes weekly, monthly, annual and one-time events, time strikes and any scheduled Angelus or call to worship. If you have chosen Almanac Selected Music, the titles will be specified in these two tabs. Please wait for the gears in the top-right status icon that indicate the schedule is rebuilding to clear before verifying upcoming events. Chime.Center&#039;s upcoming events screen allows you to check a range of days in the future to verify your Monthly, Annual and seasonal changes are going to happen as you expect.&lt;br /&gt;
: &#039;&#039;&#039;Played&#039;&#039;&#039; - Displays exactly what has already played on your ringing system, with the most recent at the top.&lt;br /&gt;
&lt;br /&gt;
== Advanced topics ==&lt;br /&gt;
Our system resolves seemingly conflicting events for you using a consistent set of rules. Knowing these rules lets you schedule confidently and get exactly the result you intend. Whenever you make changes to your schedule, we recommend reviewing those changes using the &amp;quot;Upcoming Events&amp;quot; page, to verify that your changes give the results you expect.&lt;br /&gt;
&lt;br /&gt;
=== Events that end at a time ===&lt;br /&gt;
Use end at time events to ring a call to worship bell or play a short musical concert that you want to end at the beginning of the service.&lt;br /&gt;
&lt;br /&gt;
Avoid scheduling a lengthy end at time event in the weekly schedule, especially if it has the potential to overlap other weekly events, including time strikes and Angelus ringing. Without careful review of the schedule, it is possible to cancel normal events without intending to, or create a schedule where your new event does not play.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event set to End at Time is not dropped — it is given preference over any weekly events that it overlaps — but that means it will cancel any of those overlapping events. This can mean several hours of events can be missing from your expected schedule. Be sure to check the events surrounding the time you plan to add a Monthly, Annual, or One Time event.&lt;br /&gt;
&lt;br /&gt;
=== Event priority ===&lt;br /&gt;
This section is to help you understand how the system prioritizes events that are scheduled at the same time or have overlaps on the schedule.&lt;br /&gt;
&lt;br /&gt;
Your carillon will always strike the hour on time. Time strikes, chime melodies and the Angelus are given precedence over ordinary weekly music. They will not delete other weekly events from the schedule, but time strikes and prayer bells &#039;&#039;will&#039;&#039; delay the other weekly events.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event will take precedence over time strikes or Angelus bells. If such an event overlaps the time a strike is scheduled, that strike will not play. Instead you will hear the less frequent event. Even though the chime melody and hour strike are separate selections, they are always treated as one event. If either the chime melody or hour strike are cancelled due to another event, the other part of the time strike will also be cancelled. You will not hear half the time strike.&lt;br /&gt;
&lt;br /&gt;
==== Within the weekly schedule ====&lt;br /&gt;
: &#039;&#039;&#039;1 - &#039;&#039;&#039; The highest priority events are the time strike and Angelus prayer bells. By factory default, Angelus ringing will replace the time strike when ringing on the hour. The Chime.Center Angelus screen allows you to override this setting so that the Angelus will play after the time strike. Other weekly events scheduled on the hour or other quarters will be performed after the Angelus or time strike has completed. &lt;br /&gt;
: &#039;&#039;&#039;2 - &#039;&#039;&#039; Specific selection titles with start at times will play at their scheduled times unless they are scheduled at the same time as a time strike or Angelus (see priority &#039;&#039;&#039;1&#039;&#039;&#039;).&lt;br /&gt;
: &#039;&#039;&#039;3 - &#039;&#039;&#039; When two events are scheduled at the same time, there is no predetermined order in which they will play. If this is important to you, then schedule the secondary event one minute later to guarantee it is sorted into the schedule.&lt;br /&gt;
: &#039;&#039;&#039;4 - &#039;&#039;&#039; Almanac music concerts scheduled with multiple selections or a specified duration that overlap time strikes or other ringing will play as requested. Overlapped time strikes are not guaranteed to play. They will only play if a pause in the music allows them to ring with no more than one minute of error. Other specific selections that are overlapped by the concert will be played if a pause in the music allows them to ring within five minutes of their scheduled time.&lt;br /&gt;
&lt;br /&gt;
==== Lower recurrence events ====&lt;br /&gt;
Annual and one-time events have priority over weekly events if they are scheduled at the same time or overlap. When less frequent events touch any parts of weekly events, the weekly events will not be performed. Particularly, anniversary and birthday memorial music that are scheduled annually will replace any concerts that are scheduled at the same time in the weekly schedule.&lt;br /&gt;
&lt;br /&gt;
Remember,&lt;br /&gt;
* The less frequent event does not have to be long to clear weekly events.&lt;br /&gt;
* When overlapped by less frequent events, weekly events are not delayed. Instead they are cancelled.&lt;br /&gt;
* Priority applies between a less frequent event (Monthly, Annual, One Time) and a weekly one, not between two weekly events.&lt;br /&gt;
&lt;br /&gt;
=== Advanced reference ===&lt;br /&gt;
; You want to put several events to play at a given time in a particular order.&lt;br /&gt;
: Set the start times of each selection to be consecutive minutes. Even if the selections are longer than one minute, the system will sort them in the order you set, and each one will ring completely without interruption.&lt;br /&gt;
; You want a weekly event to be skipped on one special day.&lt;br /&gt;
: Schedule an overlapping event as Monthly, Annual, or One Time. The weekly program will automatically be skipped in favor of the special event.&lt;br /&gt;
; You want a &#039;&#039;&#039;short&#039;&#039;&#039; event to finish exactly at a time.&lt;br /&gt;
: Use End at Time, and remember it reserves the time before that point.&lt;br /&gt;
; You want a long funeral toll to finish at a specific time.&lt;br /&gt;
: Create the toll ahead of time using Chime.Center&#039;s [[Using_Chime.Center#Custom_ringing|custom ringing]] screen choosing a count and tempo that is suitable for the duration you desire (typically ten to twenty seconds between tolls). Schedule it as a One Time event with an end at time. All regular ringing will be replaced by the toll once it begins to ring.&lt;br /&gt;
; You want the Angelus &#039;&#039;and&#039;&#039; the time strike to both ring on the hour.&lt;br /&gt;
: While we think this will be confusing to your neighbors, you can to to Chime.Center, open the Schedule → Angelus screen, then check the option to &amp;quot;Play Angelus after time strike&amp;quot; and save.&lt;br /&gt;
; You want no ringing at all for a period of time.&lt;br /&gt;
: Schedule an Automation Suspend or create a silent season on Chime.Center. Note that both the Automation Suspend and silent season do not allow you to play some events and silence others: they will silence everything within their active time, including any special event (Monthly, Annual, or One Time) inside it. You may be able to use the rules for special events overlapping weekly events to assist you in creating the schedule you need.&lt;br /&gt;
; You want no music, but normal ringing to continue for a period of time.&lt;br /&gt;
: Create an Almanac Season and do not add any musical albums to it. Do not check the box for &#039;&#039;Silent Season&#039;&#039;. No scheduled music will play during the period you set it for.&lt;br /&gt;
; You want to randomly select a song from an Album, such as Evening Hymns, to play rather than the current season.&lt;br /&gt;
: Use the Chime.Center schedule editor to select &#039;&#039;Play Album Music&#039;&#039; then select the album and number of songs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6890</id>
		<title>Schedule AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6890"/>
		<updated>2026-09-18T20:25:54Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: /* Scheduling screens */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page has been updated to reflect improvements made in [[About_AX#1.4.22|system update 1.4.22]], deployed in October 2026.&lt;br /&gt;
&lt;br /&gt;
Use this menu to review, edit or delete any of the events in your schedule. To clear the schedule, you must go to the [[Clear_Almanac_and_Schedule_AX|Settings menu]].&lt;br /&gt;
&lt;br /&gt;
After you have modified your schedule, the system will wait for a pause in user activity and finish playing events scheduled at the current time before applying the your changes. Gears appearing in the top right status icon indicate that the modified schedule has not finished processing. You can make further changes while the gears are displayed, but wait until the status icon is clear before [[Schedule_AX#Review_the_schedule|viewing upcoming events]].&lt;br /&gt;
&lt;br /&gt;
Schedule changes may result in scheduled Almanac concerts to play different songs than appeared before modifications, even if those events were not changed.&lt;br /&gt;
&lt;br /&gt;
[[File:ScheduleMenu.jpg|frameless|right|600px]]&lt;br /&gt;
&lt;br /&gt;
== Scheduling basics ==&lt;br /&gt;
The scheduling screens for Weekly, Monthly, Annual and One Time events are for adding new events to these schedules. Use the Schedule Review screen to see what is already programmed.&lt;br /&gt;
&lt;br /&gt;
=== Typical schedules ===&lt;br /&gt;
Here are some examples of typical ringing events and how to set them up.&lt;br /&gt;
&lt;br /&gt;
; Daily musical concerts&lt;br /&gt;
: Use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Choose the number of songs to play from [[SmartAlmanac_AX|SmartAlmanac]] selected music.&lt;br /&gt;
; Anniversary concerts&lt;br /&gt;
: To play a person&#039;s favorite hymn on their birthday, use &#039;&#039;&#039;Schedule - Annual Event&#039;&#039;&#039;. Search for the title after selecting &#039;&#039;User Selected music/ringing&#039;&#039;.&lt;br /&gt;
; Call to worship or call to Mass&lt;br /&gt;
: Schedule a swinging bell to ring at a service time, use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Select &#039;&#039;User Selected music/ringing&#039;&#039; and then search for &#039;&#039;swing&#039;&#039;. Choose a bell and duration from the list before adding it to your service times.&lt;br /&gt;
; Clock striking&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Time Strike&#039;&#039;&#039; menu to create, modify and review your time strike schedule. Avoid adding quarters and hour tolls from other scheduling pages.&lt;br /&gt;
; Angelus and prayer bells&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Angelus&#039;&#039;&#039; menu to create, modify and review your Angelus schedule.&lt;br /&gt;
&lt;br /&gt;
== Scheduling screens ==&lt;br /&gt;
These screens are used to add more events to your existing schedule. You can review your existing schedule using the [[Schedule_AX#Review_the_schedule|review screens]].&lt;br /&gt;
; Weekly&lt;br /&gt;
: Schedule a weekly event to play music on a regular weekly basis, such as daily or every Sunday.&lt;br /&gt;
; Monthly&lt;br /&gt;
: Schedule a monthly event to play music on a regular monthly basis, such as the first Sunday of each month.&lt;br /&gt;
; One Time &amp;amp; Annual&lt;br /&gt;
: Annual events are often used to schedule memorial music, such as a person&#039;s favorite hymn to be played every year on their birthday. Specify the year to schedule a one time event to provide music for a unique, non-repeating occurrence such as a wedding or a funeral.&lt;br /&gt;
&lt;br /&gt;
Each of the scheduling screens contain these elements:&lt;br /&gt;
; Clock hands&lt;br /&gt;
: To set the time of the event, you may tap or drag the hands of the clock or tap the number and choose from a drop-down menu.&lt;br /&gt;
; AM/PM selectors&lt;br /&gt;
: Make sure you have selected the proper 12 hour period. A warning will display if you have the clock set for late night or early morning.&lt;br /&gt;
; Start at time/End at time selector&lt;br /&gt;
: &#039;&#039;Start -&#039;&#039; The event will run forward from the time you specify.&lt;br /&gt;
: &#039;&#039;End - &#039;&#039; The time you pick is when the event finishes. Please review the [[Schedule_AX#Advanced_topics|caveats below]].&lt;br /&gt;
; Calendar (on annual and one time events)&lt;br /&gt;
: Choose the date the event is to occur.&lt;br /&gt;
&lt;br /&gt;
=== Choose selection ===&lt;br /&gt;
Above the Choose Selection button you will either see &#039;&#039;Almanac Music&#039;&#039; or your selected title. Tapping the button brings up a search screen which you toggle between the following modes:&lt;br /&gt;
; Almanac Selected Music&lt;br /&gt;
: The programming screen allows you to select the number of songs or the duration of the program to be automatically played according to the current SmartAlmanac season.&lt;br /&gt;
; User Selected Music/Ringing&lt;br /&gt;
: The search bar becomes active when selecting this mode. Type any part of the selection to search the library then select a song or ringing file from the results.&lt;br /&gt;
: You can audition the selection you searched for using the Play and Stop buttons at the bottom of the selection screen. Outside bells will be muted while you do this.&lt;br /&gt;
Tap the check button to return to the programming screen to use your selection.&lt;br /&gt;
&lt;br /&gt;
=== Event list ===&lt;br /&gt;
The window on the right (below on Chime.Center) is like a &amp;quot;shopping cart&amp;quot; that collects the events you have created, allowing you to review them before &amp;quot;checking out.&amp;quot; This list does not include any existing scheduled events.&lt;br /&gt;
&lt;br /&gt;
Tap &#039;&#039;Add Selection&#039;&#039; and your new event will be added to the list. You may add multiple events to the list by changing the date, time, or selection and tapping &#039;&#039;Add Selection&#039;&#039; again. &lt;br /&gt;
&lt;br /&gt;
If you find a selection or a time that you didn&#039;t intend to add, you can remove the selection from the list by tapping the red trash can icon beside the event.&lt;br /&gt;
&lt;br /&gt;
Tap the &#039;&#039;Save to Schedule&#039;&#039; button to &amp;quot;check out,&amp;quot; adding this list to the current automatic schedule.&lt;br /&gt;
&lt;br /&gt;
== Configure time based ringing ==&lt;br /&gt;
Time strikes and Angelus prayer bell ringing schedules can be checked and modified using these screens.&lt;br /&gt;
&lt;br /&gt;
=== Time Strike ===&lt;br /&gt;
Review and modify clock chiming and hour strikes:&lt;br /&gt;
* Select active hours&lt;br /&gt;
* Select odd quarters and type of ringing&lt;br /&gt;
* Select clock chiming melody&lt;br /&gt;
Also see the [[Time_Strike_AX|time strike screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
=== Angelus ===&lt;br /&gt;
Schedule and configure prayer bell ringing.&lt;br /&gt;
* Select first pattern&lt;br /&gt;
* Select second pattern, toll or swinging bells&lt;br /&gt;
* Select days and hours to ring&lt;br /&gt;
Also see the [[Angelus_AX|Angelus schedule screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
== Review the schedule ==&lt;br /&gt;
Tap Schedule and Review.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Review&#039;&#039;&#039; - Displays events that have been scheduled weekly, monthly, annual or one-time. This is the best way to see the outline of your program and what will play on a recurring schedule. Events can be deleted from this menu. &lt;br /&gt;
: &#039;&#039;&#039;Upcoming&#039;&#039;&#039; - Displays exactly what will play from your automatic schedule for the rest of the day today and tomorrow. This includes weekly, monthly, annual and one-time events, time strikes and any scheduled Angelus or call to worship. If you have chosen Almanac Selected Music, the titles will be specified in these two tabs. Please wait for the gears in the top-right status icon that indicate the schedule is rebuilding to clear before verifying upcoming events. Chime.Center&#039;s upcoming events screen allows you to check a range of days in the future to verify your Monthly, Annual and seasonal changes are going to happen as you expect.&lt;br /&gt;
: &#039;&#039;&#039;Played&#039;&#039;&#039; - Displays exactly what has already played on your ringing system, with the most recent at the top.&lt;br /&gt;
&lt;br /&gt;
== Advanced topics ==&lt;br /&gt;
Our system resolves seemingly conflicting events for you using a consistent set of rules. Knowing these rules lets you schedule confidently and get exactly the result you intend. Whenever you make changes to your schedule, we recommend reviewing those changes using the &amp;quot;Upcoming Events&amp;quot; page, to verify that your changes give the results you expect.&lt;br /&gt;
&lt;br /&gt;
=== Events that end at a time ===&lt;br /&gt;
Use end at time events to ring a call to worship bell or play a short musical concert that you want to end at the beginning of the service.&lt;br /&gt;
&lt;br /&gt;
Avoid scheduling a lengthy end at time event in the weekly schedule, especially if it has the potential to overlap other weekly events, including time strikes and Angelus ringing. Without careful review of the schedule, it is possible to cancel normal events without intending to, or create a schedule where your new event does not play.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event set to End at Time is not dropped — it is given preference over any weekly events that it overlaps — but that means it will cancel any of those overlapping events. This can mean several hours of events can be missing from your expected schedule. Be sure to check the events surrounding the time you plan to add a Monthly, Annual, or One Time event.&lt;br /&gt;
&lt;br /&gt;
=== Event priority ===&lt;br /&gt;
This section is to help you understand how the system prioritizes events that are scheduled at the same time or have overlaps on the schedule.&lt;br /&gt;
&lt;br /&gt;
Your carillon will always strike the hour on time. Time strikes, chime melodies and the Angelus are given precedence over ordinary weekly music. They will not delete other weekly events from the schedule, but time strikes and prayer bells &#039;&#039;will&#039;&#039; delay the other weekly events.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event will take precedence over time strikes or Angelus bells. If such an event overlaps the time a strike is scheduled, that strike will not play. Instead you will hear the less frequent event. Even though the chime melody and hour strike are separate selections, they are always treated as one event. If either the chime melody or hour strike are cancelled due to another event, the other part of the time strike will also be cancelled. You will not hear half the time strike.&lt;br /&gt;
&lt;br /&gt;
==== Within the weekly schedule ====&lt;br /&gt;
: &#039;&#039;&#039;1 - &#039;&#039;&#039; The highest priority events are the time strike and Angelus prayer bells. By factory default, Angelus ringing will replace the time strike when ringing on the hour. The Chime.Center Angelus screen allows you to override this setting so that the Angelus will play after the time strike. Other weekly events scheduled on the hour or other quarters will be performed after the Angelus or time strike has completed. &lt;br /&gt;
: &#039;&#039;&#039;2 - &#039;&#039;&#039; Specific selection titles with start at times will play at their scheduled times unless they are scheduled at the same time as a time strike or Angelus (see priority &#039;&#039;&#039;1&#039;&#039;&#039;).&lt;br /&gt;
: &#039;&#039;&#039;3 - &#039;&#039;&#039; When two events are scheduled at the same time, there is no predetermined order in which they will play. If this is important to you, then schedule the secondary event one minute later to guarantee it is sorted into the schedule.&lt;br /&gt;
: &#039;&#039;&#039;4 - &#039;&#039;&#039; Almanac music concerts scheduled with multiple selections or a specified duration that overlap time strikes or other ringing will play as requested. Overlapped time strikes are not guaranteed to play. They will only play if a pause in the music allows them to ring with no more than one minute of error. Other specific selections that are overlapped by the concert will be played if a pause in the music allows them to ring within five minutes of their scheduled time.&lt;br /&gt;
&lt;br /&gt;
==== Lower recurrence events ====&lt;br /&gt;
Annual and one-time events have priority over weekly events if they are scheduled at the same time or overlap. When less frequent events touch any parts of weekly events, the weekly events will not be performed. Particularly, anniversary and birthday memorial music that are scheduled annually will replace any concerts that are scheduled at the same time in the weekly schedule.&lt;br /&gt;
&lt;br /&gt;
Remember,&lt;br /&gt;
* The less frequent event does not have to be long to clear weekly events.&lt;br /&gt;
* When overlapped by less frequent events, weekly events are not delayed. Instead they are cancelled.&lt;br /&gt;
* Priority applies between a less frequent event (Monthly, Annual, One Time) and a weekly one, not between two weekly events.&lt;br /&gt;
&lt;br /&gt;
=== Advanced reference ===&lt;br /&gt;
; You want to put several events to play at a given time in a particular order.&lt;br /&gt;
: Set the start times of each selection to be consecutive minutes. Even if the selections are longer than one minute, the system will sort them in the order you set, and each one will ring completely without interruption.&lt;br /&gt;
; You want a weekly event to be skipped on one special day.&lt;br /&gt;
: Schedule an overlapping event as Monthly, Annual, or One Time. The weekly program will automatically be skipped in favor of the special event.&lt;br /&gt;
; You want a &#039;&#039;&#039;short&#039;&#039;&#039; event to finish exactly at a time.&lt;br /&gt;
: Use End at Time, and remember it reserves the time before that point.&lt;br /&gt;
; You want a long funeral toll to finish at a specific time.&lt;br /&gt;
: Create the toll ahead of time using Chime.Center&#039;s [[Using_Chime.Center#Custom_ringing|custom ringing]] screen choosing a count and tempo that is suitable for the duration you desire (typically ten to twenty seconds between tolls). Schedule it as a One Time event with an end at time. All regular ringing will be replaced by the toll once it begins to ring.&lt;br /&gt;
; You want the Angelus &#039;&#039;and&#039;&#039; the time strike to both ring on the hour.&lt;br /&gt;
: While we think this will be confusing to your neighbors, you can to to Chime.Center, open the Schedule → Angelus screen, then check the option to &amp;quot;Play Angelus after time strike&amp;quot; and save.&lt;br /&gt;
; You want no ringing at all for a period of time.&lt;br /&gt;
: Schedule an Automation Suspend or create a silent season on Chime.Center. Note that both the Automation Suspend and silent season do not allow you to play some events and silence others: they will silence everything within their active time, including any special event (Monthly, Annual, or One Time) inside it. You may be able to use the rules for special events overlapping weekly events to assist you in creating the schedule you need.&lt;br /&gt;
; You want no music, but normal ringing to continue for a period of time.&lt;br /&gt;
: Create an Almanac Season and do not add any musical albums to it. Do not check the box for &#039;&#039;Silent Season&#039;&#039;. No scheduled music will play during the period you set it for.&lt;br /&gt;
; You want to randomly select a song from an Album, such as Evening Hymns, to play rather than the current season.&lt;br /&gt;
: Use the Chime.Center schedule editor to select &#039;&#039;Play Album Music&#039;&#039; then select the album and number of songs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6889</id>
		<title>Schedule AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6889"/>
		<updated>2026-09-18T20:20:24Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: /* Scheduling basics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page has been updated to reflect improvements made in [[About_AX#1.4.22|system update 1.4.22]], deployed in October 2026.&lt;br /&gt;
&lt;br /&gt;
Use this menu to review, edit or delete any of the events in your schedule. To clear the schedule, you must go to the [[Clear_Almanac_and_Schedule_AX|Settings menu]].&lt;br /&gt;
&lt;br /&gt;
After you have modified your schedule, the system will wait for a pause in user activity and finish playing events scheduled at the current time before applying the your changes. Gears appearing in the top right status icon indicate that the modified schedule has not finished processing. You can make further changes while the gears are displayed, but wait until the status icon is clear before [[Schedule_AX#Review_the_schedule|viewing upcoming events]].&lt;br /&gt;
&lt;br /&gt;
Schedule changes may result in scheduled Almanac concerts to play different songs than appeared before modifications, even if those events were not changed.&lt;br /&gt;
&lt;br /&gt;
[[File:ScheduleMenu.jpg|frameless|right|600px]]&lt;br /&gt;
&lt;br /&gt;
== Scheduling basics ==&lt;br /&gt;
The scheduling screens for Weekly, Monthly, Annual and One Time events are for adding new events to these schedules. Use the Schedule Review screen to see what is already programmed.&lt;br /&gt;
&lt;br /&gt;
=== Typical schedules ===&lt;br /&gt;
Here are some examples of typical ringing events and how to set them up.&lt;br /&gt;
&lt;br /&gt;
; Daily musical concerts&lt;br /&gt;
: Use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Choose the number of songs to play from [[SmartAlmanac_AX|SmartAlmanac]] selected music.&lt;br /&gt;
; Anniversary concerts&lt;br /&gt;
: To play a person&#039;s favorite hymn on their birthday, use &#039;&#039;&#039;Schedule - Annual Event&#039;&#039;&#039;. Search for the title after selecting &#039;&#039;User Selected music/ringing&#039;&#039;.&lt;br /&gt;
; Call to worship or call to Mass&lt;br /&gt;
: Schedule a swinging bell to ring at a service time, use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Select &#039;&#039;User Selected music/ringing&#039;&#039; and then search for &#039;&#039;swing&#039;&#039;. Choose a bell and duration from the list before adding it to your service times.&lt;br /&gt;
; Clock striking&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Time Strike&#039;&#039;&#039; menu to create, modify and review your time strike schedule. Avoid adding quarters and hour tolls from other scheduling pages.&lt;br /&gt;
; Angelus and prayer bells&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Angelus&#039;&#039;&#039; menu to create, modify and review your Angelus schedule.&lt;br /&gt;
&lt;br /&gt;
== Scheduling screens ==&lt;br /&gt;
These screens are used to add more events to your existing schedule. You can review your existing schedule using the [[Schedule_AX#Review_the_schedule|review screens]].&lt;br /&gt;
; Weekly&lt;br /&gt;
: Schedule a weekly event to schedule music on a regular weekly basis, like daily or every Sunday.&lt;br /&gt;
; Monthly&lt;br /&gt;
: Schedule a monthly event to schedule music on a regular monthly basis, like the first Sunday of each month.&lt;br /&gt;
; One Time &amp;amp; Annual&lt;br /&gt;
: Schedule an annual event. This is often used to schedule memorial music, such as, a person&#039;s favorite hymn to be played every year on their birthday. Specify the year to schedule a one time event to provide music for a unique, non-repeating occurrence such as a wedding or a funeral.&lt;br /&gt;
&lt;br /&gt;
Each of the scheduling screens contain these elements:&lt;br /&gt;
; Clock hands&lt;br /&gt;
: To set the time of the event, you may tap or drag the hands of the clock or tap the number and choose from a drop-down menu.&lt;br /&gt;
; AM/PM selectors&lt;br /&gt;
: Make sure you have selected the proper 12 hour period. A warning will display if you have the clock set for late night or early morning.&lt;br /&gt;
; Start at time/End at time selector&lt;br /&gt;
: &#039;&#039;Start -&#039;&#039; The event will run forward from the time you specify.&lt;br /&gt;
: &#039;&#039;End - &#039;&#039; The time you pick is when the event finishes. Please review the [[Schedule_AX#Advanced_topics|caveats below]].&lt;br /&gt;
; Calendar (on annual and one time events)&lt;br /&gt;
: Choose the date the event is to occur.&lt;br /&gt;
&lt;br /&gt;
=== Choose selection ===&lt;br /&gt;
Above the Choose Selection button you will either see &#039;&#039;Almanac Music&#039;&#039; or your selected title. Tapping the button brings up a search screen which you toggle between the following modes:&lt;br /&gt;
; Almanac Selected Music&lt;br /&gt;
: The programming screen allows you to select the number of songs or the duration of the program to be automatically played according to the current SmartAlmanac season.&lt;br /&gt;
; User Selected Music/Ringing&lt;br /&gt;
: The search bar becomes active when selecting this mode. Type any part of the selection to search the library then select a song or ringing file from the results.&lt;br /&gt;
: You can audition the selection you searched for using the Play and Stop buttons at the bottom of the selection screen. Outside bells will be muted while you do this.&lt;br /&gt;
Tap the check button to return to the programming screen to use your selection.&lt;br /&gt;
&lt;br /&gt;
=== Event list ===&lt;br /&gt;
The window on the right (below on Chime.Center) is like a &amp;quot;shopping cart&amp;quot; that collects the events you have created, allowing you to review them before &amp;quot;checking out.&amp;quot; This list does not include any existing scheduled events.&lt;br /&gt;
&lt;br /&gt;
Tap &#039;&#039;Add Selection&#039;&#039; and your new event will be added to the list. You may add multiple events to the list by changing the date, time, or selection and tapping &#039;&#039;Add Selection&#039;&#039; again. &lt;br /&gt;
&lt;br /&gt;
If you find a selection or a time that you didn&#039;t intend to add, you can remove the selection from the list by tapping the red trash can icon beside the event.&lt;br /&gt;
&lt;br /&gt;
Tap the &#039;&#039;Save to Schedule&#039;&#039; button to &amp;quot;check out,&amp;quot; adding this list to the current automatic schedule.&lt;br /&gt;
&lt;br /&gt;
== Configure time based ringing ==&lt;br /&gt;
Time strikes and Angelus prayer bell ringing schedules can be checked and modified using these screens.&lt;br /&gt;
&lt;br /&gt;
=== Time Strike ===&lt;br /&gt;
Review and modify clock chiming and hour strikes:&lt;br /&gt;
* Select active hours&lt;br /&gt;
* Select odd quarters and type of ringing&lt;br /&gt;
* Select clock chiming melody&lt;br /&gt;
Also see the [[Time_Strike_AX|time strike screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
=== Angelus ===&lt;br /&gt;
Schedule and configure prayer bell ringing.&lt;br /&gt;
* Select first pattern&lt;br /&gt;
* Select second pattern, toll or swinging bells&lt;br /&gt;
* Select days and hours to ring&lt;br /&gt;
Also see the [[Angelus_AX|Angelus schedule screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
== Review the schedule ==&lt;br /&gt;
Tap Schedule and Review.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Review&#039;&#039;&#039; - Displays events that have been scheduled weekly, monthly, annual or one-time. This is the best way to see the outline of your program and what will play on a recurring schedule. Events can be deleted from this menu. &lt;br /&gt;
: &#039;&#039;&#039;Upcoming&#039;&#039;&#039; - Displays exactly what will play from your automatic schedule for the rest of the day today and tomorrow. This includes weekly, monthly, annual and one-time events, time strikes and any scheduled Angelus or call to worship. If you have chosen Almanac Selected Music, the titles will be specified in these two tabs. Please wait for the gears in the top-right status icon that indicate the schedule is rebuilding to clear before verifying upcoming events. Chime.Center&#039;s upcoming events screen allows you to check a range of days in the future to verify your Monthly, Annual and seasonal changes are going to happen as you expect.&lt;br /&gt;
: &#039;&#039;&#039;Played&#039;&#039;&#039; - Displays exactly what has already played on your ringing system, with the most recent at the top.&lt;br /&gt;
&lt;br /&gt;
== Advanced topics ==&lt;br /&gt;
Our system resolves seemingly conflicting events for you using a consistent set of rules. Knowing these rules lets you schedule confidently and get exactly the result you intend. Whenever you make changes to your schedule, we recommend reviewing those changes using the &amp;quot;Upcoming Events&amp;quot; page, to verify that your changes give the results you expect.&lt;br /&gt;
&lt;br /&gt;
=== Events that end at a time ===&lt;br /&gt;
Use end at time events to ring a call to worship bell or play a short musical concert that you want to end at the beginning of the service.&lt;br /&gt;
&lt;br /&gt;
Avoid scheduling a lengthy end at time event in the weekly schedule, especially if it has the potential to overlap other weekly events, including time strikes and Angelus ringing. Without careful review of the schedule, it is possible to cancel normal events without intending to, or create a schedule where your new event does not play.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event set to End at Time is not dropped — it is given preference over any weekly events that it overlaps — but that means it will cancel any of those overlapping events. This can mean several hours of events can be missing from your expected schedule. Be sure to check the events surrounding the time you plan to add a Monthly, Annual, or One Time event.&lt;br /&gt;
&lt;br /&gt;
=== Event priority ===&lt;br /&gt;
This section is to help you understand how the system prioritizes events that are scheduled at the same time or have overlaps on the schedule.&lt;br /&gt;
&lt;br /&gt;
Your carillon will always strike the hour on time. Time strikes, chime melodies and the Angelus are given precedence over ordinary weekly music. They will not delete other weekly events from the schedule, but time strikes and prayer bells &#039;&#039;will&#039;&#039; delay the other weekly events.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event will take precedence over time strikes or Angelus bells. If such an event overlaps the time a strike is scheduled, that strike will not play. Instead you will hear the less frequent event. Even though the chime melody and hour strike are separate selections, they are always treated as one event. If either the chime melody or hour strike are cancelled due to another event, the other part of the time strike will also be cancelled. You will not hear half the time strike.&lt;br /&gt;
&lt;br /&gt;
==== Within the weekly schedule ====&lt;br /&gt;
: &#039;&#039;&#039;1 - &#039;&#039;&#039; The highest priority events are the time strike and Angelus prayer bells. By factory default, Angelus ringing will replace the time strike when ringing on the hour. The Chime.Center Angelus screen allows you to override this setting so that the Angelus will play after the time strike. Other weekly events scheduled on the hour or other quarters will be performed after the Angelus or time strike has completed. &lt;br /&gt;
: &#039;&#039;&#039;2 - &#039;&#039;&#039; Specific selection titles with start at times will play at their scheduled times unless they are scheduled at the same time as a time strike or Angelus (see priority &#039;&#039;&#039;1&#039;&#039;&#039;).&lt;br /&gt;
: &#039;&#039;&#039;3 - &#039;&#039;&#039; When two events are scheduled at the same time, there is no predetermined order in which they will play. If this is important to you, then schedule the secondary event one minute later to guarantee it is sorted into the schedule.&lt;br /&gt;
: &#039;&#039;&#039;4 - &#039;&#039;&#039; Almanac music concerts scheduled with multiple selections or a specified duration that overlap time strikes or other ringing will play as requested. Overlapped time strikes are not guaranteed to play. They will only play if a pause in the music allows them to ring with no more than one minute of error. Other specific selections that are overlapped by the concert will be played if a pause in the music allows them to ring within five minutes of their scheduled time.&lt;br /&gt;
&lt;br /&gt;
==== Lower recurrence events ====&lt;br /&gt;
Annual and one-time events have priority over weekly events if they are scheduled at the same time or overlap. When less frequent events touch any parts of weekly events, the weekly events will not be performed. Particularly, anniversary and birthday memorial music that are scheduled annually will replace any concerts that are scheduled at the same time in the weekly schedule.&lt;br /&gt;
&lt;br /&gt;
Remember,&lt;br /&gt;
* The less frequent event does not have to be long to clear weekly events.&lt;br /&gt;
* When overlapped by less frequent events, weekly events are not delayed. Instead they are cancelled.&lt;br /&gt;
* Priority applies between a less frequent event (Monthly, Annual, One Time) and a weekly one, not between two weekly events.&lt;br /&gt;
&lt;br /&gt;
=== Advanced reference ===&lt;br /&gt;
; You want to put several events to play at a given time in a particular order.&lt;br /&gt;
: Set the start times of each selection to be consecutive minutes. Even if the selections are longer than one minute, the system will sort them in the order you set, and each one will ring completely without interruption.&lt;br /&gt;
; You want a weekly event to be skipped on one special day.&lt;br /&gt;
: Schedule an overlapping event as Monthly, Annual, or One Time. The weekly program will automatically be skipped in favor of the special event.&lt;br /&gt;
; You want a &#039;&#039;&#039;short&#039;&#039;&#039; event to finish exactly at a time.&lt;br /&gt;
: Use End at Time, and remember it reserves the time before that point.&lt;br /&gt;
; You want a long funeral toll to finish at a specific time.&lt;br /&gt;
: Create the toll ahead of time using Chime.Center&#039;s [[Using_Chime.Center#Custom_ringing|custom ringing]] screen choosing a count and tempo that is suitable for the duration you desire (typically ten to twenty seconds between tolls). Schedule it as a One Time event with an end at time. All regular ringing will be replaced by the toll once it begins to ring.&lt;br /&gt;
; You want the Angelus &#039;&#039;and&#039;&#039; the time strike to both ring on the hour.&lt;br /&gt;
: While we think this will be confusing to your neighbors, you can to to Chime.Center, open the Schedule → Angelus screen, then check the option to &amp;quot;Play Angelus after time strike&amp;quot; and save.&lt;br /&gt;
; You want no ringing at all for a period of time.&lt;br /&gt;
: Schedule an Automation Suspend or create a silent season on Chime.Center. Note that both the Automation Suspend and silent season do not allow you to play some events and silence others: they will silence everything within their active time, including any special event (Monthly, Annual, or One Time) inside it. You may be able to use the rules for special events overlapping weekly events to assist you in creating the schedule you need.&lt;br /&gt;
; You want no music, but normal ringing to continue for a period of time.&lt;br /&gt;
: Create an Almanac Season and do not add any musical albums to it. Do not check the box for &#039;&#039;Silent Season&#039;&#039;. No scheduled music will play during the period you set it for.&lt;br /&gt;
; You want to randomly select a song from an Album, such as Evening Hymns, to play rather than the current season.&lt;br /&gt;
: Use the Chime.Center schedule editor to select &#039;&#039;Play Album Music&#039;&#039; then select the album and number of songs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6888</id>
		<title>Schedule AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6888"/>
		<updated>2026-09-18T20:18:16Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page has been updated to reflect improvements made in [[About_AX#1.4.22|system update 1.4.22]], deployed in October 2026.&lt;br /&gt;
&lt;br /&gt;
Use this menu to review, edit or delete any of the events in your schedule. To clear the schedule, you must go to the [[Clear_Almanac_and_Schedule_AX|Settings menu]].&lt;br /&gt;
&lt;br /&gt;
After you have modified your schedule, the system will wait for a pause in user activity and finish playing events scheduled at the current time before applying the your changes. Gears appearing in the top right status icon indicate that the modified schedule has not finished processing. You can make further changes while the gears are displayed, but wait until the status icon is clear before [[Schedule_AX#Review_the_schedule|viewing upcoming events]].&lt;br /&gt;
&lt;br /&gt;
Schedule changes may result in scheduled Almanac concerts to play different songs than appeared before modifications, even if those events were not changed.&lt;br /&gt;
&lt;br /&gt;
[[File:ScheduleMenu.jpg|frameless|right|600px]]&lt;br /&gt;
&lt;br /&gt;
== Scheduling basics ==&lt;br /&gt;
The scheduling screens for Weekly, Monthly, Annual and One Time events are for adding new events to these schedules. Use the Schedule Review screen to see what is programmed already.&lt;br /&gt;
&lt;br /&gt;
=== Typical schedules ===&lt;br /&gt;
Here are some examples of typical ringing events and how to set them up.&lt;br /&gt;
&lt;br /&gt;
; Daily musical concerts&lt;br /&gt;
: Use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Choose the number of songs to play from [[SmartAlmanac_AX|SmartAlmanac]] selected music.&lt;br /&gt;
; Anniversary concerts&lt;br /&gt;
: To play a person&#039;s favorite hymn on their birthday, use &#039;&#039;&#039;Schedule - Annual Event&#039;&#039;&#039;. Search for the title after selecting &#039;&#039;User Selected music/ringing&#039;&#039;.&lt;br /&gt;
; Call to worship or call to Mass&lt;br /&gt;
: Schedule a swinging bell to ring at a service time, use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Select &#039;&#039;User Selected music/ringing&#039;&#039; and then search for &#039;&#039;swing&#039;&#039;. Choose a bell and duration from the list before adding it to your service times.&lt;br /&gt;
; Clock striking&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Time Strike&#039;&#039;&#039; menu to create, modify and review your time strike schedule. Avoid searching for the quarters and hour tolls to add to a schedule.&lt;br /&gt;
; Angelus and prayer bells&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Angelus&#039;&#039;&#039; menu to create, modify and review your Angelus schedule.&lt;br /&gt;
&lt;br /&gt;
== Scheduling screens ==&lt;br /&gt;
These screens are used to add more events to your existing schedule. You can review your existing schedule using the [[Schedule_AX#Review_the_schedule|review screens]].&lt;br /&gt;
; Weekly&lt;br /&gt;
: Schedule a weekly event to schedule music on a regular weekly basis, like daily or every Sunday.&lt;br /&gt;
; Monthly&lt;br /&gt;
: Schedule a monthly event to schedule music on a regular monthly basis, like the first Sunday of each month.&lt;br /&gt;
; One Time &amp;amp; Annual&lt;br /&gt;
: Schedule an annual event. This is often used to schedule memorial music, such as, a person&#039;s favorite hymn to be played every year on their birthday. Specify the year to schedule a one time event to provide music for a unique, non-repeating occurrence such as a wedding or a funeral.&lt;br /&gt;
&lt;br /&gt;
Each of the scheduling screens contain these elements:&lt;br /&gt;
; Clock hands&lt;br /&gt;
: To set the time of the event, you may tap or drag the hands of the clock or tap the number and choose from a drop-down menu.&lt;br /&gt;
; AM/PM selectors&lt;br /&gt;
: Make sure you have selected the proper 12 hour period. A warning will display if you have the clock set for late night or early morning.&lt;br /&gt;
; Start at time/End at time selector&lt;br /&gt;
: &#039;&#039;Start -&#039;&#039; The event will run forward from the time you specify.&lt;br /&gt;
: &#039;&#039;End - &#039;&#039; The time you pick is when the event finishes. Please review the [[Schedule_AX#Advanced_topics|caveats below]].&lt;br /&gt;
; Calendar (on annual and one time events)&lt;br /&gt;
: Choose the date the event is to occur.&lt;br /&gt;
&lt;br /&gt;
=== Choose selection ===&lt;br /&gt;
Above the Choose Selection button you will either see &#039;&#039;Almanac Music&#039;&#039; or your selected title. Tapping the button brings up a search screen which you toggle between the following modes:&lt;br /&gt;
; Almanac Selected Music&lt;br /&gt;
: The programming screen allows you to select the number of songs or the duration of the program to be automatically played according to the current SmartAlmanac season.&lt;br /&gt;
; User Selected Music/Ringing&lt;br /&gt;
: The search bar becomes active when selecting this mode. Type any part of the selection to search the library then select a song or ringing file from the results.&lt;br /&gt;
: You can audition the selection you searched for using the Play and Stop buttons at the bottom of the selection screen. Outside bells will be muted while you do this.&lt;br /&gt;
Tap the check button to return to the programming screen to use your selection.&lt;br /&gt;
&lt;br /&gt;
=== Event list ===&lt;br /&gt;
The window on the right (below on Chime.Center) is like a &amp;quot;shopping cart&amp;quot; that collects the events you have created, allowing you to review them before &amp;quot;checking out.&amp;quot; This list does not include any existing scheduled events.&lt;br /&gt;
&lt;br /&gt;
Tap &#039;&#039;Add Selection&#039;&#039; and your new event will be added to the list. You may add multiple events to the list by changing the date, time, or selection and tapping &#039;&#039;Add Selection&#039;&#039; again. &lt;br /&gt;
&lt;br /&gt;
If you find a selection or a time that you didn&#039;t intend to add, you can remove the selection from the list by tapping the red trash can icon beside the event.&lt;br /&gt;
&lt;br /&gt;
Tap the &#039;&#039;Save to Schedule&#039;&#039; button to &amp;quot;check out,&amp;quot; adding this list to the current automatic schedule.&lt;br /&gt;
&lt;br /&gt;
== Configure time based ringing ==&lt;br /&gt;
Time strikes and Angelus prayer bell ringing schedules can be checked and modified using these screens.&lt;br /&gt;
&lt;br /&gt;
=== Time Strike ===&lt;br /&gt;
Review and modify clock chiming and hour strikes:&lt;br /&gt;
* Select active hours&lt;br /&gt;
* Select odd quarters and type of ringing&lt;br /&gt;
* Select clock chiming melody&lt;br /&gt;
Also see the [[Time_Strike_AX|time strike screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
=== Angelus ===&lt;br /&gt;
Schedule and configure prayer bell ringing.&lt;br /&gt;
* Select first pattern&lt;br /&gt;
* Select second pattern, toll or swinging bells&lt;br /&gt;
* Select days and hours to ring&lt;br /&gt;
Also see the [[Angelus_AX|Angelus schedule screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
== Review the schedule ==&lt;br /&gt;
Tap Schedule and Review.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Review&#039;&#039;&#039; - Displays events that have been scheduled weekly, monthly, annual or one-time. This is the best way to see the outline of your program and what will play on a recurring schedule. Events can be deleted from this menu. &lt;br /&gt;
: &#039;&#039;&#039;Upcoming&#039;&#039;&#039; - Displays exactly what will play from your automatic schedule for the rest of the day today and tomorrow. This includes weekly, monthly, annual and one-time events, time strikes and any scheduled Angelus or call to worship. If you have chosen Almanac Selected Music, the titles will be specified in these two tabs. Please wait for the gears in the top-right status icon that indicate the schedule is rebuilding to clear before verifying upcoming events. Chime.Center&#039;s upcoming events screen allows you to check a range of days in the future to verify your Monthly, Annual and seasonal changes are going to happen as you expect.&lt;br /&gt;
: &#039;&#039;&#039;Played&#039;&#039;&#039; - Displays exactly what has already played on your ringing system, with the most recent at the top.&lt;br /&gt;
&lt;br /&gt;
== Advanced topics ==&lt;br /&gt;
Our system resolves seemingly conflicting events for you using a consistent set of rules. Knowing these rules lets you schedule confidently and get exactly the result you intend. Whenever you make changes to your schedule, we recommend reviewing those changes using the &amp;quot;Upcoming Events&amp;quot; page, to verify that your changes give the results you expect.&lt;br /&gt;
&lt;br /&gt;
=== Events that end at a time ===&lt;br /&gt;
Use end at time events to ring a call to worship bell or play a short musical concert that you want to end at the beginning of the service.&lt;br /&gt;
&lt;br /&gt;
Avoid scheduling a lengthy end at time event in the weekly schedule, especially if it has the potential to overlap other weekly events, including time strikes and Angelus ringing. Without careful review of the schedule, it is possible to cancel normal events without intending to, or create a schedule where your new event does not play.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event set to End at Time is not dropped — it is given preference over any weekly events that it overlaps — but that means it will cancel any of those overlapping events. This can mean several hours of events can be missing from your expected schedule. Be sure to check the events surrounding the time you plan to add a Monthly, Annual, or One Time event.&lt;br /&gt;
&lt;br /&gt;
=== Event priority ===&lt;br /&gt;
This section is to help you understand how the system prioritizes events that are scheduled at the same time or have overlaps on the schedule.&lt;br /&gt;
&lt;br /&gt;
Your carillon will always strike the hour on time. Time strikes, chime melodies and the Angelus are given precedence over ordinary weekly music. They will not delete other weekly events from the schedule, but time strikes and prayer bells &#039;&#039;will&#039;&#039; delay the other weekly events.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event will take precedence over time strikes or Angelus bells. If such an event overlaps the time a strike is scheduled, that strike will not play. Instead you will hear the less frequent event. Even though the chime melody and hour strike are separate selections, they are always treated as one event. If either the chime melody or hour strike are cancelled due to another event, the other part of the time strike will also be cancelled. You will not hear half the time strike.&lt;br /&gt;
&lt;br /&gt;
==== Within the weekly schedule ====&lt;br /&gt;
: &#039;&#039;&#039;1 - &#039;&#039;&#039; The highest priority events are the time strike and Angelus prayer bells. By factory default, Angelus ringing will replace the time strike when ringing on the hour. The Chime.Center Angelus screen allows you to override this setting so that the Angelus will play after the time strike. Other weekly events scheduled on the hour or other quarters will be performed after the Angelus or time strike has completed. &lt;br /&gt;
: &#039;&#039;&#039;2 - &#039;&#039;&#039; Specific selection titles with start at times will play at their scheduled times unless they are scheduled at the same time as a time strike or Angelus (see priority &#039;&#039;&#039;1&#039;&#039;&#039;).&lt;br /&gt;
: &#039;&#039;&#039;3 - &#039;&#039;&#039; When two events are scheduled at the same time, there is no predetermined order in which they will play. If this is important to you, then schedule the secondary event one minute later to guarantee it is sorted into the schedule.&lt;br /&gt;
: &#039;&#039;&#039;4 - &#039;&#039;&#039; Almanac music concerts scheduled with multiple selections or a specified duration that overlap time strikes or other ringing will play as requested. Overlapped time strikes are not guaranteed to play. They will only play if a pause in the music allows them to ring with no more than one minute of error. Other specific selections that are overlapped by the concert will be played if a pause in the music allows them to ring within five minutes of their scheduled time.&lt;br /&gt;
&lt;br /&gt;
==== Lower recurrence events ====&lt;br /&gt;
Annual and one-time events have priority over weekly events if they are scheduled at the same time or overlap. When less frequent events touch any parts of weekly events, the weekly events will not be performed. Particularly, anniversary and birthday memorial music that are scheduled annually will replace any concerts that are scheduled at the same time in the weekly schedule.&lt;br /&gt;
&lt;br /&gt;
Remember,&lt;br /&gt;
* The less frequent event does not have to be long to clear weekly events.&lt;br /&gt;
* When overlapped by less frequent events, weekly events are not delayed. Instead they are cancelled.&lt;br /&gt;
* Priority applies between a less frequent event (Monthly, Annual, One Time) and a weekly one, not between two weekly events.&lt;br /&gt;
&lt;br /&gt;
=== Advanced reference ===&lt;br /&gt;
; You want to put several events to play at a given time in a particular order.&lt;br /&gt;
: Set the start times of each selection to be consecutive minutes. Even if the selections are longer than one minute, the system will sort them in the order you set, and each one will ring completely without interruption.&lt;br /&gt;
; You want a weekly event to be skipped on one special day.&lt;br /&gt;
: Schedule an overlapping event as Monthly, Annual, or One Time. The weekly program will automatically be skipped in favor of the special event.&lt;br /&gt;
; You want a &#039;&#039;&#039;short&#039;&#039;&#039; event to finish exactly at a time.&lt;br /&gt;
: Use End at Time, and remember it reserves the time before that point.&lt;br /&gt;
; You want a long funeral toll to finish at a specific time.&lt;br /&gt;
: Create the toll ahead of time using Chime.Center&#039;s [[Using_Chime.Center#Custom_ringing|custom ringing]] screen choosing a count and tempo that is suitable for the duration you desire (typically ten to twenty seconds between tolls). Schedule it as a One Time event with an end at time. All regular ringing will be replaced by the toll once it begins to ring.&lt;br /&gt;
; You want the Angelus &#039;&#039;and&#039;&#039; the time strike to both ring on the hour.&lt;br /&gt;
: While we think this will be confusing to your neighbors, you can to to Chime.Center, open the Schedule → Angelus screen, then check the option to &amp;quot;Play Angelus after time strike&amp;quot; and save.&lt;br /&gt;
; You want no ringing at all for a period of time.&lt;br /&gt;
: Schedule an Automation Suspend or create a silent season on Chime.Center. Note that both the Automation Suspend and silent season do not allow you to play some events and silence others: they will silence everything within their active time, including any special event (Monthly, Annual, or One Time) inside it. You may be able to use the rules for special events overlapping weekly events to assist you in creating the schedule you need.&lt;br /&gt;
; You want no music, but normal ringing to continue for a period of time.&lt;br /&gt;
: Create an Almanac Season and do not add any musical albums to it. Do not check the box for &#039;&#039;Silent Season&#039;&#039;. No scheduled music will play during the period you set it for.&lt;br /&gt;
; You want to randomly select a song from an Album, such as Evening Hymns, to play rather than the current season.&lt;br /&gt;
: Use the Chime.Center schedule editor to select &#039;&#039;Play Album Music&#039;&#039; then select the album and number of songs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6887</id>
		<title>Schedule AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Schedule_AX&amp;diff=6887"/>
		<updated>2026-09-18T18:04:44Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: Documenting 1.4.22 firmware update behavior&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page has been updated to reflect improvements made in [[About_AX#1.4.22|system update 1.4.22]], deployed in October 2026.&lt;br /&gt;
&lt;br /&gt;
Use this menu to review, edit or delete any of the events in your schedule. To clear the schedule, you must go to the [[Clear_Almanac_and_Schedule_AX|Settings menu]].&lt;br /&gt;
&lt;br /&gt;
After you have modified your schedule, the system will wait for a pause in user activity and finish playing events scheduled at the current time before applying the your changes. Gears appearing in the top right status icon indicate that the modified schedule has not been processed. You can make further changes while the gears are displayed, but wait until the status icon is clear before [[Schedule_AX#Review_the_schedule|viewing upcoming events]].&lt;br /&gt;
&lt;br /&gt;
Schedule changes may result in scheduled Almanac concerts to play different songs than appeared before modifications, even if those events were not changed.&lt;br /&gt;
&lt;br /&gt;
[[File:ScheduleMenu.jpg|frameless|right|600px]]&lt;br /&gt;
&lt;br /&gt;
== Scheduling basics ==&lt;br /&gt;
The scheduling screens for Weekly, Monthly, Annual and One Time events are for adding new events to these schedules. Use the Schedule Review screen to see what is programmed already.&lt;br /&gt;
&lt;br /&gt;
=== Typical schedules ===&lt;br /&gt;
Here are some examples of typical ringing events and how to set them up.&lt;br /&gt;
&lt;br /&gt;
; Daily musical concerts&lt;br /&gt;
: Use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Choose the number of songs to play from [[SmartAlmanac_AX|SmartAlmanac]] selected music.&lt;br /&gt;
; Anniversary concerts&lt;br /&gt;
: To play a person&#039;s favorite hymn on their birthday, use &#039;&#039;&#039;Schedule - Annual Event&#039;&#039;&#039;. Search for the title after selecting &#039;&#039;User Selected music/ringing&#039;&#039;.&lt;br /&gt;
; Call to worship or call to Mass&lt;br /&gt;
: Schedule a swinging bell to ring at a service time, use &#039;&#039;&#039;Schedule - Weekly Event&#039;&#039;&#039;. Select &#039;&#039;User Selected music/ringing&#039;&#039; and then search for &#039;&#039;swing&#039;&#039;. Choose a bell and duration from the list before adding it to your service times.&lt;br /&gt;
; Clock striking&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Time Strike&#039;&#039;&#039; menu to create, modify and review your time strike schedule. Avoid searching for the quarters and hour tolls to add to a schedule.&lt;br /&gt;
; Angelus and prayer bells&lt;br /&gt;
: Always use the &#039;&#039;&#039;Schedule - Angelus&#039;&#039;&#039; menu to create, modify and review your Angelus schedule.&lt;br /&gt;
&lt;br /&gt;
== Scheduling screens ==&lt;br /&gt;
These screens are used to add more events to your existing schedule. You can review your existing schedule using the [[Schedule_AX#Review_the_schedule|review screens]].&lt;br /&gt;
; Weekly&lt;br /&gt;
: Schedule a weekly event to schedule music on a regular weekly basis, like daily or every Sunday.&lt;br /&gt;
; Monthly&lt;br /&gt;
: Schedule a monthly event to schedule music on a regular monthly basis, like the first Sunday of each month.&lt;br /&gt;
; One Time &amp;amp; Annual&lt;br /&gt;
: Schedule an annual event. This is often used to schedule memorial music, such as, a person&#039;s favorite hymn to be played every year on their birthday. Specify the year to schedule a one time event to provide music for a unique, non-repeating occurrence such as a wedding or a funeral.&lt;br /&gt;
&lt;br /&gt;
Each of the scheduling screens contain these elements:&lt;br /&gt;
; Clock hands&lt;br /&gt;
: To set the time of the event, you may tap or drag the hands of the clock or tap the number and choose from a drop-down menu.&lt;br /&gt;
; AM/PM selectors&lt;br /&gt;
: Make sure you have selected the proper 12 hour period. A warning will display if you have the clock set for late night or early morning.&lt;br /&gt;
; Start at time/End at time selector&lt;br /&gt;
: &#039;&#039;Start -&#039;&#039; The event will run forward from the time you specify.&lt;br /&gt;
: &#039;&#039;End - &#039;&#039; The time you pick is when the event finishes. Please review the [[Schedule_AX#Advanced_topics|caveats below]].&lt;br /&gt;
; Calendar (on annual and one time events)&lt;br /&gt;
: Choose the date the event is to occur.&lt;br /&gt;
&lt;br /&gt;
=== Choose selection ===&lt;br /&gt;
Above the Choose Selection button you will either see &#039;&#039;Almanac Music&#039;&#039; or your selected title. Tapping the button brings up a search screen which you toggle between the following modes:&lt;br /&gt;
; Almanac Selected Music&lt;br /&gt;
: The programming screen allows you to select the number of songs or the duration of the program to be automatically played according to the current SmartAlmanac season.&lt;br /&gt;
; User Selected Music/Ringing&lt;br /&gt;
: The search bar becomes active when selecting this mode. Type any part of the selection to search the library then select a song or ringing file from the results.&lt;br /&gt;
: You can audition the selection you searched for using the Play and Stop buttons at the bottom of the selection screen. Outside bells will be muted while you do this.&lt;br /&gt;
Tap the check button to return to the programming screen to use your selection.&lt;br /&gt;
&lt;br /&gt;
=== Event list ===&lt;br /&gt;
The window on the right (below on Chime.Center) is like a &amp;quot;shopping cart&amp;quot; that collects the events you have created, allowing you to review them before &amp;quot;checking out.&amp;quot; This list does not include any existing scheduled events.&lt;br /&gt;
&lt;br /&gt;
Tap &#039;&#039;Add Selection&#039;&#039; and your new event will be added to the list. You may add multiple events to the list by changing the date, time, or selection and tapping &#039;&#039;Add Selection&#039;&#039; again. &lt;br /&gt;
&lt;br /&gt;
If you find a selection or a time that you didn&#039;t intend to add, you can remove the selection from the list by tapping the red trash can icon beside the event.&lt;br /&gt;
&lt;br /&gt;
Tap the &#039;&#039;Save to Schedule&#039;&#039; button to &amp;quot;check out,&amp;quot; adding this list to the current automatic schedule.&lt;br /&gt;
&lt;br /&gt;
== Configure time based ringing ==&lt;br /&gt;
Time strikes and Angelus prayer bell ringing schedules can be checked and modified using these screens.&lt;br /&gt;
&lt;br /&gt;
=== Time Strike ===&lt;br /&gt;
Review and modify clock chiming and hour strikes:&lt;br /&gt;
* Select active hours&lt;br /&gt;
* Select odd quarters and type of ringing&lt;br /&gt;
* Select clock chiming melody&lt;br /&gt;
Also see the [[Time_Strike_AX|time strike screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
=== Angelus ===&lt;br /&gt;
Schedule and configure prayer bell ringing.&lt;br /&gt;
* Select first pattern&lt;br /&gt;
* Select second pattern, toll or swinging bells&lt;br /&gt;
* Select days and hours to ring&lt;br /&gt;
Also see the [[Angelus_AX|Angelus schedule screen]] instructions.&lt;br /&gt;
&lt;br /&gt;
== Review the schedule ==&lt;br /&gt;
Tap Schedule and Review.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Review&#039;&#039;&#039; - Displays events that have been scheduled weekly, monthly, annual or one-time. This is the best way to see the outline of your program and what will play on a recurring schedule. Events can be deleted from this menu. &lt;br /&gt;
: &#039;&#039;&#039;Upcoming&#039;&#039;&#039; - Displays exactly what will play from your automatic schedule for the rest of the day today and tomorrow. This includes weekly, monthly, annual and one-time events, time strikes and any scheduled Angelus or call to worship. If you have chosen Almanac Selected Music, the titles will be specified in these two tabs. Please wait for the gears in the top-right status icon that indicate the schedule is rebuilding to clear before verifying upcoming events. Chime.Center&#039;s upcoming events screen allows you to check a range of days in the future to verify your Monthly, Annual and seasonal changes are going to happen as you expect.&lt;br /&gt;
: &#039;&#039;&#039;Played&#039;&#039;&#039; - Displays exactly what has already played on your ringing system, with the most recent at the top.&lt;br /&gt;
&lt;br /&gt;
== Advanced topics ==&lt;br /&gt;
Our system resolves seemingly conflicting events for you using a consistent set of rules. Knowing these rules lets you schedule confidently and get exactly the result you intend. Whenever you make changes to your schedule, we recommend reviewing those changes using the &amp;quot;Upcoming Events&amp;quot; page, to verify that your changes give the results you expect.&lt;br /&gt;
&lt;br /&gt;
=== Events that end at a time ===&lt;br /&gt;
Use end at time events to ring a call to worship bell or play a short musical concert that you want to end at the beginning of the service.&lt;br /&gt;
&lt;br /&gt;
Avoid scheduling a lengthy end at time event in the weekly schedule, especially if it has the potential to overlap other weekly events, including time strikes and Angelus ringing. Without careful review of the schedule, it is possible to cancel normal events without intending to, or create a schedule where your new event does not play.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event set to End at Time is not dropped — it is given preference over any weekly events that it overlaps — but that means it will cancel any of those overlapping events. This can mean several hours of events can be missing from your expected schedule. Be sure to check the events surrounding the time you plan to add a Monthly, Annual, or One Time event.&lt;br /&gt;
&lt;br /&gt;
=== Event priority ===&lt;br /&gt;
This section is to help you understand how the system prioritizes events that are scheduled at the same time or have overlaps on the schedule.&lt;br /&gt;
&lt;br /&gt;
Your carillon will always strike the hour on time. Time strikes, chime melodies and the Angelus are given precedence over ordinary weekly music. They will not delete other weekly events from the schedule, but time strikes and prayer bells &#039;&#039;will&#039;&#039; delay the other weekly events.&lt;br /&gt;
&lt;br /&gt;
A Monthly, Annual, or One Time event will take precedence over time strikes or Angelus bells. If such an event overlaps the time a strike is scheduled, that strike will not play. Instead you will hear the less frequent event. Even though the chime melody and hour strike are separate selections, they are always treated as one event. If either the chime melody or hour strike are cancelled due to another event, the other part of the time strike will also be cancelled. You will not hear half the time strike.&lt;br /&gt;
&lt;br /&gt;
==== Within the weekly schedule ====&lt;br /&gt;
: &#039;&#039;&#039;1 - &#039;&#039;&#039; The highest priority events are the time strike and Angelus prayer bells. By factory default, Angelus ringing will replace the time strike when ringing on the hour. The Chime.Center Angelus screen allows you to override this setting so that the Angelus will play after the time strike. Other weekly events scheduled on the hour or other quarters will be performed after the Angelus or time strike has completed. &lt;br /&gt;
: &#039;&#039;&#039;2 - &#039;&#039;&#039; Specific selection titles with start at times will play at their scheduled times unless they are scheduled at the same time as a time strike or Angelus (see priority &#039;&#039;&#039;1&#039;&#039;&#039;).&lt;br /&gt;
: &#039;&#039;&#039;3 - &#039;&#039;&#039; When two events are scheduled at the same time, there is no predetermined order in which they will play. If this is important to you, then schedule the secondary event one minute later to guarantee it is sorted into the schedule.&lt;br /&gt;
: &#039;&#039;&#039;4 - &#039;&#039;&#039; Almanac music concerts scheduled with multiple selections or a specified duration that overlap time strikes or other ringing will play as requested. Overlapped time strikes are not guaranteed to play. They will only play if a pause in the music allows them to ring with no more than one minute of error. Other specific selections that are overlapped by the concert will be played if a pause in the music allows them to ring within five minutes of their scheduled time.&lt;br /&gt;
&lt;br /&gt;
==== Lower recurrence events ====&lt;br /&gt;
Annual and one-time events have priority over weekly events if they are scheduled at the same time or overlap. When less frequent events touch any parts of weekly events, the weekly events will not be performed. Particularly, anniversary and birthday memorial music that are scheduled annually will replace any concerts that are scheduled at the same time in the weekly schedule.&lt;br /&gt;
&lt;br /&gt;
Remember,&lt;br /&gt;
* The less frequent event does not have to be long to clear weekly events.&lt;br /&gt;
* When overlapped by less frequent events, weekly events are not delayed. Instead they are cancelled.&lt;br /&gt;
* Priority applies between a less frequent event (Monthly, Annual, One Time) and a weekly one, not between two weekly events.&lt;br /&gt;
&lt;br /&gt;
=== Advanced reference ===&lt;br /&gt;
; You want to put several events to play at a given time in a particular order.&lt;br /&gt;
: Set the start times of each selection to be consecutive minutes. Even if the selections are longer than one minute, the system will sort them in the order you set, and each one will ring completely without interruption.&lt;br /&gt;
; You want a weekly event to be skipped on one special day.&lt;br /&gt;
: Schedule an overlapping event as Monthly, Annual, or One Time. The weekly program will automatically be skipped in favor of the special event.&lt;br /&gt;
; You want a &#039;&#039;&#039;short&#039;&#039;&#039; event to finish exactly at a time.&lt;br /&gt;
: Use End at Time, and remember it reserves the time before that point.&lt;br /&gt;
; You want a long funeral toll to finish at a specific time.&lt;br /&gt;
: Create the toll ahead of time using Chime.Center&#039;s [[Using_Chime.Center#Custom_ringing|custom ringing]] screen choosing a count and tempo that is suitable for the duration you desire (typically ten to twenty seconds between tolls). Schedule it as a One Time event with an end at time. All regular ringing will be replaced by the toll once it begins to ring.&lt;br /&gt;
; You want the Angelus &#039;&#039;and&#039;&#039; the time strike to both ring on the hour.&lt;br /&gt;
: While we think this will be confusing to your neighbors, you can to to Chime.Center, open the Schedule → Angelus screen, then check the option to &amp;quot;Play Angelus after time strike&amp;quot; and save.&lt;br /&gt;
; You want no ringing at all for a period of time.&lt;br /&gt;
: Schedule an Automation Suspend or create a silent season on Chime.Center. Note that both the Automation Suspend and silent season do not allow you to play some events and silence others: they will silence everything within their active time, including any special event (Monthly, Annual, or One Time) inside it. You may be able to use the rules for special events overlapping weekly events to assist you in creating the schedule you need.&lt;br /&gt;
; You want no music, but normal ringing to continue for a period of time.&lt;br /&gt;
: Create an Almanac Season and do not add any musical albums to it. Do not check the box for &#039;&#039;Silent Season&#039;&#039;. No scheduled music will play during the period you set it for.&lt;br /&gt;
; You want to randomly select a song from an Album, such as Evening Hymns, to play rather than the current season.&lt;br /&gt;
: Use the Chime.Center schedule editor to select &#039;&#039;Play Album Music&#039;&#039; then select the album and number of songs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;crumbs&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Keyboard_AX|&amp;amp;larr; Previous Section]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Time_Strike_AX|Next section &amp;amp;rarr;]] &#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=About_AX&amp;diff=6884</id>
		<title>About AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=About_AX&amp;diff=6884"/>
		<updated>2026-09-14T15:27:40Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: /* 1.4.22 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt; &#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Settings_screen_AX|&amp;amp;larr; Back to Settings screen]] &#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Chime Master&amp;lt;sup&amp;gt;®&amp;lt;/sup&amp;gt; Advanced eXperience&amp;lt;sup&amp;gt;™&amp;lt;/sup&amp;gt; (AX) Bell ringing control firmware&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Chime Master&amp;lt;sup&amp;gt;®&amp;lt;/sup&amp;gt; Chime.Center&amp;lt;sup&amp;gt;™&amp;lt;/sup&amp;gt; remote control and management portal&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Copyright &amp;amp;copy; 2014-2026, Chime Master Systems, Lancaster Ohio USA&lt;br /&gt;
&lt;br /&gt;
== Revisions ==&lt;br /&gt;
Tap Settings, then About from the home screen to see what firmware version your ringing system is running.&lt;br /&gt;
&lt;br /&gt;
To update your ringing system, make sure it is connected to the Internet. Call us to let us know it is online so we can schedule an update session.&lt;br /&gt;
&lt;br /&gt;
[[Updating_AX|Update Instructions]]&lt;br /&gt;
=== 1.4.22 ===&lt;br /&gt;
2026 - to be announced&lt;br /&gt;
* User experience improvements&lt;br /&gt;
** Touch Screen&lt;br /&gt;
*** Fixed Upcoming Selections preview page issues&lt;br /&gt;
*** Fixed Time Strike page showing incorrect schedule&lt;br /&gt;
*** Fixed Guided Setup scheduling for Angelus&lt;br /&gt;
** Chime.Center (after system updated)&lt;br /&gt;
*** Played Selections history screen displays manual selections with the name of the activating user&lt;br /&gt;
*** Scheduling Suspend Automation: Set both start and end time, and create multi-day automation suspends.&lt;br /&gt;
** Remote Control&lt;br /&gt;
* Core firmware&lt;br /&gt;
** Audited, updated and validated all third party components and libraries for known security vulnerabilities&lt;br /&gt;
** SmartAlmanac improvements&lt;br /&gt;
*** Improved selection of random music and balance between enabled arrangement types&lt;br /&gt;
*** Scheduler preserves daily random selections after power fail/restart&lt;br /&gt;
*** Scheduler prioritizes Monthly, Annual and One-Time events. Weekly events overlapped by special events will be suspended.&lt;br /&gt;
*** Other fixes for season and scheduling issues&lt;br /&gt;
** Keyboard mode zone settings&lt;br /&gt;
*** Inside level set on keyboard screen is remembered for the next performance&lt;br /&gt;
*** Outside zone enable/disable on keyboard start is configured in Keyboard Settings (default OFF)&lt;br /&gt;
*** Previewing keyboard recording from keyboard page will play using current outside mute setting&lt;br /&gt;
** Volume for inside zones can now be set to zero, in case you only want inside speakers to play from the keyboard&lt;br /&gt;
** Improved Chime.Center API interface connections&lt;br /&gt;
** Improved clock accuracy after power failures for unnetworked systems&lt;br /&gt;
** Ringing patterns combining tolls and swings fixed&lt;br /&gt;
** Fixed issues playing fast and complex midi arrangement files&lt;br /&gt;
** Reduced frequency of system pings to home (lowers Internet bandwidth requirements)&lt;br /&gt;
&lt;br /&gt;
=== 1.4.20 ===&lt;br /&gt;
December 17, 2024&lt;br /&gt;
* Migration of all systems to new Chime.Center servers for improved security and reliability&lt;br /&gt;
* Platinum carillon supports stereo bell instruments (Savoie carillon is stereo)&lt;br /&gt;
* Play Selection menus (front screen and remote control) - added Inside and Outside speaker muting&lt;br /&gt;
* Fixed Schedule Issue: Annual events scheduled for New Years at midnight weren&#039;t played.&lt;br /&gt;
* Keyboard Mode&lt;br /&gt;
** Now remembers inside level setting for keyboard mode (previously used system Volume setting)&lt;br /&gt;
** Default keyboard outside OFF can be changed by the user in keyboard settings&lt;br /&gt;
* Libertas controller enhancements for Deagan tower chimes&lt;br /&gt;
** Improved power control extends motor-generator life&lt;br /&gt;
** Improved damper logic for [[Bell_Control_Technical_Data_3700#Deagan_Damper_relay|new solid state damper relay]]&lt;br /&gt;
** Easier to play with MIDI keyboard than original Deagan relay systems&lt;br /&gt;
*** No need to play unnatural legato styles, striker timing is automatic&lt;br /&gt;
*** Pedal sustain works just like a piano for harmonic chimes&lt;br /&gt;
*** No pedaling required when playing melody only&lt;br /&gt;
&lt;br /&gt;
=== 1.4.18 ===&lt;br /&gt;
January 26, 2023&lt;br /&gt;
* More date and time settings&lt;br /&gt;
** DST start and end settings&lt;br /&gt;
** NTP clock sync settings&lt;br /&gt;
** Worldwide time zones&lt;br /&gt;
** Improved tower clock hands settings screen&lt;br /&gt;
* New Networking setup to select preferred WiFi signal with signal strength indication&lt;br /&gt;
* Seasons can now extend beyond the new year by end date&lt;br /&gt;
* Fixed issue when scheduling multiple annual/one time events&lt;br /&gt;
* Fixed schedule timeline to accurately display upcoming suspended events&lt;br /&gt;
* Fixed Full Harp keyboard setup&lt;br /&gt;
&lt;br /&gt;
=== 1.4.16 ===&lt;br /&gt;
Released Fall 2022&lt;br /&gt;
* Front screen display informs of update in progress&lt;br /&gt;
* Almanac updates&lt;br /&gt;
** Fix Advent start algorithm (for 2022 and similar years)&lt;br /&gt;
** The Good Friday (no music) season begins 4PM of Maunday Thursday&lt;br /&gt;
** New Seasons &lt;br /&gt;
*** Palm Sunday for all churches&lt;br /&gt;
*** Epiphany for churches that end Christmas on Jan 6&lt;br /&gt;
* Easier update to iOS remote control by tapping version number at the bottom of the screen&lt;br /&gt;
** Also loads new buttons after customization&lt;br /&gt;
* More icons and improved color palatte for custom buttons&lt;br /&gt;
* Bug fixes for clock display and Midnight time strikes&lt;br /&gt;
* Security updates&lt;br /&gt;
* Chime.Center required to configure these new features&lt;br /&gt;
** Quick function buttons&lt;br /&gt;
*** can have counted selection repeats&lt;br /&gt;
*** can have quiet volume (Platinum also allows boost)&lt;br /&gt;
** Scheduling&lt;br /&gt;
*** Automation suspend scheduling for special events (annual/once)&lt;br /&gt;
*** Scheduled volume changes&lt;br /&gt;
** Keyboard setup screen has MIDI input monitor to show what notes and channels are coming in&lt;br /&gt;
&lt;br /&gt;
=== 1.4.14 ===&lt;br /&gt;
Summer 2022&lt;br /&gt;
* 2022 model year hardware drivers&lt;br /&gt;
* Almanac seasonal changes no longer constrained to midnight, the day of the change&lt;br /&gt;
* Monitor speaker amplifier turns off in standby mode&lt;br /&gt;
* Improved tower bell and clock signaling&lt;br /&gt;
** Systems online with connected tower bells updated July 28, 2022&lt;br /&gt;
&lt;br /&gt;
=== 1.4.12 ===&lt;br /&gt;
Spring 2022&lt;br /&gt;
* Video help QR links on each page&#039;s help button&lt;br /&gt;
* Improved instrument icons on keyboard page&lt;br /&gt;
* Redesigned network settings page&lt;br /&gt;
** Improved network performance through filtered DNS&lt;br /&gt;
* More time zones and improved manual time setting&lt;br /&gt;
** Advanced networking for static IP&lt;br /&gt;
* Date and Time setup page reworked&lt;br /&gt;
&lt;br /&gt;
=== Earlier ===&lt;br /&gt;
Systems that have not been connected for updates since the following updates should be returned to the factory for upgrading.&lt;br /&gt;
* If under warranty, customer pays for shipping only.&lt;br /&gt;
* If warranty expired, purchase one year Chime.Center subscription and pay for shipping.&lt;br /&gt;
&lt;br /&gt;
; 1.4.10 - Winter 2021&lt;br /&gt;
* More responsive after making changes to settings that do not affect schedule&lt;br /&gt;
* Touch sensitivity adjustment added to keyboard setup page (also available on chime.center)&lt;br /&gt;
* Schedule review is easier to read&lt;br /&gt;
* Bell controller minor fixes&lt;br /&gt;
&lt;br /&gt;
; 1.4.9 - Summer 2021&lt;br /&gt;
Note: The system will no longer suspend the automatic schedule after you select a manual selection and before you tap the &#039;&#039;Yes&#039;&#039; to confirm play. Use the new home screen Suspend Schedule button to hold the schedule until after your special event (available since 1.4.8 and described below).&lt;br /&gt;
* Replaced login page background animation with Internet Connected icon in upper right corner. Check mark = Connected, x = No Connection.&lt;br /&gt;
* Improved schedule review screens&lt;br /&gt;
* More flexibility in Angelus settings&lt;br /&gt;
* Faster database processing after making schedule changes&lt;br /&gt;
&lt;br /&gt;
; 1.4.8 - Early 2021&lt;br /&gt;
* [[Customize_Home_AX#Select_Type|Suspend automatic schedule status button available for home screen]]&lt;br /&gt;
* Chime.Center Premium support for [[Using_Chime_Center#Custom_ringing|customized ringing]]&lt;br /&gt;
* Chime.Center Premium support for [[Chime_Center#Premium_features|complex scheduling]] (enabled upon user request)&lt;br /&gt;
* Special characters all included now on screen keyboard for entering Wi-Fi passwords&lt;br /&gt;
* Audio driver improvements&lt;br /&gt;
* Libertas title library instrument size awareness&lt;br /&gt;
* Improved performance when not Internet connected (Access Point is turned on)&lt;br /&gt;
* Fixed the Angelus scheduling screen for editing existing schedules&lt;br /&gt;
* Reliability and security updates&lt;br /&gt;
&lt;br /&gt;
; 1.4.6 - Winter 2020&lt;br /&gt;
* Accepts blank Wi-Fi password&lt;br /&gt;
* Connection stability and recovery&lt;br /&gt;
* Fixed Bravo and Millennium music arrangement preferences&lt;br /&gt;
&lt;br /&gt;
; 1.4.4 - Fall 2020&lt;br /&gt;
* Ability to scan a QR code on the [[Chime_Center|Chime.Center web portal]] to install and authenticate the [[Remote_AX|remote app]]&lt;br /&gt;
* [[Using_Chime_Center#Schedule|Clearing your ringing schedule on Chime.Center]] can now be done more granularly rather than wiping the entire schedule (Time strike, weekly events, monthly events, etc.)&lt;br /&gt;
; 1.4.2 &lt;br /&gt;
* Initial release for [https://www.chimemaster.com/bell-controller Libertas AX tower chime and carillon control system]&lt;br /&gt;
* Support for [https://www.chimemaster.com/bell-automation tower bells and clocks] on [[Advanced_eXperience|Millennium AX and Platinum AX systems]]&lt;br /&gt;
* All Advanced eXperience models feature a [[Customize_Home_AX#Appearance_and_usage|quick function Custom Toll]]: Tap and select number of tolls/minutes, tempo and bell then play.&lt;br /&gt;
; 1.4.0 - Summer 2020&lt;br /&gt;
* Initial release for [[Advanced_eXperience#Available_Models|Bravo and Millennium]] Advanced eXperience systems&lt;br /&gt;
* Model name is displayed at the top of the log in screen&lt;br /&gt;
* Users without scheduling permissions can review the time strike schedule&lt;br /&gt;
* Tap the top right status icon for text player (what is playing) and amplifier/zone status&lt;br /&gt;
; 1.3.0 &lt;br /&gt;
* Finalized firmware support for [[Chime.Center]] management&lt;br /&gt;
** Animated constellation background on login screen indicates Chime.Center connectivity&lt;br /&gt;
* Added [[Play_Selection_AX|Play Selection]] functionality to the [[Remote_AX|remote control]] including title lookup&lt;br /&gt;
* Monthly scheduling differentiates between Fifth and Final weekdays of the month&lt;br /&gt;
* Angelus scheduling screen shows current Angelus schedule&lt;br /&gt;
* Improved home screen customization&lt;br /&gt;
* Additional and improved help pages (tap blue &#039;&#039;i&#039;&#039; button to access)&lt;br /&gt;
; 1.2.0 - Spring 2020&lt;br /&gt;
* Faster home screen login&lt;br /&gt;
* Simplified Time Strike scheduling page &lt;br /&gt;
* Suspend Automation for up to an hour when queuing manual selections&lt;br /&gt;
* More accurate alert when stopping pealing or swinging bells from front of system&lt;br /&gt;
* Improved selection title search&lt;br /&gt;
* Improved toolbar mute button&lt;br /&gt;
* Current Smart Almanac season now displayed on lock screen and About page&lt;br /&gt;
; 1.1.4 &lt;br /&gt;
* Improved status toolbar icon&lt;br /&gt;
* Performance update on Keyboard page&lt;br /&gt;
* Resolved volume control issue&lt;br /&gt;
; 1.1.2 &lt;br /&gt;
* Aesthetic experience improvements &lt;br /&gt;
; 1.1.1 &lt;br /&gt;
* Improved performance and functionality of pages&lt;br /&gt;
** Keyboard Performance&lt;br /&gt;
** Customize Home&lt;br /&gt;
** Factory Reset&lt;br /&gt;
* Timeline page has been reorganized for easier review&lt;br /&gt;
* Angelus Configuration&lt;br /&gt;
* Keyboard Performance page added to remote app&lt;br /&gt;
; 1.1.0 - Winter 2020&lt;br /&gt;
* Time strike Scheduling&lt;br /&gt;
* Easier wireless network setup&lt;br /&gt;
* Improved Remote&lt;br /&gt;
* Usability and layout improvements&lt;br /&gt;
; 1.0.0 - Summer 2019&lt;br /&gt;
Initial release for Platinum Advanced eXperience&lt;br /&gt;
&lt;br /&gt;
== Acknowledgements ==&lt;br /&gt;
Chime Master acknowledges third-parties whose software has been used in permissible forms with Chime Master products. Chime Master provides links to this third-party code &amp;quot;AS IS&amp;quot; without warranty of any kind and without any support. Use of the third-party code identified below is at your sole risk. All development, system administration and update deployments are performed in-house by Chime Master experts.&lt;br /&gt;
&lt;br /&gt;
=== Components and Tools ===&lt;br /&gt;
=== Components and Tools ===&lt;br /&gt;
; ajv&lt;br /&gt;
:Homepage: ajv.js.org/&lt;br /&gt;
:Copyright: Copyright (c) 2015-2021 Evgeny Poberezkin&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: JSON Schema Validator&lt;br /&gt;
&lt;br /&gt;
; array-move&lt;br /&gt;
:Homepage: github.com/sindresorhus/array-move&lt;br /&gt;
:Copyright: Copyright (c) Sindre Sorhus&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Move array items&lt;br /&gt;
&lt;br /&gt;
; awesome-debounce-promise&lt;br /&gt;
:Homepage: github.com/slorber/awesome-debounce-promise&lt;br /&gt;
:Copyright: Copyright (c) Sébastien Lorber&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Debounce requests&lt;br /&gt;
&lt;br /&gt;
; BASS (NOT Free or Open Source)&lt;br /&gt;
:Homepage: un4seen.com&lt;br /&gt;
:Copyright: Copyright © 2003-Present un4seen developments. All rights reserved.&lt;br /&gt;
:License: Paid Unlimited Commercial License for Linux ARM64 Platform&lt;br /&gt;
:Purpose: Audio and MIDI handling C++ libraries&lt;br /&gt;
&lt;br /&gt;
; body-parser&lt;br /&gt;
:Homepage: github.com/expressjs/body-parser&lt;br /&gt;
:Copyright: (c) 2014 Jonathan Ong, 2014-2015 Douglas Christopher&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Parse incoming request bodies.&lt;br /&gt;
&lt;br /&gt;
; bootstrap&lt;br /&gt;
:Homepage: getbootstrap.com&lt;br /&gt;
:Copyright: Copyright (c) 2011-2026 The Bootstrap Authors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Component library&lt;br /&gt;
&lt;br /&gt;
; bullmq&lt;br /&gt;
:Homepage: bullmq.io/&lt;br /&gt;
:Copyright: (c) 2018 BullForce Labs AB and contributors.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Redis-based distributed queue&lt;br /&gt;
&lt;br /&gt;
; Chromium&lt;br /&gt;
:Homepage: chromium.org&lt;br /&gt;
:Copyright: Copyright 2015 The Chromium Authors. All rights reserved.&lt;br /&gt;
:License: Portions BSD, MIT, *LGPL, MS-PL, MPL+GPL+LGPL tri-licensed&lt;br /&gt;
:Purpose: Display rendering&lt;br /&gt;
&lt;br /&gt;
; config&lt;br /&gt;
:Homepage: github.com/node-config/node-config&lt;br /&gt;
:Copyright: Copyright 2010-2026, Loren West and other contributors.&lt;br /&gt;
:Purpose: Node.js Application Configuration&lt;br /&gt;
&lt;br /&gt;
; cookie-parser&lt;br /&gt;
:Homepage: github.com/expressjs/cookie-parser&lt;br /&gt;
:Copyright: Copyright (c) 2014 TJ Holowaychuk, (c) 2015 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Parse Cookie header.&lt;br /&gt;
&lt;br /&gt;
; cors&lt;br /&gt;
:Homepage: github.com/expressjs/cors&lt;br /&gt;
:Copyright: Copyright (c) 2013 Troy Goode&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Sets CORS response headers.&lt;br /&gt;
&lt;br /&gt;
; dayjs&lt;br /&gt;
:Homepage: day.js.org/&lt;br /&gt;
:Copyright: Copyright (c) 2018-present, iamkun&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Date and time handling.&lt;br /&gt;
&lt;br /&gt;
; dbus&lt;br /&gt;
:Homepage: dbus.freedesktop.org/doc/dbus-daemon.1.html&lt;br /&gt;
:Copyright: dbus.freedesktop.org/doc/AUTHORS&lt;br /&gt;
:License: &lt;br /&gt;
:Purpose: Message bus system&lt;br /&gt;
&lt;br /&gt;
; dnd-kit&lt;br /&gt;
:Homepage: dndkit.com/&lt;br /&gt;
:Copyright: Copyright (c) 2021, Claudéric Demers&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Drag and drop interface.&lt;br /&gt;
&lt;br /&gt;
; Docker&lt;br /&gt;
:Homepage: hub.docker.com/&lt;br /&gt;
:Copyright: Copyright 2013-2017 Docker, Inc.&lt;br /&gt;
:License: Apache License 2.0&lt;br /&gt;
:Purpose: Server&lt;br /&gt;
&lt;br /&gt;
; Electron&lt;br /&gt;
:Homepage: electronjs.org&lt;br /&gt;
:Copyright: Copyright (c) 2013-2020 GitHub Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: App runtime packaging&lt;br /&gt;
&lt;br /&gt;
; electron-debug&lt;br /&gt;
:Homepage: github.com/sindresorhus/electron-debug&lt;br /&gt;
:Copyright: Copyright (c) Sindre Sorhus&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Debug tools for Electron&lt;br /&gt;
&lt;br /&gt;
; emotion&lt;br /&gt;
:Homepage: emotion.sh&lt;br /&gt;
:Copyright: Copyright (c) Emotion team and other contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Write CSS styles with JavaScript.&lt;br /&gt;
&lt;br /&gt;
; express&lt;br /&gt;
:Homepage: expressjs.com&lt;br /&gt;
:Copyright: Copyright (c) 2009-2014 TJ Holowaychuk &amp;lt;tj@vision-media.ca&amp;gt;&lt;br /&gt;
:: Copyright (c) 2013-2014 Roman Shtylman &amp;lt;shtylman+expressjs@gmail.com&amp;gt;&lt;br /&gt;
:: Copyright (c) 2014-2015 Douglas Christopher Wilson &amp;lt;doug@somethingdoug.com&amp;gt;&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Fast, unopinionated, minimalist web framework for node.&lt;br /&gt;
&lt;br /&gt;
; express-jwt&lt;br /&gt;
:Homepage: github.com/auth0/express-jwt&lt;br /&gt;
:Copyright: Copyright (c) 2015 Auth0, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: JWT authentication&lt;br /&gt;
&lt;br /&gt;
; express-session&lt;br /&gt;
:Homepage: github.com/expressjs/session&lt;br /&gt;
:Copyright: Copyright (c) 2010 Sencha Inc., (c) 2011 TJ Holowaychuk, (c) 2014-2015 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Session middleware&lt;br /&gt;
&lt;br /&gt;
; FilePond&lt;br /&gt;
:Homepage: pqina.nl/filepond/&lt;br /&gt;
:Copyright: Copyright (c) 2020 PQINA | Rik Schennink&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: File Uploading&lt;br /&gt;
&lt;br /&gt;
; GitLab Community Edition&lt;br /&gt;
:Homepage: gitlab.com/gitlab-org&lt;br /&gt;
:Copyright: Copyright (c) 2011-present GitLab Inc.&lt;br /&gt;
:License: MIT Expat&lt;br /&gt;
:Purpose: Issues tracking, development, revision control&lt;br /&gt;
&lt;br /&gt;
; handlebars&lt;br /&gt;
:Homepage: handlebarsjs.com&lt;br /&gt;
:Copyright: Copyright (C) 2011-2019 by Yehuda Katz&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Templates&lt;br /&gt;
&lt;br /&gt;
; haveged&lt;br /&gt;
:Homepage: github.com/jirka-h/haveged&lt;br /&gt;
:Copyright: Gary Wuertz (gary_at_issiweb_com)&lt;br /&gt;
:License: GPL V3&lt;br /&gt;
:Purpose: Entropy for random number generation&lt;br /&gt;
&lt;br /&gt;
; hello-pangea/color-picker&lt;br /&gt;
:Homepage: github.com/hello-pangea/color-picker&lt;br /&gt;
:Copyright: Copyright (c) 2022 Reece Carolan,  (c) 2015 Case Sandberg&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Color picker component.&lt;br /&gt;
&lt;br /&gt;
; history&lt;br /&gt;
:Homepage: github.com/ReactTraining/history&lt;br /&gt;
:Copyright: Copyright (c) React Training 2016-2020, (c) Remix Software 2020-2021&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Manage session history&lt;br /&gt;
&lt;br /&gt;
; hostap&lt;br /&gt;
:Homepage: w1.fi&lt;br /&gt;
:Copyright (c) 2002-2024, Jouni Malinen &amp;lt;j@w1.fi&amp;gt; and contributors All Rights Reserved.&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: Access point for local remote (no internet)&lt;br /&gt;
&lt;br /&gt;
; IDB-Keyval&lt;br /&gt;
:Homepage: github.com/jakearchibald/idb-keyval&lt;br /&gt;
:Copyright: Copyright 2016, Jake Archibald&lt;br /&gt;
:License: Apache Version 2.0&lt;br /&gt;
:Purpose: Promise-based keyval store&lt;br /&gt;
&lt;br /&gt;
; ioredis&lt;br /&gt;
:Homepage: github.com/redis/ioredis&lt;br /&gt;
:Copyright: Copyright (c) 2015-2022 Zihua Li&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Redis client&lt;br /&gt;
&lt;br /&gt;
; jquery&lt;br /&gt;
:Homepage: jquery.com&lt;br /&gt;
:Copyright: Copyright 2021 OpenJS Foundation and jQuery contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Javascript library&lt;br /&gt;
&lt;br /&gt;
;jquery-ui&lt;br /&gt;
:Homepage: jqueryui.com&lt;br /&gt;
:Copyright: Copyright 2021 OpenJS Foundation and jQuery contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: User interface interactions, effects, widgets, and themes built on top of jQuery&lt;br /&gt;
&lt;br /&gt;
; jsmediatags&lt;br /&gt;
:Homepage: github.com/aadsm/jsmediatags?tab=License-1-ov-file#readme&lt;br /&gt;
:Copyright: Copyright (c) 2009 Opera Software ASA, (c) 2015 António Afonso, (c) 2008 Jacob Seidelin, (c) 2010 Joshua Kifer&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: ID3 reader&lt;br /&gt;
&lt;br /&gt;
; jsonwebtoken&lt;br /&gt;
:Homepage: github.com/auth0/node-jsonwebtoken&lt;br /&gt;
:Copyright: Copyright (c) 2015 Auth0, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: An implementation of JSON Web Tokens&lt;br /&gt;
&lt;br /&gt;
; Linux Libertine G fontface&lt;br /&gt;
:Homepage: linuxlibertine.org&lt;br /&gt;
:Copyright: Németh László&lt;br /&gt;
:License: GPL / OFL&lt;br /&gt;
:Purpose: Text font (serif)&lt;br /&gt;
&lt;br /&gt;
; LVM2&lt;br /&gt;
:Homepage: github.com/lvmteam/lvm2&lt;br /&gt;
:Copyright: Copyright (c) 2014, Red Hat, Inc. All rights reserved.&lt;br /&gt;
:License: 2-Clause BSD&lt;br /&gt;
:Purpose: Volume management&lt;br /&gt;
&lt;br /&gt;
; Mender&lt;br /&gt;
:Homepage: mender.io&lt;br /&gt;
:Copyright: Copyright 2021 Northern.tech AS&lt;br /&gt;
:License: Apache License Version 2.0&lt;br /&gt;
:docs.mender.io/3.1/release-information/open-source-licenses&lt;br /&gt;
:Purpose: OTA software updates&lt;br /&gt;
&lt;br /&gt;
; methods&lt;br /&gt;
:Homepage: github.com/jshttp/methods&lt;br /&gt;
:Copyright: Copyright (c) 2013-2014 TJ Holowaychuk, (c) 2015-2016 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Http methods&lt;br /&gt;
&lt;br /&gt;
; MongoDB&lt;br /&gt;
:Homepage: mongodb.com&lt;br /&gt;
:Copyright: Copyright (C) 2018 MongoDB, Inc&lt;br /&gt;
:License: MongoDB Embedded License&lt;br /&gt;
:Purpose: Embedded System Database (not Chime.Center database)&lt;br /&gt;
&lt;br /&gt;
; mongoose&lt;br /&gt;
:Homepage: mongoosejs.com/&lt;br /&gt;
:Copyright: Copyright (c) 2010-2013 LearnBoost, Copyright (c) 2013-2021 Automattic&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: MongoDB support for Node&lt;br /&gt;
&lt;br /&gt;
; mongoose-unique-validator&lt;br /&gt;
:Homepage: github.com/mongoose-unique-validator/mongoose-unique-validator&lt;br /&gt;
:Copyright: Copyright (c) 2026 Mike Botsko&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Presave validation for unique fields&lt;br /&gt;
&lt;br /&gt;
; morgan&lt;br /&gt;
:Homepage: github.com/expressjs/morgan &lt;br /&gt;
:Copyright: Copyright (c) 2014 Jonathan Ong, (c) 2014-2017 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: HTTP request logger&lt;br /&gt;
&lt;br /&gt;
; mui&lt;br /&gt;
:Homepage: mui.com/material-ui/&lt;br /&gt;
:Copyright: Copyright (c) 2014 Call-Em-All&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Library of React components&lt;br /&gt;
&lt;br /&gt;
; multer&lt;br /&gt;
:Homepage: github.com/expressjs/multer#readme&lt;br /&gt;
:Copyright: (c) 2014 Hage Yaapa&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Handles multipart/form-data&lt;br /&gt;
&lt;br /&gt;
; nconf&lt;br /&gt;
:Homepage: github.com/indexzero/nconf&lt;br /&gt;
:Copyright: Copyright (C) 2011 Charlie Robbins and the Contributors.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Hierarchical node.js configuration&lt;br /&gt;
&lt;br /&gt;
; nginx&lt;br /&gt;
:Homepage: nginx.org&lt;br /&gt;
:Copyright (C) 2002-2021 Igor Sysoev&lt;br /&gt;
:Copyright (C) 2011-2022 Nginx, Inc.&lt;br /&gt;
:::All rights reserved.&lt;br /&gt;
:License: 2-clause BSD&lt;br /&gt;
:Purpose: Web server&lt;br /&gt;
&lt;br /&gt;
; Node&lt;br /&gt;
:Homepage: nodejs.org&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Real time event driven server&lt;br /&gt;
&lt;br /&gt;
; OpenSSL&lt;br /&gt;
:Homepage: openssl.org&lt;br /&gt;
:Copyright: Copyright © 1998-Present The OpenSSL Software Foundation. All rights reserved. &lt;br /&gt;
:: Copyright © 1995-1998 Eric Young (eay@cryptsoft.com). All rights reserved.&lt;br /&gt;
:License: Apache License v2, OpenSSL License, SSLeay License&lt;br /&gt;
:Purpose: Cryptographic security&lt;br /&gt;
&lt;br /&gt;
; Passport &lt;br /&gt;
:Homepage: www.passportjs.org/&lt;br /&gt;
:Copyright: Copyright (c) 2011-2021 Jared Hanson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Authentication middleware&lt;br /&gt;
&lt;br /&gt;
; Passport-custom&lt;br /&gt;
:Homepage: github.com/mbell8903/passport-custom&lt;br /&gt;
:Copyright: Copyright (c) 2011-2014 Michael Bell&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Passport strategy&lt;br /&gt;
&lt;br /&gt;
; Passport-local&lt;br /&gt;
:Homepage: github.com/jaredhanson/passport-local/tree/master&lt;br /&gt;
:Copyright: Copyright (c) 2011-2014 Jared Hanson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Passport strategy&lt;br /&gt;
&lt;br /&gt;
; PCRE2&lt;br /&gt;
:Homepage: github.com/PCRE2Project&lt;br /&gt;
:Copyright: Copyright (c) 1997-2007 University of Cambridge, Copyright (c) 2007-2024 Philip Hazel All rights reserved.&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: Perl-Compatible Regular Expressions&lt;br /&gt;
&lt;br /&gt;
; Poco &lt;br /&gt;
:Homepage: pocoproject.org&lt;br /&gt;
:Copyright: Copyright © 2006-Present, Applied Informatics Software Engineering GmbH and Contributors&lt;br /&gt;
:License: BSL-1.0 (Boost)&lt;br /&gt;
:Purpose: POrtable COmponents C++ Libraries&lt;br /&gt;
&lt;br /&gt;
; polkit&lt;br /&gt;
:Homepage: github.com/polkit-org/polkit&lt;br /&gt;
:Copyright: &lt;br /&gt;
:License: GPL2&lt;br /&gt;
:Purpose: define and handle authorizations&lt;br /&gt;
&lt;br /&gt;
; Popper&lt;br /&gt;
:Homepage: github.com/popperjs/popper-core&lt;br /&gt;
:Copyright: Copyright (c) 2021 Floating UI contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Handle tooltips and popovers&lt;br /&gt;
&lt;br /&gt;
;Prettier&lt;br /&gt;
:Homepage: prettier.io/&lt;br /&gt;
:Copyright: Copyright © James Long and contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Code formatter&lt;br /&gt;
&lt;br /&gt;
; PostgreSQL&lt;br /&gt;
:Homepage: postgresql.org&lt;br /&gt;
:Copyright: Portions Copyright © 1996-2020, The PostgreSQL Global Development Group&lt;br /&gt;
:: Portions Copyright © 1994, The Regents of the University of California &lt;br /&gt;
:License: PostgreSQL License&lt;br /&gt;
:Purpose: Portal database&lt;br /&gt;
&lt;br /&gt;
; Python&lt;br /&gt;
:Homepage: python.org&lt;br /&gt;
:Copyright: Copyright © 2001-2020 Python Software Foundation; All Rights Reserved&lt;br /&gt;
:License: PSF-license and Zero-Clause BSD license&lt;br /&gt;
:Purpose: Scripting language&lt;br /&gt;
&lt;br /&gt;
; QR Code&lt;br /&gt;
:Homepage: qrcode.com&lt;br /&gt;
:The word “QR Code” is registered trademark of DENSO WAVE INCORPORATED in Japan and other countries&lt;br /&gt;
:License: No licensing contract is required for the use of QR Code. Patents by DENSO and others regarding use and purpose stated below expired in 2014-2015&lt;br /&gt;
:Purpose: Convenient installation of mobile apps and viewing of help videos using smart devices&lt;br /&gt;
&lt;br /&gt;
; qrcode.react&lt;br /&gt;
:Homepage: zpao.github.io/qrcode.react&lt;br /&gt;
:Copyright: Copyright (c) 2015, Paul O’Shannessy&lt;br /&gt;
:License: ISC&lt;br /&gt;
:Purpose: Generate QR codes&lt;br /&gt;
&lt;br /&gt;
; query-string&lt;br /&gt;
:Homepage: github.com/sindresorhus/query-string&lt;br /&gt;
:Copyright: Copyright (c) Sindre Sorhus&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Parse and stringify URL query strings&lt;br /&gt;
&lt;br /&gt;
; Radium&lt;br /&gt;
:Homepage: github.com/formidablelabs/radium&lt;br /&gt;
:Copyright: Copyright (c) 2015 Formidable Labs&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: React element styling&lt;br /&gt;
&lt;br /&gt;
; rc-progress&lt;br /&gt;
:Homepage: react-component.github.io/progress/&lt;br /&gt;
:Copyright: Copyright (c) 2014-present yiminghe&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Progress Bar&lt;br /&gt;
&lt;br /&gt;
; React&lt;br /&gt;
:Homepage: reactjs.org&lt;br /&gt;
:Copyright: Copyright (c) Facebook, Inc. and its affiliates.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: User interface framework&lt;br /&gt;
&lt;br /&gt;
;react-confirm-alert&lt;br /&gt;
:Homepage: github.com/GA-MO/react-confirm-alert&lt;br /&gt;
:Copyright: Copyright (c) 2015 Thawatchai Kuansombat&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: React component confirmation dialog&lt;br /&gt;
&lt;br /&gt;
;react-dom&lt;br /&gt;
:Homepage: reactjs.org/&lt;br /&gt;
:Copyright: Copyright (c) Facebook, Inc. and its affiliates.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Entry point to the DOM and server renders for React&lt;br /&gt;
&lt;br /&gt;
;react-idle-timer&lt;br /&gt;
:Homepage: github.com/SupremeTechnopriest/react-idle-timer&lt;br /&gt;
:Copyright: Copyright (c) 2017 Randy Lebeau&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Track if system is idle&lt;br /&gt;
&lt;br /&gt;
;react-jwt&lt;br /&gt;
:Homepage: github.com/gustavo0197/react-jwt&lt;br /&gt;
:Copyright: Copyright (c) 2020 Gustavo Velazquez&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Decoding json web tokens for React&lt;br /&gt;
&lt;br /&gt;
;react-router-dom&lt;br /&gt;
:Homepage: github.com/ReactTraining/react-router&lt;br /&gt;
:Copyright: Copyright (c) React Training 2016-2018&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: DOM bindings for React Router&lt;br /&gt;
&lt;br /&gt;
;react-scripts&lt;br /&gt;
:Homepage: github.com/facebook/create-react-app&lt;br /&gt;
:Copyright: Copyright (c) 2013-present, Facebook, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Create React apps with no build configuration&lt;br /&gt;
&lt;br /&gt;
;react-select&lt;br /&gt;
:Homepage: react-select.com&lt;br /&gt;
:Copyright: Copyright (c) 2021 Jed Watson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Selector component for React.&lt;br /&gt;
&lt;br /&gt;
;react-simple-keyboard&lt;br /&gt;
:Homepage: virtual-keyboard.js.org&lt;br /&gt;
:Copyright: Copyright (c) 2019 Francisco Hodge and project contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Virtual keyboard for React&lt;br /&gt;
&lt;br /&gt;
;react-spring&lt;br /&gt;
:Homepage: www.react-spring.dev/&lt;br /&gt;
:Copyright: Copyright (c) 2018-present Paul Henschel, react-spring, all contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Animation library&lt;br /&gt;
&lt;br /&gt;
;react-tabs&lt;br /&gt;
:Homepage: reactcommunity.org/react-tabs/&lt;br /&gt;
:Copyright: Copyright (c) Matt Zabriskie and Daniel Tschinder&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Tab component for ReactJS&lt;br /&gt;
&lt;br /&gt;
; reactstrap&lt;br /&gt;
:Homepage: github.com/reactstrap/reactstrap&lt;br /&gt;
:Copyright: Copyright (c) 2016-Present Eddy Hernandez, Chris Burrell, Evan Sharp&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Stateless React components for Bootstrap 4&lt;br /&gt;
&lt;br /&gt;
; React Table&lt;br /&gt;
:Homepage: github.com/tannerlinsley/react-table&lt;br /&gt;
:Copyright: Copyright (c) 2016 Tanner Linsley&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Lightweight, fast and extendable datagrid built for React&lt;br /&gt;
&lt;br /&gt;
; read-chunk&lt;br /&gt;
:Homepage: github.com/sindresorhus/read-chunk&lt;br /&gt;
:Copyright: Copyright (c) 2016 Tanner Linsley&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Read a chunk from a file&lt;br /&gt;
&lt;br /&gt;
; Redis&lt;br /&gt;
:Homepage: redis.io&lt;br /&gt;
:Copyright: Copyright (c) 2009-2020, Salvatore Sanfilippo and others, All rights reserved.&lt;br /&gt;
:License: BSD 3-Clause&lt;br /&gt;
:Purpose: In memory data caching and storage&lt;br /&gt;
&lt;br /&gt;
; Remote&lt;br /&gt;
:Homepage: github.com/firstdoit/remote#readme&lt;br /&gt;
:Copyright: Guilherme Rodrigues&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: Work locally using remote server API&lt;br /&gt;
&lt;br /&gt;
; Roboto fontface&lt;br /&gt;
:Homepage: github.com/choffmeister/roboto-fontface-bower&lt;br /&gt;
:Copyright: Christian Hoffmeister&lt;br /&gt;
:License: Apache-2.0&lt;br /&gt;
:Purpose: Text font&lt;br /&gt;
&lt;br /&gt;
; Slug&lt;br /&gt;
:Homepage: github.com/Trott/slug&lt;br /&gt;
:Copyright: Copyright (c) 2014 dodo&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Change strings to slug format&lt;br /&gt;
&lt;br /&gt;
;stunnel&lt;br /&gt;
:Homepage: stunnel.org&lt;br /&gt;
:Copyright: Copyright (c) 1998 Michal Trojnara&lt;br /&gt;
:License: GNU GPL version 2 or later with OpenSSL exception&lt;br /&gt;
:Purpose: Secure API remote tunnel&lt;br /&gt;
&lt;br /&gt;
; Teleport&lt;br /&gt;
:Homepage: github.com/gravitational/teleport&lt;br /&gt;
:Copyright: Copyright 2015 Gravitational, Inc.&lt;br /&gt;
:License: Apache License 2.0&lt;br /&gt;
:Purpose: Customer support and updates&lt;br /&gt;
&lt;br /&gt;
; tonejs/midi&lt;br /&gt;
:Homepage: github.com/Tonejs/Midi&lt;br /&gt;
:Copyright: Copyright © 2016 Yotam Mann&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Read and midi&lt;br /&gt;
&lt;br /&gt;
; The Linux Kernel&lt;br /&gt;
:Homepage: kernel.org&lt;br /&gt;
:License: GNU GPL version 2&lt;br /&gt;
:Purpose: Base operating system&lt;br /&gt;
&lt;br /&gt;
; tsParticles&lt;br /&gt;
:Homepage: github.com/matteobruni/tsparticles&lt;br /&gt;
:Copyright: Copyright (c) 2020 Matteo Bruni&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Typescript particles&lt;br /&gt;
&lt;br /&gt;
;Ubuntu Server&lt;br /&gt;
:Homepage: ubuntu.com&lt;br /&gt;
:Copyright: Canonical Ltd.&lt;br /&gt;
:License: Free Software&lt;br /&gt;
:Purpose: Server&lt;br /&gt;
&lt;br /&gt;
; UDisks&lt;br /&gt;
:Homepage: github.com/storaged-project/udisks&lt;br /&gt;
:Copyright: Copyright (C) 2007-2011 David Zeuthen &amp;lt;zeuthen@gmail.com&amp;gt;&lt;br /&gt;
:: Copyright (C) 2007-2011 Red Hat, Inc.&lt;br /&gt;
:: All Rights Reserved.&lt;br /&gt;
:License: LGPLv2 (or later)&lt;br /&gt;
:Purpose: Storage management&lt;br /&gt;
&lt;br /&gt;
; underscore&lt;br /&gt;
:Homepage: underscorejs.org/&lt;br /&gt;
:Copyright: Copyright (c) 2009-2022 Jeremy Ashkenas, Julian Gonggrijp, and DocumentCloud and Investigative Reporters &amp;amp; Editors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Support for javascript functions without extending core JavaScript objects.&lt;br /&gt;
&lt;br /&gt;
; util&lt;br /&gt;
:Homepage: github.com/browserify/node-util&lt;br /&gt;
:Copyright: Copyright Joyent, Inc. and other Node contributors. &lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: util module for browser&lt;br /&gt;
&lt;br /&gt;
; verror&lt;br /&gt;
:Homepage: github.com/TritonDataCenter/node-verror&lt;br /&gt;
:Copyright: Copyright (c) 2016, Joyent, Inc. All rights reserved.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Rich javascript errors&lt;br /&gt;
&lt;br /&gt;
; zxcvbn&lt;br /&gt;
:Homepage: github.com/dropbox/zxcvbn&lt;br /&gt;
:Copyright: Copyright (c) 2012-2016 Dan Wheeler and Dropbox, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: password strength estimator&lt;br /&gt;
&lt;br /&gt;
== Licenses ==&lt;br /&gt;
For reference only&lt;br /&gt;
* [https://opensource.org/licenses/Apache-2.0 opensource.org &amp;gt; Apache License 2.0]&lt;br /&gt;
* [https://opensource.org/licenses/0BSD opensource.org &amp;gt; BSD]&lt;br /&gt;
* [https://opensource.org/licenses/BSD-2-Clause opensource.org &amp;gt; BSD-2-Clause]&lt;br /&gt;
* [https://www.gnu.org/licenses/old-licenses/gpl-2.0.html gnu.org &amp;gt; GPL-2.0]&lt;br /&gt;
* [https://www.gnu.org/licenses/gpl-3.0.html gnu.org &amp;gt; GPL 3.0]&lt;br /&gt;
* [https://www.gnu.org/licenses/licenses.html#LGPL gnu.org &amp;gt; LGPL]&lt;br /&gt;
* [https://opensource.org/licenses/ISC opensource.org &amp;gt; ISC]&lt;br /&gt;
* [https://opensource.org/licenses/MIT opensource.org &amp;gt; MIT]&lt;br /&gt;
* [https://opensource.org/licenses/postgresql opensource.org &amp;gt; PostgreSQL]&lt;br /&gt;
* [https://opensource.org/licenses/Python-2.0 opensource.org &amp;gt; Python-2.0]&lt;br /&gt;
* [https://www.mongodb.com/licensing/embedded-license MongoDB Embedded License]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Settings_screen_AX|&amp;amp;larr; Back to Settings screen]] &#039;&#039;&#039; &lt;br /&gt;
[[Category:AX Manual]]&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=DA3862_Deagan_Solid_State_Action&amp;diff=6883</id>
		<title>DA3862 Deagan Solid State Action</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=DA3862_Deagan_Solid_State_Action&amp;diff=6883"/>
		<updated>2026-09-09T21:08:01Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: fix link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A solid state replacement for the original Deagan electro-mechanical relay module used on the 67 type Tower Chime action.&lt;br /&gt;
&amp;lt;embedvideo service=&amp;quot;youtube&amp;quot;&amp;gt;https://www.youtube.com/watch?v=fTZdGqqGh2g&amp;lt;/embedvideo&amp;gt;&lt;br /&gt;
== Features ==&lt;br /&gt;
[[File:3862.png|150px|frameless|right|Deagan 67 SS Action Controller]]&lt;br /&gt;
* High current coil outputs with active back-EMF quenching&lt;br /&gt;
** Optional third output for 67-O type Action&lt;br /&gt;
* Optical ram position sensors (replacement retract cup)&lt;br /&gt;
* Reverse polarity warning light&lt;br /&gt;
* Adjustable ram thrust power (volume control)&lt;br /&gt;
* Buttons for testing&lt;br /&gt;
* Supplied with new sensor retraction cup with new felts and leather bumpers&lt;br /&gt;
&lt;br /&gt;
== Advantages ==&lt;br /&gt;
* Faster repeat times (should be used with our suspension cable stabilizers)&lt;br /&gt;
* Quieter operation (especially with removal of old reversing switch mechanism)&lt;br /&gt;
* Simple Installation&lt;br /&gt;
* Spark free operation&lt;br /&gt;
* No complicated contact adjustments&lt;br /&gt;
* Stuck-input protection&lt;br /&gt;
* Low current actuation input&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
[[File:Striker3861.jpg|150px|frameless|right|Deagan 67 Hookup]]&lt;br /&gt;
* Remove old relay from top of the Deagan 67 action.&lt;br /&gt;
** Optionally remove bottom contacts and actuating arm to reduce friction and noise.&lt;br /&gt;
* Move coil return leads to positive terminal block (module coil outputs are negative)&lt;br /&gt;
* Move the head toward the chime. Replace the retraction cup with the new cup. Orient the cup so that the sensor cable exits the top. Tighten the cup bolt.&lt;br /&gt;
* Mount new module to the top of the action using the supplied bracket (terminal labels will be right-reading viewed from chime end).&lt;br /&gt;
* Connect positive and negative 48V as shown.&lt;br /&gt;
** Briefly, power the system and be sure the POLARITY REVERSED light does not come on.&lt;br /&gt;
* Connect the coil leads to the output terminals. Strike coil is the large bobbin at the chime end. Retract coil is at the rear. Optional O coil is the middle coil.&lt;br /&gt;
* Connect the action signal lead from the main relay to ACTUATION INPUT.&lt;br /&gt;
&lt;br /&gt;
=== Testing ===&lt;br /&gt;
* Press the TEST ACTION button to test the striker.&lt;br /&gt;
* Press the TEST MODE button to select the test mode (1 to 3 times)&lt;br /&gt;
* Press the TEST MODE button to cancel tests&lt;br /&gt;
* Adjust the THRUST control clockwise for longer strike pulses. Reducing THRUST allows faster repeat times and lower chime ringing intensity.&lt;br /&gt;
Test Modes&lt;br /&gt;
* ERROR/MODE light not blinking - single strike&lt;br /&gt;
* ERROR/MODE light blinking once - 60 BPM for five minutes&lt;br /&gt;
* ERROR/MODE light blinking two times - 120 BPM for five minutes&lt;br /&gt;
* ERROR/MODE light blinking three times - 150 BPM for ten strikes&lt;br /&gt;
&lt;br /&gt;
=== Error indications ===&lt;br /&gt;
* POLARITY REVERSED light indicates the motor generator or power supply leads are reversed.&lt;br /&gt;
** If coils are connected while reversed polarity voltage is supplied, the module will be damaged.&lt;br /&gt;
** Always verify polarity before connecting the action coils.&lt;br /&gt;
* ERROR light blinks steadily: The actuation input is stuck. Check for shorted keyboard or relay contacts.&lt;br /&gt;
* ERROR light on solid: Sensor error or strike cycle took longer than expected. Check connections and lubricate action.&lt;br /&gt;
&lt;br /&gt;
[[Category: Deagan]]&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=DA3862_Deagan_Solid_State_Action&amp;diff=6882</id>
		<title>DA3862 Deagan Solid State Action</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=DA3862_Deagan_Solid_State_Action&amp;diff=6882"/>
		<updated>2026-09-09T20:44:14Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A solid state replacement for the original Deagan electro-mechanical relay module used on the 67 type Tower Chime action.&lt;br /&gt;
&amp;lt;embedvideo service=&amp;quot;youtube&amp;quot;&amp;gt;https://youtu.be/fTZdGqqGh2g&amp;lt;/embedvideo&amp;gt;&lt;br /&gt;
== Features ==&lt;br /&gt;
[[File:3862.png|150px|frameless|right|Deagan 67 SS Action Controller]]&lt;br /&gt;
* High current coil outputs with active back-EMF quenching&lt;br /&gt;
** Optional third output for 67-O type Action&lt;br /&gt;
* Optical ram position sensors (replacement retract cup)&lt;br /&gt;
* Reverse polarity warning light&lt;br /&gt;
* Adjustable ram thrust power (volume control)&lt;br /&gt;
* Buttons for testing&lt;br /&gt;
* Supplied with new sensor retraction cup with new felts and leather bumpers&lt;br /&gt;
&lt;br /&gt;
== Advantages ==&lt;br /&gt;
* Faster repeat times (should be used with our suspension cable stabilizers)&lt;br /&gt;
* Quieter operation (especially with removal of old reversing switch mechanism)&lt;br /&gt;
* Simple Installation&lt;br /&gt;
* Spark free operation&lt;br /&gt;
* No complicated contact adjustments&lt;br /&gt;
* Stuck-input protection&lt;br /&gt;
* Low current actuation input&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
[[File:Striker3861.jpg|150px|frameless|right|Deagan 67 Hookup]]&lt;br /&gt;
* Remove old relay from top of the Deagan 67 action.&lt;br /&gt;
** Optionally remove bottom contacts and actuating arm to reduce friction and noise.&lt;br /&gt;
* Move coil return leads to positive terminal block (module coil outputs are negative)&lt;br /&gt;
* Move the head toward the chime. Replace the retraction cup with the new cup. Orient the cup so that the sensor cable exits the top. Tighten the cup bolt.&lt;br /&gt;
* Mount new module to the top of the action using the supplied bracket (terminal labels will be right-reading viewed from chime end).&lt;br /&gt;
* Connect positive and negative 48V as shown.&lt;br /&gt;
** Briefly, power the system and be sure the POLARITY REVERSED light does not come on.&lt;br /&gt;
* Connect the coil leads to the output terminals. Strike coil is the large bobbin at the chime end. Retract coil is at the rear. Optional O coil is the middle coil.&lt;br /&gt;
* Connect the action signal lead from the main relay to ACTUATION INPUT.&lt;br /&gt;
&lt;br /&gt;
=== Testing ===&lt;br /&gt;
* Press the TEST ACTION button to test the striker.&lt;br /&gt;
* Press the TEST MODE button to select the test mode (1 to 3 times)&lt;br /&gt;
* Press the TEST MODE button to cancel tests&lt;br /&gt;
* Adjust the THRUST control clockwise for longer strike pulses. Reducing THRUST allows faster repeat times and lower chime ringing intensity.&lt;br /&gt;
Test Modes&lt;br /&gt;
* ERROR/MODE light not blinking - single strike&lt;br /&gt;
* ERROR/MODE light blinking once - 60 BPM for five minutes&lt;br /&gt;
* ERROR/MODE light blinking two times - 120 BPM for five minutes&lt;br /&gt;
* ERROR/MODE light blinking three times - 150 BPM for ten strikes&lt;br /&gt;
&lt;br /&gt;
=== Error indications ===&lt;br /&gt;
* POLARITY REVERSED light indicates the motor generator or power supply leads are reversed.&lt;br /&gt;
** If coils are connected while reversed polarity voltage is supplied, the module will be damaged.&lt;br /&gt;
** Always verify polarity before connecting the action coils.&lt;br /&gt;
* ERROR light blinks steadily: The actuation input is stuck. Check for shorted keyboard or relay contacts.&lt;br /&gt;
* ERROR light on solid: Sensor error or strike cycle took longer than expected. Check connections and lubricate action.&lt;br /&gt;
&lt;br /&gt;
[[Category: Deagan]]&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=DA3862_Deagan_Solid_State_Action&amp;diff=6881</id>
		<title>DA3862 Deagan Solid State Action</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=DA3862_Deagan_Solid_State_Action&amp;diff=6881"/>
		<updated>2026-09-09T20:43:46Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: video&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A solid state replacement for the original Deagan electro-mechanical relay module used on the 67 type Tower Chime action.&lt;br /&gt;
&amp;lt;embedvideo service=&amp;quot;youtube&amp;quot;&amp;gt;https://youtu.be/fTZdGqqGh2g&amp;lt;/embedvideo&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:3862.png|150px|frameless|right|Deagan 67 SS Action Controller]]&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* High current coil outputs with active back-EMF quenching&lt;br /&gt;
** Optional third output for 67-O type Action&lt;br /&gt;
* Optical ram position sensors (replacement retract cup)&lt;br /&gt;
* Reverse polarity warning light&lt;br /&gt;
* Adjustable ram thrust power (volume control)&lt;br /&gt;
* Buttons for testing&lt;br /&gt;
* Supplied with new sensor retraction cup with new felts and leather bumpers&lt;br /&gt;
&lt;br /&gt;
== Advantages ==&lt;br /&gt;
* Faster repeat times (should be used with our suspension cable stabilizers)&lt;br /&gt;
* Quieter operation (especially with removal of old reversing switch mechanism)&lt;br /&gt;
* Simple Installation&lt;br /&gt;
* Spark free operation&lt;br /&gt;
* No complicated contact adjustments&lt;br /&gt;
* Stuck-input protection&lt;br /&gt;
* Low current actuation input&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
[[File:Striker3861.jpg|150px|frameless|right|Deagan 67 Hookup]]&lt;br /&gt;
* Remove old relay from top of the Deagan 67 action.&lt;br /&gt;
** Optionally remove bottom contacts and actuating arm to reduce friction and noise.&lt;br /&gt;
* Move coil return leads to positive terminal block (module coil outputs are negative)&lt;br /&gt;
* Move the head toward the chime. Replace the retraction cup with the new cup. Orient the cup so that the sensor cable exits the top. Tighten the cup bolt.&lt;br /&gt;
* Mount new module to the top of the action using the supplied bracket (terminal labels will be right-reading viewed from chime end).&lt;br /&gt;
* Connect positive and negative 48V as shown.&lt;br /&gt;
** Briefly, power the system and be sure the POLARITY REVERSED light does not come on.&lt;br /&gt;
* Connect the coil leads to the output terminals. Strike coil is the large bobbin at the chime end. Retract coil is at the rear. Optional O coil is the middle coil.&lt;br /&gt;
* Connect the action signal lead from the main relay to ACTUATION INPUT.&lt;br /&gt;
&lt;br /&gt;
=== Testing ===&lt;br /&gt;
* Press the TEST ACTION button to test the striker.&lt;br /&gt;
* Press the TEST MODE button to select the test mode (1 to 3 times)&lt;br /&gt;
* Press the TEST MODE button to cancel tests&lt;br /&gt;
* Adjust the THRUST control clockwise for longer strike pulses. Reducing THRUST allows faster repeat times and lower chime ringing intensity.&lt;br /&gt;
Test Modes&lt;br /&gt;
* ERROR/MODE light not blinking - single strike&lt;br /&gt;
* ERROR/MODE light blinking once - 60 BPM for five minutes&lt;br /&gt;
* ERROR/MODE light blinking two times - 120 BPM for five minutes&lt;br /&gt;
* ERROR/MODE light blinking three times - 150 BPM for ten strikes&lt;br /&gt;
&lt;br /&gt;
=== Error indications ===&lt;br /&gt;
* POLARITY REVERSED light indicates the motor generator or power supply leads are reversed.&lt;br /&gt;
** If coils are connected while reversed polarity voltage is supplied, the module will be damaged.&lt;br /&gt;
** Always verify polarity before connecting the action coils.&lt;br /&gt;
* ERROR light blinks steadily: The actuation input is stuck. Check for shorted keyboard or relay contacts.&lt;br /&gt;
* ERROR light on solid: Sensor error or strike cycle took longer than expected. Check connections and lubricate action.&lt;br /&gt;
&lt;br /&gt;
[[Category: Deagan]]&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Install_Management_Suite&amp;diff=6880</id>
		<title>Install Management Suite</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Install_Management_Suite&amp;diff=6880"/>
		<updated>2026-09-09T19:50:04Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: /* Downloading and Installing */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&#039;&#039;&#039;[http://www.ChimeMaster.com Home] &amp;gt; [[Chime_Master_Help|Help]] &amp;gt; [[Installation_documentation|Installation]] &amp;gt; [[Installation_documentation#Software|Software]]&#039;&#039;&#039;&amp;lt;/div&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you have a &#039;&#039;&#039;touch screen system&#039;&#039;&#039;, follow these links:&lt;br /&gt;
* &#039;&#039;&#039;[[Remote_AX|Install Remote App for AX]]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[Using_Chime.Center|Using Chime.Center for AX]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Call 800-344-7464 for upgrade information.&lt;br /&gt;
&lt;br /&gt;
= Downloading and Installing =&lt;br /&gt;
&lt;br /&gt;
A [https://youtu.be/l6OAT5tRqZU video tutorial] is available that walks through installation of the Management Suite.&lt;br /&gt;
&lt;br /&gt;
The latest version of our software is available on the downloads page: [[Downloads]]&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
* Windows PC (Management Suite will not install on Windows RT or Windows 10 in S mode)&lt;br /&gt;
&lt;br /&gt;
== Windows 10 Installation ==&lt;br /&gt;
Management Suite uses the Microsoft &#039;&#039;.NET&#039;&#039; framework. It should load automatically for older Windows systems. For &#039;&#039;&#039;Windows 10&#039;&#039;&#039;, see &#039;&#039;&#039;[[Setup .NET]]&#039;&#039;&#039; for instructions. &lt;br /&gt;
=== Upgrading ===&lt;br /&gt;
&lt;br /&gt;
If you currently use Millennium Suite version 4.8 or older, uninstall it using the Windows Add/Remove utility. Your schedule and playlist files will not be deleted.&lt;br /&gt;
&lt;br /&gt;
=== Connect the bell system ===&lt;br /&gt;
Plug in the USB cable between the Chime Master bell system and the PC&#039;s USB port. Make sure the bell system is powered on. The first time this connection is made, it may take several minutes for Windows to register the device drivers. Windows 10 provides a Device Setup icon in the system tray that shows the progress of the device preparation.&amp;lt;br&amp;gt;&lt;br /&gt;
Wait until the drivers have loaded before proceeding.&lt;br /&gt;
&lt;br /&gt;
=== Disable antivirus ===&lt;br /&gt;
&lt;br /&gt;
If you use a third party antivirus, disable it temporarily while installing Management Suite. Norton and Avast are known to block the incoming connection to the PC from the mobile app if not disabled during installation. &lt;br /&gt;
&lt;br /&gt;
=== Run Setup ===&lt;br /&gt;
&lt;br /&gt;
To install:&lt;br /&gt;
* Create a &#039;temp&#039; folder on your desktop and open it&lt;br /&gt;
* Open the downloaded zip file in your downloads folder&lt;br /&gt;
* Drag the contents of the zip file to the temp folder&lt;br /&gt;
* Right-click the Setup application in the temp folder and select &#039;&#039;&#039;Run as administrator&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Run the software the first time ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;After&#039;&#039;&#039; Windows notifies you that the device is ready to use, launch the Management Suite.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Windows 8 and Earlier Installation ==&lt;br /&gt;
Management Suite uses the Microsoft &#039;&#039;.NET&#039;&#039; framework. It should load automatically for older Windows systems. For &#039;&#039;&#039;Windows 10&#039;&#039;&#039;, see &#039;&#039;&#039;[[Setup .NET]]&#039;&#039;&#039; for instructions. &lt;br /&gt;
=== Upgrading ===&lt;br /&gt;
&lt;br /&gt;
If you currently use Millennium Suite version 4.8 or older, uninstall it using the Windows Add/Remove utility. Your schedule and playlist files will not be deleted.&lt;br /&gt;
&lt;br /&gt;
=== Disable antivirus ===&lt;br /&gt;
&lt;br /&gt;
If you use a third party antivirus, disable it temporarily while installing Management Suite. Norton and Avast are known to block the incoming connection to the PC from the mobile app if not disabled during installation. &lt;br /&gt;
&lt;br /&gt;
=== Run Setup ===&lt;br /&gt;
&lt;br /&gt;
To install, open the zip file and run the Setup application by double clicking it.&lt;br /&gt;
&lt;br /&gt;
=== Connect the Bell System ===&lt;br /&gt;
After installation is complete, plug in the USB cable between the Chime Master bell system and the PC&#039;s USB port. Make sure the bell system is powered on. The first time this connection is made, it may take several minutes for Windows to register the device drivers. Windows 8 provides a Device Setup icon in the system tray that shows the progress of the device preparation.&lt;br /&gt;
&lt;br /&gt;
Wait until the drivers have loaded before proceeding.&lt;br /&gt;
&lt;br /&gt;
=== Run the software the first time ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;After&#039;&#039;&#039; Windows notifies you that the device is ready to use, launch the Management Suite.&lt;br /&gt;
&lt;br /&gt;
== Licensing for premium features ==&lt;br /&gt;
&lt;br /&gt;
[[File:Suite-5-10-license.png]]&lt;br /&gt;
&lt;br /&gt;
Entering in the license code to the free downloaded Management Suite opens the features of the Premium version. If you have purchased and received a license code:&lt;br /&gt;
*Right click the mouse while hovering over the main menu window&lt;br /&gt;
*Select Licensing.&lt;br /&gt;
*Enter your license code into the licensing window.&lt;br /&gt;
*Restart Management Suite.&lt;br /&gt;
&lt;br /&gt;
You can license the software on as many computers as you like, but each license code only works for one carillon system. If you manage several carillons, you can purchase a separate license for each one, and add them all to a single portable PC installation.&lt;br /&gt;
&lt;br /&gt;
If you are upgrading from a previous version, the license should automatically transfer. If you have received a replacement or upgraded carillon, you will receive a new license number for the new system.&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
&lt;br /&gt;
The most common reasons Management Suite does not work are:&lt;br /&gt;
&lt;br /&gt;
# Not installing the software as an administrator,&lt;br /&gt;
# Not disabling third party antivirus during installation,&lt;br /&gt;
# Not plugging in the carillon to the PC during software installation so the driver can be properly installed with the software,&lt;br /&gt;
# Starting Management Suite too soon after installation before the drivers are properly installed for the carillon.&lt;br /&gt;
# Attempting to use Management Suite when the carillon is not connected to the PC.&lt;br /&gt;
&lt;br /&gt;
== Recording Librarian issues ==&lt;br /&gt;
&lt;br /&gt;
After saving a recording in Version 5.0.6.1 the carillon control may hang until you press the &#039;&#039;&#039;Stop&#039;&#039;&#039; button on the front panel. This presents a dilemma if you are uploading MIDI files over a remote session where you can&#039;t reach the front panel controls. We have corrected this behavior in 5.0.6.2 and released in 5.0.7.&lt;br /&gt;
&lt;br /&gt;
You can download the latest software from&lt;br /&gt;
* [[Downloads|Help Download Page]]&lt;br /&gt;
* [https://www.chimemaster.com/downloads/ Support Home Page]&lt;br /&gt;
&lt;br /&gt;
== Unable to load DLL ==&lt;br /&gt;
;Failed: Unable to load FTD2XX.DLL&lt;br /&gt;
&lt;br /&gt;
Do not start Management Suite until the USB driver for the carillon has loaded.&lt;br /&gt;
* Check the USB connection&lt;br /&gt;
* Newer versions of Windows check the internet for drivers before looking in the programs folder&lt;br /&gt;
* Allow several minutes while waiting for the Millennium Carillon is ready to use notification&lt;br /&gt;
&lt;br /&gt;
If the drivers fail to load correctly, go to Windows Device Manager. &#039;&#039;&#039;Millennium Carillon&#039;&#039;&#039; should be on the main list or under Universal Serial Bus controllers. If it appears elsewhere on the list with a yellow warning symbol, right-click and choose to update drivers.&lt;br /&gt;
&lt;br /&gt;
If you wish to work on schedules and save to the local drive for loading into the carillon later, close this warning window and continue to use Management Suite without a carillon connection. Many features will not be available until you connect to the carillon so the program will recognize the model and features you have available. Selection titles should also be loaded from the carillon before working on schedules away from the ringing system.&lt;br /&gt;
&lt;br /&gt;
== License Issues ==&lt;br /&gt;
The license key is used to hash against the serial number of the carillon for activation. You must be connected to the carillon in order for the software to activate. &lt;br /&gt;
&lt;br /&gt;
Normally, the program is fully functional, including licensed features even when the carillon is not connected, for example when you take the computer home with you to work on scheduling. The license key is stored on the local computer in the following file (which may be hidden):&lt;br /&gt;
&lt;br /&gt;
 C:\ProgramData\MillSuite\license.cmsl&lt;br /&gt;
&lt;br /&gt;
Your carillon&#039;s serial number and features are saved in the following file to support functionality when the PC is used away from the carillon:&lt;br /&gt;
&lt;br /&gt;
 C:\Users\&amp;lt;username&amp;gt;\AppData\Local\Chime_Master_Systems\&amp;lt;app_id&amp;gt;\&amp;lt;app version&amp;gt;\user.config&lt;br /&gt;
&lt;br /&gt;
If either of these files cannot be found, then the Management Suite will revert to the light version.&lt;br /&gt;
&lt;br /&gt;
The connection status and the serial number of your carillon normally appear in the window title bar of the Management Suite program.&lt;br /&gt;
&lt;br /&gt;
== If All Else Fails... ==&lt;br /&gt;
=== Refresh settings ===&lt;br /&gt;
Refresh Management Suite by clicking the backup button. Exit the backup screen, and re-try the failing operation.&lt;br /&gt;
=== Clear settings ===&lt;br /&gt;
File Folders: These locations store custom settings and other data. Sometimes serious issues require the deletion of the entire 2nd directory and restarting the program.&lt;br /&gt;
*&#039;&#039;C:\Documents and Settings\All Users\Application Data\MillSuite&#039;&#039;&lt;br /&gt;
*&#039;&#039;C:\Documents and Settings\&#039;&#039;[user_name]&#039;&#039;\Local Settings\Application Data\Chime_Master_Systems&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
When Management Suite is installed for all users on the PC and you are having trouble with Remote App users or permissions, try deleting the .msce file found in hidden directory &#039;&#039;C:\ProgramData\MillSuite&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You will have to go into the Administrator menu and set the user permissions (but should not have to add existing users). If the user names that appear in the Administrator menu are corrupted, there may be a hardware problem with the Chime Master.&lt;br /&gt;
&lt;br /&gt;
When navigating through the folders to the user name, the Local Settings folder is usually hidden. To unhide:&lt;br /&gt;
*Windows XP - Folder Tools menu &amp;gt; View Tab &amp;gt; Show hidden file and folders &amp;gt; OK&lt;br /&gt;
*Vista - go to Folder Options in Control Panel &amp;gt; View Tab &amp;gt; Show hidden file and folders &amp;gt; OK&lt;br /&gt;
*Windows 7/8/10 - go to Explorer Vew Tab and find Hidden Items in the Show/Hide pane and check its box&lt;br /&gt;
**&#039;&#039;C:\Users\&#039;&#039;[user_name]&#039;&#039;\AppData\Local\Chime_Master_Systems\MillenniumSuite.exe_&#039;&#039;[codes]\[versions]&#039;&#039;\user.config&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
At this point, the button sizes and positions (if customized) will revert to their default values. If any users are set up for remote control access via the mobile apps, their permissions will have to be reset in the Administrator panel (usernames and passwords are saved in the carillon, permissions on the PC).&lt;br /&gt;
&lt;br /&gt;
=== Uninstall and re-install ===&lt;br /&gt;
Use Windows Setup - Apps &amp;amp; Features to uninstall Management Suite. Then delete all files from the Program Files directory or the entire directory itself before re-installing.&lt;br /&gt;
&lt;br /&gt;
 C:\Program Files (x86)\Chime Master&lt;br /&gt;
&lt;br /&gt;
= Setup and Use =&lt;br /&gt;
&lt;br /&gt;
*[[Using_Management_Suite|Operating instructions]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Legacy_Products]][[Category:Management Suite]]&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=Install_Management_Suite&amp;diff=6879</id>
		<title>Install Management Suite</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=Install_Management_Suite&amp;diff=6879"/>
		<updated>2026-09-09T19:46:15Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: video links - removed remote app setup&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt;&#039;&#039;&#039;[http://www.ChimeMaster.com Home] &amp;gt; [[Chime_Master_Help|Help]] &amp;gt; [[Installation_documentation|Installation]] &amp;gt; [[Installation_documentation#Software|Software]]&#039;&#039;&#039;&amp;lt;/div&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you have a &#039;&#039;&#039;touch screen system&#039;&#039;&#039;, follow these links:&lt;br /&gt;
* &#039;&#039;&#039;[[Remote_AX|Install Remote App for AX]]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[Using_Chime.Center|Using Chime.Center for AX]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Call 800-344-7464 for upgrade information.&lt;br /&gt;
&lt;br /&gt;
= Downloading and Installing =&lt;br /&gt;
&lt;br /&gt;
A [https://youtu.be/l6OAT5tRqZU video tutorial] is available that walks through installation of both the Management Suite and the Church Bell Remote Control mobile app.&lt;br /&gt;
&lt;br /&gt;
The latest version of our software is available on the downloads page: [[Downloads]]&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
* Windows PC (Management Suite will not install on Windows RT or Windows 10 in S mode)&lt;br /&gt;
&lt;br /&gt;
== Windows 10 Installation ==&lt;br /&gt;
Management Suite uses the Microsoft &#039;&#039;.NET&#039;&#039; framework. It should load automatically for older Windows systems. For &#039;&#039;&#039;Windows 10&#039;&#039;&#039;, see &#039;&#039;&#039;[[Setup .NET]]&#039;&#039;&#039; for instructions. &lt;br /&gt;
=== Upgrading ===&lt;br /&gt;
&lt;br /&gt;
If you currently use Millennium Suite version 4.8 or older, uninstall it using the Windows Add/Remove utility. Your schedule and playlist files will not be deleted.&lt;br /&gt;
&lt;br /&gt;
=== Connect the bell system ===&lt;br /&gt;
Plug in the USB cable between the Chime Master bell system and the PC&#039;s USB port. Make sure the bell system is powered on. The first time this connection is made, it may take several minutes for Windows to register the device drivers. Windows 10 provides a Device Setup icon in the system tray that shows the progress of the device preparation.&amp;lt;br&amp;gt;&lt;br /&gt;
Wait until the drivers have loaded before proceeding.&lt;br /&gt;
&lt;br /&gt;
=== Disable antivirus ===&lt;br /&gt;
&lt;br /&gt;
If you use a third party antivirus, disable it temporarily while installing Management Suite. Norton and Avast are known to block the incoming connection to the PC from the mobile app if not disabled during installation. &lt;br /&gt;
&lt;br /&gt;
=== Run Setup ===&lt;br /&gt;
&lt;br /&gt;
To install:&lt;br /&gt;
* Create a &#039;temp&#039; folder on your desktop and open it&lt;br /&gt;
* Open the downloaded zip file in your downloads folder&lt;br /&gt;
* Drag the contents of the zip file to the temp folder&lt;br /&gt;
* Right-click the Setup application in the temp folder and select &#039;&#039;&#039;Run as administrator&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Run the software the first time ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;After&#039;&#039;&#039; Windows notifies you that the device is ready to use, launch the Management Suite.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Windows 8 and Earlier Installation ==&lt;br /&gt;
Management Suite uses the Microsoft &#039;&#039;.NET&#039;&#039; framework. It should load automatically for older Windows systems. For &#039;&#039;&#039;Windows 10&#039;&#039;&#039;, see &#039;&#039;&#039;[[Setup .NET]]&#039;&#039;&#039; for instructions. &lt;br /&gt;
=== Upgrading ===&lt;br /&gt;
&lt;br /&gt;
If you currently use Millennium Suite version 4.8 or older, uninstall it using the Windows Add/Remove utility. Your schedule and playlist files will not be deleted.&lt;br /&gt;
&lt;br /&gt;
=== Disable antivirus ===&lt;br /&gt;
&lt;br /&gt;
If you use a third party antivirus, disable it temporarily while installing Management Suite. Norton and Avast are known to block the incoming connection to the PC from the mobile app if not disabled during installation. &lt;br /&gt;
&lt;br /&gt;
=== Run Setup ===&lt;br /&gt;
&lt;br /&gt;
To install, open the zip file and run the Setup application by double clicking it.&lt;br /&gt;
&lt;br /&gt;
=== Connect the Bell System ===&lt;br /&gt;
After installation is complete, plug in the USB cable between the Chime Master bell system and the PC&#039;s USB port. Make sure the bell system is powered on. The first time this connection is made, it may take several minutes for Windows to register the device drivers. Windows 8 provides a Device Setup icon in the system tray that shows the progress of the device preparation.&lt;br /&gt;
&lt;br /&gt;
Wait until the drivers have loaded before proceeding.&lt;br /&gt;
&lt;br /&gt;
=== Run the software the first time ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;After&#039;&#039;&#039; Windows notifies you that the device is ready to use, launch the Management Suite.&lt;br /&gt;
&lt;br /&gt;
== Licensing for premium features ==&lt;br /&gt;
&lt;br /&gt;
[[File:Suite-5-10-license.png]]&lt;br /&gt;
&lt;br /&gt;
Entering in the license code to the free downloaded Management Suite opens the features of the Premium version. If you have purchased and received a license code:&lt;br /&gt;
*Right click the mouse while hovering over the main menu window&lt;br /&gt;
*Select Licensing.&lt;br /&gt;
*Enter your license code into the licensing window.&lt;br /&gt;
*Restart Management Suite.&lt;br /&gt;
&lt;br /&gt;
You can license the software on as many computers as you like, but each license code only works for one carillon system. If you manage several carillons, you can purchase a separate license for each one, and add them all to a single portable PC installation.&lt;br /&gt;
&lt;br /&gt;
If you are upgrading from a previous version, the license should automatically transfer. If you have received a replacement or upgraded carillon, you will receive a new license number for the new system.&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting =&lt;br /&gt;
&lt;br /&gt;
The most common reasons Management Suite does not work are:&lt;br /&gt;
&lt;br /&gt;
# Not installing the software as an administrator,&lt;br /&gt;
# Not disabling third party antivirus during installation,&lt;br /&gt;
# Not plugging in the carillon to the PC during software installation so the driver can be properly installed with the software,&lt;br /&gt;
# Starting Management Suite too soon after installation before the drivers are properly installed for the carillon.&lt;br /&gt;
# Attempting to use Management Suite when the carillon is not connected to the PC.&lt;br /&gt;
&lt;br /&gt;
== Recording Librarian issues ==&lt;br /&gt;
&lt;br /&gt;
After saving a recording in Version 5.0.6.1 the carillon control may hang until you press the &#039;&#039;&#039;Stop&#039;&#039;&#039; button on the front panel. This presents a dilemma if you are uploading MIDI files over a remote session where you can&#039;t reach the front panel controls. We have corrected this behavior in 5.0.6.2 and released in 5.0.7.&lt;br /&gt;
&lt;br /&gt;
You can download the latest software from&lt;br /&gt;
* [[Downloads|Help Download Page]]&lt;br /&gt;
* [https://www.chimemaster.com/downloads/ Support Home Page]&lt;br /&gt;
&lt;br /&gt;
== Unable to load DLL ==&lt;br /&gt;
;Failed: Unable to load FTD2XX.DLL&lt;br /&gt;
&lt;br /&gt;
Do not start Management Suite until the USB driver for the carillon has loaded.&lt;br /&gt;
* Check the USB connection&lt;br /&gt;
* Newer versions of Windows check the internet for drivers before looking in the programs folder&lt;br /&gt;
* Allow several minutes while waiting for the Millennium Carillon is ready to use notification&lt;br /&gt;
&lt;br /&gt;
If the drivers fail to load correctly, go to Windows Device Manager. &#039;&#039;&#039;Millennium Carillon&#039;&#039;&#039; should be on the main list or under Universal Serial Bus controllers. If it appears elsewhere on the list with a yellow warning symbol, right-click and choose to update drivers.&lt;br /&gt;
&lt;br /&gt;
If you wish to work on schedules and save to the local drive for loading into the carillon later, close this warning window and continue to use Management Suite without a carillon connection. Many features will not be available until you connect to the carillon so the program will recognize the model and features you have available. Selection titles should also be loaded from the carillon before working on schedules away from the ringing system.&lt;br /&gt;
&lt;br /&gt;
== License Issues ==&lt;br /&gt;
The license key is used to hash against the serial number of the carillon for activation. You must be connected to the carillon in order for the software to activate. &lt;br /&gt;
&lt;br /&gt;
Normally, the program is fully functional, including licensed features even when the carillon is not connected, for example when you take the computer home with you to work on scheduling. The license key is stored on the local computer in the following file (which may be hidden):&lt;br /&gt;
&lt;br /&gt;
 C:\ProgramData\MillSuite\license.cmsl&lt;br /&gt;
&lt;br /&gt;
Your carillon&#039;s serial number and features are saved in the following file to support functionality when the PC is used away from the carillon:&lt;br /&gt;
&lt;br /&gt;
 C:\Users\&amp;lt;username&amp;gt;\AppData\Local\Chime_Master_Systems\&amp;lt;app_id&amp;gt;\&amp;lt;app version&amp;gt;\user.config&lt;br /&gt;
&lt;br /&gt;
If either of these files cannot be found, then the Management Suite will revert to the light version.&lt;br /&gt;
&lt;br /&gt;
The connection status and the serial number of your carillon normally appear in the window title bar of the Management Suite program.&lt;br /&gt;
&lt;br /&gt;
== If All Else Fails... ==&lt;br /&gt;
=== Refresh settings ===&lt;br /&gt;
Refresh Management Suite by clicking the backup button. Exit the backup screen, and re-try the failing operation.&lt;br /&gt;
=== Clear settings ===&lt;br /&gt;
File Folders: These locations store custom settings and other data. Sometimes serious issues require the deletion of the entire 2nd directory and restarting the program.&lt;br /&gt;
*&#039;&#039;C:\Documents and Settings\All Users\Application Data\MillSuite&#039;&#039;&lt;br /&gt;
*&#039;&#039;C:\Documents and Settings\&#039;&#039;[user_name]&#039;&#039;\Local Settings\Application Data\Chime_Master_Systems&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
When Management Suite is installed for all users on the PC and you are having trouble with Remote App users or permissions, try deleting the .msce file found in hidden directory &#039;&#039;C:\ProgramData\MillSuite&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You will have to go into the Administrator menu and set the user permissions (but should not have to add existing users). If the user names that appear in the Administrator menu are corrupted, there may be a hardware problem with the Chime Master.&lt;br /&gt;
&lt;br /&gt;
When navigating through the folders to the user name, the Local Settings folder is usually hidden. To unhide:&lt;br /&gt;
*Windows XP - Folder Tools menu &amp;gt; View Tab &amp;gt; Show hidden file and folders &amp;gt; OK&lt;br /&gt;
*Vista - go to Folder Options in Control Panel &amp;gt; View Tab &amp;gt; Show hidden file and folders &amp;gt; OK&lt;br /&gt;
*Windows 7/8/10 - go to Explorer Vew Tab and find Hidden Items in the Show/Hide pane and check its box&lt;br /&gt;
**&#039;&#039;C:\Users\&#039;&#039;[user_name]&#039;&#039;\AppData\Local\Chime_Master_Systems\MillenniumSuite.exe_&#039;&#039;[codes]\[versions]&#039;&#039;\user.config&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
At this point, the button sizes and positions (if customized) will revert to their default values. If any users are set up for remote control access via the mobile apps, their permissions will have to be reset in the Administrator panel (usernames and passwords are saved in the carillon, permissions on the PC).&lt;br /&gt;
&lt;br /&gt;
=== Uninstall and re-install ===&lt;br /&gt;
Use Windows Setup - Apps &amp;amp; Features to uninstall Management Suite. Then delete all files from the Program Files directory or the entire directory itself before re-installing.&lt;br /&gt;
&lt;br /&gt;
 C:\Program Files (x86)\Chime Master&lt;br /&gt;
&lt;br /&gt;
= Setup and Use =&lt;br /&gt;
&lt;br /&gt;
*[[Using_Management_Suite|Operating instructions]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Legacy_Products]][[Category:Management Suite]]&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=About_AX&amp;diff=6878</id>
		<title>About AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=About_AX&amp;diff=6878"/>
		<updated>2026-09-02T22:34:15Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: 1.4.22 - user ID for manual selections&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt; &#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Settings_screen_AX|&amp;amp;larr; Back to Settings screen]] &#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Chime Master&amp;lt;sup&amp;gt;®&amp;lt;/sup&amp;gt; Advanced eXperience&amp;lt;sup&amp;gt;™&amp;lt;/sup&amp;gt; (AX) Bell ringing control firmware&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Chime Master&amp;lt;sup&amp;gt;®&amp;lt;/sup&amp;gt; Chime.Center&amp;lt;sup&amp;gt;™&amp;lt;/sup&amp;gt; remote control and management portal&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Copyright &amp;amp;copy; 2014-2026, Chime Master Systems, Lancaster Ohio USA&lt;br /&gt;
&lt;br /&gt;
== Revisions ==&lt;br /&gt;
Tap Settings, then About from the home screen to see what firmware version your ringing system is running.&lt;br /&gt;
&lt;br /&gt;
To update your ringing system, make sure it is connected to the Internet. Call us to let us know it is online so we can schedule an update session.&lt;br /&gt;
&lt;br /&gt;
[[Updating_AX|Update Instructions]]&lt;br /&gt;
=== 1.4.22 ===&lt;br /&gt;
2026 - to be announced&lt;br /&gt;
* User experience improvements&lt;br /&gt;
** Touch Screen&lt;br /&gt;
*** Fixed Upcoming Selections preview page issues&lt;br /&gt;
*** Fixed Time Strike page showing incorrect schedule&lt;br /&gt;
*** Fixed Guided Setup scheduling for Angelus&lt;br /&gt;
** Chime.Center (after system updated)&lt;br /&gt;
*** Played Selections history screen displays manual selections with the name of the activating user&lt;br /&gt;
** Remote Control&lt;br /&gt;
* Core firmware&lt;br /&gt;
** Audited, updated and validated all third party components and libraries for known security vulnerabilities&lt;br /&gt;
** SmartAlmanac improvements&lt;br /&gt;
*** Improved selection of random music and balance between enabled arrangement types&lt;br /&gt;
*** Scheduler preserves daily random selections after power fail/restart&lt;br /&gt;
*** Scheduler prioritizes Monthly, Annual and One-Time events. Suspends spanned weekly events they overlap&lt;br /&gt;
*** Easier scheduling of automation suspension&lt;br /&gt;
*** Other fixes to season and scheduling issues&lt;br /&gt;
** Keyboard mode zone settings&lt;br /&gt;
*** Inside level set on keyboard screen is remembered for the next performance&lt;br /&gt;
*** Outside enable/disable is configured on Chime.Center Keyboard Settings (default OFF)&lt;br /&gt;
*** Previewing keyboard recording from keyboard page will play outside if enabled&lt;br /&gt;
** Volume settings for inside zones can now be set to zero, in case you only want inside speakers to play from the keyboard&lt;br /&gt;
** Improved Chime.Center API interface connections&lt;br /&gt;
** Improved clock accuracy after power failures for non-connected systems&lt;br /&gt;
** Ringing patterns combining tolls and swings fixed (broken in 1.4.21 shipped late 2025)&lt;br /&gt;
** Fixed issues playing fast and complex midi arrangement files&lt;br /&gt;
** Reduced frequency of system pings to home (lower Internet bandwidth requirements)&lt;br /&gt;
&lt;br /&gt;
=== 1.4.20 ===&lt;br /&gt;
December 17, 2024&lt;br /&gt;
* Migration of all systems to new Chime.Center servers for improved security and reliability&lt;br /&gt;
* Platinum carillon supports stereo bell instruments (Savoie carillon is stereo)&lt;br /&gt;
* Play Selection menus (front screen and remote control) - added Inside and Outside speaker muting&lt;br /&gt;
* Fixed Schedule Issue: Annual events scheduled for New Years at midnight weren&#039;t played.&lt;br /&gt;
* Keyboard Mode&lt;br /&gt;
** Now remembers inside level setting for keyboard mode (previously used system Volume setting)&lt;br /&gt;
** Default keyboard outside OFF can be changed by the user in keyboard settings&lt;br /&gt;
* Libertas controller enhancements for Deagan tower chimes&lt;br /&gt;
** Improved power control extends motor-generator life&lt;br /&gt;
** Improved damper logic for [[Bell_Control_Technical_Data_3700#Deagan_Damper_relay|new solid state damper relay]]&lt;br /&gt;
** Easier to play with MIDI keyboard than original Deagan relay systems&lt;br /&gt;
*** No need to play unnatural legato styles, striker timing is automatic&lt;br /&gt;
*** Pedal sustain works just like a piano for harmonic chimes&lt;br /&gt;
*** No pedaling required when playing melody only&lt;br /&gt;
&lt;br /&gt;
=== 1.4.18 ===&lt;br /&gt;
January 26, 2023&lt;br /&gt;
* More date and time settings&lt;br /&gt;
** DST start and end settings&lt;br /&gt;
** NTP clock sync settings&lt;br /&gt;
** Worldwide time zones&lt;br /&gt;
** Improved tower clock hands settings screen&lt;br /&gt;
* New Networking setup to select preferred WiFi signal with signal strength indication&lt;br /&gt;
* Seasons can now extend beyond the new year by end date&lt;br /&gt;
* Fixed issue when scheduling multiple annual/one time events&lt;br /&gt;
* Fixed schedule timeline to accurately display upcoming suspended events&lt;br /&gt;
* Fixed Full Harp keyboard setup&lt;br /&gt;
&lt;br /&gt;
=== 1.4.16 ===&lt;br /&gt;
Released Fall 2022&lt;br /&gt;
* Front screen display informs of update in progress&lt;br /&gt;
* Almanac updates&lt;br /&gt;
** Fix Advent start algorithm (for 2022 and similar years)&lt;br /&gt;
** The Good Friday (no music) season begins 4PM of Maunday Thursday&lt;br /&gt;
** New Seasons &lt;br /&gt;
*** Palm Sunday for all churches&lt;br /&gt;
*** Epiphany for churches that end Christmas on Jan 6&lt;br /&gt;
* Easier update to iOS remote control by tapping version number at the bottom of the screen&lt;br /&gt;
** Also loads new buttons after customization&lt;br /&gt;
* More icons and improved color palatte for custom buttons&lt;br /&gt;
* Bug fixes for clock display and Midnight time strikes&lt;br /&gt;
* Security updates&lt;br /&gt;
* Chime.Center required to configure these new features&lt;br /&gt;
** Quick function buttons&lt;br /&gt;
*** can have counted selection repeats&lt;br /&gt;
*** can have quiet volume (Platinum also allows boost)&lt;br /&gt;
** Scheduling&lt;br /&gt;
*** Automation suspend scheduling for special events (annual/once)&lt;br /&gt;
*** Scheduled volume changes&lt;br /&gt;
** Keyboard setup screen has MIDI input monitor to show what notes and channels are coming in&lt;br /&gt;
&lt;br /&gt;
=== 1.4.14 ===&lt;br /&gt;
Summer 2022&lt;br /&gt;
* 2022 model year hardware drivers&lt;br /&gt;
* Almanac seasonal changes no longer constrained to midnight, the day of the change&lt;br /&gt;
* Monitor speaker amplifier turns off in standby mode&lt;br /&gt;
* Improved tower bell and clock signaling&lt;br /&gt;
** Systems online with connected tower bells updated July 28, 2022&lt;br /&gt;
&lt;br /&gt;
=== 1.4.12 ===&lt;br /&gt;
Spring 2022&lt;br /&gt;
* Video help QR links on each page&#039;s help button&lt;br /&gt;
* Improved instrument icons on keyboard page&lt;br /&gt;
* Redesigned network settings page&lt;br /&gt;
** Improved network performance through filtered DNS&lt;br /&gt;
* More time zones and improved manual time setting&lt;br /&gt;
** Advanced networking for static IP&lt;br /&gt;
* Date and Time setup page reworked&lt;br /&gt;
&lt;br /&gt;
=== Earlier ===&lt;br /&gt;
Systems that have not been connected for updates since the following updates should be returned to the factory for upgrading.&lt;br /&gt;
* If under warranty, customer pays for shipping only.&lt;br /&gt;
* If warranty expired, purchase one year Chime.Center subscription and pay for shipping.&lt;br /&gt;
&lt;br /&gt;
; 1.4.10 - Winter 2021&lt;br /&gt;
* More responsive after making changes to settings that do not affect schedule&lt;br /&gt;
* Touch sensitivity adjustment added to keyboard setup page (also available on chime.center)&lt;br /&gt;
* Schedule review is easier to read&lt;br /&gt;
* Bell controller minor fixes&lt;br /&gt;
&lt;br /&gt;
; 1.4.9 - Summer 2021&lt;br /&gt;
Note: The system will no longer suspend the automatic schedule after you select a manual selection and before you tap the &#039;&#039;Yes&#039;&#039; to confirm play. Use the new home screen Suspend Schedule button to hold the schedule until after your special event (available since 1.4.8 and described below).&lt;br /&gt;
* Replaced login page background animation with Internet Connected icon in upper right corner. Check mark = Connected, x = No Connection.&lt;br /&gt;
* Improved schedule review screens&lt;br /&gt;
* More flexibility in Angelus settings&lt;br /&gt;
* Faster database processing after making schedule changes&lt;br /&gt;
&lt;br /&gt;
; 1.4.8 - Early 2021&lt;br /&gt;
* [[Customize_Home_AX#Select_Type|Suspend automatic schedule status button available for home screen]]&lt;br /&gt;
* Chime.Center Premium support for [[Using_Chime_Center#Custom_ringing|customized ringing]]&lt;br /&gt;
* Chime.Center Premium support for [[Chime_Center#Premium_features|complex scheduling]] (enabled upon user request)&lt;br /&gt;
* Special characters all included now on screen keyboard for entering Wi-Fi passwords&lt;br /&gt;
* Audio driver improvements&lt;br /&gt;
* Libertas title library instrument size awareness&lt;br /&gt;
* Improved performance when not Internet connected (Access Point is turned on)&lt;br /&gt;
* Fixed the Angelus scheduling screen for editing existing schedules&lt;br /&gt;
* Reliability and security updates&lt;br /&gt;
&lt;br /&gt;
; 1.4.6 - Winter 2020&lt;br /&gt;
* Accepts blank Wi-Fi password&lt;br /&gt;
* Connection stability and recovery&lt;br /&gt;
* Fixed Bravo and Millennium music arrangement preferences&lt;br /&gt;
&lt;br /&gt;
; 1.4.4 - Fall 2020&lt;br /&gt;
* Ability to scan a QR code on the [[Chime_Center|Chime.Center web portal]] to install and authenticate the [[Remote_AX|remote app]]&lt;br /&gt;
* [[Using_Chime_Center#Schedule|Clearing your ringing schedule on Chime.Center]] can now be done more granularly rather than wiping the entire schedule (Time strike, weekly events, monthly events, etc.)&lt;br /&gt;
; 1.4.2 &lt;br /&gt;
* Initial release for [https://www.chimemaster.com/bell-controller Libertas AX tower chime and carillon control system]&lt;br /&gt;
* Support for [https://www.chimemaster.com/bell-automation tower bells and clocks] on [[Advanced_eXperience|Millennium AX and Platinum AX systems]]&lt;br /&gt;
* All Advanced eXperience models feature a [[Customize_Home_AX#Appearance_and_usage|quick function Custom Toll]]: Tap and select number of tolls/minutes, tempo and bell then play.&lt;br /&gt;
; 1.4.0 - Summer 2020&lt;br /&gt;
* Initial release for [[Advanced_eXperience#Available_Models|Bravo and Millennium]] Advanced eXperience systems&lt;br /&gt;
* Model name is displayed at the top of the log in screen&lt;br /&gt;
* Users without scheduling permissions can review the time strike schedule&lt;br /&gt;
* Tap the top right status icon for text player (what is playing) and amplifier/zone status&lt;br /&gt;
; 1.3.0 &lt;br /&gt;
* Finalized firmware support for [[Chime.Center]] management&lt;br /&gt;
** Animated constellation background on login screen indicates Chime.Center connectivity&lt;br /&gt;
* Added [[Play_Selection_AX|Play Selection]] functionality to the [[Remote_AX|remote control]] including title lookup&lt;br /&gt;
* Monthly scheduling differentiates between Fifth and Final weekdays of the month&lt;br /&gt;
* Angelus scheduling screen shows current Angelus schedule&lt;br /&gt;
* Improved home screen customization&lt;br /&gt;
* Additional and improved help pages (tap blue &#039;&#039;i&#039;&#039; button to access)&lt;br /&gt;
; 1.2.0 - Spring 2020&lt;br /&gt;
* Faster home screen login&lt;br /&gt;
* Simplified Time Strike scheduling page &lt;br /&gt;
* Suspend Automation for up to an hour when queuing manual selections&lt;br /&gt;
* More accurate alert when stopping pealing or swinging bells from front of system&lt;br /&gt;
* Improved selection title search&lt;br /&gt;
* Improved toolbar mute button&lt;br /&gt;
* Current Smart Almanac season now displayed on lock screen and About page&lt;br /&gt;
; 1.1.4 &lt;br /&gt;
* Improved status toolbar icon&lt;br /&gt;
* Performance update on Keyboard page&lt;br /&gt;
* Resolved volume control issue&lt;br /&gt;
; 1.1.2 &lt;br /&gt;
* Aesthetic experience improvements &lt;br /&gt;
; 1.1.1 &lt;br /&gt;
* Improved performance and functionality of pages&lt;br /&gt;
** Keyboard Performance&lt;br /&gt;
** Customize Home&lt;br /&gt;
** Factory Reset&lt;br /&gt;
* Timeline page has been reorganized for easier review&lt;br /&gt;
* Angelus Configuration&lt;br /&gt;
* Keyboard Performance page added to remote app&lt;br /&gt;
; 1.1.0 - Winter 2020&lt;br /&gt;
* Time strike Scheduling&lt;br /&gt;
* Easier wireless network setup&lt;br /&gt;
* Improved Remote&lt;br /&gt;
* Usability and layout improvements&lt;br /&gt;
; 1.0.0 - Summer 2019&lt;br /&gt;
Initial release for Platinum Advanced eXperience&lt;br /&gt;
&lt;br /&gt;
== Acknowledgements ==&lt;br /&gt;
Chime Master acknowledges third-parties whose software has been used in permissible forms with Chime Master products. Chime Master provides links to this third-party code &amp;quot;AS IS&amp;quot; without warranty of any kind and without any support. Use of the third-party code identified below is at your sole risk. All development, system administration and update deployments are performed in-house by Chime Master experts.&lt;br /&gt;
&lt;br /&gt;
=== Components and Tools ===&lt;br /&gt;
=== Components and Tools ===&lt;br /&gt;
; ajv&lt;br /&gt;
:Homepage: ajv.js.org/&lt;br /&gt;
:Copyright: Copyright (c) 2015-2021 Evgeny Poberezkin&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: JSON Schema Validator&lt;br /&gt;
&lt;br /&gt;
; array-move&lt;br /&gt;
:Homepage: github.com/sindresorhus/array-move&lt;br /&gt;
:Copyright: Copyright (c) Sindre Sorhus&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Move array items&lt;br /&gt;
&lt;br /&gt;
; awesome-debounce-promise&lt;br /&gt;
:Homepage: github.com/slorber/awesome-debounce-promise&lt;br /&gt;
:Copyright: Copyright (c) Sébastien Lorber&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Debounce requests&lt;br /&gt;
&lt;br /&gt;
; BASS (NOT Free or Open Source)&lt;br /&gt;
:Homepage: un4seen.com&lt;br /&gt;
:Copyright: Copyright © 2003-Present un4seen developments. All rights reserved.&lt;br /&gt;
:License: Paid Unlimited Commercial License for Linux ARM64 Platform&lt;br /&gt;
:Purpose: Audio and MIDI handling C++ libraries&lt;br /&gt;
&lt;br /&gt;
; body-parser&lt;br /&gt;
:Homepage: github.com/expressjs/body-parser&lt;br /&gt;
:Copyright: (c) 2014 Jonathan Ong, 2014-2015 Douglas Christopher&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Parse incoming request bodies.&lt;br /&gt;
&lt;br /&gt;
; bootstrap&lt;br /&gt;
:Homepage: getbootstrap.com&lt;br /&gt;
:Copyright: Copyright (c) 2011-2026 The Bootstrap Authors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Component library&lt;br /&gt;
&lt;br /&gt;
; bullmq&lt;br /&gt;
:Homepage: bullmq.io/&lt;br /&gt;
:Copyright: (c) 2018 BullForce Labs AB and contributors.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Redis-based distributed queue&lt;br /&gt;
&lt;br /&gt;
; Chromium&lt;br /&gt;
:Homepage: chromium.org&lt;br /&gt;
:Copyright: Copyright 2015 The Chromium Authors. All rights reserved.&lt;br /&gt;
:License: Portions BSD, MIT, *LGPL, MS-PL, MPL+GPL+LGPL tri-licensed&lt;br /&gt;
:Purpose: Display rendering&lt;br /&gt;
&lt;br /&gt;
; config&lt;br /&gt;
:Homepage: github.com/node-config/node-config&lt;br /&gt;
:Copyright: Copyright 2010-2026, Loren West and other contributors.&lt;br /&gt;
:Purpose: Node.js Application Configuration&lt;br /&gt;
&lt;br /&gt;
; cookie-parser&lt;br /&gt;
:Homepage: github.com/expressjs/cookie-parser&lt;br /&gt;
:Copyright: Copyright (c) 2014 TJ Holowaychuk, (c) 2015 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Parse Cookie header.&lt;br /&gt;
&lt;br /&gt;
; cors&lt;br /&gt;
:Homepage: github.com/expressjs/cors&lt;br /&gt;
:Copyright: Copyright (c) 2013 Troy Goode&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Sets CORS response headers.&lt;br /&gt;
&lt;br /&gt;
; dayjs&lt;br /&gt;
:Homepage: day.js.org/&lt;br /&gt;
:Copyright: Copyright (c) 2018-present, iamkun&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Date and time handling.&lt;br /&gt;
&lt;br /&gt;
; dbus&lt;br /&gt;
:Homepage: dbus.freedesktop.org/doc/dbus-daemon.1.html&lt;br /&gt;
:Copyright: dbus.freedesktop.org/doc/AUTHORS&lt;br /&gt;
:License: &lt;br /&gt;
:Purpose: Message bus system&lt;br /&gt;
&lt;br /&gt;
; dnd-kit&lt;br /&gt;
:Homepage: dndkit.com/&lt;br /&gt;
:Copyright: Copyright (c) 2021, Claudéric Demers&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Drag and drop interface.&lt;br /&gt;
&lt;br /&gt;
; Docker&lt;br /&gt;
:Homepage: hub.docker.com/&lt;br /&gt;
:Copyright: Copyright 2013-2017 Docker, Inc.&lt;br /&gt;
:License: Apache License 2.0&lt;br /&gt;
:Purpose: Server&lt;br /&gt;
&lt;br /&gt;
; Electron&lt;br /&gt;
:Homepage: electronjs.org&lt;br /&gt;
:Copyright: Copyright (c) 2013-2020 GitHub Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: App runtime packaging&lt;br /&gt;
&lt;br /&gt;
; electron-debug&lt;br /&gt;
:Homepage: github.com/sindresorhus/electron-debug&lt;br /&gt;
:Copyright: Copyright (c) Sindre Sorhus&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Debug tools for Electron&lt;br /&gt;
&lt;br /&gt;
; emotion&lt;br /&gt;
:Homepage: emotion.sh&lt;br /&gt;
:Copyright: Copyright (c) Emotion team and other contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Write CSS styles with JavaScript.&lt;br /&gt;
&lt;br /&gt;
; express&lt;br /&gt;
:Homepage: expressjs.com&lt;br /&gt;
:Copyright: Copyright (c) 2009-2014 TJ Holowaychuk &amp;lt;tj@vision-media.ca&amp;gt;&lt;br /&gt;
:: Copyright (c) 2013-2014 Roman Shtylman &amp;lt;shtylman+expressjs@gmail.com&amp;gt;&lt;br /&gt;
:: Copyright (c) 2014-2015 Douglas Christopher Wilson &amp;lt;doug@somethingdoug.com&amp;gt;&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Fast, unopinionated, minimalist web framework for node.&lt;br /&gt;
&lt;br /&gt;
; express-jwt&lt;br /&gt;
:Homepage: github.com/auth0/express-jwt&lt;br /&gt;
:Copyright: Copyright (c) 2015 Auth0, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: JWT authentication&lt;br /&gt;
&lt;br /&gt;
; express-session&lt;br /&gt;
:Homepage: github.com/expressjs/session&lt;br /&gt;
:Copyright: Copyright (c) 2010 Sencha Inc., (c) 2011 TJ Holowaychuk, (c) 2014-2015 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Session middleware&lt;br /&gt;
&lt;br /&gt;
; FilePond&lt;br /&gt;
:Homepage: pqina.nl/filepond/&lt;br /&gt;
:Copyright: Copyright (c) 2020 PQINA | Rik Schennink&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: File Uploading&lt;br /&gt;
&lt;br /&gt;
; GitLab Community Edition&lt;br /&gt;
:Homepage: gitlab.com/gitlab-org&lt;br /&gt;
:Copyright: Copyright (c) 2011-present GitLab Inc.&lt;br /&gt;
:License: MIT Expat&lt;br /&gt;
:Purpose: Issues tracking, development, revision control&lt;br /&gt;
&lt;br /&gt;
; handlebars&lt;br /&gt;
:Homepage: handlebarsjs.com&lt;br /&gt;
:Copyright: Copyright (C) 2011-2019 by Yehuda Katz&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Templates&lt;br /&gt;
&lt;br /&gt;
; haveged&lt;br /&gt;
:Homepage: github.com/jirka-h/haveged&lt;br /&gt;
:Copyright: Gary Wuertz (gary_at_issiweb_com)&lt;br /&gt;
:License: GPL V3&lt;br /&gt;
:Purpose: Entropy for random number generation&lt;br /&gt;
&lt;br /&gt;
; hello-pangea/color-picker&lt;br /&gt;
:Homepage: github.com/hello-pangea/color-picker&lt;br /&gt;
:Copyright: Copyright (c) 2022 Reece Carolan,  (c) 2015 Case Sandberg&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Color picker component.&lt;br /&gt;
&lt;br /&gt;
; history&lt;br /&gt;
:Homepage: github.com/ReactTraining/history&lt;br /&gt;
:Copyright: Copyright (c) React Training 2016-2020, (c) Remix Software 2020-2021&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Manage session history&lt;br /&gt;
&lt;br /&gt;
; hostap&lt;br /&gt;
:Homepage: w1.fi&lt;br /&gt;
:Copyright (c) 2002-2024, Jouni Malinen &amp;lt;j@w1.fi&amp;gt; and contributors All Rights Reserved.&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: Access point for local remote (no internet)&lt;br /&gt;
&lt;br /&gt;
; IDB-Keyval&lt;br /&gt;
:Homepage: github.com/jakearchibald/idb-keyval&lt;br /&gt;
:Copyright: Copyright 2016, Jake Archibald&lt;br /&gt;
:License: Apache Version 2.0&lt;br /&gt;
:Purpose: Promise-based keyval store&lt;br /&gt;
&lt;br /&gt;
; ioredis&lt;br /&gt;
:Homepage: github.com/redis/ioredis&lt;br /&gt;
:Copyright: Copyright (c) 2015-2022 Zihua Li&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Redis client&lt;br /&gt;
&lt;br /&gt;
; jquery&lt;br /&gt;
:Homepage: jquery.com&lt;br /&gt;
:Copyright: Copyright 2021 OpenJS Foundation and jQuery contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Javascript library&lt;br /&gt;
&lt;br /&gt;
;jquery-ui&lt;br /&gt;
:Homepage: jqueryui.com&lt;br /&gt;
:Copyright: Copyright 2021 OpenJS Foundation and jQuery contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: User interface interactions, effects, widgets, and themes built on top of jQuery&lt;br /&gt;
&lt;br /&gt;
; jsmediatags&lt;br /&gt;
:Homepage: github.com/aadsm/jsmediatags?tab=License-1-ov-file#readme&lt;br /&gt;
:Copyright: Copyright (c) 2009 Opera Software ASA, (c) 2015 António Afonso, (c) 2008 Jacob Seidelin, (c) 2010 Joshua Kifer&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: ID3 reader&lt;br /&gt;
&lt;br /&gt;
; jsonwebtoken&lt;br /&gt;
:Homepage: github.com/auth0/node-jsonwebtoken&lt;br /&gt;
:Copyright: Copyright (c) 2015 Auth0, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: An implementation of JSON Web Tokens&lt;br /&gt;
&lt;br /&gt;
; Linux Libertine G fontface&lt;br /&gt;
:Homepage: linuxlibertine.org&lt;br /&gt;
:Copyright: Németh László&lt;br /&gt;
:License: GPL / OFL&lt;br /&gt;
:Purpose: Text font (serif)&lt;br /&gt;
&lt;br /&gt;
; LVM2&lt;br /&gt;
:Homepage: github.com/lvmteam/lvm2&lt;br /&gt;
:Copyright: Copyright (c) 2014, Red Hat, Inc. All rights reserved.&lt;br /&gt;
:License: 2-Clause BSD&lt;br /&gt;
:Purpose: Volume management&lt;br /&gt;
&lt;br /&gt;
; Mender&lt;br /&gt;
:Homepage: mender.io&lt;br /&gt;
:Copyright: Copyright 2021 Northern.tech AS&lt;br /&gt;
:License: Apache License Version 2.0&lt;br /&gt;
:docs.mender.io/3.1/release-information/open-source-licenses&lt;br /&gt;
:Purpose: OTA software updates&lt;br /&gt;
&lt;br /&gt;
; methods&lt;br /&gt;
:Homepage: github.com/jshttp/methods&lt;br /&gt;
:Copyright: Copyright (c) 2013-2014 TJ Holowaychuk, (c) 2015-2016 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Http methods&lt;br /&gt;
&lt;br /&gt;
; MongoDB&lt;br /&gt;
:Homepage: mongodb.com&lt;br /&gt;
:Copyright: Copyright (C) 2018 MongoDB, Inc&lt;br /&gt;
:License: MongoDB Embedded License&lt;br /&gt;
:Purpose: Embedded System Database (not Chime.Center database)&lt;br /&gt;
&lt;br /&gt;
; mongoose&lt;br /&gt;
:Homepage: mongoosejs.com/&lt;br /&gt;
:Copyright: Copyright (c) 2010-2013 LearnBoost, Copyright (c) 2013-2021 Automattic&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: MongoDB support for Node&lt;br /&gt;
&lt;br /&gt;
; mongoose-unique-validator&lt;br /&gt;
:Homepage: github.com/mongoose-unique-validator/mongoose-unique-validator&lt;br /&gt;
:Copyright: Copyright (c) 2026 Mike Botsko&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Presave validation for unique fields&lt;br /&gt;
&lt;br /&gt;
; morgan&lt;br /&gt;
:Homepage: github.com/expressjs/morgan &lt;br /&gt;
:Copyright: Copyright (c) 2014 Jonathan Ong, (c) 2014-2017 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: HTTP request logger&lt;br /&gt;
&lt;br /&gt;
; mui&lt;br /&gt;
:Homepage: mui.com/material-ui/&lt;br /&gt;
:Copyright: Copyright (c) 2014 Call-Em-All&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Library of React components&lt;br /&gt;
&lt;br /&gt;
; multer&lt;br /&gt;
:Homepage: github.com/expressjs/multer#readme&lt;br /&gt;
:Copyright: (c) 2014 Hage Yaapa&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Handles multipart/form-data&lt;br /&gt;
&lt;br /&gt;
; nconf&lt;br /&gt;
:Homepage: github.com/indexzero/nconf&lt;br /&gt;
:Copyright: Copyright (C) 2011 Charlie Robbins and the Contributors.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Hierarchical node.js configuration&lt;br /&gt;
&lt;br /&gt;
; nginx&lt;br /&gt;
:Homepage: nginx.org&lt;br /&gt;
:Copyright (C) 2002-2021 Igor Sysoev&lt;br /&gt;
:Copyright (C) 2011-2022 Nginx, Inc.&lt;br /&gt;
:::All rights reserved.&lt;br /&gt;
:License: 2-clause BSD&lt;br /&gt;
:Purpose: Web server&lt;br /&gt;
&lt;br /&gt;
; Node&lt;br /&gt;
:Homepage: nodejs.org&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Real time event driven server&lt;br /&gt;
&lt;br /&gt;
; OpenSSL&lt;br /&gt;
:Homepage: openssl.org&lt;br /&gt;
:Copyright: Copyright © 1998-Present The OpenSSL Software Foundation. All rights reserved. &lt;br /&gt;
:: Copyright © 1995-1998 Eric Young (eay@cryptsoft.com). All rights reserved.&lt;br /&gt;
:License: Apache License v2, OpenSSL License, SSLeay License&lt;br /&gt;
:Purpose: Cryptographic security&lt;br /&gt;
&lt;br /&gt;
; Passport &lt;br /&gt;
:Homepage: www.passportjs.org/&lt;br /&gt;
:Copyright: Copyright (c) 2011-2021 Jared Hanson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Authentication middleware&lt;br /&gt;
&lt;br /&gt;
; Passport-custom&lt;br /&gt;
:Homepage: github.com/mbell8903/passport-custom&lt;br /&gt;
:Copyright: Copyright (c) 2011-2014 Michael Bell&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Passport strategy&lt;br /&gt;
&lt;br /&gt;
; Passport-local&lt;br /&gt;
:Homepage: github.com/jaredhanson/passport-local/tree/master&lt;br /&gt;
:Copyright: Copyright (c) 2011-2014 Jared Hanson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Passport strategy&lt;br /&gt;
&lt;br /&gt;
; PCRE2&lt;br /&gt;
:Homepage: github.com/PCRE2Project&lt;br /&gt;
:Copyright: Copyright (c) 1997-2007 University of Cambridge, Copyright (c) 2007-2024 Philip Hazel All rights reserved.&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: Perl-Compatible Regular Expressions&lt;br /&gt;
&lt;br /&gt;
; Poco &lt;br /&gt;
:Homepage: pocoproject.org&lt;br /&gt;
:Copyright: Copyright © 2006-Present, Applied Informatics Software Engineering GmbH and Contributors&lt;br /&gt;
:License: BSL-1.0 (Boost)&lt;br /&gt;
:Purpose: POrtable COmponents C++ Libraries&lt;br /&gt;
&lt;br /&gt;
; polkit&lt;br /&gt;
:Homepage: github.com/polkit-org/polkit&lt;br /&gt;
:Copyright: &lt;br /&gt;
:License: GPL2&lt;br /&gt;
:Purpose: define and handle authorizations&lt;br /&gt;
&lt;br /&gt;
; Popper&lt;br /&gt;
:Homepage: github.com/popperjs/popper-core&lt;br /&gt;
:Copyright: Copyright (c) 2021 Floating UI contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Handle tooltips and popovers&lt;br /&gt;
&lt;br /&gt;
;Prettier&lt;br /&gt;
:Homepage: prettier.io/&lt;br /&gt;
:Copyright: Copyright © James Long and contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Code formatter&lt;br /&gt;
&lt;br /&gt;
; PostgreSQL&lt;br /&gt;
:Homepage: postgresql.org&lt;br /&gt;
:Copyright: Portions Copyright © 1996-2020, The PostgreSQL Global Development Group&lt;br /&gt;
:: Portions Copyright © 1994, The Regents of the University of California &lt;br /&gt;
:License: PostgreSQL License&lt;br /&gt;
:Purpose: Portal database&lt;br /&gt;
&lt;br /&gt;
; Python&lt;br /&gt;
:Homepage: python.org&lt;br /&gt;
:Copyright: Copyright © 2001-2020 Python Software Foundation; All Rights Reserved&lt;br /&gt;
:License: PSF-license and Zero-Clause BSD license&lt;br /&gt;
:Purpose: Scripting language&lt;br /&gt;
&lt;br /&gt;
; QR Code&lt;br /&gt;
:Homepage: qrcode.com&lt;br /&gt;
:The word “QR Code” is registered trademark of DENSO WAVE INCORPORATED in Japan and other countries&lt;br /&gt;
:License: No licensing contract is required for the use of QR Code. Patents by DENSO and others regarding use and purpose stated below expired in 2014-2015&lt;br /&gt;
:Purpose: Convenient installation of mobile apps and viewing of help videos using smart devices&lt;br /&gt;
&lt;br /&gt;
; qrcode.react&lt;br /&gt;
:Homepage: zpao.github.io/qrcode.react&lt;br /&gt;
:Copyright: Copyright (c) 2015, Paul O’Shannessy&lt;br /&gt;
:License: ISC&lt;br /&gt;
:Purpose: Generate QR codes&lt;br /&gt;
&lt;br /&gt;
; query-string&lt;br /&gt;
:Homepage: github.com/sindresorhus/query-string&lt;br /&gt;
:Copyright: Copyright (c) Sindre Sorhus&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Parse and stringify URL query strings&lt;br /&gt;
&lt;br /&gt;
; Radium&lt;br /&gt;
:Homepage: github.com/formidablelabs/radium&lt;br /&gt;
:Copyright: Copyright (c) 2015 Formidable Labs&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: React element styling&lt;br /&gt;
&lt;br /&gt;
; rc-progress&lt;br /&gt;
:Homepage: react-component.github.io/progress/&lt;br /&gt;
:Copyright: Copyright (c) 2014-present yiminghe&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Progress Bar&lt;br /&gt;
&lt;br /&gt;
; React&lt;br /&gt;
:Homepage: reactjs.org&lt;br /&gt;
:Copyright: Copyright (c) Facebook, Inc. and its affiliates.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: User interface framework&lt;br /&gt;
&lt;br /&gt;
;react-confirm-alert&lt;br /&gt;
:Homepage: github.com/GA-MO/react-confirm-alert&lt;br /&gt;
:Copyright: Copyright (c) 2015 Thawatchai Kuansombat&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: React component confirmation dialog&lt;br /&gt;
&lt;br /&gt;
;react-dom&lt;br /&gt;
:Homepage: reactjs.org/&lt;br /&gt;
:Copyright: Copyright (c) Facebook, Inc. and its affiliates.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Entry point to the DOM and server renders for React&lt;br /&gt;
&lt;br /&gt;
;react-idle-timer&lt;br /&gt;
:Homepage: github.com/SupremeTechnopriest/react-idle-timer&lt;br /&gt;
:Copyright: Copyright (c) 2017 Randy Lebeau&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Track if system is idle&lt;br /&gt;
&lt;br /&gt;
;react-jwt&lt;br /&gt;
:Homepage: github.com/gustavo0197/react-jwt&lt;br /&gt;
:Copyright: Copyright (c) 2020 Gustavo Velazquez&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Decoding json web tokens for React&lt;br /&gt;
&lt;br /&gt;
;react-router-dom&lt;br /&gt;
:Homepage: github.com/ReactTraining/react-router&lt;br /&gt;
:Copyright: Copyright (c) React Training 2016-2018&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: DOM bindings for React Router&lt;br /&gt;
&lt;br /&gt;
;react-scripts&lt;br /&gt;
:Homepage: github.com/facebook/create-react-app&lt;br /&gt;
:Copyright: Copyright (c) 2013-present, Facebook, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Create React apps with no build configuration&lt;br /&gt;
&lt;br /&gt;
;react-select&lt;br /&gt;
:Homepage: react-select.com&lt;br /&gt;
:Copyright: Copyright (c) 2021 Jed Watson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Selector component for React.&lt;br /&gt;
&lt;br /&gt;
;react-simple-keyboard&lt;br /&gt;
:Homepage: virtual-keyboard.js.org&lt;br /&gt;
:Copyright: Copyright (c) 2019 Francisco Hodge and project contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Virtual keyboard for React&lt;br /&gt;
&lt;br /&gt;
;react-spring&lt;br /&gt;
:Homepage: www.react-spring.dev/&lt;br /&gt;
:Copyright: Copyright (c) 2018-present Paul Henschel, react-spring, all contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Animation library&lt;br /&gt;
&lt;br /&gt;
;react-tabs&lt;br /&gt;
:Homepage: reactcommunity.org/react-tabs/&lt;br /&gt;
:Copyright: Copyright (c) Matt Zabriskie and Daniel Tschinder&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Tab component for ReactJS&lt;br /&gt;
&lt;br /&gt;
; reactstrap&lt;br /&gt;
:Homepage: github.com/reactstrap/reactstrap&lt;br /&gt;
:Copyright: Copyright (c) 2016-Present Eddy Hernandez, Chris Burrell, Evan Sharp&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Stateless React components for Bootstrap 4&lt;br /&gt;
&lt;br /&gt;
; React Table&lt;br /&gt;
:Homepage: github.com/tannerlinsley/react-table&lt;br /&gt;
:Copyright: Copyright (c) 2016 Tanner Linsley&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Lightweight, fast and extendable datagrid built for React&lt;br /&gt;
&lt;br /&gt;
; read-chunk&lt;br /&gt;
:Homepage: github.com/sindresorhus/read-chunk&lt;br /&gt;
:Copyright: Copyright (c) 2016 Tanner Linsley&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Read a chunk from a file&lt;br /&gt;
&lt;br /&gt;
; Redis&lt;br /&gt;
:Homepage: redis.io&lt;br /&gt;
:Copyright: Copyright (c) 2009-2020, Salvatore Sanfilippo and others, All rights reserved.&lt;br /&gt;
:License: BSD 3-Clause&lt;br /&gt;
:Purpose: In memory data caching and storage&lt;br /&gt;
&lt;br /&gt;
; Remote&lt;br /&gt;
:Homepage: github.com/firstdoit/remote#readme&lt;br /&gt;
:Copyright: Guilherme Rodrigues&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: Work locally using remote server API&lt;br /&gt;
&lt;br /&gt;
; Roboto fontface&lt;br /&gt;
:Homepage: github.com/choffmeister/roboto-fontface-bower&lt;br /&gt;
:Copyright: Christian Hoffmeister&lt;br /&gt;
:License: Apache-2.0&lt;br /&gt;
:Purpose: Text font&lt;br /&gt;
&lt;br /&gt;
; Slug&lt;br /&gt;
:Homepage: github.com/Trott/slug&lt;br /&gt;
:Copyright: Copyright (c) 2014 dodo&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Change strings to slug format&lt;br /&gt;
&lt;br /&gt;
;stunnel&lt;br /&gt;
:Homepage: stunnel.org&lt;br /&gt;
:Copyright: Copyright (c) 1998 Michal Trojnara&lt;br /&gt;
:License: GNU GPL version 2 or later with OpenSSL exception&lt;br /&gt;
:Purpose: Secure API remote tunnel&lt;br /&gt;
&lt;br /&gt;
; Teleport&lt;br /&gt;
:Homepage: github.com/gravitational/teleport&lt;br /&gt;
:Copyright: Copyright 2015 Gravitational, Inc.&lt;br /&gt;
:License: Apache License 2.0&lt;br /&gt;
:Purpose: Customer support and updates&lt;br /&gt;
&lt;br /&gt;
; tonejs/midi&lt;br /&gt;
:Homepage: github.com/Tonejs/Midi&lt;br /&gt;
:Copyright: Copyright © 2016 Yotam Mann&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Read and midi&lt;br /&gt;
&lt;br /&gt;
; The Linux Kernel&lt;br /&gt;
:Homepage: kernel.org&lt;br /&gt;
:License: GNU GPL version 2&lt;br /&gt;
:Purpose: Base operating system&lt;br /&gt;
&lt;br /&gt;
; tsParticles&lt;br /&gt;
:Homepage: github.com/matteobruni/tsparticles&lt;br /&gt;
:Copyright: Copyright (c) 2020 Matteo Bruni&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Typescript particles&lt;br /&gt;
&lt;br /&gt;
;Ubuntu Server&lt;br /&gt;
:Homepage: ubuntu.com&lt;br /&gt;
:Copyright: Canonical Ltd.&lt;br /&gt;
:License: Free Software&lt;br /&gt;
:Purpose: Server&lt;br /&gt;
&lt;br /&gt;
; UDisks&lt;br /&gt;
:Homepage: github.com/storaged-project/udisks&lt;br /&gt;
:Copyright: Copyright (C) 2007-2011 David Zeuthen &amp;lt;zeuthen@gmail.com&amp;gt;&lt;br /&gt;
:: Copyright (C) 2007-2011 Red Hat, Inc.&lt;br /&gt;
:: All Rights Reserved.&lt;br /&gt;
:License: LGPLv2 (or later)&lt;br /&gt;
:Purpose: Storage management&lt;br /&gt;
&lt;br /&gt;
; underscore&lt;br /&gt;
:Homepage: underscorejs.org/&lt;br /&gt;
:Copyright: Copyright (c) 2009-2022 Jeremy Ashkenas, Julian Gonggrijp, and DocumentCloud and Investigative Reporters &amp;amp; Editors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Support for javascript functions without extending core JavaScript objects.&lt;br /&gt;
&lt;br /&gt;
; util&lt;br /&gt;
:Homepage: github.com/browserify/node-util&lt;br /&gt;
:Copyright: Copyright Joyent, Inc. and other Node contributors. &lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: util module for browser&lt;br /&gt;
&lt;br /&gt;
; verror&lt;br /&gt;
:Homepage: github.com/TritonDataCenter/node-verror&lt;br /&gt;
:Copyright: Copyright (c) 2016, Joyent, Inc. All rights reserved.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Rich javascript errors&lt;br /&gt;
&lt;br /&gt;
; zxcvbn&lt;br /&gt;
:Homepage: github.com/dropbox/zxcvbn&lt;br /&gt;
:Copyright: Copyright (c) 2012-2016 Dan Wheeler and Dropbox, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: password strength estimator&lt;br /&gt;
&lt;br /&gt;
== Licenses ==&lt;br /&gt;
For reference only&lt;br /&gt;
* [https://opensource.org/licenses/Apache-2.0 opensource.org &amp;gt; Apache License 2.0]&lt;br /&gt;
* [https://opensource.org/licenses/0BSD opensource.org &amp;gt; BSD]&lt;br /&gt;
* [https://opensource.org/licenses/BSD-2-Clause opensource.org &amp;gt; BSD-2-Clause]&lt;br /&gt;
* [https://www.gnu.org/licenses/old-licenses/gpl-2.0.html gnu.org &amp;gt; GPL-2.0]&lt;br /&gt;
* [https://www.gnu.org/licenses/gpl-3.0.html gnu.org &amp;gt; GPL 3.0]&lt;br /&gt;
* [https://www.gnu.org/licenses/licenses.html#LGPL gnu.org &amp;gt; LGPL]&lt;br /&gt;
* [https://opensource.org/licenses/ISC opensource.org &amp;gt; ISC]&lt;br /&gt;
* [https://opensource.org/licenses/MIT opensource.org &amp;gt; MIT]&lt;br /&gt;
* [https://opensource.org/licenses/postgresql opensource.org &amp;gt; PostgreSQL]&lt;br /&gt;
* [https://opensource.org/licenses/Python-2.0 opensource.org &amp;gt; Python-2.0]&lt;br /&gt;
* [https://www.mongodb.com/licensing/embedded-license MongoDB Embedded License]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Settings_screen_AX|&amp;amp;larr; Back to Settings screen]] &#039;&#039;&#039; &lt;br /&gt;
[[Category:AX Manual]]&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=About_AX&amp;diff=6877</id>
		<title>About AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=About_AX&amp;diff=6877"/>
		<updated>2026-09-01T12:32:47Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: 1.4.22 More Fixes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt; &#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Settings_screen_AX|&amp;amp;larr; Back to Settings screen]] &#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Chime Master&amp;lt;sup&amp;gt;®&amp;lt;/sup&amp;gt; Advanced eXperience&amp;lt;sup&amp;gt;™&amp;lt;/sup&amp;gt; (AX) Bell ringing control firmware&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Chime Master&amp;lt;sup&amp;gt;®&amp;lt;/sup&amp;gt; Chime.Center&amp;lt;sup&amp;gt;™&amp;lt;/sup&amp;gt; remote control and management portal&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Copyright &amp;amp;copy; 2014-2026, Chime Master Systems, Lancaster Ohio USA&lt;br /&gt;
&lt;br /&gt;
== Revisions ==&lt;br /&gt;
Tap Settings, then About from the home screen to see what firmware version your ringing system is running.&lt;br /&gt;
&lt;br /&gt;
To update your ringing system, make sure it is connected to the Internet. Call us to let us know it is online so we can schedule an update session.&lt;br /&gt;
&lt;br /&gt;
[[Updating_AX|Update Instructions]]&lt;br /&gt;
=== 1.4.22 ===&lt;br /&gt;
2026 - to be announced&lt;br /&gt;
* User experience improvements&lt;br /&gt;
** Touch Screen&lt;br /&gt;
*** Fixed Upcoming Selections preview page issues&lt;br /&gt;
*** Fixed Time Strike page showing incorrect schedule&lt;br /&gt;
*** Fixed Guided Setup scheduling for Angelus&lt;br /&gt;
** Chime.Center (ongoing improvements are now live)&lt;br /&gt;
** Remote Control&lt;br /&gt;
* Core firmware&lt;br /&gt;
** Audited, updated and validated all third party components and libraries for known security vulnerabilities&lt;br /&gt;
** SmartAlmanac improvements&lt;br /&gt;
*** Improved selection of random music and balance between enabled arrangement types&lt;br /&gt;
*** Scheduler preserves daily random selections after power fail/restart&lt;br /&gt;
*** Scheduler prioritizes Monthly, Annual and One-Time events. Suspends spanned weekly events they overlap&lt;br /&gt;
*** Easier scheduling of automation suspension&lt;br /&gt;
*** Other fixes to season and scheduling issues&lt;br /&gt;
** Keyboard mode zone settings&lt;br /&gt;
*** Inside level set on keyboard screen is remembered for the next performance&lt;br /&gt;
*** Outside enable/disable is configured on Chime.Center Keyboard Settings (default OFF)&lt;br /&gt;
*** Previewing keyboard recording from keyboard page will play outside if enabled&lt;br /&gt;
** Volume settings for inside zones can now be set to zero, in case you only want inside speakers to play from the keyboard&lt;br /&gt;
** Improved Chime.Center API interface connections&lt;br /&gt;
** Improved clock accuracy after power failures for non-connected systems&lt;br /&gt;
** Ringing patterns combining tolls and swings fixed (broken in 1.4.21 shipped late 2025)&lt;br /&gt;
** Fixed issues playing fast and complex midi arrangement files&lt;br /&gt;
** Reduced frequency of system pings to home (lower Internet bandwidth requirements)&lt;br /&gt;
&lt;br /&gt;
=== 1.4.20 ===&lt;br /&gt;
December 17, 2024&lt;br /&gt;
* Migration of all systems to new Chime.Center servers for improved security and reliability&lt;br /&gt;
* Platinum carillon supports stereo bell instruments (Savoie carillon is stereo)&lt;br /&gt;
* Play Selection menus (front screen and remote control) - added Inside and Outside speaker muting&lt;br /&gt;
* Fixed Schedule Issue: Annual events scheduled for New Years at midnight weren&#039;t played.&lt;br /&gt;
* Keyboard Mode&lt;br /&gt;
** Now remembers inside level setting for keyboard mode (previously used system Volume setting)&lt;br /&gt;
** Default keyboard outside OFF can be changed by the user in keyboard settings&lt;br /&gt;
* Libertas controller enhancements for Deagan tower chimes&lt;br /&gt;
** Improved power control extends motor-generator life&lt;br /&gt;
** Improved damper logic for [[Bell_Control_Technical_Data_3700#Deagan_Damper_relay|new solid state damper relay]]&lt;br /&gt;
** Easier to play with MIDI keyboard than original Deagan relay systems&lt;br /&gt;
*** No need to play unnatural legato styles, striker timing is automatic&lt;br /&gt;
*** Pedal sustain works just like a piano for harmonic chimes&lt;br /&gt;
*** No pedaling required when playing melody only&lt;br /&gt;
&lt;br /&gt;
=== 1.4.18 ===&lt;br /&gt;
January 26, 2023&lt;br /&gt;
* More date and time settings&lt;br /&gt;
** DST start and end settings&lt;br /&gt;
** NTP clock sync settings&lt;br /&gt;
** Worldwide time zones&lt;br /&gt;
** Improved tower clock hands settings screen&lt;br /&gt;
* New Networking setup to select preferred WiFi signal with signal strength indication&lt;br /&gt;
* Seasons can now extend beyond the new year by end date&lt;br /&gt;
* Fixed issue when scheduling multiple annual/one time events&lt;br /&gt;
* Fixed schedule timeline to accurately display upcoming suspended events&lt;br /&gt;
* Fixed Full Harp keyboard setup&lt;br /&gt;
&lt;br /&gt;
=== 1.4.16 ===&lt;br /&gt;
Released Fall 2022&lt;br /&gt;
* Front screen display informs of update in progress&lt;br /&gt;
* Almanac updates&lt;br /&gt;
** Fix Advent start algorithm (for 2022 and similar years)&lt;br /&gt;
** The Good Friday (no music) season begins 4PM of Maunday Thursday&lt;br /&gt;
** New Seasons &lt;br /&gt;
*** Palm Sunday for all churches&lt;br /&gt;
*** Epiphany for churches that end Christmas on Jan 6&lt;br /&gt;
* Easier update to iOS remote control by tapping version number at the bottom of the screen&lt;br /&gt;
** Also loads new buttons after customization&lt;br /&gt;
* More icons and improved color palatte for custom buttons&lt;br /&gt;
* Bug fixes for clock display and Midnight time strikes&lt;br /&gt;
* Security updates&lt;br /&gt;
* Chime.Center required to configure these new features&lt;br /&gt;
** Quick function buttons&lt;br /&gt;
*** can have counted selection repeats&lt;br /&gt;
*** can have quiet volume (Platinum also allows boost)&lt;br /&gt;
** Scheduling&lt;br /&gt;
*** Automation suspend scheduling for special events (annual/once)&lt;br /&gt;
*** Scheduled volume changes&lt;br /&gt;
** Keyboard setup screen has MIDI input monitor to show what notes and channels are coming in&lt;br /&gt;
&lt;br /&gt;
=== 1.4.14 ===&lt;br /&gt;
Summer 2022&lt;br /&gt;
* 2022 model year hardware drivers&lt;br /&gt;
* Almanac seasonal changes no longer constrained to midnight, the day of the change&lt;br /&gt;
* Monitor speaker amplifier turns off in standby mode&lt;br /&gt;
* Improved tower bell and clock signaling&lt;br /&gt;
** Systems online with connected tower bells updated July 28, 2022&lt;br /&gt;
&lt;br /&gt;
=== 1.4.12 ===&lt;br /&gt;
Spring 2022&lt;br /&gt;
* Video help QR links on each page&#039;s help button&lt;br /&gt;
* Improved instrument icons on keyboard page&lt;br /&gt;
* Redesigned network settings page&lt;br /&gt;
** Improved network performance through filtered DNS&lt;br /&gt;
* More time zones and improved manual time setting&lt;br /&gt;
** Advanced networking for static IP&lt;br /&gt;
* Date and Time setup page reworked&lt;br /&gt;
&lt;br /&gt;
=== Earlier ===&lt;br /&gt;
Systems that have not been connected for updates since the following updates should be returned to the factory for upgrading.&lt;br /&gt;
* If under warranty, customer pays for shipping only.&lt;br /&gt;
* If warranty expired, purchase one year Chime.Center subscription and pay for shipping.&lt;br /&gt;
&lt;br /&gt;
; 1.4.10 - Winter 2021&lt;br /&gt;
* More responsive after making changes to settings that do not affect schedule&lt;br /&gt;
* Touch sensitivity adjustment added to keyboard setup page (also available on chime.center)&lt;br /&gt;
* Schedule review is easier to read&lt;br /&gt;
* Bell controller minor fixes&lt;br /&gt;
&lt;br /&gt;
; 1.4.9 - Summer 2021&lt;br /&gt;
Note: The system will no longer suspend the automatic schedule after you select a manual selection and before you tap the &#039;&#039;Yes&#039;&#039; to confirm play. Use the new home screen Suspend Schedule button to hold the schedule until after your special event (available since 1.4.8 and described below).&lt;br /&gt;
* Replaced login page background animation with Internet Connected icon in upper right corner. Check mark = Connected, x = No Connection.&lt;br /&gt;
* Improved schedule review screens&lt;br /&gt;
* More flexibility in Angelus settings&lt;br /&gt;
* Faster database processing after making schedule changes&lt;br /&gt;
&lt;br /&gt;
; 1.4.8 - Early 2021&lt;br /&gt;
* [[Customize_Home_AX#Select_Type|Suspend automatic schedule status button available for home screen]]&lt;br /&gt;
* Chime.Center Premium support for [[Using_Chime_Center#Custom_ringing|customized ringing]]&lt;br /&gt;
* Chime.Center Premium support for [[Chime_Center#Premium_features|complex scheduling]] (enabled upon user request)&lt;br /&gt;
* Special characters all included now on screen keyboard for entering Wi-Fi passwords&lt;br /&gt;
* Audio driver improvements&lt;br /&gt;
* Libertas title library instrument size awareness&lt;br /&gt;
* Improved performance when not Internet connected (Access Point is turned on)&lt;br /&gt;
* Fixed the Angelus scheduling screen for editing existing schedules&lt;br /&gt;
* Reliability and security updates&lt;br /&gt;
&lt;br /&gt;
; 1.4.6 - Winter 2020&lt;br /&gt;
* Accepts blank Wi-Fi password&lt;br /&gt;
* Connection stability and recovery&lt;br /&gt;
* Fixed Bravo and Millennium music arrangement preferences&lt;br /&gt;
&lt;br /&gt;
; 1.4.4 - Fall 2020&lt;br /&gt;
* Ability to scan a QR code on the [[Chime_Center|Chime.Center web portal]] to install and authenticate the [[Remote_AX|remote app]]&lt;br /&gt;
* [[Using_Chime_Center#Schedule|Clearing your ringing schedule on Chime.Center]] can now be done more granularly rather than wiping the entire schedule (Time strike, weekly events, monthly events, etc.)&lt;br /&gt;
; 1.4.2 &lt;br /&gt;
* Initial release for [https://www.chimemaster.com/bell-controller Libertas AX tower chime and carillon control system]&lt;br /&gt;
* Support for [https://www.chimemaster.com/bell-automation tower bells and clocks] on [[Advanced_eXperience|Millennium AX and Platinum AX systems]]&lt;br /&gt;
* All Advanced eXperience models feature a [[Customize_Home_AX#Appearance_and_usage|quick function Custom Toll]]: Tap and select number of tolls/minutes, tempo and bell then play.&lt;br /&gt;
; 1.4.0 - Summer 2020&lt;br /&gt;
* Initial release for [[Advanced_eXperience#Available_Models|Bravo and Millennium]] Advanced eXperience systems&lt;br /&gt;
* Model name is displayed at the top of the log in screen&lt;br /&gt;
* Users without scheduling permissions can review the time strike schedule&lt;br /&gt;
* Tap the top right status icon for text player (what is playing) and amplifier/zone status&lt;br /&gt;
; 1.3.0 &lt;br /&gt;
* Finalized firmware support for [[Chime.Center]] management&lt;br /&gt;
** Animated constellation background on login screen indicates Chime.Center connectivity&lt;br /&gt;
* Added [[Play_Selection_AX|Play Selection]] functionality to the [[Remote_AX|remote control]] including title lookup&lt;br /&gt;
* Monthly scheduling differentiates between Fifth and Final weekdays of the month&lt;br /&gt;
* Angelus scheduling screen shows current Angelus schedule&lt;br /&gt;
* Improved home screen customization&lt;br /&gt;
* Additional and improved help pages (tap blue &#039;&#039;i&#039;&#039; button to access)&lt;br /&gt;
; 1.2.0 - Spring 2020&lt;br /&gt;
* Faster home screen login&lt;br /&gt;
* Simplified Time Strike scheduling page &lt;br /&gt;
* Suspend Automation for up to an hour when queuing manual selections&lt;br /&gt;
* More accurate alert when stopping pealing or swinging bells from front of system&lt;br /&gt;
* Improved selection title search&lt;br /&gt;
* Improved toolbar mute button&lt;br /&gt;
* Current Smart Almanac season now displayed on lock screen and About page&lt;br /&gt;
; 1.1.4 &lt;br /&gt;
* Improved status toolbar icon&lt;br /&gt;
* Performance update on Keyboard page&lt;br /&gt;
* Resolved volume control issue&lt;br /&gt;
; 1.1.2 &lt;br /&gt;
* Aesthetic experience improvements &lt;br /&gt;
; 1.1.1 &lt;br /&gt;
* Improved performance and functionality of pages&lt;br /&gt;
** Keyboard Performance&lt;br /&gt;
** Customize Home&lt;br /&gt;
** Factory Reset&lt;br /&gt;
* Timeline page has been reorganized for easier review&lt;br /&gt;
* Angelus Configuration&lt;br /&gt;
* Keyboard Performance page added to remote app&lt;br /&gt;
; 1.1.0 - Winter 2020&lt;br /&gt;
* Time strike Scheduling&lt;br /&gt;
* Easier wireless network setup&lt;br /&gt;
* Improved Remote&lt;br /&gt;
* Usability and layout improvements&lt;br /&gt;
; 1.0.0 - Summer 2019&lt;br /&gt;
Initial release for Platinum Advanced eXperience&lt;br /&gt;
&lt;br /&gt;
== Acknowledgements ==&lt;br /&gt;
Chime Master acknowledges third-parties whose software has been used in permissible forms with Chime Master products. Chime Master provides links to this third-party code &amp;quot;AS IS&amp;quot; without warranty of any kind and without any support. Use of the third-party code identified below is at your sole risk. All development, system administration and update deployments are performed in-house by Chime Master experts.&lt;br /&gt;
&lt;br /&gt;
=== Components and Tools ===&lt;br /&gt;
=== Components and Tools ===&lt;br /&gt;
; ajv&lt;br /&gt;
:Homepage: ajv.js.org/&lt;br /&gt;
:Copyright: Copyright (c) 2015-2021 Evgeny Poberezkin&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: JSON Schema Validator&lt;br /&gt;
&lt;br /&gt;
; array-move&lt;br /&gt;
:Homepage: github.com/sindresorhus/array-move&lt;br /&gt;
:Copyright: Copyright (c) Sindre Sorhus&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Move array items&lt;br /&gt;
&lt;br /&gt;
; awesome-debounce-promise&lt;br /&gt;
:Homepage: github.com/slorber/awesome-debounce-promise&lt;br /&gt;
:Copyright: Copyright (c) Sébastien Lorber&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Debounce requests&lt;br /&gt;
&lt;br /&gt;
; BASS (NOT Free or Open Source)&lt;br /&gt;
:Homepage: un4seen.com&lt;br /&gt;
:Copyright: Copyright © 2003-Present un4seen developments. All rights reserved.&lt;br /&gt;
:License: Paid Unlimited Commercial License for Linux ARM64 Platform&lt;br /&gt;
:Purpose: Audio and MIDI handling C++ libraries&lt;br /&gt;
&lt;br /&gt;
; body-parser&lt;br /&gt;
:Homepage: github.com/expressjs/body-parser&lt;br /&gt;
:Copyright: (c) 2014 Jonathan Ong, 2014-2015 Douglas Christopher&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Parse incoming request bodies.&lt;br /&gt;
&lt;br /&gt;
; bootstrap&lt;br /&gt;
:Homepage: getbootstrap.com&lt;br /&gt;
:Copyright: Copyright (c) 2011-2026 The Bootstrap Authors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Component library&lt;br /&gt;
&lt;br /&gt;
; bullmq&lt;br /&gt;
:Homepage: bullmq.io/&lt;br /&gt;
:Copyright: (c) 2018 BullForce Labs AB and contributors.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Redis-based distributed queue&lt;br /&gt;
&lt;br /&gt;
; Chromium&lt;br /&gt;
:Homepage: chromium.org&lt;br /&gt;
:Copyright: Copyright 2015 The Chromium Authors. All rights reserved.&lt;br /&gt;
:License: Portions BSD, MIT, *LGPL, MS-PL, MPL+GPL+LGPL tri-licensed&lt;br /&gt;
:Purpose: Display rendering&lt;br /&gt;
&lt;br /&gt;
; config&lt;br /&gt;
:Homepage: github.com/node-config/node-config&lt;br /&gt;
:Copyright: Copyright 2010-2026, Loren West and other contributors.&lt;br /&gt;
:Purpose: Node.js Application Configuration&lt;br /&gt;
&lt;br /&gt;
; cookie-parser&lt;br /&gt;
:Homepage: github.com/expressjs/cookie-parser&lt;br /&gt;
:Copyright: Copyright (c) 2014 TJ Holowaychuk, (c) 2015 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Parse Cookie header.&lt;br /&gt;
&lt;br /&gt;
; cors&lt;br /&gt;
:Homepage: github.com/expressjs/cors&lt;br /&gt;
:Copyright: Copyright (c) 2013 Troy Goode&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Sets CORS response headers.&lt;br /&gt;
&lt;br /&gt;
; dayjs&lt;br /&gt;
:Homepage: day.js.org/&lt;br /&gt;
:Copyright: Copyright (c) 2018-present, iamkun&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Date and time handling.&lt;br /&gt;
&lt;br /&gt;
; dbus&lt;br /&gt;
:Homepage: dbus.freedesktop.org/doc/dbus-daemon.1.html&lt;br /&gt;
:Copyright: dbus.freedesktop.org/doc/AUTHORS&lt;br /&gt;
:License: &lt;br /&gt;
:Purpose: Message bus system&lt;br /&gt;
&lt;br /&gt;
; dnd-kit&lt;br /&gt;
:Homepage: dndkit.com/&lt;br /&gt;
:Copyright: Copyright (c) 2021, Claudéric Demers&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Drag and drop interface.&lt;br /&gt;
&lt;br /&gt;
; Docker&lt;br /&gt;
:Homepage: hub.docker.com/&lt;br /&gt;
:Copyright: Copyright 2013-2017 Docker, Inc.&lt;br /&gt;
:License: Apache License 2.0&lt;br /&gt;
:Purpose: Server&lt;br /&gt;
&lt;br /&gt;
; Electron&lt;br /&gt;
:Homepage: electronjs.org&lt;br /&gt;
:Copyright: Copyright (c) 2013-2020 GitHub Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: App runtime packaging&lt;br /&gt;
&lt;br /&gt;
; electron-debug&lt;br /&gt;
:Homepage: github.com/sindresorhus/electron-debug&lt;br /&gt;
:Copyright: Copyright (c) Sindre Sorhus&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Debug tools for Electron&lt;br /&gt;
&lt;br /&gt;
; emotion&lt;br /&gt;
:Homepage: emotion.sh&lt;br /&gt;
:Copyright: Copyright (c) Emotion team and other contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Write CSS styles with JavaScript.&lt;br /&gt;
&lt;br /&gt;
; express&lt;br /&gt;
:Homepage: expressjs.com&lt;br /&gt;
:Copyright: Copyright (c) 2009-2014 TJ Holowaychuk &amp;lt;tj@vision-media.ca&amp;gt;&lt;br /&gt;
:: Copyright (c) 2013-2014 Roman Shtylman &amp;lt;shtylman+expressjs@gmail.com&amp;gt;&lt;br /&gt;
:: Copyright (c) 2014-2015 Douglas Christopher Wilson &amp;lt;doug@somethingdoug.com&amp;gt;&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Fast, unopinionated, minimalist web framework for node.&lt;br /&gt;
&lt;br /&gt;
; express-jwt&lt;br /&gt;
:Homepage: github.com/auth0/express-jwt&lt;br /&gt;
:Copyright: Copyright (c) 2015 Auth0, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: JWT authentication&lt;br /&gt;
&lt;br /&gt;
; express-session&lt;br /&gt;
:Homepage: github.com/expressjs/session&lt;br /&gt;
:Copyright: Copyright (c) 2010 Sencha Inc., (c) 2011 TJ Holowaychuk, (c) 2014-2015 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Session middleware&lt;br /&gt;
&lt;br /&gt;
; FilePond&lt;br /&gt;
:Homepage: pqina.nl/filepond/&lt;br /&gt;
:Copyright: Copyright (c) 2020 PQINA | Rik Schennink&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: File Uploading&lt;br /&gt;
&lt;br /&gt;
; GitLab Community Edition&lt;br /&gt;
:Homepage: gitlab.com/gitlab-org&lt;br /&gt;
:Copyright: Copyright (c) 2011-present GitLab Inc.&lt;br /&gt;
:License: MIT Expat&lt;br /&gt;
:Purpose: Issues tracking, development, revision control&lt;br /&gt;
&lt;br /&gt;
; handlebars&lt;br /&gt;
:Homepage: handlebarsjs.com&lt;br /&gt;
:Copyright: Copyright (C) 2011-2019 by Yehuda Katz&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Templates&lt;br /&gt;
&lt;br /&gt;
; haveged&lt;br /&gt;
:Homepage: github.com/jirka-h/haveged&lt;br /&gt;
:Copyright: Gary Wuertz (gary_at_issiweb_com)&lt;br /&gt;
:License: GPL V3&lt;br /&gt;
:Purpose: Entropy for random number generation&lt;br /&gt;
&lt;br /&gt;
; hello-pangea/color-picker&lt;br /&gt;
:Homepage: github.com/hello-pangea/color-picker&lt;br /&gt;
:Copyright: Copyright (c) 2022 Reece Carolan,  (c) 2015 Case Sandberg&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Color picker component.&lt;br /&gt;
&lt;br /&gt;
; history&lt;br /&gt;
:Homepage: github.com/ReactTraining/history&lt;br /&gt;
:Copyright: Copyright (c) React Training 2016-2020, (c) Remix Software 2020-2021&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Manage session history&lt;br /&gt;
&lt;br /&gt;
; hostap&lt;br /&gt;
:Homepage: w1.fi&lt;br /&gt;
:Copyright (c) 2002-2024, Jouni Malinen &amp;lt;j@w1.fi&amp;gt; and contributors All Rights Reserved.&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: Access point for local remote (no internet)&lt;br /&gt;
&lt;br /&gt;
; IDB-Keyval&lt;br /&gt;
:Homepage: github.com/jakearchibald/idb-keyval&lt;br /&gt;
:Copyright: Copyright 2016, Jake Archibald&lt;br /&gt;
:License: Apache Version 2.0&lt;br /&gt;
:Purpose: Promise-based keyval store&lt;br /&gt;
&lt;br /&gt;
; ioredis&lt;br /&gt;
:Homepage: github.com/redis/ioredis&lt;br /&gt;
:Copyright: Copyright (c) 2015-2022 Zihua Li&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Redis client&lt;br /&gt;
&lt;br /&gt;
; jquery&lt;br /&gt;
:Homepage: jquery.com&lt;br /&gt;
:Copyright: Copyright 2021 OpenJS Foundation and jQuery contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Javascript library&lt;br /&gt;
&lt;br /&gt;
;jquery-ui&lt;br /&gt;
:Homepage: jqueryui.com&lt;br /&gt;
:Copyright: Copyright 2021 OpenJS Foundation and jQuery contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: User interface interactions, effects, widgets, and themes built on top of jQuery&lt;br /&gt;
&lt;br /&gt;
; jsmediatags&lt;br /&gt;
:Homepage: github.com/aadsm/jsmediatags?tab=License-1-ov-file#readme&lt;br /&gt;
:Copyright: Copyright (c) 2009 Opera Software ASA, (c) 2015 António Afonso, (c) 2008 Jacob Seidelin, (c) 2010 Joshua Kifer&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: ID3 reader&lt;br /&gt;
&lt;br /&gt;
; jsonwebtoken&lt;br /&gt;
:Homepage: github.com/auth0/node-jsonwebtoken&lt;br /&gt;
:Copyright: Copyright (c) 2015 Auth0, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: An implementation of JSON Web Tokens&lt;br /&gt;
&lt;br /&gt;
; Linux Libertine G fontface&lt;br /&gt;
:Homepage: linuxlibertine.org&lt;br /&gt;
:Copyright: Németh László&lt;br /&gt;
:License: GPL / OFL&lt;br /&gt;
:Purpose: Text font (serif)&lt;br /&gt;
&lt;br /&gt;
; LVM2&lt;br /&gt;
:Homepage: github.com/lvmteam/lvm2&lt;br /&gt;
:Copyright: Copyright (c) 2014, Red Hat, Inc. All rights reserved.&lt;br /&gt;
:License: 2-Clause BSD&lt;br /&gt;
:Purpose: Volume management&lt;br /&gt;
&lt;br /&gt;
; Mender&lt;br /&gt;
:Homepage: mender.io&lt;br /&gt;
:Copyright: Copyright 2021 Northern.tech AS&lt;br /&gt;
:License: Apache License Version 2.0&lt;br /&gt;
:docs.mender.io/3.1/release-information/open-source-licenses&lt;br /&gt;
:Purpose: OTA software updates&lt;br /&gt;
&lt;br /&gt;
; methods&lt;br /&gt;
:Homepage: github.com/jshttp/methods&lt;br /&gt;
:Copyright: Copyright (c) 2013-2014 TJ Holowaychuk, (c) 2015-2016 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Http methods&lt;br /&gt;
&lt;br /&gt;
; MongoDB&lt;br /&gt;
:Homepage: mongodb.com&lt;br /&gt;
:Copyright: Copyright (C) 2018 MongoDB, Inc&lt;br /&gt;
:License: MongoDB Embedded License&lt;br /&gt;
:Purpose: Embedded System Database (not Chime.Center database)&lt;br /&gt;
&lt;br /&gt;
; mongoose&lt;br /&gt;
:Homepage: mongoosejs.com/&lt;br /&gt;
:Copyright: Copyright (c) 2010-2013 LearnBoost, Copyright (c) 2013-2021 Automattic&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: MongoDB support for Node&lt;br /&gt;
&lt;br /&gt;
; mongoose-unique-validator&lt;br /&gt;
:Homepage: github.com/mongoose-unique-validator/mongoose-unique-validator&lt;br /&gt;
:Copyright: Copyright (c) 2026 Mike Botsko&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Presave validation for unique fields&lt;br /&gt;
&lt;br /&gt;
; morgan&lt;br /&gt;
:Homepage: github.com/expressjs/morgan &lt;br /&gt;
:Copyright: Copyright (c) 2014 Jonathan Ong, (c) 2014-2017 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: HTTP request logger&lt;br /&gt;
&lt;br /&gt;
; mui&lt;br /&gt;
:Homepage: mui.com/material-ui/&lt;br /&gt;
:Copyright: Copyright (c) 2014 Call-Em-All&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Library of React components&lt;br /&gt;
&lt;br /&gt;
; multer&lt;br /&gt;
:Homepage: github.com/expressjs/multer#readme&lt;br /&gt;
:Copyright: (c) 2014 Hage Yaapa&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Handles multipart/form-data&lt;br /&gt;
&lt;br /&gt;
; nconf&lt;br /&gt;
:Homepage: github.com/indexzero/nconf&lt;br /&gt;
:Copyright: Copyright (C) 2011 Charlie Robbins and the Contributors.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Hierarchical node.js configuration&lt;br /&gt;
&lt;br /&gt;
; nginx&lt;br /&gt;
:Homepage: nginx.org&lt;br /&gt;
:Copyright (C) 2002-2021 Igor Sysoev&lt;br /&gt;
:Copyright (C) 2011-2022 Nginx, Inc.&lt;br /&gt;
:::All rights reserved.&lt;br /&gt;
:License: 2-clause BSD&lt;br /&gt;
:Purpose: Web server&lt;br /&gt;
&lt;br /&gt;
; Node&lt;br /&gt;
:Homepage: nodejs.org&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Real time event driven server&lt;br /&gt;
&lt;br /&gt;
; OpenSSL&lt;br /&gt;
:Homepage: openssl.org&lt;br /&gt;
:Copyright: Copyright © 1998-Present The OpenSSL Software Foundation. All rights reserved. &lt;br /&gt;
:: Copyright © 1995-1998 Eric Young (eay@cryptsoft.com). All rights reserved.&lt;br /&gt;
:License: Apache License v2, OpenSSL License, SSLeay License&lt;br /&gt;
:Purpose: Cryptographic security&lt;br /&gt;
&lt;br /&gt;
; Passport &lt;br /&gt;
:Homepage: www.passportjs.org/&lt;br /&gt;
:Copyright: Copyright (c) 2011-2021 Jared Hanson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Authentication middleware&lt;br /&gt;
&lt;br /&gt;
; Passport-custom&lt;br /&gt;
:Homepage: github.com/mbell8903/passport-custom&lt;br /&gt;
:Copyright: Copyright (c) 2011-2014 Michael Bell&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Passport strategy&lt;br /&gt;
&lt;br /&gt;
; Passport-local&lt;br /&gt;
:Homepage: github.com/jaredhanson/passport-local/tree/master&lt;br /&gt;
:Copyright: Copyright (c) 2011-2014 Jared Hanson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Passport strategy&lt;br /&gt;
&lt;br /&gt;
; PCRE2&lt;br /&gt;
:Homepage: github.com/PCRE2Project&lt;br /&gt;
:Copyright: Copyright (c) 1997-2007 University of Cambridge, Copyright (c) 2007-2024 Philip Hazel All rights reserved.&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: Perl-Compatible Regular Expressions&lt;br /&gt;
&lt;br /&gt;
; Poco &lt;br /&gt;
:Homepage: pocoproject.org&lt;br /&gt;
:Copyright: Copyright © 2006-Present, Applied Informatics Software Engineering GmbH and Contributors&lt;br /&gt;
:License: BSL-1.0 (Boost)&lt;br /&gt;
:Purpose: POrtable COmponents C++ Libraries&lt;br /&gt;
&lt;br /&gt;
; polkit&lt;br /&gt;
:Homepage: github.com/polkit-org/polkit&lt;br /&gt;
:Copyright: &lt;br /&gt;
:License: GPL2&lt;br /&gt;
:Purpose: define and handle authorizations&lt;br /&gt;
&lt;br /&gt;
; Popper&lt;br /&gt;
:Homepage: github.com/popperjs/popper-core&lt;br /&gt;
:Copyright: Copyright (c) 2021 Floating UI contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Handle tooltips and popovers&lt;br /&gt;
&lt;br /&gt;
;Prettier&lt;br /&gt;
:Homepage: prettier.io/&lt;br /&gt;
:Copyright: Copyright © James Long and contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Code formatter&lt;br /&gt;
&lt;br /&gt;
; PostgreSQL&lt;br /&gt;
:Homepage: postgresql.org&lt;br /&gt;
:Copyright: Portions Copyright © 1996-2020, The PostgreSQL Global Development Group&lt;br /&gt;
:: Portions Copyright © 1994, The Regents of the University of California &lt;br /&gt;
:License: PostgreSQL License&lt;br /&gt;
:Purpose: Portal database&lt;br /&gt;
&lt;br /&gt;
; Python&lt;br /&gt;
:Homepage: python.org&lt;br /&gt;
:Copyright: Copyright © 2001-2020 Python Software Foundation; All Rights Reserved&lt;br /&gt;
:License: PSF-license and Zero-Clause BSD license&lt;br /&gt;
:Purpose: Scripting language&lt;br /&gt;
&lt;br /&gt;
; QR Code&lt;br /&gt;
:Homepage: qrcode.com&lt;br /&gt;
:The word “QR Code” is registered trademark of DENSO WAVE INCORPORATED in Japan and other countries&lt;br /&gt;
:License: No licensing contract is required for the use of QR Code. Patents by DENSO and others regarding use and purpose stated below expired in 2014-2015&lt;br /&gt;
:Purpose: Convenient installation of mobile apps and viewing of help videos using smart devices&lt;br /&gt;
&lt;br /&gt;
; qrcode.react&lt;br /&gt;
:Homepage: zpao.github.io/qrcode.react&lt;br /&gt;
:Copyright: Copyright (c) 2015, Paul O’Shannessy&lt;br /&gt;
:License: ISC&lt;br /&gt;
:Purpose: Generate QR codes&lt;br /&gt;
&lt;br /&gt;
; query-string&lt;br /&gt;
:Homepage: github.com/sindresorhus/query-string&lt;br /&gt;
:Copyright: Copyright (c) Sindre Sorhus&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Parse and stringify URL query strings&lt;br /&gt;
&lt;br /&gt;
; Radium&lt;br /&gt;
:Homepage: github.com/formidablelabs/radium&lt;br /&gt;
:Copyright: Copyright (c) 2015 Formidable Labs&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: React element styling&lt;br /&gt;
&lt;br /&gt;
; rc-progress&lt;br /&gt;
:Homepage: react-component.github.io/progress/&lt;br /&gt;
:Copyright: Copyright (c) 2014-present yiminghe&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Progress Bar&lt;br /&gt;
&lt;br /&gt;
; React&lt;br /&gt;
:Homepage: reactjs.org&lt;br /&gt;
:Copyright: Copyright (c) Facebook, Inc. and its affiliates.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: User interface framework&lt;br /&gt;
&lt;br /&gt;
;react-confirm-alert&lt;br /&gt;
:Homepage: github.com/GA-MO/react-confirm-alert&lt;br /&gt;
:Copyright: Copyright (c) 2015 Thawatchai Kuansombat&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: React component confirmation dialog&lt;br /&gt;
&lt;br /&gt;
;react-dom&lt;br /&gt;
:Homepage: reactjs.org/&lt;br /&gt;
:Copyright: Copyright (c) Facebook, Inc. and its affiliates.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Entry point to the DOM and server renders for React&lt;br /&gt;
&lt;br /&gt;
;react-idle-timer&lt;br /&gt;
:Homepage: github.com/SupremeTechnopriest/react-idle-timer&lt;br /&gt;
:Copyright: Copyright (c) 2017 Randy Lebeau&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Track if system is idle&lt;br /&gt;
&lt;br /&gt;
;react-jwt&lt;br /&gt;
:Homepage: github.com/gustavo0197/react-jwt&lt;br /&gt;
:Copyright: Copyright (c) 2020 Gustavo Velazquez&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Decoding json web tokens for React&lt;br /&gt;
&lt;br /&gt;
;react-router-dom&lt;br /&gt;
:Homepage: github.com/ReactTraining/react-router&lt;br /&gt;
:Copyright: Copyright (c) React Training 2016-2018&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: DOM bindings for React Router&lt;br /&gt;
&lt;br /&gt;
;react-scripts&lt;br /&gt;
:Homepage: github.com/facebook/create-react-app&lt;br /&gt;
:Copyright: Copyright (c) 2013-present, Facebook, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Create React apps with no build configuration&lt;br /&gt;
&lt;br /&gt;
;react-select&lt;br /&gt;
:Homepage: react-select.com&lt;br /&gt;
:Copyright: Copyright (c) 2021 Jed Watson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Selector component for React.&lt;br /&gt;
&lt;br /&gt;
;react-simple-keyboard&lt;br /&gt;
:Homepage: virtual-keyboard.js.org&lt;br /&gt;
:Copyright: Copyright (c) 2019 Francisco Hodge and project contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Virtual keyboard for React&lt;br /&gt;
&lt;br /&gt;
;react-spring&lt;br /&gt;
:Homepage: www.react-spring.dev/&lt;br /&gt;
:Copyright: Copyright (c) 2018-present Paul Henschel, react-spring, all contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Animation library&lt;br /&gt;
&lt;br /&gt;
;react-tabs&lt;br /&gt;
:Homepage: reactcommunity.org/react-tabs/&lt;br /&gt;
:Copyright: Copyright (c) Matt Zabriskie and Daniel Tschinder&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Tab component for ReactJS&lt;br /&gt;
&lt;br /&gt;
; reactstrap&lt;br /&gt;
:Homepage: github.com/reactstrap/reactstrap&lt;br /&gt;
:Copyright: Copyright (c) 2016-Present Eddy Hernandez, Chris Burrell, Evan Sharp&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Stateless React components for Bootstrap 4&lt;br /&gt;
&lt;br /&gt;
; React Table&lt;br /&gt;
:Homepage: github.com/tannerlinsley/react-table&lt;br /&gt;
:Copyright: Copyright (c) 2016 Tanner Linsley&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Lightweight, fast and extendable datagrid built for React&lt;br /&gt;
&lt;br /&gt;
; read-chunk&lt;br /&gt;
:Homepage: github.com/sindresorhus/read-chunk&lt;br /&gt;
:Copyright: Copyright (c) 2016 Tanner Linsley&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Read a chunk from a file&lt;br /&gt;
&lt;br /&gt;
; Redis&lt;br /&gt;
:Homepage: redis.io&lt;br /&gt;
:Copyright: Copyright (c) 2009-2020, Salvatore Sanfilippo and others, All rights reserved.&lt;br /&gt;
:License: BSD 3-Clause&lt;br /&gt;
:Purpose: In memory data caching and storage&lt;br /&gt;
&lt;br /&gt;
; Remote&lt;br /&gt;
:Homepage: github.com/firstdoit/remote#readme&lt;br /&gt;
:Copyright: Guilherme Rodrigues&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: Work locally using remote server API&lt;br /&gt;
&lt;br /&gt;
; Roboto fontface&lt;br /&gt;
:Homepage: github.com/choffmeister/roboto-fontface-bower&lt;br /&gt;
:Copyright: Christian Hoffmeister&lt;br /&gt;
:License: Apache-2.0&lt;br /&gt;
:Purpose: Text font&lt;br /&gt;
&lt;br /&gt;
; Slug&lt;br /&gt;
:Homepage: github.com/Trott/slug&lt;br /&gt;
:Copyright: Copyright (c) 2014 dodo&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Change strings to slug format&lt;br /&gt;
&lt;br /&gt;
;stunnel&lt;br /&gt;
:Homepage: stunnel.org&lt;br /&gt;
:Copyright: Copyright (c) 1998 Michal Trojnara&lt;br /&gt;
:License: GNU GPL version 2 or later with OpenSSL exception&lt;br /&gt;
:Purpose: Secure API remote tunnel&lt;br /&gt;
&lt;br /&gt;
; Teleport&lt;br /&gt;
:Homepage: github.com/gravitational/teleport&lt;br /&gt;
:Copyright: Copyright 2015 Gravitational, Inc.&lt;br /&gt;
:License: Apache License 2.0&lt;br /&gt;
:Purpose: Customer support and updates&lt;br /&gt;
&lt;br /&gt;
; tonejs/midi&lt;br /&gt;
:Homepage: github.com/Tonejs/Midi&lt;br /&gt;
:Copyright: Copyright © 2016 Yotam Mann&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Read and midi&lt;br /&gt;
&lt;br /&gt;
; The Linux Kernel&lt;br /&gt;
:Homepage: kernel.org&lt;br /&gt;
:License: GNU GPL version 2&lt;br /&gt;
:Purpose: Base operating system&lt;br /&gt;
&lt;br /&gt;
; tsParticles&lt;br /&gt;
:Homepage: github.com/matteobruni/tsparticles&lt;br /&gt;
:Copyright: Copyright (c) 2020 Matteo Bruni&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Typescript particles&lt;br /&gt;
&lt;br /&gt;
;Ubuntu Server&lt;br /&gt;
:Homepage: ubuntu.com&lt;br /&gt;
:Copyright: Canonical Ltd.&lt;br /&gt;
:License: Free Software&lt;br /&gt;
:Purpose: Server&lt;br /&gt;
&lt;br /&gt;
; UDisks&lt;br /&gt;
:Homepage: github.com/storaged-project/udisks&lt;br /&gt;
:Copyright: Copyright (C) 2007-2011 David Zeuthen &amp;lt;zeuthen@gmail.com&amp;gt;&lt;br /&gt;
:: Copyright (C) 2007-2011 Red Hat, Inc.&lt;br /&gt;
:: All Rights Reserved.&lt;br /&gt;
:License: LGPLv2 (or later)&lt;br /&gt;
:Purpose: Storage management&lt;br /&gt;
&lt;br /&gt;
; underscore&lt;br /&gt;
:Homepage: underscorejs.org/&lt;br /&gt;
:Copyright: Copyright (c) 2009-2022 Jeremy Ashkenas, Julian Gonggrijp, and DocumentCloud and Investigative Reporters &amp;amp; Editors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Support for javascript functions without extending core JavaScript objects.&lt;br /&gt;
&lt;br /&gt;
; util&lt;br /&gt;
:Homepage: github.com/browserify/node-util&lt;br /&gt;
:Copyright: Copyright Joyent, Inc. and other Node contributors. &lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: util module for browser&lt;br /&gt;
&lt;br /&gt;
; verror&lt;br /&gt;
:Homepage: github.com/TritonDataCenter/node-verror&lt;br /&gt;
:Copyright: Copyright (c) 2016, Joyent, Inc. All rights reserved.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Rich javascript errors&lt;br /&gt;
&lt;br /&gt;
; zxcvbn&lt;br /&gt;
:Homepage: github.com/dropbox/zxcvbn&lt;br /&gt;
:Copyright: Copyright (c) 2012-2016 Dan Wheeler and Dropbox, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: password strength estimator&lt;br /&gt;
&lt;br /&gt;
== Licenses ==&lt;br /&gt;
For reference only&lt;br /&gt;
* [https://opensource.org/licenses/Apache-2.0 opensource.org &amp;gt; Apache License 2.0]&lt;br /&gt;
* [https://opensource.org/licenses/0BSD opensource.org &amp;gt; BSD]&lt;br /&gt;
* [https://opensource.org/licenses/BSD-2-Clause opensource.org &amp;gt; BSD-2-Clause]&lt;br /&gt;
* [https://www.gnu.org/licenses/old-licenses/gpl-2.0.html gnu.org &amp;gt; GPL-2.0]&lt;br /&gt;
* [https://www.gnu.org/licenses/gpl-3.0.html gnu.org &amp;gt; GPL 3.0]&lt;br /&gt;
* [https://www.gnu.org/licenses/licenses.html#LGPL gnu.org &amp;gt; LGPL]&lt;br /&gt;
* [https://opensource.org/licenses/ISC opensource.org &amp;gt; ISC]&lt;br /&gt;
* [https://opensource.org/licenses/MIT opensource.org &amp;gt; MIT]&lt;br /&gt;
* [https://opensource.org/licenses/postgresql opensource.org &amp;gt; PostgreSQL]&lt;br /&gt;
* [https://opensource.org/licenses/Python-2.0 opensource.org &amp;gt; Python-2.0]&lt;br /&gt;
* [https://www.mongodb.com/licensing/embedded-license MongoDB Embedded License]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Settings_screen_AX|&amp;amp;larr; Back to Settings screen]] &#039;&#039;&#039; &lt;br /&gt;
[[Category:AX Manual]]&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=About_AX&amp;diff=6876</id>
		<title>About AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=About_AX&amp;diff=6876"/>
		<updated>2026-08-31T18:43:12Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt; &#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Settings_screen_AX|&amp;amp;larr; Back to Settings screen]] &#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Chime Master&amp;lt;sup&amp;gt;®&amp;lt;/sup&amp;gt; Advanced eXperience&amp;lt;sup&amp;gt;™&amp;lt;/sup&amp;gt; (AX) Bell ringing control firmware&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Chime Master&amp;lt;sup&amp;gt;®&amp;lt;/sup&amp;gt; Chime.Center&amp;lt;sup&amp;gt;™&amp;lt;/sup&amp;gt; remote control and management portal&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Copyright &amp;amp;copy; 2014-2026, Chime Master Systems, Lancaster Ohio USA&lt;br /&gt;
&lt;br /&gt;
== Revisions ==&lt;br /&gt;
Tap Settings, then About from the home screen to see what firmware version your ringing system is running.&lt;br /&gt;
&lt;br /&gt;
To update your ringing system, make sure it is connected to the Internet. Call us to let us know it is online so we can schedule an update session.&lt;br /&gt;
&lt;br /&gt;
[[Updating_AX|Update Instructions]]&lt;br /&gt;
=== 1.4.22 ===&lt;br /&gt;
2026 - to be announced&lt;br /&gt;
* User experience improvements&lt;br /&gt;
** Touch Screen&lt;br /&gt;
** Chime.Center (ongoing improvements are now live)&lt;br /&gt;
** Remote Control&lt;br /&gt;
* Core firmware&lt;br /&gt;
** Audited, updated and validated all third party components and libraries for known security vulnerabilities&lt;br /&gt;
** SmartAlmanac improvements&lt;br /&gt;
*** Improved selection of random music and balance between enabled arrangement types&lt;br /&gt;
*** Scheduler preserves daily random selections after power fail/restart&lt;br /&gt;
*** Scheduler prioritizes Monthly, Annual and One-Time events. Suspends spanned weekly events they overlap&lt;br /&gt;
*** Easier scheduling of automation suspension&lt;br /&gt;
*** Other fixes to season and scheduling issues&lt;br /&gt;
** Keyboard mode zone settings&lt;br /&gt;
*** Inside level set on keyboard screen is remembered for the next performance&lt;br /&gt;
*** Outside enable/disable is configured on Chime.Center Keyboard Settings (default OFF)&lt;br /&gt;
** Volume settings for inside zones can now be set to zero, in case you only want inside speakers to play from the keyboard&lt;br /&gt;
** Improved Chime.Center API interface connections&lt;br /&gt;
** Improved clock accuracy after power failures for non-connected systems&lt;br /&gt;
** Ringing patterns combining tolls and swings fixed (broken in 1.4.21 shipped late 2025)&lt;br /&gt;
** Fixed issues playing fast and complex midi arrangement files&lt;br /&gt;
** Reduced frequency of system pings to home (lower Internet bandwidth requirements)&lt;br /&gt;
&lt;br /&gt;
=== 1.4.20 ===&lt;br /&gt;
December 17, 2024&lt;br /&gt;
* Migration of all systems to new Chime.Center servers for improved security and reliability&lt;br /&gt;
* Platinum carillon supports stereo bell instruments (Savoie carillon is stereo)&lt;br /&gt;
* Play Selection menus (front screen and remote control) - added Inside and Outside speaker muting&lt;br /&gt;
* Fixed Schedule Issue: Annual events scheduled for New Years at midnight weren&#039;t played.&lt;br /&gt;
* Keyboard Mode&lt;br /&gt;
** Now remembers inside level setting for keyboard mode (previously used system Volume setting)&lt;br /&gt;
** Default keyboard outside OFF can be changed by the user in keyboard settings&lt;br /&gt;
* Libertas controller enhancements for Deagan tower chimes&lt;br /&gt;
** Improved power control extends motor-generator life&lt;br /&gt;
** Improved damper logic for [[Bell_Control_Technical_Data_3700#Deagan_Damper_relay|new solid state damper relay]]&lt;br /&gt;
** Easier to play with MIDI keyboard than original Deagan relay systems&lt;br /&gt;
*** No need to play unnatural legato styles, striker timing is automatic&lt;br /&gt;
*** Pedal sustain works just like a piano for harmonic chimes&lt;br /&gt;
*** No pedaling required when playing melody only&lt;br /&gt;
&lt;br /&gt;
=== 1.4.18 ===&lt;br /&gt;
January 26, 2023&lt;br /&gt;
* More date and time settings&lt;br /&gt;
** DST start and end settings&lt;br /&gt;
** NTP clock sync settings&lt;br /&gt;
** Worldwide time zones&lt;br /&gt;
** Improved tower clock hands settings screen&lt;br /&gt;
* New Networking setup to select preferred WiFi signal with signal strength indication&lt;br /&gt;
* Seasons can now extend beyond the new year by end date&lt;br /&gt;
* Fixed issue when scheduling multiple annual/one time events&lt;br /&gt;
* Fixed schedule timeline to accurately display upcoming suspended events&lt;br /&gt;
* Fixed Full Harp keyboard setup&lt;br /&gt;
&lt;br /&gt;
=== 1.4.16 ===&lt;br /&gt;
Released Fall 2022&lt;br /&gt;
* Front screen display informs of update in progress&lt;br /&gt;
* Almanac updates&lt;br /&gt;
** Fix Advent start algorithm (for 2022 and similar years)&lt;br /&gt;
** The Good Friday (no music) season begins 4PM of Maunday Thursday&lt;br /&gt;
** New Seasons &lt;br /&gt;
*** Palm Sunday for all churches&lt;br /&gt;
*** Epiphany for churches that end Christmas on Jan 6&lt;br /&gt;
* Easier update to iOS remote control by tapping version number at the bottom of the screen&lt;br /&gt;
** Also loads new buttons after customization&lt;br /&gt;
* More icons and improved color palatte for custom buttons&lt;br /&gt;
* Bug fixes for clock display and Midnight time strikes&lt;br /&gt;
* Security updates&lt;br /&gt;
* Chime.Center required to configure these new features&lt;br /&gt;
** Quick function buttons&lt;br /&gt;
*** can have counted selection repeats&lt;br /&gt;
*** can have quiet volume (Platinum also allows boost)&lt;br /&gt;
** Scheduling&lt;br /&gt;
*** Automation suspend scheduling for special events (annual/once)&lt;br /&gt;
*** Scheduled volume changes&lt;br /&gt;
** Keyboard setup screen has MIDI input monitor to show what notes and channels are coming in&lt;br /&gt;
&lt;br /&gt;
=== 1.4.14 ===&lt;br /&gt;
Summer 2022&lt;br /&gt;
* 2022 model year hardware drivers&lt;br /&gt;
* Almanac seasonal changes no longer constrained to midnight, the day of the change&lt;br /&gt;
* Monitor speaker amplifier turns off in standby mode&lt;br /&gt;
* Improved tower bell and clock signaling&lt;br /&gt;
** Systems online with connected tower bells updated July 28, 2022&lt;br /&gt;
&lt;br /&gt;
=== 1.4.12 ===&lt;br /&gt;
Spring 2022&lt;br /&gt;
* Video help QR links on each page&#039;s help button&lt;br /&gt;
* Improved instrument icons on keyboard page&lt;br /&gt;
* Redesigned network settings page&lt;br /&gt;
** Improved network performance through filtered DNS&lt;br /&gt;
* More time zones and improved manual time setting&lt;br /&gt;
** Advanced networking for static IP&lt;br /&gt;
* Date and Time setup page reworked&lt;br /&gt;
&lt;br /&gt;
=== Earlier ===&lt;br /&gt;
Systems that have not been connected for updates since the following updates should be returned to the factory for upgrading.&lt;br /&gt;
* If under warranty, customer pays for shipping only.&lt;br /&gt;
* If warranty expired, purchase one year Chime.Center subscription and pay for shipping.&lt;br /&gt;
&lt;br /&gt;
; 1.4.10 - Winter 2021&lt;br /&gt;
* More responsive after making changes to settings that do not affect schedule&lt;br /&gt;
* Touch sensitivity adjustment added to keyboard setup page (also available on chime.center)&lt;br /&gt;
* Schedule review is easier to read&lt;br /&gt;
* Bell controller minor fixes&lt;br /&gt;
&lt;br /&gt;
; 1.4.9 - Summer 2021&lt;br /&gt;
Note: The system will no longer suspend the automatic schedule after you select a manual selection and before you tap the &#039;&#039;Yes&#039;&#039; to confirm play. Use the new home screen Suspend Schedule button to hold the schedule until after your special event (available since 1.4.8 and described below).&lt;br /&gt;
* Replaced login page background animation with Internet Connected icon in upper right corner. Check mark = Connected, x = No Connection.&lt;br /&gt;
* Improved schedule review screens&lt;br /&gt;
* More flexibility in Angelus settings&lt;br /&gt;
* Faster database processing after making schedule changes&lt;br /&gt;
&lt;br /&gt;
; 1.4.8 - Early 2021&lt;br /&gt;
* [[Customize_Home_AX#Select_Type|Suspend automatic schedule status button available for home screen]]&lt;br /&gt;
* Chime.Center Premium support for [[Using_Chime_Center#Custom_ringing|customized ringing]]&lt;br /&gt;
* Chime.Center Premium support for [[Chime_Center#Premium_features|complex scheduling]] (enabled upon user request)&lt;br /&gt;
* Special characters all included now on screen keyboard for entering Wi-Fi passwords&lt;br /&gt;
* Audio driver improvements&lt;br /&gt;
* Libertas title library instrument size awareness&lt;br /&gt;
* Improved performance when not Internet connected (Access Point is turned on)&lt;br /&gt;
* Fixed the Angelus scheduling screen for editing existing schedules&lt;br /&gt;
* Reliability and security updates&lt;br /&gt;
&lt;br /&gt;
; 1.4.6 - Winter 2020&lt;br /&gt;
* Accepts blank Wi-Fi password&lt;br /&gt;
* Connection stability and recovery&lt;br /&gt;
* Fixed Bravo and Millennium music arrangement preferences&lt;br /&gt;
&lt;br /&gt;
; 1.4.4 - Fall 2020&lt;br /&gt;
* Ability to scan a QR code on the [[Chime_Center|Chime.Center web portal]] to install and authenticate the [[Remote_AX|remote app]]&lt;br /&gt;
* [[Using_Chime_Center#Schedule|Clearing your ringing schedule on Chime.Center]] can now be done more granularly rather than wiping the entire schedule (Time strike, weekly events, monthly events, etc.)&lt;br /&gt;
; 1.4.2 &lt;br /&gt;
* Initial release for [https://www.chimemaster.com/bell-controller Libertas AX tower chime and carillon control system]&lt;br /&gt;
* Support for [https://www.chimemaster.com/bell-automation tower bells and clocks] on [[Advanced_eXperience|Millennium AX and Platinum AX systems]]&lt;br /&gt;
* All Advanced eXperience models feature a [[Customize_Home_AX#Appearance_and_usage|quick function Custom Toll]]: Tap and select number of tolls/minutes, tempo and bell then play.&lt;br /&gt;
; 1.4.0 - Summer 2020&lt;br /&gt;
* Initial release for [[Advanced_eXperience#Available_Models|Bravo and Millennium]] Advanced eXperience systems&lt;br /&gt;
* Model name is displayed at the top of the log in screen&lt;br /&gt;
* Users without scheduling permissions can review the time strike schedule&lt;br /&gt;
* Tap the top right status icon for text player (what is playing) and amplifier/zone status&lt;br /&gt;
; 1.3.0 &lt;br /&gt;
* Finalized firmware support for [[Chime.Center]] management&lt;br /&gt;
** Animated constellation background on login screen indicates Chime.Center connectivity&lt;br /&gt;
* Added [[Play_Selection_AX|Play Selection]] functionality to the [[Remote_AX|remote control]] including title lookup&lt;br /&gt;
* Monthly scheduling differentiates between Fifth and Final weekdays of the month&lt;br /&gt;
* Angelus scheduling screen shows current Angelus schedule&lt;br /&gt;
* Improved home screen customization&lt;br /&gt;
* Additional and improved help pages (tap blue &#039;&#039;i&#039;&#039; button to access)&lt;br /&gt;
; 1.2.0 - Spring 2020&lt;br /&gt;
* Faster home screen login&lt;br /&gt;
* Simplified Time Strike scheduling page &lt;br /&gt;
* Suspend Automation for up to an hour when queuing manual selections&lt;br /&gt;
* More accurate alert when stopping pealing or swinging bells from front of system&lt;br /&gt;
* Improved selection title search&lt;br /&gt;
* Improved toolbar mute button&lt;br /&gt;
* Current Smart Almanac season now displayed on lock screen and About page&lt;br /&gt;
; 1.1.4 &lt;br /&gt;
* Improved status toolbar icon&lt;br /&gt;
* Performance update on Keyboard page&lt;br /&gt;
* Resolved volume control issue&lt;br /&gt;
; 1.1.2 &lt;br /&gt;
* Aesthetic experience improvements &lt;br /&gt;
; 1.1.1 &lt;br /&gt;
* Improved performance and functionality of pages&lt;br /&gt;
** Keyboard Performance&lt;br /&gt;
** Customize Home&lt;br /&gt;
** Factory Reset&lt;br /&gt;
* Timeline page has been reorganized for easier review&lt;br /&gt;
* Angelus Configuration&lt;br /&gt;
* Keyboard Performance page added to remote app&lt;br /&gt;
; 1.1.0 - Winter 2020&lt;br /&gt;
* Time strike Scheduling&lt;br /&gt;
* Easier wireless network setup&lt;br /&gt;
* Improved Remote&lt;br /&gt;
* Usability and layout improvements&lt;br /&gt;
; 1.0.0 - Summer 2019&lt;br /&gt;
Initial release for Platinum Advanced eXperience&lt;br /&gt;
&lt;br /&gt;
== Acknowledgements ==&lt;br /&gt;
Chime Master acknowledges third-parties whose software has been used in permissible forms with Chime Master products. Chime Master provides links to this third-party code &amp;quot;AS IS&amp;quot; without warranty of any kind and without any support. Use of the third-party code identified below is at your sole risk. All development, system administration and update deployments are performed in-house by Chime Master experts.&lt;br /&gt;
&lt;br /&gt;
=== Components and Tools ===&lt;br /&gt;
=== Components and Tools ===&lt;br /&gt;
; ajv&lt;br /&gt;
:Homepage: ajv.js.org/&lt;br /&gt;
:Copyright: Copyright (c) 2015-2021 Evgeny Poberezkin&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: JSON Schema Validator&lt;br /&gt;
&lt;br /&gt;
; array-move&lt;br /&gt;
:Homepage: github.com/sindresorhus/array-move&lt;br /&gt;
:Copyright: Copyright (c) Sindre Sorhus&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Move array items&lt;br /&gt;
&lt;br /&gt;
; awesome-debounce-promise&lt;br /&gt;
:Homepage: github.com/slorber/awesome-debounce-promise&lt;br /&gt;
:Copyright: Copyright (c) Sébastien Lorber&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Debounce requests&lt;br /&gt;
&lt;br /&gt;
; BASS (NOT Free or Open Source)&lt;br /&gt;
:Homepage: un4seen.com&lt;br /&gt;
:Copyright: Copyright © 2003-Present un4seen developments. All rights reserved.&lt;br /&gt;
:License: Paid Unlimited Commercial License for Linux ARM64 Platform&lt;br /&gt;
:Purpose: Audio and MIDI handling C++ libraries&lt;br /&gt;
&lt;br /&gt;
; body-parser&lt;br /&gt;
:Homepage: github.com/expressjs/body-parser&lt;br /&gt;
:Copyright: (c) 2014 Jonathan Ong, 2014-2015 Douglas Christopher&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Parse incoming request bodies.&lt;br /&gt;
&lt;br /&gt;
; bootstrap&lt;br /&gt;
:Homepage: getbootstrap.com&lt;br /&gt;
:Copyright: Copyright (c) 2011-2026 The Bootstrap Authors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Component library&lt;br /&gt;
&lt;br /&gt;
; bullmq&lt;br /&gt;
:Homepage: bullmq.io/&lt;br /&gt;
:Copyright: (c) 2018 BullForce Labs AB and contributors.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Redis-based distributed queue&lt;br /&gt;
&lt;br /&gt;
; Chromium&lt;br /&gt;
:Homepage: chromium.org&lt;br /&gt;
:Copyright: Copyright 2015 The Chromium Authors. All rights reserved.&lt;br /&gt;
:License: Portions BSD, MIT, *LGPL, MS-PL, MPL+GPL+LGPL tri-licensed&lt;br /&gt;
:Purpose: Display rendering&lt;br /&gt;
&lt;br /&gt;
; config&lt;br /&gt;
:Homepage: github.com/node-config/node-config&lt;br /&gt;
:Copyright: Copyright 2010-2026, Loren West and other contributors.&lt;br /&gt;
:Purpose: Node.js Application Configuration&lt;br /&gt;
&lt;br /&gt;
; cookie-parser&lt;br /&gt;
:Homepage: github.com/expressjs/cookie-parser&lt;br /&gt;
:Copyright: Copyright (c) 2014 TJ Holowaychuk, (c) 2015 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Parse Cookie header.&lt;br /&gt;
&lt;br /&gt;
; cors&lt;br /&gt;
:Homepage: github.com/expressjs/cors&lt;br /&gt;
:Copyright: Copyright (c) 2013 Troy Goode&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Sets CORS response headers.&lt;br /&gt;
&lt;br /&gt;
; dayjs&lt;br /&gt;
:Homepage: day.js.org/&lt;br /&gt;
:Copyright: Copyright (c) 2018-present, iamkun&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Date and time handling.&lt;br /&gt;
&lt;br /&gt;
; dbus&lt;br /&gt;
:Homepage: dbus.freedesktop.org/doc/dbus-daemon.1.html&lt;br /&gt;
:Copyright: dbus.freedesktop.org/doc/AUTHORS&lt;br /&gt;
:License: &lt;br /&gt;
:Purpose: Message bus system&lt;br /&gt;
&lt;br /&gt;
; dnd-kit&lt;br /&gt;
:Homepage: dndkit.com/&lt;br /&gt;
:Copyright: Copyright (c) 2021, Claudéric Demers&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Drag and drop interface.&lt;br /&gt;
&lt;br /&gt;
; Docker&lt;br /&gt;
:Homepage: hub.docker.com/&lt;br /&gt;
:Copyright: Copyright 2013-2017 Docker, Inc.&lt;br /&gt;
:License: Apache License 2.0&lt;br /&gt;
:Purpose: Server&lt;br /&gt;
&lt;br /&gt;
; Electron&lt;br /&gt;
:Homepage: electronjs.org&lt;br /&gt;
:Copyright: Copyright (c) 2013-2020 GitHub Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: App runtime packaging&lt;br /&gt;
&lt;br /&gt;
; electron-debug&lt;br /&gt;
:Homepage: github.com/sindresorhus/electron-debug&lt;br /&gt;
:Copyright: Copyright (c) Sindre Sorhus&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Debug tools for Electron&lt;br /&gt;
&lt;br /&gt;
; emotion&lt;br /&gt;
:Homepage: emotion.sh&lt;br /&gt;
:Copyright: Copyright (c) Emotion team and other contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Write CSS styles with JavaScript.&lt;br /&gt;
&lt;br /&gt;
; express&lt;br /&gt;
:Homepage: expressjs.com&lt;br /&gt;
:Copyright: Copyright (c) 2009-2014 TJ Holowaychuk &amp;lt;tj@vision-media.ca&amp;gt;&lt;br /&gt;
:: Copyright (c) 2013-2014 Roman Shtylman &amp;lt;shtylman+expressjs@gmail.com&amp;gt;&lt;br /&gt;
:: Copyright (c) 2014-2015 Douglas Christopher Wilson &amp;lt;doug@somethingdoug.com&amp;gt;&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Fast, unopinionated, minimalist web framework for node.&lt;br /&gt;
&lt;br /&gt;
; express-jwt&lt;br /&gt;
:Homepage: github.com/auth0/express-jwt&lt;br /&gt;
:Copyright: Copyright (c) 2015 Auth0, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: JWT authentication&lt;br /&gt;
&lt;br /&gt;
; express-session&lt;br /&gt;
:Homepage: github.com/expressjs/session&lt;br /&gt;
:Copyright: Copyright (c) 2010 Sencha Inc., (c) 2011 TJ Holowaychuk, (c) 2014-2015 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Session middleware&lt;br /&gt;
&lt;br /&gt;
; FilePond&lt;br /&gt;
:Homepage: pqina.nl/filepond/&lt;br /&gt;
:Copyright: Copyright (c) 2020 PQINA | Rik Schennink&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: File Uploading&lt;br /&gt;
&lt;br /&gt;
; GitLab Community Edition&lt;br /&gt;
:Homepage: gitlab.com/gitlab-org&lt;br /&gt;
:Copyright: Copyright (c) 2011-present GitLab Inc.&lt;br /&gt;
:License: MIT Expat&lt;br /&gt;
:Purpose: Issues tracking, development, revision control&lt;br /&gt;
&lt;br /&gt;
; handlebars&lt;br /&gt;
:Homepage: handlebarsjs.com&lt;br /&gt;
:Copyright: Copyright (C) 2011-2019 by Yehuda Katz&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Templates&lt;br /&gt;
&lt;br /&gt;
; haveged&lt;br /&gt;
:Homepage: github.com/jirka-h/haveged&lt;br /&gt;
:Copyright: Gary Wuertz (gary_at_issiweb_com)&lt;br /&gt;
:License: GPL V3&lt;br /&gt;
:Purpose: Entropy for random number generation&lt;br /&gt;
&lt;br /&gt;
; hello-pangea/color-picker&lt;br /&gt;
:Homepage: github.com/hello-pangea/color-picker&lt;br /&gt;
:Copyright: Copyright (c) 2022 Reece Carolan,  (c) 2015 Case Sandberg&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Color picker component.&lt;br /&gt;
&lt;br /&gt;
; history&lt;br /&gt;
:Homepage: github.com/ReactTraining/history&lt;br /&gt;
:Copyright: Copyright (c) React Training 2016-2020, (c) Remix Software 2020-2021&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Manage session history&lt;br /&gt;
&lt;br /&gt;
; hostap&lt;br /&gt;
:Homepage: w1.fi&lt;br /&gt;
:Copyright (c) 2002-2024, Jouni Malinen &amp;lt;j@w1.fi&amp;gt; and contributors All Rights Reserved.&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: Access point for local remote (no internet)&lt;br /&gt;
&lt;br /&gt;
; IDB-Keyval&lt;br /&gt;
:Homepage: github.com/jakearchibald/idb-keyval&lt;br /&gt;
:Copyright: Copyright 2016, Jake Archibald&lt;br /&gt;
:License: Apache Version 2.0&lt;br /&gt;
:Purpose: Promise-based keyval store&lt;br /&gt;
&lt;br /&gt;
; ioredis&lt;br /&gt;
:Homepage: github.com/redis/ioredis&lt;br /&gt;
:Copyright: Copyright (c) 2015-2022 Zihua Li&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Redis client&lt;br /&gt;
&lt;br /&gt;
; jquery&lt;br /&gt;
:Homepage: jquery.com&lt;br /&gt;
:Copyright: Copyright 2021 OpenJS Foundation and jQuery contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Javascript library&lt;br /&gt;
&lt;br /&gt;
;jquery-ui&lt;br /&gt;
:Homepage: jqueryui.com&lt;br /&gt;
:Copyright: Copyright 2021 OpenJS Foundation and jQuery contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: User interface interactions, effects, widgets, and themes built on top of jQuery&lt;br /&gt;
&lt;br /&gt;
; jsmediatags&lt;br /&gt;
:Homepage: github.com/aadsm/jsmediatags?tab=License-1-ov-file#readme&lt;br /&gt;
:Copyright: Copyright (c) 2009 Opera Software ASA, (c) 2015 António Afonso, (c) 2008 Jacob Seidelin, (c) 2010 Joshua Kifer&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: ID3 reader&lt;br /&gt;
&lt;br /&gt;
; jsonwebtoken&lt;br /&gt;
:Homepage: github.com/auth0/node-jsonwebtoken&lt;br /&gt;
:Copyright: Copyright (c) 2015 Auth0, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: An implementation of JSON Web Tokens&lt;br /&gt;
&lt;br /&gt;
; Linux Libertine G fontface&lt;br /&gt;
:Homepage: linuxlibertine.org&lt;br /&gt;
:Copyright: Németh László&lt;br /&gt;
:License: GPL / OFL&lt;br /&gt;
:Purpose: Text font (serif)&lt;br /&gt;
&lt;br /&gt;
; LVM2&lt;br /&gt;
:Homepage: github.com/lvmteam/lvm2&lt;br /&gt;
:Copyright: Copyright (c) 2014, Red Hat, Inc. All rights reserved.&lt;br /&gt;
:License: 2-Clause BSD&lt;br /&gt;
:Purpose: Volume management&lt;br /&gt;
&lt;br /&gt;
; Mender&lt;br /&gt;
:Homepage: mender.io&lt;br /&gt;
:Copyright: Copyright 2021 Northern.tech AS&lt;br /&gt;
:License: Apache License Version 2.0&lt;br /&gt;
:docs.mender.io/3.1/release-information/open-source-licenses&lt;br /&gt;
:Purpose: OTA software updates&lt;br /&gt;
&lt;br /&gt;
; methods&lt;br /&gt;
:Homepage: github.com/jshttp/methods&lt;br /&gt;
:Copyright: Copyright (c) 2013-2014 TJ Holowaychuk, (c) 2015-2016 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Http methods&lt;br /&gt;
&lt;br /&gt;
; MongoDB&lt;br /&gt;
:Homepage: mongodb.com&lt;br /&gt;
:Copyright: Copyright (C) 2018 MongoDB, Inc&lt;br /&gt;
:License: MongoDB Embedded License&lt;br /&gt;
:Purpose: Embedded System Database (not Chime.Center database)&lt;br /&gt;
&lt;br /&gt;
; mongoose&lt;br /&gt;
:Homepage: mongoosejs.com/&lt;br /&gt;
:Copyright: Copyright (c) 2010-2013 LearnBoost, Copyright (c) 2013-2021 Automattic&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: MongoDB support for Node&lt;br /&gt;
&lt;br /&gt;
; mongoose-unique-validator&lt;br /&gt;
:Homepage: github.com/mongoose-unique-validator/mongoose-unique-validator&lt;br /&gt;
:Copyright: Copyright (c) 2026 Mike Botsko&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Presave validation for unique fields&lt;br /&gt;
&lt;br /&gt;
; morgan&lt;br /&gt;
:Homepage: github.com/expressjs/morgan &lt;br /&gt;
:Copyright: Copyright (c) 2014 Jonathan Ong, (c) 2014-2017 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: HTTP request logger&lt;br /&gt;
&lt;br /&gt;
; mui&lt;br /&gt;
:Homepage: mui.com/material-ui/&lt;br /&gt;
:Copyright: Copyright (c) 2014 Call-Em-All&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Library of React components&lt;br /&gt;
&lt;br /&gt;
; multer&lt;br /&gt;
:Homepage: github.com/expressjs/multer#readme&lt;br /&gt;
:Copyright: (c) 2014 Hage Yaapa&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Handles multipart/form-data&lt;br /&gt;
&lt;br /&gt;
; nconf&lt;br /&gt;
:Homepage: github.com/indexzero/nconf&lt;br /&gt;
:Copyright: Copyright (C) 2011 Charlie Robbins and the Contributors.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Hierarchical node.js configuration&lt;br /&gt;
&lt;br /&gt;
; nginx&lt;br /&gt;
:Homepage: nginx.org&lt;br /&gt;
:Copyright (C) 2002-2021 Igor Sysoev&lt;br /&gt;
:Copyright (C) 2011-2022 Nginx, Inc.&lt;br /&gt;
:::All rights reserved.&lt;br /&gt;
:License: 2-clause BSD&lt;br /&gt;
:Purpose: Web server&lt;br /&gt;
&lt;br /&gt;
; Node&lt;br /&gt;
:Homepage: nodejs.org&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Real time event driven server&lt;br /&gt;
&lt;br /&gt;
; OpenSSL&lt;br /&gt;
:Homepage: openssl.org&lt;br /&gt;
:Copyright: Copyright © 1998-Present The OpenSSL Software Foundation. All rights reserved. &lt;br /&gt;
:: Copyright © 1995-1998 Eric Young (eay@cryptsoft.com). All rights reserved.&lt;br /&gt;
:License: Apache License v2, OpenSSL License, SSLeay License&lt;br /&gt;
:Purpose: Cryptographic security&lt;br /&gt;
&lt;br /&gt;
; Passport &lt;br /&gt;
:Homepage: www.passportjs.org/&lt;br /&gt;
:Copyright: Copyright (c) 2011-2021 Jared Hanson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Authentication middleware&lt;br /&gt;
&lt;br /&gt;
; Passport-custom&lt;br /&gt;
:Homepage: github.com/mbell8903/passport-custom&lt;br /&gt;
:Copyright: Copyright (c) 2011-2014 Michael Bell&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Passport strategy&lt;br /&gt;
&lt;br /&gt;
; Passport-local&lt;br /&gt;
:Homepage: github.com/jaredhanson/passport-local/tree/master&lt;br /&gt;
:Copyright: Copyright (c) 2011-2014 Jared Hanson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Passport strategy&lt;br /&gt;
&lt;br /&gt;
; PCRE2&lt;br /&gt;
:Homepage: github.com/PCRE2Project&lt;br /&gt;
:Copyright: Copyright (c) 1997-2007 University of Cambridge, Copyright (c) 2007-2024 Philip Hazel All rights reserved.&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: Perl-Compatible Regular Expressions&lt;br /&gt;
&lt;br /&gt;
; Poco &lt;br /&gt;
:Homepage: pocoproject.org&lt;br /&gt;
:Copyright: Copyright © 2006-Present, Applied Informatics Software Engineering GmbH and Contributors&lt;br /&gt;
:License: BSL-1.0 (Boost)&lt;br /&gt;
:Purpose: POrtable COmponents C++ Libraries&lt;br /&gt;
&lt;br /&gt;
; polkit&lt;br /&gt;
:Homepage: github.com/polkit-org/polkit&lt;br /&gt;
:Copyright: &lt;br /&gt;
:License: GPL2&lt;br /&gt;
:Purpose: define and handle authorizations&lt;br /&gt;
&lt;br /&gt;
; Popper&lt;br /&gt;
:Homepage: github.com/popperjs/popper-core&lt;br /&gt;
:Copyright: Copyright (c) 2021 Floating UI contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Handle tooltips and popovers&lt;br /&gt;
&lt;br /&gt;
;Prettier&lt;br /&gt;
:Homepage: prettier.io/&lt;br /&gt;
:Copyright: Copyright © James Long and contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Code formatter&lt;br /&gt;
&lt;br /&gt;
; PostgreSQL&lt;br /&gt;
:Homepage: postgresql.org&lt;br /&gt;
:Copyright: Portions Copyright © 1996-2020, The PostgreSQL Global Development Group&lt;br /&gt;
:: Portions Copyright © 1994, The Regents of the University of California &lt;br /&gt;
:License: PostgreSQL License&lt;br /&gt;
:Purpose: Portal database&lt;br /&gt;
&lt;br /&gt;
; Python&lt;br /&gt;
:Homepage: python.org&lt;br /&gt;
:Copyright: Copyright © 2001-2020 Python Software Foundation; All Rights Reserved&lt;br /&gt;
:License: PSF-license and Zero-Clause BSD license&lt;br /&gt;
:Purpose: Scripting language&lt;br /&gt;
&lt;br /&gt;
; QR Code&lt;br /&gt;
:Homepage: qrcode.com&lt;br /&gt;
:The word “QR Code” is registered trademark of DENSO WAVE INCORPORATED in Japan and other countries&lt;br /&gt;
:License: No licensing contract is required for the use of QR Code. Patents by DENSO and others regarding use and purpose stated below expired in 2014-2015&lt;br /&gt;
:Purpose: Convenient installation of mobile apps and viewing of help videos using smart devices&lt;br /&gt;
&lt;br /&gt;
; qrcode.react&lt;br /&gt;
:Homepage: zpao.github.io/qrcode.react&lt;br /&gt;
:Copyright: Copyright (c) 2015, Paul O’Shannessy&lt;br /&gt;
:License: ISC&lt;br /&gt;
:Purpose: Generate QR codes&lt;br /&gt;
&lt;br /&gt;
; query-string&lt;br /&gt;
:Homepage: github.com/sindresorhus/query-string&lt;br /&gt;
:Copyright: Copyright (c) Sindre Sorhus&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Parse and stringify URL query strings&lt;br /&gt;
&lt;br /&gt;
; Radium&lt;br /&gt;
:Homepage: github.com/formidablelabs/radium&lt;br /&gt;
:Copyright: Copyright (c) 2015 Formidable Labs&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: React element styling&lt;br /&gt;
&lt;br /&gt;
; rc-progress&lt;br /&gt;
:Homepage: react-component.github.io/progress/&lt;br /&gt;
:Copyright: Copyright (c) 2014-present yiminghe&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Progress Bar&lt;br /&gt;
&lt;br /&gt;
; React&lt;br /&gt;
:Homepage: reactjs.org&lt;br /&gt;
:Copyright: Copyright (c) Facebook, Inc. and its affiliates.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: User interface framework&lt;br /&gt;
&lt;br /&gt;
;react-confirm-alert&lt;br /&gt;
:Homepage: github.com/GA-MO/react-confirm-alert&lt;br /&gt;
:Copyright: Copyright (c) 2015 Thawatchai Kuansombat&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: React component confirmation dialog&lt;br /&gt;
&lt;br /&gt;
;react-dom&lt;br /&gt;
:Homepage: reactjs.org/&lt;br /&gt;
:Copyright: Copyright (c) Facebook, Inc. and its affiliates.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Entry point to the DOM and server renders for React&lt;br /&gt;
&lt;br /&gt;
;react-idle-timer&lt;br /&gt;
:Homepage: github.com/SupremeTechnopriest/react-idle-timer&lt;br /&gt;
:Copyright: Copyright (c) 2017 Randy Lebeau&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Track if system is idle&lt;br /&gt;
&lt;br /&gt;
;react-jwt&lt;br /&gt;
:Homepage: github.com/gustavo0197/react-jwt&lt;br /&gt;
:Copyright: Copyright (c) 2020 Gustavo Velazquez&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Decoding json web tokens for React&lt;br /&gt;
&lt;br /&gt;
;react-router-dom&lt;br /&gt;
:Homepage: github.com/ReactTraining/react-router&lt;br /&gt;
:Copyright: Copyright (c) React Training 2016-2018&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: DOM bindings for React Router&lt;br /&gt;
&lt;br /&gt;
;react-scripts&lt;br /&gt;
:Homepage: github.com/facebook/create-react-app&lt;br /&gt;
:Copyright: Copyright (c) 2013-present, Facebook, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Create React apps with no build configuration&lt;br /&gt;
&lt;br /&gt;
;react-select&lt;br /&gt;
:Homepage: react-select.com&lt;br /&gt;
:Copyright: Copyright (c) 2021 Jed Watson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Selector component for React.&lt;br /&gt;
&lt;br /&gt;
;react-simple-keyboard&lt;br /&gt;
:Homepage: virtual-keyboard.js.org&lt;br /&gt;
:Copyright: Copyright (c) 2019 Francisco Hodge and project contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Virtual keyboard for React&lt;br /&gt;
&lt;br /&gt;
;react-spring&lt;br /&gt;
:Homepage: www.react-spring.dev/&lt;br /&gt;
:Copyright: Copyright (c) 2018-present Paul Henschel, react-spring, all contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Animation library&lt;br /&gt;
&lt;br /&gt;
;react-tabs&lt;br /&gt;
:Homepage: reactcommunity.org/react-tabs/&lt;br /&gt;
:Copyright: Copyright (c) Matt Zabriskie and Daniel Tschinder&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Tab component for ReactJS&lt;br /&gt;
&lt;br /&gt;
; reactstrap&lt;br /&gt;
:Homepage: github.com/reactstrap/reactstrap&lt;br /&gt;
:Copyright: Copyright (c) 2016-Present Eddy Hernandez, Chris Burrell, Evan Sharp&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Stateless React components for Bootstrap 4&lt;br /&gt;
&lt;br /&gt;
; React Table&lt;br /&gt;
:Homepage: github.com/tannerlinsley/react-table&lt;br /&gt;
:Copyright: Copyright (c) 2016 Tanner Linsley&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Lightweight, fast and extendable datagrid built for React&lt;br /&gt;
&lt;br /&gt;
; read-chunk&lt;br /&gt;
:Homepage: github.com/sindresorhus/read-chunk&lt;br /&gt;
:Copyright: Copyright (c) 2016 Tanner Linsley&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Read a chunk from a file&lt;br /&gt;
&lt;br /&gt;
; Redis&lt;br /&gt;
:Homepage: redis.io&lt;br /&gt;
:Copyright: Copyright (c) 2009-2020, Salvatore Sanfilippo and others, All rights reserved.&lt;br /&gt;
:License: BSD 3-Clause&lt;br /&gt;
:Purpose: In memory data caching and storage&lt;br /&gt;
&lt;br /&gt;
; Remote&lt;br /&gt;
:Homepage: github.com/firstdoit/remote#readme&lt;br /&gt;
:Copyright: Guilherme Rodrigues&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: Work locally using remote server API&lt;br /&gt;
&lt;br /&gt;
; Roboto fontface&lt;br /&gt;
:Homepage: github.com/choffmeister/roboto-fontface-bower&lt;br /&gt;
:Copyright: Christian Hoffmeister&lt;br /&gt;
:License: Apache-2.0&lt;br /&gt;
:Purpose: Text font&lt;br /&gt;
&lt;br /&gt;
; Slug&lt;br /&gt;
:Homepage: github.com/Trott/slug&lt;br /&gt;
:Copyright: Copyright (c) 2014 dodo&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Change strings to slug format&lt;br /&gt;
&lt;br /&gt;
;stunnel&lt;br /&gt;
:Homepage: stunnel.org&lt;br /&gt;
:Copyright: Copyright (c) 1998 Michal Trojnara&lt;br /&gt;
:License: GNU GPL version 2 or later with OpenSSL exception&lt;br /&gt;
:Purpose: Secure API remote tunnel&lt;br /&gt;
&lt;br /&gt;
; Teleport&lt;br /&gt;
:Homepage: github.com/gravitational/teleport&lt;br /&gt;
:Copyright: Copyright 2015 Gravitational, Inc.&lt;br /&gt;
:License: Apache License 2.0&lt;br /&gt;
:Purpose: Customer support and updates&lt;br /&gt;
&lt;br /&gt;
; tonejs/midi&lt;br /&gt;
:Homepage: github.com/Tonejs/Midi&lt;br /&gt;
:Copyright: Copyright © 2016 Yotam Mann&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Read and midi&lt;br /&gt;
&lt;br /&gt;
; The Linux Kernel&lt;br /&gt;
:Homepage: kernel.org&lt;br /&gt;
:License: GNU GPL version 2&lt;br /&gt;
:Purpose: Base operating system&lt;br /&gt;
&lt;br /&gt;
; tsParticles&lt;br /&gt;
:Homepage: github.com/matteobruni/tsparticles&lt;br /&gt;
:Copyright: Copyright (c) 2020 Matteo Bruni&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Typescript particles&lt;br /&gt;
&lt;br /&gt;
;Ubuntu Server&lt;br /&gt;
:Homepage: ubuntu.com&lt;br /&gt;
:Copyright: Canonical Ltd.&lt;br /&gt;
:License: Free Software&lt;br /&gt;
:Purpose: Server&lt;br /&gt;
&lt;br /&gt;
; UDisks&lt;br /&gt;
:Homepage: github.com/storaged-project/udisks&lt;br /&gt;
:Copyright: Copyright (C) 2007-2011 David Zeuthen &amp;lt;zeuthen@gmail.com&amp;gt;&lt;br /&gt;
:: Copyright (C) 2007-2011 Red Hat, Inc.&lt;br /&gt;
:: All Rights Reserved.&lt;br /&gt;
:License: LGPLv2 (or later)&lt;br /&gt;
:Purpose: Storage management&lt;br /&gt;
&lt;br /&gt;
; underscore&lt;br /&gt;
:Homepage: underscorejs.org/&lt;br /&gt;
:Copyright: Copyright (c) 2009-2022 Jeremy Ashkenas, Julian Gonggrijp, and DocumentCloud and Investigative Reporters &amp;amp; Editors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Support for javascript functions without extending core JavaScript objects.&lt;br /&gt;
&lt;br /&gt;
; util&lt;br /&gt;
:Homepage: github.com/browserify/node-util&lt;br /&gt;
:Copyright: Copyright Joyent, Inc. and other Node contributors. &lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: util module for browser&lt;br /&gt;
&lt;br /&gt;
; verror&lt;br /&gt;
:Homepage: github.com/TritonDataCenter/node-verror&lt;br /&gt;
:Copyright: Copyright (c) 2016, Joyent, Inc. All rights reserved.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Rich javascript errors&lt;br /&gt;
&lt;br /&gt;
; zxcvbn&lt;br /&gt;
:Homepage: github.com/dropbox/zxcvbn&lt;br /&gt;
:Copyright: Copyright (c) 2012-2016 Dan Wheeler and Dropbox, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: password strength estimator&lt;br /&gt;
&lt;br /&gt;
== Licenses ==&lt;br /&gt;
For reference only&lt;br /&gt;
* [https://opensource.org/licenses/Apache-2.0 opensource.org &amp;gt; Apache License 2.0]&lt;br /&gt;
* [https://opensource.org/licenses/0BSD opensource.org &amp;gt; BSD]&lt;br /&gt;
* [https://opensource.org/licenses/BSD-2-Clause opensource.org &amp;gt; BSD-2-Clause]&lt;br /&gt;
* [https://www.gnu.org/licenses/old-licenses/gpl-2.0.html gnu.org &amp;gt; GPL-2.0]&lt;br /&gt;
* [https://www.gnu.org/licenses/gpl-3.0.html gnu.org &amp;gt; GPL 3.0]&lt;br /&gt;
* [https://www.gnu.org/licenses/licenses.html#LGPL gnu.org &amp;gt; LGPL]&lt;br /&gt;
* [https://opensource.org/licenses/ISC opensource.org &amp;gt; ISC]&lt;br /&gt;
* [https://opensource.org/licenses/MIT opensource.org &amp;gt; MIT]&lt;br /&gt;
* [https://opensource.org/licenses/postgresql opensource.org &amp;gt; PostgreSQL]&lt;br /&gt;
* [https://opensource.org/licenses/Python-2.0 opensource.org &amp;gt; Python-2.0]&lt;br /&gt;
* [https://www.mongodb.com/licensing/embedded-license MongoDB Embedded License]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Settings_screen_AX|&amp;amp;larr; Back to Settings screen]] &#039;&#039;&#039; &lt;br /&gt;
[[Category:AX Manual]]&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=About_AX&amp;diff=6875</id>
		<title>About AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=About_AX&amp;diff=6875"/>
		<updated>2026-08-31T18:37:39Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: /* 1.4.22  Volume settings and keyboard zones&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt; &#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Settings_screen_AX|&amp;amp;larr; Back to Settings screen]] &#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Chime Master&amp;lt;sup&amp;gt;®&amp;lt;/sup&amp;gt; Advanced eXperience&amp;lt;sup&amp;gt;™&amp;lt;/sup&amp;gt; (AX) Bell ringing control firmware&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Chime Master&amp;lt;sup&amp;gt;®&amp;lt;/sup&amp;gt; Chime.Center&amp;lt;sup&amp;gt;™&amp;lt;/sup&amp;gt; remote control and management portal&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Copyright &amp;amp;copy; 2014-2026, Chime Master Systems, Lancaster Ohio USA&lt;br /&gt;
&lt;br /&gt;
== Revisions ==&lt;br /&gt;
Tap Settings, then About from the home screen to see what firmware version your ringing system is running.&lt;br /&gt;
&lt;br /&gt;
To update your ringing system, make sure it is connected to the Internet. Call us to let us know it is online so we can schedule an update session.&lt;br /&gt;
&lt;br /&gt;
[[Updating_AX|Update Instructions]]&lt;br /&gt;
=== 1.4.22 ===&lt;br /&gt;
2026 - to be announced&lt;br /&gt;
* User experience improvements&lt;br /&gt;
** Touch Screen&lt;br /&gt;
** Chime.Center (ongoing improvements are now live)&lt;br /&gt;
** Remote Control&lt;br /&gt;
* Core firmware&lt;br /&gt;
** Audited, updated and validated all third party components and libraries for known security vulnerabilities&lt;br /&gt;
** SmartAlmanac improvements&lt;br /&gt;
*** Improved selection of random music and balance between enabled arrangement types&lt;br /&gt;
*** Scheduler preserves daily random selections after power fail/restart&lt;br /&gt;
*** Scheduler prioritizes Monthly, Annual and One-Time events. Suspends spanned weekly events they overlap.&lt;br /&gt;
*** Easier scheduling of automation suspension&lt;br /&gt;
*** Other fixes to season and scheduling issues&lt;br /&gt;
** Keyboard mode zone settings&lt;br /&gt;
*** Inside level set on keyboard screen is remembered for the next performance&lt;br /&gt;
*** Outside enable/disable is configured on Chime.Center Keyboard Settings (default OFF)&lt;br /&gt;
** Volume settings for inside zones can now be set to zero, in case you only want inside speakers to play from the keyboard&lt;br /&gt;
** Improved Chime.Center API interface connections&lt;br /&gt;
** Improved clock accuracy after power failures for non-connected systems&lt;br /&gt;
** Ringing patterns combining tolls and swings fixed (broken in 1.4.21 shipped late 2025)&lt;br /&gt;
** Fixed issues playing fast and complex midi arrangement files&lt;br /&gt;
** Reduced frequency of system pings to home, easing Chime.Center server load&lt;br /&gt;
&lt;br /&gt;
=== 1.4.20 ===&lt;br /&gt;
December 17, 2024&lt;br /&gt;
* Migration of all systems to new Chime.Center servers for improved security and reliability&lt;br /&gt;
* Platinum carillon supports stereo bell instruments (Savoie carillon is stereo)&lt;br /&gt;
* Play Selection menus (front screen and remote control) - added Inside and Outside speaker muting&lt;br /&gt;
* Fixed Schedule Issue: Annual events scheduled for New Years at midnight weren&#039;t played.&lt;br /&gt;
* Keyboard Mode&lt;br /&gt;
** Now remembers inside level setting for keyboard mode (previously used system Volume setting)&lt;br /&gt;
** Default keyboard outside OFF can be changed by the user in keyboard settings&lt;br /&gt;
* Libertas controller enhancements for Deagan tower chimes&lt;br /&gt;
** Improved power control extends motor-generator life&lt;br /&gt;
** Improved damper logic for [[Bell_Control_Technical_Data_3700#Deagan_Damper_relay|new solid state damper relay]]&lt;br /&gt;
** Easier to play with MIDI keyboard than original Deagan relay systems&lt;br /&gt;
*** No need to play unnatural legato styles, striker timing is automatic&lt;br /&gt;
*** Pedal sustain works just like a piano for harmonic chimes&lt;br /&gt;
*** No pedaling required when playing melody only&lt;br /&gt;
&lt;br /&gt;
=== 1.4.18 ===&lt;br /&gt;
January 26, 2023&lt;br /&gt;
* More date and time settings&lt;br /&gt;
** DST start and end settings&lt;br /&gt;
** NTP clock sync settings&lt;br /&gt;
** Worldwide time zones&lt;br /&gt;
** Improved tower clock hands settings screen&lt;br /&gt;
* New Networking setup to select preferred WiFi signal with signal strength indication&lt;br /&gt;
* Seasons can now extend beyond the new year by end date&lt;br /&gt;
* Fixed issue when scheduling multiple annual/one time events&lt;br /&gt;
* Fixed schedule timeline to accurately display upcoming suspended events&lt;br /&gt;
* Fixed Full Harp keyboard setup&lt;br /&gt;
&lt;br /&gt;
=== 1.4.16 ===&lt;br /&gt;
Released Fall 2022&lt;br /&gt;
* Front screen display informs of update in progress&lt;br /&gt;
* Almanac updates&lt;br /&gt;
** Fix Advent start algorithm (for 2022 and similar years)&lt;br /&gt;
** The Good Friday (no music) season begins 4PM of Maunday Thursday&lt;br /&gt;
** New Seasons &lt;br /&gt;
*** Palm Sunday for all churches&lt;br /&gt;
*** Epiphany for churches that end Christmas on Jan 6&lt;br /&gt;
* Easier update to iOS remote control by tapping version number at the bottom of the screen&lt;br /&gt;
** Also loads new buttons after customization&lt;br /&gt;
* More icons and improved color palatte for custom buttons&lt;br /&gt;
* Bug fixes for clock display and Midnight time strikes&lt;br /&gt;
* Security updates&lt;br /&gt;
* Chime.Center required to configure these new features&lt;br /&gt;
** Quick function buttons&lt;br /&gt;
*** can have counted selection repeats&lt;br /&gt;
*** can have quiet volume (Platinum also allows boost)&lt;br /&gt;
** Scheduling&lt;br /&gt;
*** Automation suspend scheduling for special events (annual/once)&lt;br /&gt;
*** Scheduled volume changes&lt;br /&gt;
** Keyboard setup screen has MIDI input monitor to show what notes and channels are coming in&lt;br /&gt;
&lt;br /&gt;
=== 1.4.14 ===&lt;br /&gt;
Summer 2022&lt;br /&gt;
* 2022 model year hardware drivers&lt;br /&gt;
* Almanac seasonal changes no longer constrained to midnight, the day of the change&lt;br /&gt;
* Monitor speaker amplifier turns off in standby mode&lt;br /&gt;
* Improved tower bell and clock signaling&lt;br /&gt;
** Systems online with connected tower bells updated July 28, 2022&lt;br /&gt;
&lt;br /&gt;
=== 1.4.12 ===&lt;br /&gt;
Spring 2022&lt;br /&gt;
* Video help QR links on each page&#039;s help button&lt;br /&gt;
* Improved instrument icons on keyboard page&lt;br /&gt;
* Redesigned network settings page&lt;br /&gt;
** Improved network performance through filtered DNS&lt;br /&gt;
* More time zones and improved manual time setting&lt;br /&gt;
** Advanced networking for static IP&lt;br /&gt;
* Date and Time setup page reworked&lt;br /&gt;
&lt;br /&gt;
=== Earlier ===&lt;br /&gt;
Systems that have not been connected for updates since the following updates should be returned to the factory for upgrading.&lt;br /&gt;
* If under warranty, customer pays for shipping only.&lt;br /&gt;
* If warranty expired, purchase one year Chime.Center subscription and pay for shipping.&lt;br /&gt;
&lt;br /&gt;
; 1.4.10 - Winter 2021&lt;br /&gt;
* More responsive after making changes to settings that do not affect schedule&lt;br /&gt;
* Touch sensitivity adjustment added to keyboard setup page (also available on chime.center)&lt;br /&gt;
* Schedule review is easier to read&lt;br /&gt;
* Bell controller minor fixes&lt;br /&gt;
&lt;br /&gt;
; 1.4.9 - Summer 2021&lt;br /&gt;
Note: The system will no longer suspend the automatic schedule after you select a manual selection and before you tap the &#039;&#039;Yes&#039;&#039; to confirm play. Use the new home screen Suspend Schedule button to hold the schedule until after your special event (available since 1.4.8 and described below).&lt;br /&gt;
* Replaced login page background animation with Internet Connected icon in upper right corner. Check mark = Connected, x = No Connection.&lt;br /&gt;
* Improved schedule review screens&lt;br /&gt;
* More flexibility in Angelus settings&lt;br /&gt;
* Faster database processing after making schedule changes&lt;br /&gt;
&lt;br /&gt;
; 1.4.8 - Early 2021&lt;br /&gt;
* [[Customize_Home_AX#Select_Type|Suspend automatic schedule status button available for home screen]]&lt;br /&gt;
* Chime.Center Premium support for [[Using_Chime_Center#Custom_ringing|customized ringing]]&lt;br /&gt;
* Chime.Center Premium support for [[Chime_Center#Premium_features|complex scheduling]] (enabled upon user request)&lt;br /&gt;
* Special characters all included now on screen keyboard for entering Wi-Fi passwords&lt;br /&gt;
* Audio driver improvements&lt;br /&gt;
* Libertas title library instrument size awareness&lt;br /&gt;
* Improved performance when not Internet connected (Access Point is turned on)&lt;br /&gt;
* Fixed the Angelus scheduling screen for editing existing schedules&lt;br /&gt;
* Reliability and security updates&lt;br /&gt;
&lt;br /&gt;
; 1.4.6 - Winter 2020&lt;br /&gt;
* Accepts blank Wi-Fi password&lt;br /&gt;
* Connection stability and recovery&lt;br /&gt;
* Fixed Bravo and Millennium music arrangement preferences&lt;br /&gt;
&lt;br /&gt;
; 1.4.4 - Fall 2020&lt;br /&gt;
* Ability to scan a QR code on the [[Chime_Center|Chime.Center web portal]] to install and authenticate the [[Remote_AX|remote app]]&lt;br /&gt;
* [[Using_Chime_Center#Schedule|Clearing your ringing schedule on Chime.Center]] can now be done more granularly rather than wiping the entire schedule (Time strike, weekly events, monthly events, etc.)&lt;br /&gt;
; 1.4.2 &lt;br /&gt;
* Initial release for [https://www.chimemaster.com/bell-controller Libertas AX tower chime and carillon control system]&lt;br /&gt;
* Support for [https://www.chimemaster.com/bell-automation tower bells and clocks] on [[Advanced_eXperience|Millennium AX and Platinum AX systems]]&lt;br /&gt;
* All Advanced eXperience models feature a [[Customize_Home_AX#Appearance_and_usage|quick function Custom Toll]]: Tap and select number of tolls/minutes, tempo and bell then play.&lt;br /&gt;
; 1.4.0 - Summer 2020&lt;br /&gt;
* Initial release for [[Advanced_eXperience#Available_Models|Bravo and Millennium]] Advanced eXperience systems&lt;br /&gt;
* Model name is displayed at the top of the log in screen&lt;br /&gt;
* Users without scheduling permissions can review the time strike schedule&lt;br /&gt;
* Tap the top right status icon for text player (what is playing) and amplifier/zone status&lt;br /&gt;
; 1.3.0 &lt;br /&gt;
* Finalized firmware support for [[Chime.Center]] management&lt;br /&gt;
** Animated constellation background on login screen indicates Chime.Center connectivity&lt;br /&gt;
* Added [[Play_Selection_AX|Play Selection]] functionality to the [[Remote_AX|remote control]] including title lookup&lt;br /&gt;
* Monthly scheduling differentiates between Fifth and Final weekdays of the month&lt;br /&gt;
* Angelus scheduling screen shows current Angelus schedule&lt;br /&gt;
* Improved home screen customization&lt;br /&gt;
* Additional and improved help pages (tap blue &#039;&#039;i&#039;&#039; button to access)&lt;br /&gt;
; 1.2.0 - Spring 2020&lt;br /&gt;
* Faster home screen login&lt;br /&gt;
* Simplified Time Strike scheduling page &lt;br /&gt;
* Suspend Automation for up to an hour when queuing manual selections&lt;br /&gt;
* More accurate alert when stopping pealing or swinging bells from front of system&lt;br /&gt;
* Improved selection title search&lt;br /&gt;
* Improved toolbar mute button&lt;br /&gt;
* Current Smart Almanac season now displayed on lock screen and About page&lt;br /&gt;
; 1.1.4 &lt;br /&gt;
* Improved status toolbar icon&lt;br /&gt;
* Performance update on Keyboard page&lt;br /&gt;
* Resolved volume control issue&lt;br /&gt;
; 1.1.2 &lt;br /&gt;
* Aesthetic experience improvements &lt;br /&gt;
; 1.1.1 &lt;br /&gt;
* Improved performance and functionality of pages&lt;br /&gt;
** Keyboard Performance&lt;br /&gt;
** Customize Home&lt;br /&gt;
** Factory Reset&lt;br /&gt;
* Timeline page has been reorganized for easier review&lt;br /&gt;
* Angelus Configuration&lt;br /&gt;
* Keyboard Performance page added to remote app&lt;br /&gt;
; 1.1.0 - Winter 2020&lt;br /&gt;
* Time strike Scheduling&lt;br /&gt;
* Easier wireless network setup&lt;br /&gt;
* Improved Remote&lt;br /&gt;
* Usability and layout improvements&lt;br /&gt;
; 1.0.0 - Summer 2019&lt;br /&gt;
Initial release for Platinum Advanced eXperience&lt;br /&gt;
&lt;br /&gt;
== Acknowledgements ==&lt;br /&gt;
Chime Master acknowledges third-parties whose software has been used in permissible forms with Chime Master products. Chime Master provides links to this third-party code &amp;quot;AS IS&amp;quot; without warranty of any kind and without any support. Use of the third-party code identified below is at your sole risk. All development, system administration and update deployments are performed in-house by Chime Master experts.&lt;br /&gt;
&lt;br /&gt;
=== Components and Tools ===&lt;br /&gt;
=== Components and Tools ===&lt;br /&gt;
; ajv&lt;br /&gt;
:Homepage: ajv.js.org/&lt;br /&gt;
:Copyright: Copyright (c) 2015-2021 Evgeny Poberezkin&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: JSON Schema Validator&lt;br /&gt;
&lt;br /&gt;
; array-move&lt;br /&gt;
:Homepage: github.com/sindresorhus/array-move&lt;br /&gt;
:Copyright: Copyright (c) Sindre Sorhus&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Move array items&lt;br /&gt;
&lt;br /&gt;
; awesome-debounce-promise&lt;br /&gt;
:Homepage: github.com/slorber/awesome-debounce-promise&lt;br /&gt;
:Copyright: Copyright (c) Sébastien Lorber&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Debounce requests&lt;br /&gt;
&lt;br /&gt;
; BASS (NOT Free or Open Source)&lt;br /&gt;
:Homepage: un4seen.com&lt;br /&gt;
:Copyright: Copyright © 2003-Present un4seen developments. All rights reserved.&lt;br /&gt;
:License: Paid Unlimited Commercial License for Linux ARM64 Platform&lt;br /&gt;
:Purpose: Audio and MIDI handling C++ libraries&lt;br /&gt;
&lt;br /&gt;
; body-parser&lt;br /&gt;
:Homepage: github.com/expressjs/body-parser&lt;br /&gt;
:Copyright: (c) 2014 Jonathan Ong, 2014-2015 Douglas Christopher&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Parse incoming request bodies.&lt;br /&gt;
&lt;br /&gt;
; bootstrap&lt;br /&gt;
:Homepage: getbootstrap.com&lt;br /&gt;
:Copyright: Copyright (c) 2011-2026 The Bootstrap Authors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Component library&lt;br /&gt;
&lt;br /&gt;
; bullmq&lt;br /&gt;
:Homepage: bullmq.io/&lt;br /&gt;
:Copyright: (c) 2018 BullForce Labs AB and contributors.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Redis-based distributed queue&lt;br /&gt;
&lt;br /&gt;
; Chromium&lt;br /&gt;
:Homepage: chromium.org&lt;br /&gt;
:Copyright: Copyright 2015 The Chromium Authors. All rights reserved.&lt;br /&gt;
:License: Portions BSD, MIT, *LGPL, MS-PL, MPL+GPL+LGPL tri-licensed&lt;br /&gt;
:Purpose: Display rendering&lt;br /&gt;
&lt;br /&gt;
; config&lt;br /&gt;
:Homepage: github.com/node-config/node-config&lt;br /&gt;
:Copyright: Copyright 2010-2026, Loren West and other contributors.&lt;br /&gt;
:Purpose: Node.js Application Configuration&lt;br /&gt;
&lt;br /&gt;
; cookie-parser&lt;br /&gt;
:Homepage: github.com/expressjs/cookie-parser&lt;br /&gt;
:Copyright: Copyright (c) 2014 TJ Holowaychuk, (c) 2015 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Parse Cookie header.&lt;br /&gt;
&lt;br /&gt;
; cors&lt;br /&gt;
:Homepage: github.com/expressjs/cors&lt;br /&gt;
:Copyright: Copyright (c) 2013 Troy Goode&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Sets CORS response headers.&lt;br /&gt;
&lt;br /&gt;
; dayjs&lt;br /&gt;
:Homepage: day.js.org/&lt;br /&gt;
:Copyright: Copyright (c) 2018-present, iamkun&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Date and time handling.&lt;br /&gt;
&lt;br /&gt;
; dbus&lt;br /&gt;
:Homepage: dbus.freedesktop.org/doc/dbus-daemon.1.html&lt;br /&gt;
:Copyright: dbus.freedesktop.org/doc/AUTHORS&lt;br /&gt;
:License: &lt;br /&gt;
:Purpose: Message bus system&lt;br /&gt;
&lt;br /&gt;
; dnd-kit&lt;br /&gt;
:Homepage: dndkit.com/&lt;br /&gt;
:Copyright: Copyright (c) 2021, Claudéric Demers&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Drag and drop interface.&lt;br /&gt;
&lt;br /&gt;
; Docker&lt;br /&gt;
:Homepage: hub.docker.com/&lt;br /&gt;
:Copyright: Copyright 2013-2017 Docker, Inc.&lt;br /&gt;
:License: Apache License 2.0&lt;br /&gt;
:Purpose: Server&lt;br /&gt;
&lt;br /&gt;
; Electron&lt;br /&gt;
:Homepage: electronjs.org&lt;br /&gt;
:Copyright: Copyright (c) 2013-2020 GitHub Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: App runtime packaging&lt;br /&gt;
&lt;br /&gt;
; electron-debug&lt;br /&gt;
:Homepage: github.com/sindresorhus/electron-debug&lt;br /&gt;
:Copyright: Copyright (c) Sindre Sorhus&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Debug tools for Electron&lt;br /&gt;
&lt;br /&gt;
; emotion&lt;br /&gt;
:Homepage: emotion.sh&lt;br /&gt;
:Copyright: Copyright (c) Emotion team and other contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Write CSS styles with JavaScript.&lt;br /&gt;
&lt;br /&gt;
; express&lt;br /&gt;
:Homepage: expressjs.com&lt;br /&gt;
:Copyright: Copyright (c) 2009-2014 TJ Holowaychuk &amp;lt;tj@vision-media.ca&amp;gt;&lt;br /&gt;
:: Copyright (c) 2013-2014 Roman Shtylman &amp;lt;shtylman+expressjs@gmail.com&amp;gt;&lt;br /&gt;
:: Copyright (c) 2014-2015 Douglas Christopher Wilson &amp;lt;doug@somethingdoug.com&amp;gt;&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Fast, unopinionated, minimalist web framework for node.&lt;br /&gt;
&lt;br /&gt;
; express-jwt&lt;br /&gt;
:Homepage: github.com/auth0/express-jwt&lt;br /&gt;
:Copyright: Copyright (c) 2015 Auth0, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: JWT authentication&lt;br /&gt;
&lt;br /&gt;
; express-session&lt;br /&gt;
:Homepage: github.com/expressjs/session&lt;br /&gt;
:Copyright: Copyright (c) 2010 Sencha Inc., (c) 2011 TJ Holowaychuk, (c) 2014-2015 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Session middleware&lt;br /&gt;
&lt;br /&gt;
; FilePond&lt;br /&gt;
:Homepage: pqina.nl/filepond/&lt;br /&gt;
:Copyright: Copyright (c) 2020 PQINA | Rik Schennink&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: File Uploading&lt;br /&gt;
&lt;br /&gt;
; GitLab Community Edition&lt;br /&gt;
:Homepage: gitlab.com/gitlab-org&lt;br /&gt;
:Copyright: Copyright (c) 2011-present GitLab Inc.&lt;br /&gt;
:License: MIT Expat&lt;br /&gt;
:Purpose: Issues tracking, development, revision control&lt;br /&gt;
&lt;br /&gt;
; handlebars&lt;br /&gt;
:Homepage: handlebarsjs.com&lt;br /&gt;
:Copyright: Copyright (C) 2011-2019 by Yehuda Katz&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Templates&lt;br /&gt;
&lt;br /&gt;
; haveged&lt;br /&gt;
:Homepage: github.com/jirka-h/haveged&lt;br /&gt;
:Copyright: Gary Wuertz (gary_at_issiweb_com)&lt;br /&gt;
:License: GPL V3&lt;br /&gt;
:Purpose: Entropy for random number generation&lt;br /&gt;
&lt;br /&gt;
; hello-pangea/color-picker&lt;br /&gt;
:Homepage: github.com/hello-pangea/color-picker&lt;br /&gt;
:Copyright: Copyright (c) 2022 Reece Carolan,  (c) 2015 Case Sandberg&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Color picker component.&lt;br /&gt;
&lt;br /&gt;
; history&lt;br /&gt;
:Homepage: github.com/ReactTraining/history&lt;br /&gt;
:Copyright: Copyright (c) React Training 2016-2020, (c) Remix Software 2020-2021&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Manage session history&lt;br /&gt;
&lt;br /&gt;
; hostap&lt;br /&gt;
:Homepage: w1.fi&lt;br /&gt;
:Copyright (c) 2002-2024, Jouni Malinen &amp;lt;j@w1.fi&amp;gt; and contributors All Rights Reserved.&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: Access point for local remote (no internet)&lt;br /&gt;
&lt;br /&gt;
; IDB-Keyval&lt;br /&gt;
:Homepage: github.com/jakearchibald/idb-keyval&lt;br /&gt;
:Copyright: Copyright 2016, Jake Archibald&lt;br /&gt;
:License: Apache Version 2.0&lt;br /&gt;
:Purpose: Promise-based keyval store&lt;br /&gt;
&lt;br /&gt;
; ioredis&lt;br /&gt;
:Homepage: github.com/redis/ioredis&lt;br /&gt;
:Copyright: Copyright (c) 2015-2022 Zihua Li&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Redis client&lt;br /&gt;
&lt;br /&gt;
; jquery&lt;br /&gt;
:Homepage: jquery.com&lt;br /&gt;
:Copyright: Copyright 2021 OpenJS Foundation and jQuery contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Javascript library&lt;br /&gt;
&lt;br /&gt;
;jquery-ui&lt;br /&gt;
:Homepage: jqueryui.com&lt;br /&gt;
:Copyright: Copyright 2021 OpenJS Foundation and jQuery contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: User interface interactions, effects, widgets, and themes built on top of jQuery&lt;br /&gt;
&lt;br /&gt;
; jsmediatags&lt;br /&gt;
:Homepage: github.com/aadsm/jsmediatags?tab=License-1-ov-file#readme&lt;br /&gt;
:Copyright: Copyright (c) 2009 Opera Software ASA, (c) 2015 António Afonso, (c) 2008 Jacob Seidelin, (c) 2010 Joshua Kifer&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: ID3 reader&lt;br /&gt;
&lt;br /&gt;
; jsonwebtoken&lt;br /&gt;
:Homepage: github.com/auth0/node-jsonwebtoken&lt;br /&gt;
:Copyright: Copyright (c) 2015 Auth0, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: An implementation of JSON Web Tokens&lt;br /&gt;
&lt;br /&gt;
; Linux Libertine G fontface&lt;br /&gt;
:Homepage: linuxlibertine.org&lt;br /&gt;
:Copyright: Németh László&lt;br /&gt;
:License: GPL / OFL&lt;br /&gt;
:Purpose: Text font (serif)&lt;br /&gt;
&lt;br /&gt;
; LVM2&lt;br /&gt;
:Homepage: github.com/lvmteam/lvm2&lt;br /&gt;
:Copyright: Copyright (c) 2014, Red Hat, Inc. All rights reserved.&lt;br /&gt;
:License: 2-Clause BSD&lt;br /&gt;
:Purpose: Volume management&lt;br /&gt;
&lt;br /&gt;
; Mender&lt;br /&gt;
:Homepage: mender.io&lt;br /&gt;
:Copyright: Copyright 2021 Northern.tech AS&lt;br /&gt;
:License: Apache License Version 2.0&lt;br /&gt;
:docs.mender.io/3.1/release-information/open-source-licenses&lt;br /&gt;
:Purpose: OTA software updates&lt;br /&gt;
&lt;br /&gt;
; methods&lt;br /&gt;
:Homepage: github.com/jshttp/methods&lt;br /&gt;
:Copyright: Copyright (c) 2013-2014 TJ Holowaychuk, (c) 2015-2016 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Http methods&lt;br /&gt;
&lt;br /&gt;
; MongoDB&lt;br /&gt;
:Homepage: mongodb.com&lt;br /&gt;
:Copyright: Copyright (C) 2018 MongoDB, Inc&lt;br /&gt;
:License: MongoDB Embedded License&lt;br /&gt;
:Purpose: Embedded System Database (not Chime.Center database)&lt;br /&gt;
&lt;br /&gt;
; mongoose&lt;br /&gt;
:Homepage: mongoosejs.com/&lt;br /&gt;
:Copyright: Copyright (c) 2010-2013 LearnBoost, Copyright (c) 2013-2021 Automattic&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: MongoDB support for Node&lt;br /&gt;
&lt;br /&gt;
; mongoose-unique-validator&lt;br /&gt;
:Homepage: github.com/mongoose-unique-validator/mongoose-unique-validator&lt;br /&gt;
:Copyright: Copyright (c) 2026 Mike Botsko&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Presave validation for unique fields&lt;br /&gt;
&lt;br /&gt;
; morgan&lt;br /&gt;
:Homepage: github.com/expressjs/morgan &lt;br /&gt;
:Copyright: Copyright (c) 2014 Jonathan Ong, (c) 2014-2017 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: HTTP request logger&lt;br /&gt;
&lt;br /&gt;
; mui&lt;br /&gt;
:Homepage: mui.com/material-ui/&lt;br /&gt;
:Copyright: Copyright (c) 2014 Call-Em-All&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Library of React components&lt;br /&gt;
&lt;br /&gt;
; multer&lt;br /&gt;
:Homepage: github.com/expressjs/multer#readme&lt;br /&gt;
:Copyright: (c) 2014 Hage Yaapa&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Handles multipart/form-data&lt;br /&gt;
&lt;br /&gt;
; nconf&lt;br /&gt;
:Homepage: github.com/indexzero/nconf&lt;br /&gt;
:Copyright: Copyright (C) 2011 Charlie Robbins and the Contributors.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Hierarchical node.js configuration&lt;br /&gt;
&lt;br /&gt;
; nginx&lt;br /&gt;
:Homepage: nginx.org&lt;br /&gt;
:Copyright (C) 2002-2021 Igor Sysoev&lt;br /&gt;
:Copyright (C) 2011-2022 Nginx, Inc.&lt;br /&gt;
:::All rights reserved.&lt;br /&gt;
:License: 2-clause BSD&lt;br /&gt;
:Purpose: Web server&lt;br /&gt;
&lt;br /&gt;
; Node&lt;br /&gt;
:Homepage: nodejs.org&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Real time event driven server&lt;br /&gt;
&lt;br /&gt;
; OpenSSL&lt;br /&gt;
:Homepage: openssl.org&lt;br /&gt;
:Copyright: Copyright © 1998-Present The OpenSSL Software Foundation. All rights reserved. &lt;br /&gt;
:: Copyright © 1995-1998 Eric Young (eay@cryptsoft.com). All rights reserved.&lt;br /&gt;
:License: Apache License v2, OpenSSL License, SSLeay License&lt;br /&gt;
:Purpose: Cryptographic security&lt;br /&gt;
&lt;br /&gt;
; Passport &lt;br /&gt;
:Homepage: www.passportjs.org/&lt;br /&gt;
:Copyright: Copyright (c) 2011-2021 Jared Hanson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Authentication middleware&lt;br /&gt;
&lt;br /&gt;
; Passport-custom&lt;br /&gt;
:Homepage: github.com/mbell8903/passport-custom&lt;br /&gt;
:Copyright: Copyright (c) 2011-2014 Michael Bell&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Passport strategy&lt;br /&gt;
&lt;br /&gt;
; Passport-local&lt;br /&gt;
:Homepage: github.com/jaredhanson/passport-local/tree/master&lt;br /&gt;
:Copyright: Copyright (c) 2011-2014 Jared Hanson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Passport strategy&lt;br /&gt;
&lt;br /&gt;
; PCRE2&lt;br /&gt;
:Homepage: github.com/PCRE2Project&lt;br /&gt;
:Copyright: Copyright (c) 1997-2007 University of Cambridge, Copyright (c) 2007-2024 Philip Hazel All rights reserved.&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: Perl-Compatible Regular Expressions&lt;br /&gt;
&lt;br /&gt;
; Poco &lt;br /&gt;
:Homepage: pocoproject.org&lt;br /&gt;
:Copyright: Copyright © 2006-Present, Applied Informatics Software Engineering GmbH and Contributors&lt;br /&gt;
:License: BSL-1.0 (Boost)&lt;br /&gt;
:Purpose: POrtable COmponents C++ Libraries&lt;br /&gt;
&lt;br /&gt;
; polkit&lt;br /&gt;
:Homepage: github.com/polkit-org/polkit&lt;br /&gt;
:Copyright: &lt;br /&gt;
:License: GPL2&lt;br /&gt;
:Purpose: define and handle authorizations&lt;br /&gt;
&lt;br /&gt;
; Popper&lt;br /&gt;
:Homepage: github.com/popperjs/popper-core&lt;br /&gt;
:Copyright: Copyright (c) 2021 Floating UI contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Handle tooltips and popovers&lt;br /&gt;
&lt;br /&gt;
;Prettier&lt;br /&gt;
:Homepage: prettier.io/&lt;br /&gt;
:Copyright: Copyright © James Long and contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Code formatter&lt;br /&gt;
&lt;br /&gt;
; PostgreSQL&lt;br /&gt;
:Homepage: postgresql.org&lt;br /&gt;
:Copyright: Portions Copyright © 1996-2020, The PostgreSQL Global Development Group&lt;br /&gt;
:: Portions Copyright © 1994, The Regents of the University of California &lt;br /&gt;
:License: PostgreSQL License&lt;br /&gt;
:Purpose: Portal database&lt;br /&gt;
&lt;br /&gt;
; Python&lt;br /&gt;
:Homepage: python.org&lt;br /&gt;
:Copyright: Copyright © 2001-2020 Python Software Foundation; All Rights Reserved&lt;br /&gt;
:License: PSF-license and Zero-Clause BSD license&lt;br /&gt;
:Purpose: Scripting language&lt;br /&gt;
&lt;br /&gt;
; QR Code&lt;br /&gt;
:Homepage: qrcode.com&lt;br /&gt;
:The word “QR Code” is registered trademark of DENSO WAVE INCORPORATED in Japan and other countries&lt;br /&gt;
:License: No licensing contract is required for the use of QR Code. Patents by DENSO and others regarding use and purpose stated below expired in 2014-2015&lt;br /&gt;
:Purpose: Convenient installation of mobile apps and viewing of help videos using smart devices&lt;br /&gt;
&lt;br /&gt;
; qrcode.react&lt;br /&gt;
:Homepage: zpao.github.io/qrcode.react&lt;br /&gt;
:Copyright: Copyright (c) 2015, Paul O’Shannessy&lt;br /&gt;
:License: ISC&lt;br /&gt;
:Purpose: Generate QR codes&lt;br /&gt;
&lt;br /&gt;
; query-string&lt;br /&gt;
:Homepage: github.com/sindresorhus/query-string&lt;br /&gt;
:Copyright: Copyright (c) Sindre Sorhus&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Parse and stringify URL query strings&lt;br /&gt;
&lt;br /&gt;
; Radium&lt;br /&gt;
:Homepage: github.com/formidablelabs/radium&lt;br /&gt;
:Copyright: Copyright (c) 2015 Formidable Labs&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: React element styling&lt;br /&gt;
&lt;br /&gt;
; rc-progress&lt;br /&gt;
:Homepage: react-component.github.io/progress/&lt;br /&gt;
:Copyright: Copyright (c) 2014-present yiminghe&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Progress Bar&lt;br /&gt;
&lt;br /&gt;
; React&lt;br /&gt;
:Homepage: reactjs.org&lt;br /&gt;
:Copyright: Copyright (c) Facebook, Inc. and its affiliates.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: User interface framework&lt;br /&gt;
&lt;br /&gt;
;react-confirm-alert&lt;br /&gt;
:Homepage: github.com/GA-MO/react-confirm-alert&lt;br /&gt;
:Copyright: Copyright (c) 2015 Thawatchai Kuansombat&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: React component confirmation dialog&lt;br /&gt;
&lt;br /&gt;
;react-dom&lt;br /&gt;
:Homepage: reactjs.org/&lt;br /&gt;
:Copyright: Copyright (c) Facebook, Inc. and its affiliates.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Entry point to the DOM and server renders for React&lt;br /&gt;
&lt;br /&gt;
;react-idle-timer&lt;br /&gt;
:Homepage: github.com/SupremeTechnopriest/react-idle-timer&lt;br /&gt;
:Copyright: Copyright (c) 2017 Randy Lebeau&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Track if system is idle&lt;br /&gt;
&lt;br /&gt;
;react-jwt&lt;br /&gt;
:Homepage: github.com/gustavo0197/react-jwt&lt;br /&gt;
:Copyright: Copyright (c) 2020 Gustavo Velazquez&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Decoding json web tokens for React&lt;br /&gt;
&lt;br /&gt;
;react-router-dom&lt;br /&gt;
:Homepage: github.com/ReactTraining/react-router&lt;br /&gt;
:Copyright: Copyright (c) React Training 2016-2018&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: DOM bindings for React Router&lt;br /&gt;
&lt;br /&gt;
;react-scripts&lt;br /&gt;
:Homepage: github.com/facebook/create-react-app&lt;br /&gt;
:Copyright: Copyright (c) 2013-present, Facebook, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Create React apps with no build configuration&lt;br /&gt;
&lt;br /&gt;
;react-select&lt;br /&gt;
:Homepage: react-select.com&lt;br /&gt;
:Copyright: Copyright (c) 2021 Jed Watson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Selector component for React.&lt;br /&gt;
&lt;br /&gt;
;react-simple-keyboard&lt;br /&gt;
:Homepage: virtual-keyboard.js.org&lt;br /&gt;
:Copyright: Copyright (c) 2019 Francisco Hodge and project contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Virtual keyboard for React&lt;br /&gt;
&lt;br /&gt;
;react-spring&lt;br /&gt;
:Homepage: www.react-spring.dev/&lt;br /&gt;
:Copyright: Copyright (c) 2018-present Paul Henschel, react-spring, all contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Animation library&lt;br /&gt;
&lt;br /&gt;
;react-tabs&lt;br /&gt;
:Homepage: reactcommunity.org/react-tabs/&lt;br /&gt;
:Copyright: Copyright (c) Matt Zabriskie and Daniel Tschinder&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Tab component for ReactJS&lt;br /&gt;
&lt;br /&gt;
; reactstrap&lt;br /&gt;
:Homepage: github.com/reactstrap/reactstrap&lt;br /&gt;
:Copyright: Copyright (c) 2016-Present Eddy Hernandez, Chris Burrell, Evan Sharp&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Stateless React components for Bootstrap 4&lt;br /&gt;
&lt;br /&gt;
; React Table&lt;br /&gt;
:Homepage: github.com/tannerlinsley/react-table&lt;br /&gt;
:Copyright: Copyright (c) 2016 Tanner Linsley&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Lightweight, fast and extendable datagrid built for React&lt;br /&gt;
&lt;br /&gt;
; read-chunk&lt;br /&gt;
:Homepage: github.com/sindresorhus/read-chunk&lt;br /&gt;
:Copyright: Copyright (c) 2016 Tanner Linsley&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Read a chunk from a file&lt;br /&gt;
&lt;br /&gt;
; Redis&lt;br /&gt;
:Homepage: redis.io&lt;br /&gt;
:Copyright: Copyright (c) 2009-2020, Salvatore Sanfilippo and others, All rights reserved.&lt;br /&gt;
:License: BSD 3-Clause&lt;br /&gt;
:Purpose: In memory data caching and storage&lt;br /&gt;
&lt;br /&gt;
; Remote&lt;br /&gt;
:Homepage: github.com/firstdoit/remote#readme&lt;br /&gt;
:Copyright: Guilherme Rodrigues&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: Work locally using remote server API&lt;br /&gt;
&lt;br /&gt;
; Roboto fontface&lt;br /&gt;
:Homepage: github.com/choffmeister/roboto-fontface-bower&lt;br /&gt;
:Copyright: Christian Hoffmeister&lt;br /&gt;
:License: Apache-2.0&lt;br /&gt;
:Purpose: Text font&lt;br /&gt;
&lt;br /&gt;
; Slug&lt;br /&gt;
:Homepage: github.com/Trott/slug&lt;br /&gt;
:Copyright: Copyright (c) 2014 dodo&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Change strings to slug format&lt;br /&gt;
&lt;br /&gt;
;stunnel&lt;br /&gt;
:Homepage: stunnel.org&lt;br /&gt;
:Copyright: Copyright (c) 1998 Michal Trojnara&lt;br /&gt;
:License: GNU GPL version 2 or later with OpenSSL exception&lt;br /&gt;
:Purpose: Secure API remote tunnel&lt;br /&gt;
&lt;br /&gt;
; Teleport&lt;br /&gt;
:Homepage: github.com/gravitational/teleport&lt;br /&gt;
:Copyright: Copyright 2015 Gravitational, Inc.&lt;br /&gt;
:License: Apache License 2.0&lt;br /&gt;
:Purpose: Customer support and updates&lt;br /&gt;
&lt;br /&gt;
; tonejs/midi&lt;br /&gt;
:Homepage: github.com/Tonejs/Midi&lt;br /&gt;
:Copyright: Copyright © 2016 Yotam Mann&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Read and midi&lt;br /&gt;
&lt;br /&gt;
; The Linux Kernel&lt;br /&gt;
:Homepage: kernel.org&lt;br /&gt;
:License: GNU GPL version 2&lt;br /&gt;
:Purpose: Base operating system&lt;br /&gt;
&lt;br /&gt;
; tsParticles&lt;br /&gt;
:Homepage: github.com/matteobruni/tsparticles&lt;br /&gt;
:Copyright: Copyright (c) 2020 Matteo Bruni&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Typescript particles&lt;br /&gt;
&lt;br /&gt;
;Ubuntu Server&lt;br /&gt;
:Homepage: ubuntu.com&lt;br /&gt;
:Copyright: Canonical Ltd.&lt;br /&gt;
:License: Free Software&lt;br /&gt;
:Purpose: Server&lt;br /&gt;
&lt;br /&gt;
; UDisks&lt;br /&gt;
:Homepage: github.com/storaged-project/udisks&lt;br /&gt;
:Copyright: Copyright (C) 2007-2011 David Zeuthen &amp;lt;zeuthen@gmail.com&amp;gt;&lt;br /&gt;
:: Copyright (C) 2007-2011 Red Hat, Inc.&lt;br /&gt;
:: All Rights Reserved.&lt;br /&gt;
:License: LGPLv2 (or later)&lt;br /&gt;
:Purpose: Storage management&lt;br /&gt;
&lt;br /&gt;
; underscore&lt;br /&gt;
:Homepage: underscorejs.org/&lt;br /&gt;
:Copyright: Copyright (c) 2009-2022 Jeremy Ashkenas, Julian Gonggrijp, and DocumentCloud and Investigative Reporters &amp;amp; Editors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Support for javascript functions without extending core JavaScript objects.&lt;br /&gt;
&lt;br /&gt;
; util&lt;br /&gt;
:Homepage: github.com/browserify/node-util&lt;br /&gt;
:Copyright: Copyright Joyent, Inc. and other Node contributors. &lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: util module for browser&lt;br /&gt;
&lt;br /&gt;
; verror&lt;br /&gt;
:Homepage: github.com/TritonDataCenter/node-verror&lt;br /&gt;
:Copyright: Copyright (c) 2016, Joyent, Inc. All rights reserved.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Rich javascript errors&lt;br /&gt;
&lt;br /&gt;
; zxcvbn&lt;br /&gt;
:Homepage: github.com/dropbox/zxcvbn&lt;br /&gt;
:Copyright: Copyright (c) 2012-2016 Dan Wheeler and Dropbox, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: password strength estimator&lt;br /&gt;
&lt;br /&gt;
== Licenses ==&lt;br /&gt;
For reference only&lt;br /&gt;
* [https://opensource.org/licenses/Apache-2.0 opensource.org &amp;gt; Apache License 2.0]&lt;br /&gt;
* [https://opensource.org/licenses/0BSD opensource.org &amp;gt; BSD]&lt;br /&gt;
* [https://opensource.org/licenses/BSD-2-Clause opensource.org &amp;gt; BSD-2-Clause]&lt;br /&gt;
* [https://www.gnu.org/licenses/old-licenses/gpl-2.0.html gnu.org &amp;gt; GPL-2.0]&lt;br /&gt;
* [https://www.gnu.org/licenses/gpl-3.0.html gnu.org &amp;gt; GPL 3.0]&lt;br /&gt;
* [https://www.gnu.org/licenses/licenses.html#LGPL gnu.org &amp;gt; LGPL]&lt;br /&gt;
* [https://opensource.org/licenses/ISC opensource.org &amp;gt; ISC]&lt;br /&gt;
* [https://opensource.org/licenses/MIT opensource.org &amp;gt; MIT]&lt;br /&gt;
* [https://opensource.org/licenses/postgresql opensource.org &amp;gt; PostgreSQL]&lt;br /&gt;
* [https://opensource.org/licenses/Python-2.0 opensource.org &amp;gt; Python-2.0]&lt;br /&gt;
* [https://www.mongodb.com/licensing/embedded-license MongoDB Embedded License]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Settings_screen_AX|&amp;amp;larr; Back to Settings screen]] &#039;&#039;&#039; &lt;br /&gt;
[[Category:AX Manual]]&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=About_AX&amp;diff=6874</id>
		<title>About AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=About_AX&amp;diff=6874"/>
		<updated>2026-08-28T17:24:52Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: /* 1.4.22 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt; &#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Settings_screen_AX|&amp;amp;larr; Back to Settings screen]] &#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Chime Master&amp;lt;sup&amp;gt;®&amp;lt;/sup&amp;gt; Advanced eXperience&amp;lt;sup&amp;gt;™&amp;lt;/sup&amp;gt; (AX) Bell ringing control firmware&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Chime Master&amp;lt;sup&amp;gt;®&amp;lt;/sup&amp;gt; Chime.Center&amp;lt;sup&amp;gt;™&amp;lt;/sup&amp;gt; remote control and management portal&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Copyright &amp;amp;copy; 2014-2026, Chime Master Systems, Lancaster Ohio USA&lt;br /&gt;
&lt;br /&gt;
== Revisions ==&lt;br /&gt;
Tap Settings, then About from the home screen to see what firmware version your ringing system is running.&lt;br /&gt;
&lt;br /&gt;
To update your ringing system, make sure it is connected to the Internet. Call us to let us know it is online so we can schedule an update session.&lt;br /&gt;
&lt;br /&gt;
[[Updating_AX|Update Instructions]]&lt;br /&gt;
=== 1.4.22 ===&lt;br /&gt;
2026 - to be announced&lt;br /&gt;
* User experience improvements&lt;br /&gt;
** Touch Screen&lt;br /&gt;
** Chime.Center (ongoing improvements are now live)&lt;br /&gt;
** Remote Control&lt;br /&gt;
* Core firmware&lt;br /&gt;
** Audited, updated and validated all third party components and libraries for known security vulnerabilities&lt;br /&gt;
** SmartAlmanac improvements&lt;br /&gt;
*** Improved selection of random music and balance between enabled arrangement types&lt;br /&gt;
*** Scheduler preserves daily random selections after power fail/restart&lt;br /&gt;
*** Scheduler prioritizes Monthly, Annual and One-Time events. Suspends spanned weekly events they overlap.&lt;br /&gt;
*** Easier scheduling of automation suspension&lt;br /&gt;
*** Other fixes to season and scheduling issues&lt;br /&gt;
** Improved Chime.Center API interface connections&lt;br /&gt;
** Improved clock accuracy after power failures for non-connected systems&lt;br /&gt;
** Ringing patterns combining tolls and swings fixed (broken in 1.4.21 shipped late 2025)&lt;br /&gt;
** Fixed issues playing fast and complex midi arrangement files&lt;br /&gt;
** Reduced frequency of system pings to home, easing Chime.Center server load&lt;br /&gt;
&lt;br /&gt;
=== 1.4.20 ===&lt;br /&gt;
December 17, 2024&lt;br /&gt;
* Migration of all systems to new Chime.Center servers for improved security and reliability&lt;br /&gt;
* Platinum carillon supports stereo bell instruments (Savoie carillon is stereo)&lt;br /&gt;
* Play Selection menus (front screen and remote control) - added Inside and Outside speaker muting&lt;br /&gt;
* Fixed Schedule Issue: Annual events scheduled for New Years at midnight weren&#039;t played.&lt;br /&gt;
* Keyboard Mode&lt;br /&gt;
** Now remembers inside level setting for keyboard mode (previously used system Volume setting)&lt;br /&gt;
** Default keyboard outside OFF can be changed by the user in keyboard settings&lt;br /&gt;
* Libertas controller enhancements for Deagan tower chimes&lt;br /&gt;
** Improved power control extends motor-generator life&lt;br /&gt;
** Improved damper logic for [[Bell_Control_Technical_Data_3700#Deagan_Damper_relay|new solid state damper relay]]&lt;br /&gt;
** Easier to play with MIDI keyboard than original Deagan relay systems&lt;br /&gt;
*** No need to play unnatural legato styles, striker timing is automatic&lt;br /&gt;
*** Pedal sustain works just like a piano for harmonic chimes&lt;br /&gt;
*** No pedaling required when playing melody only&lt;br /&gt;
&lt;br /&gt;
=== 1.4.18 ===&lt;br /&gt;
January 26, 2023&lt;br /&gt;
* More date and time settings&lt;br /&gt;
** DST start and end settings&lt;br /&gt;
** NTP clock sync settings&lt;br /&gt;
** Worldwide time zones&lt;br /&gt;
** Improved tower clock hands settings screen&lt;br /&gt;
* New Networking setup to select preferred WiFi signal with signal strength indication&lt;br /&gt;
* Seasons can now extend beyond the new year by end date&lt;br /&gt;
* Fixed issue when scheduling multiple annual/one time events&lt;br /&gt;
* Fixed schedule timeline to accurately display upcoming suspended events&lt;br /&gt;
* Fixed Full Harp keyboard setup&lt;br /&gt;
&lt;br /&gt;
=== 1.4.16 ===&lt;br /&gt;
Released Fall 2022&lt;br /&gt;
* Front screen display informs of update in progress&lt;br /&gt;
* Almanac updates&lt;br /&gt;
** Fix Advent start algorithm (for 2022 and similar years)&lt;br /&gt;
** The Good Friday (no music) season begins 4PM of Maunday Thursday&lt;br /&gt;
** New Seasons &lt;br /&gt;
*** Palm Sunday for all churches&lt;br /&gt;
*** Epiphany for churches that end Christmas on Jan 6&lt;br /&gt;
* Easier update to iOS remote control by tapping version number at the bottom of the screen&lt;br /&gt;
** Also loads new buttons after customization&lt;br /&gt;
* More icons and improved color palatte for custom buttons&lt;br /&gt;
* Bug fixes for clock display and Midnight time strikes&lt;br /&gt;
* Security updates&lt;br /&gt;
* Chime.Center required to configure these new features&lt;br /&gt;
** Quick function buttons&lt;br /&gt;
*** can have counted selection repeats&lt;br /&gt;
*** can have quiet volume (Platinum also allows boost)&lt;br /&gt;
** Scheduling&lt;br /&gt;
*** Automation suspend scheduling for special events (annual/once)&lt;br /&gt;
*** Scheduled volume changes&lt;br /&gt;
** Keyboard setup screen has MIDI input monitor to show what notes and channels are coming in&lt;br /&gt;
&lt;br /&gt;
=== 1.4.14 ===&lt;br /&gt;
Summer 2022&lt;br /&gt;
* 2022 model year hardware drivers&lt;br /&gt;
* Almanac seasonal changes no longer constrained to midnight, the day of the change&lt;br /&gt;
* Monitor speaker amplifier turns off in standby mode&lt;br /&gt;
* Improved tower bell and clock signaling&lt;br /&gt;
** Systems online with connected tower bells updated July 28, 2022&lt;br /&gt;
&lt;br /&gt;
=== 1.4.12 ===&lt;br /&gt;
Spring 2022&lt;br /&gt;
* Video help QR links on each page&#039;s help button&lt;br /&gt;
* Improved instrument icons on keyboard page&lt;br /&gt;
* Redesigned network settings page&lt;br /&gt;
** Improved network performance through filtered DNS&lt;br /&gt;
* More time zones and improved manual time setting&lt;br /&gt;
** Advanced networking for static IP&lt;br /&gt;
* Date and Time setup page reworked&lt;br /&gt;
&lt;br /&gt;
=== Earlier ===&lt;br /&gt;
Systems that have not been connected for updates since the following updates should be returned to the factory for upgrading.&lt;br /&gt;
* If under warranty, customer pays for shipping only.&lt;br /&gt;
* If warranty expired, purchase one year Chime.Center subscription and pay for shipping.&lt;br /&gt;
&lt;br /&gt;
; 1.4.10 - Winter 2021&lt;br /&gt;
* More responsive after making changes to settings that do not affect schedule&lt;br /&gt;
* Touch sensitivity adjustment added to keyboard setup page (also available on chime.center)&lt;br /&gt;
* Schedule review is easier to read&lt;br /&gt;
* Bell controller minor fixes&lt;br /&gt;
&lt;br /&gt;
; 1.4.9 - Summer 2021&lt;br /&gt;
Note: The system will no longer suspend the automatic schedule after you select a manual selection and before you tap the &#039;&#039;Yes&#039;&#039; to confirm play. Use the new home screen Suspend Schedule button to hold the schedule until after your special event (available since 1.4.8 and described below).&lt;br /&gt;
* Replaced login page background animation with Internet Connected icon in upper right corner. Check mark = Connected, x = No Connection.&lt;br /&gt;
* Improved schedule review screens&lt;br /&gt;
* More flexibility in Angelus settings&lt;br /&gt;
* Faster database processing after making schedule changes&lt;br /&gt;
&lt;br /&gt;
; 1.4.8 - Early 2021&lt;br /&gt;
* [[Customize_Home_AX#Select_Type|Suspend automatic schedule status button available for home screen]]&lt;br /&gt;
* Chime.Center Premium support for [[Using_Chime_Center#Custom_ringing|customized ringing]]&lt;br /&gt;
* Chime.Center Premium support for [[Chime_Center#Premium_features|complex scheduling]] (enabled upon user request)&lt;br /&gt;
* Special characters all included now on screen keyboard for entering Wi-Fi passwords&lt;br /&gt;
* Audio driver improvements&lt;br /&gt;
* Libertas title library instrument size awareness&lt;br /&gt;
* Improved performance when not Internet connected (Access Point is turned on)&lt;br /&gt;
* Fixed the Angelus scheduling screen for editing existing schedules&lt;br /&gt;
* Reliability and security updates&lt;br /&gt;
&lt;br /&gt;
; 1.4.6 - Winter 2020&lt;br /&gt;
* Accepts blank Wi-Fi password&lt;br /&gt;
* Connection stability and recovery&lt;br /&gt;
* Fixed Bravo and Millennium music arrangement preferences&lt;br /&gt;
&lt;br /&gt;
; 1.4.4 - Fall 2020&lt;br /&gt;
* Ability to scan a QR code on the [[Chime_Center|Chime.Center web portal]] to install and authenticate the [[Remote_AX|remote app]]&lt;br /&gt;
* [[Using_Chime_Center#Schedule|Clearing your ringing schedule on Chime.Center]] can now be done more granularly rather than wiping the entire schedule (Time strike, weekly events, monthly events, etc.)&lt;br /&gt;
; 1.4.2 &lt;br /&gt;
* Initial release for [https://www.chimemaster.com/bell-controller Libertas AX tower chime and carillon control system]&lt;br /&gt;
* Support for [https://www.chimemaster.com/bell-automation tower bells and clocks] on [[Advanced_eXperience|Millennium AX and Platinum AX systems]]&lt;br /&gt;
* All Advanced eXperience models feature a [[Customize_Home_AX#Appearance_and_usage|quick function Custom Toll]]: Tap and select number of tolls/minutes, tempo and bell then play.&lt;br /&gt;
; 1.4.0 - Summer 2020&lt;br /&gt;
* Initial release for [[Advanced_eXperience#Available_Models|Bravo and Millennium]] Advanced eXperience systems&lt;br /&gt;
* Model name is displayed at the top of the log in screen&lt;br /&gt;
* Users without scheduling permissions can review the time strike schedule&lt;br /&gt;
* Tap the top right status icon for text player (what is playing) and amplifier/zone status&lt;br /&gt;
; 1.3.0 &lt;br /&gt;
* Finalized firmware support for [[Chime.Center]] management&lt;br /&gt;
** Animated constellation background on login screen indicates Chime.Center connectivity&lt;br /&gt;
* Added [[Play_Selection_AX|Play Selection]] functionality to the [[Remote_AX|remote control]] including title lookup&lt;br /&gt;
* Monthly scheduling differentiates between Fifth and Final weekdays of the month&lt;br /&gt;
* Angelus scheduling screen shows current Angelus schedule&lt;br /&gt;
* Improved home screen customization&lt;br /&gt;
* Additional and improved help pages (tap blue &#039;&#039;i&#039;&#039; button to access)&lt;br /&gt;
; 1.2.0 - Spring 2020&lt;br /&gt;
* Faster home screen login&lt;br /&gt;
* Simplified Time Strike scheduling page &lt;br /&gt;
* Suspend Automation for up to an hour when queuing manual selections&lt;br /&gt;
* More accurate alert when stopping pealing or swinging bells from front of system&lt;br /&gt;
* Improved selection title search&lt;br /&gt;
* Improved toolbar mute button&lt;br /&gt;
* Current Smart Almanac season now displayed on lock screen and About page&lt;br /&gt;
; 1.1.4 &lt;br /&gt;
* Improved status toolbar icon&lt;br /&gt;
* Performance update on Keyboard page&lt;br /&gt;
* Resolved volume control issue&lt;br /&gt;
; 1.1.2 &lt;br /&gt;
* Aesthetic experience improvements &lt;br /&gt;
; 1.1.1 &lt;br /&gt;
* Improved performance and functionality of pages&lt;br /&gt;
** Keyboard Performance&lt;br /&gt;
** Customize Home&lt;br /&gt;
** Factory Reset&lt;br /&gt;
* Timeline page has been reorganized for easier review&lt;br /&gt;
* Angelus Configuration&lt;br /&gt;
* Keyboard Performance page added to remote app&lt;br /&gt;
; 1.1.0 - Winter 2020&lt;br /&gt;
* Time strike Scheduling&lt;br /&gt;
* Easier wireless network setup&lt;br /&gt;
* Improved Remote&lt;br /&gt;
* Usability and layout improvements&lt;br /&gt;
; 1.0.0 - Summer 2019&lt;br /&gt;
Initial release for Platinum Advanced eXperience&lt;br /&gt;
&lt;br /&gt;
== Acknowledgements ==&lt;br /&gt;
Chime Master acknowledges third-parties whose software has been used in permissible forms with Chime Master products. Chime Master provides links to this third-party code &amp;quot;AS IS&amp;quot; without warranty of any kind and without any support. Use of the third-party code identified below is at your sole risk. All development, system administration and update deployments are performed in-house by Chime Master experts.&lt;br /&gt;
&lt;br /&gt;
=== Components and Tools ===&lt;br /&gt;
=== Components and Tools ===&lt;br /&gt;
; ajv&lt;br /&gt;
:Homepage: ajv.js.org/&lt;br /&gt;
:Copyright: Copyright (c) 2015-2021 Evgeny Poberezkin&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: JSON Schema Validator&lt;br /&gt;
&lt;br /&gt;
; array-move&lt;br /&gt;
:Homepage: github.com/sindresorhus/array-move&lt;br /&gt;
:Copyright: Copyright (c) Sindre Sorhus&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Move array items&lt;br /&gt;
&lt;br /&gt;
; awesome-debounce-promise&lt;br /&gt;
:Homepage: github.com/slorber/awesome-debounce-promise&lt;br /&gt;
:Copyright: Copyright (c) Sébastien Lorber&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Debounce requests&lt;br /&gt;
&lt;br /&gt;
; BASS (NOT Free or Open Source)&lt;br /&gt;
:Homepage: un4seen.com&lt;br /&gt;
:Copyright: Copyright © 2003-Present un4seen developments. All rights reserved.&lt;br /&gt;
:License: Paid Unlimited Commercial License for Linux ARM64 Platform&lt;br /&gt;
:Purpose: Audio and MIDI handling C++ libraries&lt;br /&gt;
&lt;br /&gt;
; body-parser&lt;br /&gt;
:Homepage: github.com/expressjs/body-parser&lt;br /&gt;
:Copyright: (c) 2014 Jonathan Ong, 2014-2015 Douglas Christopher&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Parse incoming request bodies.&lt;br /&gt;
&lt;br /&gt;
; bootstrap&lt;br /&gt;
:Homepage: getbootstrap.com&lt;br /&gt;
:Copyright: Copyright (c) 2011-2026 The Bootstrap Authors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Component library&lt;br /&gt;
&lt;br /&gt;
; bullmq&lt;br /&gt;
:Homepage: bullmq.io/&lt;br /&gt;
:Copyright: (c) 2018 BullForce Labs AB and contributors.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Redis-based distributed queue&lt;br /&gt;
&lt;br /&gt;
; Chromium&lt;br /&gt;
:Homepage: chromium.org&lt;br /&gt;
:Copyright: Copyright 2015 The Chromium Authors. All rights reserved.&lt;br /&gt;
:License: Portions BSD, MIT, *LGPL, MS-PL, MPL+GPL+LGPL tri-licensed&lt;br /&gt;
:Purpose: Display rendering&lt;br /&gt;
&lt;br /&gt;
; config&lt;br /&gt;
:Homepage: github.com/node-config/node-config&lt;br /&gt;
:Copyright: Copyright 2010-2026, Loren West and other contributors.&lt;br /&gt;
:Purpose: Node.js Application Configuration&lt;br /&gt;
&lt;br /&gt;
; cookie-parser&lt;br /&gt;
:Homepage: github.com/expressjs/cookie-parser&lt;br /&gt;
:Copyright: Copyright (c) 2014 TJ Holowaychuk, (c) 2015 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Parse Cookie header.&lt;br /&gt;
&lt;br /&gt;
; cors&lt;br /&gt;
:Homepage: github.com/expressjs/cors&lt;br /&gt;
:Copyright: Copyright (c) 2013 Troy Goode&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Sets CORS response headers.&lt;br /&gt;
&lt;br /&gt;
; dayjs&lt;br /&gt;
:Homepage: day.js.org/&lt;br /&gt;
:Copyright: Copyright (c) 2018-present, iamkun&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Date and time handling.&lt;br /&gt;
&lt;br /&gt;
; dbus&lt;br /&gt;
:Homepage: dbus.freedesktop.org/doc/dbus-daemon.1.html&lt;br /&gt;
:Copyright: dbus.freedesktop.org/doc/AUTHORS&lt;br /&gt;
:License: &lt;br /&gt;
:Purpose: Message bus system&lt;br /&gt;
&lt;br /&gt;
; dnd-kit&lt;br /&gt;
:Homepage: dndkit.com/&lt;br /&gt;
:Copyright: Copyright (c) 2021, Claudéric Demers&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Drag and drop interface.&lt;br /&gt;
&lt;br /&gt;
; Docker&lt;br /&gt;
:Homepage: hub.docker.com/&lt;br /&gt;
:Copyright: Copyright 2013-2017 Docker, Inc.&lt;br /&gt;
:License: Apache License 2.0&lt;br /&gt;
:Purpose: Server&lt;br /&gt;
&lt;br /&gt;
; Electron&lt;br /&gt;
:Homepage: electronjs.org&lt;br /&gt;
:Copyright: Copyright (c) 2013-2020 GitHub Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: App runtime packaging&lt;br /&gt;
&lt;br /&gt;
; electron-debug&lt;br /&gt;
:Homepage: github.com/sindresorhus/electron-debug&lt;br /&gt;
:Copyright: Copyright (c) Sindre Sorhus&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Debug tools for Electron&lt;br /&gt;
&lt;br /&gt;
; emotion&lt;br /&gt;
:Homepage: emotion.sh&lt;br /&gt;
:Copyright: Copyright (c) Emotion team and other contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Write CSS styles with JavaScript.&lt;br /&gt;
&lt;br /&gt;
; express&lt;br /&gt;
:Homepage: expressjs.com&lt;br /&gt;
:Copyright: Copyright (c) 2009-2014 TJ Holowaychuk &amp;lt;tj@vision-media.ca&amp;gt;&lt;br /&gt;
:: Copyright (c) 2013-2014 Roman Shtylman &amp;lt;shtylman+expressjs@gmail.com&amp;gt;&lt;br /&gt;
:: Copyright (c) 2014-2015 Douglas Christopher Wilson &amp;lt;doug@somethingdoug.com&amp;gt;&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Fast, unopinionated, minimalist web framework for node.&lt;br /&gt;
&lt;br /&gt;
; express-jwt&lt;br /&gt;
:Homepage: github.com/auth0/express-jwt&lt;br /&gt;
:Copyright: Copyright (c) 2015 Auth0, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: JWT authentication&lt;br /&gt;
&lt;br /&gt;
; express-session&lt;br /&gt;
:Homepage: github.com/expressjs/session&lt;br /&gt;
:Copyright: Copyright (c) 2010 Sencha Inc., (c) 2011 TJ Holowaychuk, (c) 2014-2015 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Session middleware&lt;br /&gt;
&lt;br /&gt;
; FilePond&lt;br /&gt;
:Homepage: pqina.nl/filepond/&lt;br /&gt;
:Copyright: Copyright (c) 2020 PQINA | Rik Schennink&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: File Uploading&lt;br /&gt;
&lt;br /&gt;
; GitLab Community Edition&lt;br /&gt;
:Homepage: gitlab.com/gitlab-org&lt;br /&gt;
:Copyright: Copyright (c) 2011-present GitLab Inc.&lt;br /&gt;
:License: MIT Expat&lt;br /&gt;
:Purpose: Issues tracking, development, revision control&lt;br /&gt;
&lt;br /&gt;
; handlebars&lt;br /&gt;
:Homepage: handlebarsjs.com&lt;br /&gt;
:Copyright: Copyright (C) 2011-2019 by Yehuda Katz&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Templates&lt;br /&gt;
&lt;br /&gt;
; haveged&lt;br /&gt;
:Homepage: github.com/jirka-h/haveged&lt;br /&gt;
:Copyright: Gary Wuertz (gary_at_issiweb_com)&lt;br /&gt;
:License: GPL V3&lt;br /&gt;
:Purpose: Entropy for random number generation&lt;br /&gt;
&lt;br /&gt;
; hello-pangea/color-picker&lt;br /&gt;
:Homepage: github.com/hello-pangea/color-picker&lt;br /&gt;
:Copyright: Copyright (c) 2022 Reece Carolan,  (c) 2015 Case Sandberg&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Color picker component.&lt;br /&gt;
&lt;br /&gt;
; history&lt;br /&gt;
:Homepage: github.com/ReactTraining/history&lt;br /&gt;
:Copyright: Copyright (c) React Training 2016-2020, (c) Remix Software 2020-2021&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Manage session history&lt;br /&gt;
&lt;br /&gt;
; hostap&lt;br /&gt;
:Homepage: w1.fi&lt;br /&gt;
:Copyright (c) 2002-2024, Jouni Malinen &amp;lt;j@w1.fi&amp;gt; and contributors All Rights Reserved.&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: Access point for local remote (no internet)&lt;br /&gt;
&lt;br /&gt;
; IDB-Keyval&lt;br /&gt;
:Homepage: github.com/jakearchibald/idb-keyval&lt;br /&gt;
:Copyright: Copyright 2016, Jake Archibald&lt;br /&gt;
:License: Apache Version 2.0&lt;br /&gt;
:Purpose: Promise-based keyval store&lt;br /&gt;
&lt;br /&gt;
; ioredis&lt;br /&gt;
:Homepage: github.com/redis/ioredis&lt;br /&gt;
:Copyright: Copyright (c) 2015-2022 Zihua Li&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Redis client&lt;br /&gt;
&lt;br /&gt;
; jquery&lt;br /&gt;
:Homepage: jquery.com&lt;br /&gt;
:Copyright: Copyright 2021 OpenJS Foundation and jQuery contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Javascript library&lt;br /&gt;
&lt;br /&gt;
;jquery-ui&lt;br /&gt;
:Homepage: jqueryui.com&lt;br /&gt;
:Copyright: Copyright 2021 OpenJS Foundation and jQuery contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: User interface interactions, effects, widgets, and themes built on top of jQuery&lt;br /&gt;
&lt;br /&gt;
; jsmediatags&lt;br /&gt;
:Homepage: github.com/aadsm/jsmediatags?tab=License-1-ov-file#readme&lt;br /&gt;
:Copyright: Copyright (c) 2009 Opera Software ASA, (c) 2015 António Afonso, (c) 2008 Jacob Seidelin, (c) 2010 Joshua Kifer&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: ID3 reader&lt;br /&gt;
&lt;br /&gt;
; jsonwebtoken&lt;br /&gt;
:Homepage: github.com/auth0/node-jsonwebtoken&lt;br /&gt;
:Copyright: Copyright (c) 2015 Auth0, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: An implementation of JSON Web Tokens&lt;br /&gt;
&lt;br /&gt;
; Linux Libertine G fontface&lt;br /&gt;
:Homepage: linuxlibertine.org&lt;br /&gt;
:Copyright: Németh László&lt;br /&gt;
:License: GPL / OFL&lt;br /&gt;
:Purpose: Text font (serif)&lt;br /&gt;
&lt;br /&gt;
; LVM2&lt;br /&gt;
:Homepage: github.com/lvmteam/lvm2&lt;br /&gt;
:Copyright: Copyright (c) 2014, Red Hat, Inc. All rights reserved.&lt;br /&gt;
:License: 2-Clause BSD&lt;br /&gt;
:Purpose: Volume management&lt;br /&gt;
&lt;br /&gt;
; Mender&lt;br /&gt;
:Homepage: mender.io&lt;br /&gt;
:Copyright: Copyright 2021 Northern.tech AS&lt;br /&gt;
:License: Apache License Version 2.0&lt;br /&gt;
:docs.mender.io/3.1/release-information/open-source-licenses&lt;br /&gt;
:Purpose: OTA software updates&lt;br /&gt;
&lt;br /&gt;
; methods&lt;br /&gt;
:Homepage: github.com/jshttp/methods&lt;br /&gt;
:Copyright: Copyright (c) 2013-2014 TJ Holowaychuk, (c) 2015-2016 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Http methods&lt;br /&gt;
&lt;br /&gt;
; MongoDB&lt;br /&gt;
:Homepage: mongodb.com&lt;br /&gt;
:Copyright: Copyright (C) 2018 MongoDB, Inc&lt;br /&gt;
:License: MongoDB Embedded License&lt;br /&gt;
:Purpose: Embedded System Database (not Chime.Center database)&lt;br /&gt;
&lt;br /&gt;
; mongoose&lt;br /&gt;
:Homepage: mongoosejs.com/&lt;br /&gt;
:Copyright: Copyright (c) 2010-2013 LearnBoost, Copyright (c) 2013-2021 Automattic&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: MongoDB support for Node&lt;br /&gt;
&lt;br /&gt;
; mongoose-unique-validator&lt;br /&gt;
:Homepage: github.com/mongoose-unique-validator/mongoose-unique-validator&lt;br /&gt;
:Copyright: Copyright (c) 2026 Mike Botsko&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Presave validation for unique fields&lt;br /&gt;
&lt;br /&gt;
; morgan&lt;br /&gt;
:Homepage: github.com/expressjs/morgan &lt;br /&gt;
:Copyright: Copyright (c) 2014 Jonathan Ong, (c) 2014-2017 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: HTTP request logger&lt;br /&gt;
&lt;br /&gt;
; mui&lt;br /&gt;
:Homepage: mui.com/material-ui/&lt;br /&gt;
:Copyright: Copyright (c) 2014 Call-Em-All&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Library of React components&lt;br /&gt;
&lt;br /&gt;
; multer&lt;br /&gt;
:Homepage: github.com/expressjs/multer#readme&lt;br /&gt;
:Copyright: (c) 2014 Hage Yaapa&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Handles multipart/form-data&lt;br /&gt;
&lt;br /&gt;
; nconf&lt;br /&gt;
:Homepage: github.com/indexzero/nconf&lt;br /&gt;
:Copyright: Copyright (C) 2011 Charlie Robbins and the Contributors.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Hierarchical node.js configuration&lt;br /&gt;
&lt;br /&gt;
; nginx&lt;br /&gt;
:Homepage: nginx.org&lt;br /&gt;
:Copyright (C) 2002-2021 Igor Sysoev&lt;br /&gt;
:Copyright (C) 2011-2022 Nginx, Inc.&lt;br /&gt;
:::All rights reserved.&lt;br /&gt;
:License: 2-clause BSD&lt;br /&gt;
:Purpose: Web server&lt;br /&gt;
&lt;br /&gt;
; Node&lt;br /&gt;
:Homepage: nodejs.org&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Real time event driven server&lt;br /&gt;
&lt;br /&gt;
; OpenSSL&lt;br /&gt;
:Homepage: openssl.org&lt;br /&gt;
:Copyright: Copyright © 1998-Present The OpenSSL Software Foundation. All rights reserved. &lt;br /&gt;
:: Copyright © 1995-1998 Eric Young (eay@cryptsoft.com). All rights reserved.&lt;br /&gt;
:License: Apache License v2, OpenSSL License, SSLeay License&lt;br /&gt;
:Purpose: Cryptographic security&lt;br /&gt;
&lt;br /&gt;
; Passport &lt;br /&gt;
:Homepage: www.passportjs.org/&lt;br /&gt;
:Copyright: Copyright (c) 2011-2021 Jared Hanson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Authentication middleware&lt;br /&gt;
&lt;br /&gt;
; Passport-custom&lt;br /&gt;
:Homepage: github.com/mbell8903/passport-custom&lt;br /&gt;
:Copyright: Copyright (c) 2011-2014 Michael Bell&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Passport strategy&lt;br /&gt;
&lt;br /&gt;
; Passport-local&lt;br /&gt;
:Homepage: github.com/jaredhanson/passport-local/tree/master&lt;br /&gt;
:Copyright: Copyright (c) 2011-2014 Jared Hanson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Passport strategy&lt;br /&gt;
&lt;br /&gt;
; PCRE2&lt;br /&gt;
:Homepage: github.com/PCRE2Project&lt;br /&gt;
:Copyright: Copyright (c) 1997-2007 University of Cambridge, Copyright (c) 2007-2024 Philip Hazel All rights reserved.&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: Perl-Compatible Regular Expressions&lt;br /&gt;
&lt;br /&gt;
; Poco &lt;br /&gt;
:Homepage: pocoproject.org&lt;br /&gt;
:Copyright: Copyright © 2006-Present, Applied Informatics Software Engineering GmbH and Contributors&lt;br /&gt;
:License: BSL-1.0 (Boost)&lt;br /&gt;
:Purpose: POrtable COmponents C++ Libraries&lt;br /&gt;
&lt;br /&gt;
; polkit&lt;br /&gt;
:Homepage: github.com/polkit-org/polkit&lt;br /&gt;
:Copyright: &lt;br /&gt;
:License: GPL2&lt;br /&gt;
:Purpose: define and handle authorizations&lt;br /&gt;
&lt;br /&gt;
; Popper&lt;br /&gt;
:Homepage: github.com/popperjs/popper-core&lt;br /&gt;
:Copyright: Copyright (c) 2021 Floating UI contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Handle tooltips and popovers&lt;br /&gt;
&lt;br /&gt;
;Prettier&lt;br /&gt;
:Homepage: prettier.io/&lt;br /&gt;
:Copyright: Copyright © James Long and contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Code formatter&lt;br /&gt;
&lt;br /&gt;
; PostgreSQL&lt;br /&gt;
:Homepage: postgresql.org&lt;br /&gt;
:Copyright: Portions Copyright © 1996-2020, The PostgreSQL Global Development Group&lt;br /&gt;
:: Portions Copyright © 1994, The Regents of the University of California &lt;br /&gt;
:License: PostgreSQL License&lt;br /&gt;
:Purpose: Portal database&lt;br /&gt;
&lt;br /&gt;
; Python&lt;br /&gt;
:Homepage: python.org&lt;br /&gt;
:Copyright: Copyright © 2001-2020 Python Software Foundation; All Rights Reserved&lt;br /&gt;
:License: PSF-license and Zero-Clause BSD license&lt;br /&gt;
:Purpose: Scripting language&lt;br /&gt;
&lt;br /&gt;
; QR Code&lt;br /&gt;
:Homepage: qrcode.com&lt;br /&gt;
:The word “QR Code” is registered trademark of DENSO WAVE INCORPORATED in Japan and other countries&lt;br /&gt;
:License: No licensing contract is required for the use of QR Code. Patents by DENSO and others regarding use and purpose stated below expired in 2014-2015&lt;br /&gt;
:Purpose: Convenient installation of mobile apps and viewing of help videos using smart devices&lt;br /&gt;
&lt;br /&gt;
; qrcode.react&lt;br /&gt;
:Homepage: zpao.github.io/qrcode.react&lt;br /&gt;
:Copyright: Copyright (c) 2015, Paul O’Shannessy&lt;br /&gt;
:License: ISC&lt;br /&gt;
:Purpose: Generate QR codes&lt;br /&gt;
&lt;br /&gt;
; query-string&lt;br /&gt;
:Homepage: github.com/sindresorhus/query-string&lt;br /&gt;
:Copyright: Copyright (c) Sindre Sorhus&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Parse and stringify URL query strings&lt;br /&gt;
&lt;br /&gt;
; Radium&lt;br /&gt;
:Homepage: github.com/formidablelabs/radium&lt;br /&gt;
:Copyright: Copyright (c) 2015 Formidable Labs&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: React element styling&lt;br /&gt;
&lt;br /&gt;
; rc-progress&lt;br /&gt;
:Homepage: react-component.github.io/progress/&lt;br /&gt;
:Copyright: Copyright (c) 2014-present yiminghe&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Progress Bar&lt;br /&gt;
&lt;br /&gt;
; React&lt;br /&gt;
:Homepage: reactjs.org&lt;br /&gt;
:Copyright: Copyright (c) Facebook, Inc. and its affiliates.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: User interface framework&lt;br /&gt;
&lt;br /&gt;
;react-confirm-alert&lt;br /&gt;
:Homepage: github.com/GA-MO/react-confirm-alert&lt;br /&gt;
:Copyright: Copyright (c) 2015 Thawatchai Kuansombat&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: React component confirmation dialog&lt;br /&gt;
&lt;br /&gt;
;react-dom&lt;br /&gt;
:Homepage: reactjs.org/&lt;br /&gt;
:Copyright: Copyright (c) Facebook, Inc. and its affiliates.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Entry point to the DOM and server renders for React&lt;br /&gt;
&lt;br /&gt;
;react-idle-timer&lt;br /&gt;
:Homepage: github.com/SupremeTechnopriest/react-idle-timer&lt;br /&gt;
:Copyright: Copyright (c) 2017 Randy Lebeau&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Track if system is idle&lt;br /&gt;
&lt;br /&gt;
;react-jwt&lt;br /&gt;
:Homepage: github.com/gustavo0197/react-jwt&lt;br /&gt;
:Copyright: Copyright (c) 2020 Gustavo Velazquez&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Decoding json web tokens for React&lt;br /&gt;
&lt;br /&gt;
;react-router-dom&lt;br /&gt;
:Homepage: github.com/ReactTraining/react-router&lt;br /&gt;
:Copyright: Copyright (c) React Training 2016-2018&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: DOM bindings for React Router&lt;br /&gt;
&lt;br /&gt;
;react-scripts&lt;br /&gt;
:Homepage: github.com/facebook/create-react-app&lt;br /&gt;
:Copyright: Copyright (c) 2013-present, Facebook, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Create React apps with no build configuration&lt;br /&gt;
&lt;br /&gt;
;react-select&lt;br /&gt;
:Homepage: react-select.com&lt;br /&gt;
:Copyright: Copyright (c) 2021 Jed Watson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Selector component for React.&lt;br /&gt;
&lt;br /&gt;
;react-simple-keyboard&lt;br /&gt;
:Homepage: virtual-keyboard.js.org&lt;br /&gt;
:Copyright: Copyright (c) 2019 Francisco Hodge and project contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Virtual keyboard for React&lt;br /&gt;
&lt;br /&gt;
;react-spring&lt;br /&gt;
:Homepage: www.react-spring.dev/&lt;br /&gt;
:Copyright: Copyright (c) 2018-present Paul Henschel, react-spring, all contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Animation library&lt;br /&gt;
&lt;br /&gt;
;react-tabs&lt;br /&gt;
:Homepage: reactcommunity.org/react-tabs/&lt;br /&gt;
:Copyright: Copyright (c) Matt Zabriskie and Daniel Tschinder&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Tab component for ReactJS&lt;br /&gt;
&lt;br /&gt;
; reactstrap&lt;br /&gt;
:Homepage: github.com/reactstrap/reactstrap&lt;br /&gt;
:Copyright: Copyright (c) 2016-Present Eddy Hernandez, Chris Burrell, Evan Sharp&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Stateless React components for Bootstrap 4&lt;br /&gt;
&lt;br /&gt;
; React Table&lt;br /&gt;
:Homepage: github.com/tannerlinsley/react-table&lt;br /&gt;
:Copyright: Copyright (c) 2016 Tanner Linsley&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Lightweight, fast and extendable datagrid built for React&lt;br /&gt;
&lt;br /&gt;
; read-chunk&lt;br /&gt;
:Homepage: github.com/sindresorhus/read-chunk&lt;br /&gt;
:Copyright: Copyright (c) 2016 Tanner Linsley&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Read a chunk from a file&lt;br /&gt;
&lt;br /&gt;
; Redis&lt;br /&gt;
:Homepage: redis.io&lt;br /&gt;
:Copyright: Copyright (c) 2009-2020, Salvatore Sanfilippo and others, All rights reserved.&lt;br /&gt;
:License: BSD 3-Clause&lt;br /&gt;
:Purpose: In memory data caching and storage&lt;br /&gt;
&lt;br /&gt;
; Remote&lt;br /&gt;
:Homepage: github.com/firstdoit/remote#readme&lt;br /&gt;
:Copyright: Guilherme Rodrigues&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: Work locally using remote server API&lt;br /&gt;
&lt;br /&gt;
; Roboto fontface&lt;br /&gt;
:Homepage: github.com/choffmeister/roboto-fontface-bower&lt;br /&gt;
:Copyright: Christian Hoffmeister&lt;br /&gt;
:License: Apache-2.0&lt;br /&gt;
:Purpose: Text font&lt;br /&gt;
&lt;br /&gt;
; Slug&lt;br /&gt;
:Homepage: github.com/Trott/slug&lt;br /&gt;
:Copyright: Copyright (c) 2014 dodo&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Change strings to slug format&lt;br /&gt;
&lt;br /&gt;
;stunnel&lt;br /&gt;
:Homepage: stunnel.org&lt;br /&gt;
:Copyright: Copyright (c) 1998 Michal Trojnara&lt;br /&gt;
:License: GNU GPL version 2 or later with OpenSSL exception&lt;br /&gt;
:Purpose: Secure API remote tunnel&lt;br /&gt;
&lt;br /&gt;
; Teleport&lt;br /&gt;
:Homepage: github.com/gravitational/teleport&lt;br /&gt;
:Copyright: Copyright 2015 Gravitational, Inc.&lt;br /&gt;
:License: Apache License 2.0&lt;br /&gt;
:Purpose: Customer support and updates&lt;br /&gt;
&lt;br /&gt;
; tonejs/midi&lt;br /&gt;
:Homepage: github.com/Tonejs/Midi&lt;br /&gt;
:Copyright: Copyright © 2016 Yotam Mann&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Read and midi&lt;br /&gt;
&lt;br /&gt;
; The Linux Kernel&lt;br /&gt;
:Homepage: kernel.org&lt;br /&gt;
:License: GNU GPL version 2&lt;br /&gt;
:Purpose: Base operating system&lt;br /&gt;
&lt;br /&gt;
; tsParticles&lt;br /&gt;
:Homepage: github.com/matteobruni/tsparticles&lt;br /&gt;
:Copyright: Copyright (c) 2020 Matteo Bruni&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Typescript particles&lt;br /&gt;
&lt;br /&gt;
;Ubuntu Server&lt;br /&gt;
:Homepage: ubuntu.com&lt;br /&gt;
:Copyright: Canonical Ltd.&lt;br /&gt;
:License: Free Software&lt;br /&gt;
:Purpose: Server&lt;br /&gt;
&lt;br /&gt;
; UDisks&lt;br /&gt;
:Homepage: github.com/storaged-project/udisks&lt;br /&gt;
:Copyright: Copyright (C) 2007-2011 David Zeuthen &amp;lt;zeuthen@gmail.com&amp;gt;&lt;br /&gt;
:: Copyright (C) 2007-2011 Red Hat, Inc.&lt;br /&gt;
:: All Rights Reserved.&lt;br /&gt;
:License: LGPLv2 (or later)&lt;br /&gt;
:Purpose: Storage management&lt;br /&gt;
&lt;br /&gt;
; underscore&lt;br /&gt;
:Homepage: underscorejs.org/&lt;br /&gt;
:Copyright: Copyright (c) 2009-2022 Jeremy Ashkenas, Julian Gonggrijp, and DocumentCloud and Investigative Reporters &amp;amp; Editors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Support for javascript functions without extending core JavaScript objects.&lt;br /&gt;
&lt;br /&gt;
; util&lt;br /&gt;
:Homepage: github.com/browserify/node-util&lt;br /&gt;
:Copyright: Copyright Joyent, Inc. and other Node contributors. &lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: util module for browser&lt;br /&gt;
&lt;br /&gt;
; verror&lt;br /&gt;
:Homepage: github.com/TritonDataCenter/node-verror&lt;br /&gt;
:Copyright: Copyright (c) 2016, Joyent, Inc. All rights reserved.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Rich javascript errors&lt;br /&gt;
&lt;br /&gt;
; zxcvbn&lt;br /&gt;
:Homepage: github.com/dropbox/zxcvbn&lt;br /&gt;
:Copyright: Copyright (c) 2012-2016 Dan Wheeler and Dropbox, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: password strength estimator&lt;br /&gt;
&lt;br /&gt;
== Licenses ==&lt;br /&gt;
For reference only&lt;br /&gt;
* [https://opensource.org/licenses/Apache-2.0 opensource.org &amp;gt; Apache License 2.0]&lt;br /&gt;
* [https://opensource.org/licenses/0BSD opensource.org &amp;gt; BSD]&lt;br /&gt;
* [https://opensource.org/licenses/BSD-2-Clause opensource.org &amp;gt; BSD-2-Clause]&lt;br /&gt;
* [https://www.gnu.org/licenses/old-licenses/gpl-2.0.html gnu.org &amp;gt; GPL-2.0]&lt;br /&gt;
* [https://www.gnu.org/licenses/gpl-3.0.html gnu.org &amp;gt; GPL 3.0]&lt;br /&gt;
* [https://www.gnu.org/licenses/licenses.html#LGPL gnu.org &amp;gt; LGPL]&lt;br /&gt;
* [https://opensource.org/licenses/ISC opensource.org &amp;gt; ISC]&lt;br /&gt;
* [https://opensource.org/licenses/MIT opensource.org &amp;gt; MIT]&lt;br /&gt;
* [https://opensource.org/licenses/postgresql opensource.org &amp;gt; PostgreSQL]&lt;br /&gt;
* [https://opensource.org/licenses/Python-2.0 opensource.org &amp;gt; Python-2.0]&lt;br /&gt;
* [https://www.mongodb.com/licensing/embedded-license MongoDB Embedded License]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Settings_screen_AX|&amp;amp;larr; Back to Settings screen]] &#039;&#039;&#039; &lt;br /&gt;
[[Category:AX Manual]]&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=About_AX&amp;diff=6873</id>
		<title>About AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=About_AX&amp;diff=6873"/>
		<updated>2026-08-28T17:24:15Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: /* 1.4.22 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt; &#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Settings_screen_AX|&amp;amp;larr; Back to Settings screen]] &#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Chime Master&amp;lt;sup&amp;gt;®&amp;lt;/sup&amp;gt; Advanced eXperience&amp;lt;sup&amp;gt;™&amp;lt;/sup&amp;gt; (AX) Bell ringing control firmware&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Chime Master&amp;lt;sup&amp;gt;®&amp;lt;/sup&amp;gt; Chime.Center&amp;lt;sup&amp;gt;™&amp;lt;/sup&amp;gt; remote control and management portal&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Copyright &amp;amp;copy; 2014-2026, Chime Master Systems, Lancaster Ohio USA&lt;br /&gt;
&lt;br /&gt;
== Revisions ==&lt;br /&gt;
Tap Settings, then About from the home screen to see what firmware version your ringing system is running.&lt;br /&gt;
&lt;br /&gt;
To update your ringing system, make sure it is connected to the Internet. Call us to let us know it is online so we can schedule an update session.&lt;br /&gt;
&lt;br /&gt;
[[Updating_AX|Update Instructions]]&lt;br /&gt;
=== 1.4.22 ===&lt;br /&gt;
2026 - to be announced&lt;br /&gt;
* User experience improvements&lt;br /&gt;
** Touch Screen&lt;br /&gt;
** Chime.Center (ongoing improvements are now live)&lt;br /&gt;
** Remote Control&lt;br /&gt;
* Core firmware&lt;br /&gt;
** Audited, updated and validated all third party components and libraries for known security vulnerabilities&lt;br /&gt;
** SmartAlmanac improvements&lt;br /&gt;
*** Improved selection of random music and balance between enabled arrangement types&lt;br /&gt;
*** Scheduler preserves daily random selections after power fail/restart&lt;br /&gt;
*** Scheduler prioritizes Monthly, Annual and One-Time events. Will suspend spanned weekly events they overlap.&lt;br /&gt;
*** Easier scheduling of automation suspension&lt;br /&gt;
*** Other fixes to season and scheduling issues&lt;br /&gt;
** Improved Chime.Center API interface connections&lt;br /&gt;
** Improved clock accuracy after power failures for non-connected systems&lt;br /&gt;
** Ringing patterns combining tolls and swings fixed (broken in 1.4.21 shipped late 2025)&lt;br /&gt;
** Fixed issues playing fast and complex midi arrangement files&lt;br /&gt;
** Reduced frequency of system pings to home, easing Chime.Center server load&lt;br /&gt;
&lt;br /&gt;
=== 1.4.20 ===&lt;br /&gt;
December 17, 2024&lt;br /&gt;
* Migration of all systems to new Chime.Center servers for improved security and reliability&lt;br /&gt;
* Platinum carillon supports stereo bell instruments (Savoie carillon is stereo)&lt;br /&gt;
* Play Selection menus (front screen and remote control) - added Inside and Outside speaker muting&lt;br /&gt;
* Fixed Schedule Issue: Annual events scheduled for New Years at midnight weren&#039;t played.&lt;br /&gt;
* Keyboard Mode&lt;br /&gt;
** Now remembers inside level setting for keyboard mode (previously used system Volume setting)&lt;br /&gt;
** Default keyboard outside OFF can be changed by the user in keyboard settings&lt;br /&gt;
* Libertas controller enhancements for Deagan tower chimes&lt;br /&gt;
** Improved power control extends motor-generator life&lt;br /&gt;
** Improved damper logic for [[Bell_Control_Technical_Data_3700#Deagan_Damper_relay|new solid state damper relay]]&lt;br /&gt;
** Easier to play with MIDI keyboard than original Deagan relay systems&lt;br /&gt;
*** No need to play unnatural legato styles, striker timing is automatic&lt;br /&gt;
*** Pedal sustain works just like a piano for harmonic chimes&lt;br /&gt;
*** No pedaling required when playing melody only&lt;br /&gt;
&lt;br /&gt;
=== 1.4.18 ===&lt;br /&gt;
January 26, 2023&lt;br /&gt;
* More date and time settings&lt;br /&gt;
** DST start and end settings&lt;br /&gt;
** NTP clock sync settings&lt;br /&gt;
** Worldwide time zones&lt;br /&gt;
** Improved tower clock hands settings screen&lt;br /&gt;
* New Networking setup to select preferred WiFi signal with signal strength indication&lt;br /&gt;
* Seasons can now extend beyond the new year by end date&lt;br /&gt;
* Fixed issue when scheduling multiple annual/one time events&lt;br /&gt;
* Fixed schedule timeline to accurately display upcoming suspended events&lt;br /&gt;
* Fixed Full Harp keyboard setup&lt;br /&gt;
&lt;br /&gt;
=== 1.4.16 ===&lt;br /&gt;
Released Fall 2022&lt;br /&gt;
* Front screen display informs of update in progress&lt;br /&gt;
* Almanac updates&lt;br /&gt;
** Fix Advent start algorithm (for 2022 and similar years)&lt;br /&gt;
** The Good Friday (no music) season begins 4PM of Maunday Thursday&lt;br /&gt;
** New Seasons &lt;br /&gt;
*** Palm Sunday for all churches&lt;br /&gt;
*** Epiphany for churches that end Christmas on Jan 6&lt;br /&gt;
* Easier update to iOS remote control by tapping version number at the bottom of the screen&lt;br /&gt;
** Also loads new buttons after customization&lt;br /&gt;
* More icons and improved color palatte for custom buttons&lt;br /&gt;
* Bug fixes for clock display and Midnight time strikes&lt;br /&gt;
* Security updates&lt;br /&gt;
* Chime.Center required to configure these new features&lt;br /&gt;
** Quick function buttons&lt;br /&gt;
*** can have counted selection repeats&lt;br /&gt;
*** can have quiet volume (Platinum also allows boost)&lt;br /&gt;
** Scheduling&lt;br /&gt;
*** Automation suspend scheduling for special events (annual/once)&lt;br /&gt;
*** Scheduled volume changes&lt;br /&gt;
** Keyboard setup screen has MIDI input monitor to show what notes and channels are coming in&lt;br /&gt;
&lt;br /&gt;
=== 1.4.14 ===&lt;br /&gt;
Summer 2022&lt;br /&gt;
* 2022 model year hardware drivers&lt;br /&gt;
* Almanac seasonal changes no longer constrained to midnight, the day of the change&lt;br /&gt;
* Monitor speaker amplifier turns off in standby mode&lt;br /&gt;
* Improved tower bell and clock signaling&lt;br /&gt;
** Systems online with connected tower bells updated July 28, 2022&lt;br /&gt;
&lt;br /&gt;
=== 1.4.12 ===&lt;br /&gt;
Spring 2022&lt;br /&gt;
* Video help QR links on each page&#039;s help button&lt;br /&gt;
* Improved instrument icons on keyboard page&lt;br /&gt;
* Redesigned network settings page&lt;br /&gt;
** Improved network performance through filtered DNS&lt;br /&gt;
* More time zones and improved manual time setting&lt;br /&gt;
** Advanced networking for static IP&lt;br /&gt;
* Date and Time setup page reworked&lt;br /&gt;
&lt;br /&gt;
=== Earlier ===&lt;br /&gt;
Systems that have not been connected for updates since the following updates should be returned to the factory for upgrading.&lt;br /&gt;
* If under warranty, customer pays for shipping only.&lt;br /&gt;
* If warranty expired, purchase one year Chime.Center subscription and pay for shipping.&lt;br /&gt;
&lt;br /&gt;
; 1.4.10 - Winter 2021&lt;br /&gt;
* More responsive after making changes to settings that do not affect schedule&lt;br /&gt;
* Touch sensitivity adjustment added to keyboard setup page (also available on chime.center)&lt;br /&gt;
* Schedule review is easier to read&lt;br /&gt;
* Bell controller minor fixes&lt;br /&gt;
&lt;br /&gt;
; 1.4.9 - Summer 2021&lt;br /&gt;
Note: The system will no longer suspend the automatic schedule after you select a manual selection and before you tap the &#039;&#039;Yes&#039;&#039; to confirm play. Use the new home screen Suspend Schedule button to hold the schedule until after your special event (available since 1.4.8 and described below).&lt;br /&gt;
* Replaced login page background animation with Internet Connected icon in upper right corner. Check mark = Connected, x = No Connection.&lt;br /&gt;
* Improved schedule review screens&lt;br /&gt;
* More flexibility in Angelus settings&lt;br /&gt;
* Faster database processing after making schedule changes&lt;br /&gt;
&lt;br /&gt;
; 1.4.8 - Early 2021&lt;br /&gt;
* [[Customize_Home_AX#Select_Type|Suspend automatic schedule status button available for home screen]]&lt;br /&gt;
* Chime.Center Premium support for [[Using_Chime_Center#Custom_ringing|customized ringing]]&lt;br /&gt;
* Chime.Center Premium support for [[Chime_Center#Premium_features|complex scheduling]] (enabled upon user request)&lt;br /&gt;
* Special characters all included now on screen keyboard for entering Wi-Fi passwords&lt;br /&gt;
* Audio driver improvements&lt;br /&gt;
* Libertas title library instrument size awareness&lt;br /&gt;
* Improved performance when not Internet connected (Access Point is turned on)&lt;br /&gt;
* Fixed the Angelus scheduling screen for editing existing schedules&lt;br /&gt;
* Reliability and security updates&lt;br /&gt;
&lt;br /&gt;
; 1.4.6 - Winter 2020&lt;br /&gt;
* Accepts blank Wi-Fi password&lt;br /&gt;
* Connection stability and recovery&lt;br /&gt;
* Fixed Bravo and Millennium music arrangement preferences&lt;br /&gt;
&lt;br /&gt;
; 1.4.4 - Fall 2020&lt;br /&gt;
* Ability to scan a QR code on the [[Chime_Center|Chime.Center web portal]] to install and authenticate the [[Remote_AX|remote app]]&lt;br /&gt;
* [[Using_Chime_Center#Schedule|Clearing your ringing schedule on Chime.Center]] can now be done more granularly rather than wiping the entire schedule (Time strike, weekly events, monthly events, etc.)&lt;br /&gt;
; 1.4.2 &lt;br /&gt;
* Initial release for [https://www.chimemaster.com/bell-controller Libertas AX tower chime and carillon control system]&lt;br /&gt;
* Support for [https://www.chimemaster.com/bell-automation tower bells and clocks] on [[Advanced_eXperience|Millennium AX and Platinum AX systems]]&lt;br /&gt;
* All Advanced eXperience models feature a [[Customize_Home_AX#Appearance_and_usage|quick function Custom Toll]]: Tap and select number of tolls/minutes, tempo and bell then play.&lt;br /&gt;
; 1.4.0 - Summer 2020&lt;br /&gt;
* Initial release for [[Advanced_eXperience#Available_Models|Bravo and Millennium]] Advanced eXperience systems&lt;br /&gt;
* Model name is displayed at the top of the log in screen&lt;br /&gt;
* Users without scheduling permissions can review the time strike schedule&lt;br /&gt;
* Tap the top right status icon for text player (what is playing) and amplifier/zone status&lt;br /&gt;
; 1.3.0 &lt;br /&gt;
* Finalized firmware support for [[Chime.Center]] management&lt;br /&gt;
** Animated constellation background on login screen indicates Chime.Center connectivity&lt;br /&gt;
* Added [[Play_Selection_AX|Play Selection]] functionality to the [[Remote_AX|remote control]] including title lookup&lt;br /&gt;
* Monthly scheduling differentiates between Fifth and Final weekdays of the month&lt;br /&gt;
* Angelus scheduling screen shows current Angelus schedule&lt;br /&gt;
* Improved home screen customization&lt;br /&gt;
* Additional and improved help pages (tap blue &#039;&#039;i&#039;&#039; button to access)&lt;br /&gt;
; 1.2.0 - Spring 2020&lt;br /&gt;
* Faster home screen login&lt;br /&gt;
* Simplified Time Strike scheduling page &lt;br /&gt;
* Suspend Automation for up to an hour when queuing manual selections&lt;br /&gt;
* More accurate alert when stopping pealing or swinging bells from front of system&lt;br /&gt;
* Improved selection title search&lt;br /&gt;
* Improved toolbar mute button&lt;br /&gt;
* Current Smart Almanac season now displayed on lock screen and About page&lt;br /&gt;
; 1.1.4 &lt;br /&gt;
* Improved status toolbar icon&lt;br /&gt;
* Performance update on Keyboard page&lt;br /&gt;
* Resolved volume control issue&lt;br /&gt;
; 1.1.2 &lt;br /&gt;
* Aesthetic experience improvements &lt;br /&gt;
; 1.1.1 &lt;br /&gt;
* Improved performance and functionality of pages&lt;br /&gt;
** Keyboard Performance&lt;br /&gt;
** Customize Home&lt;br /&gt;
** Factory Reset&lt;br /&gt;
* Timeline page has been reorganized for easier review&lt;br /&gt;
* Angelus Configuration&lt;br /&gt;
* Keyboard Performance page added to remote app&lt;br /&gt;
; 1.1.0 - Winter 2020&lt;br /&gt;
* Time strike Scheduling&lt;br /&gt;
* Easier wireless network setup&lt;br /&gt;
* Improved Remote&lt;br /&gt;
* Usability and layout improvements&lt;br /&gt;
; 1.0.0 - Summer 2019&lt;br /&gt;
Initial release for Platinum Advanced eXperience&lt;br /&gt;
&lt;br /&gt;
== Acknowledgements ==&lt;br /&gt;
Chime Master acknowledges third-parties whose software has been used in permissible forms with Chime Master products. Chime Master provides links to this third-party code &amp;quot;AS IS&amp;quot; without warranty of any kind and without any support. Use of the third-party code identified below is at your sole risk. All development, system administration and update deployments are performed in-house by Chime Master experts.&lt;br /&gt;
&lt;br /&gt;
=== Components and Tools ===&lt;br /&gt;
=== Components and Tools ===&lt;br /&gt;
; ajv&lt;br /&gt;
:Homepage: ajv.js.org/&lt;br /&gt;
:Copyright: Copyright (c) 2015-2021 Evgeny Poberezkin&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: JSON Schema Validator&lt;br /&gt;
&lt;br /&gt;
; array-move&lt;br /&gt;
:Homepage: github.com/sindresorhus/array-move&lt;br /&gt;
:Copyright: Copyright (c) Sindre Sorhus&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Move array items&lt;br /&gt;
&lt;br /&gt;
; awesome-debounce-promise&lt;br /&gt;
:Homepage: github.com/slorber/awesome-debounce-promise&lt;br /&gt;
:Copyright: Copyright (c) Sébastien Lorber&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Debounce requests&lt;br /&gt;
&lt;br /&gt;
; BASS (NOT Free or Open Source)&lt;br /&gt;
:Homepage: un4seen.com&lt;br /&gt;
:Copyright: Copyright © 2003-Present un4seen developments. All rights reserved.&lt;br /&gt;
:License: Paid Unlimited Commercial License for Linux ARM64 Platform&lt;br /&gt;
:Purpose: Audio and MIDI handling C++ libraries&lt;br /&gt;
&lt;br /&gt;
; body-parser&lt;br /&gt;
:Homepage: github.com/expressjs/body-parser&lt;br /&gt;
:Copyright: (c) 2014 Jonathan Ong, 2014-2015 Douglas Christopher&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Parse incoming request bodies.&lt;br /&gt;
&lt;br /&gt;
; bootstrap&lt;br /&gt;
:Homepage: getbootstrap.com&lt;br /&gt;
:Copyright: Copyright (c) 2011-2026 The Bootstrap Authors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Component library&lt;br /&gt;
&lt;br /&gt;
; bullmq&lt;br /&gt;
:Homepage: bullmq.io/&lt;br /&gt;
:Copyright: (c) 2018 BullForce Labs AB and contributors.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Redis-based distributed queue&lt;br /&gt;
&lt;br /&gt;
; Chromium&lt;br /&gt;
:Homepage: chromium.org&lt;br /&gt;
:Copyright: Copyright 2015 The Chromium Authors. All rights reserved.&lt;br /&gt;
:License: Portions BSD, MIT, *LGPL, MS-PL, MPL+GPL+LGPL tri-licensed&lt;br /&gt;
:Purpose: Display rendering&lt;br /&gt;
&lt;br /&gt;
; config&lt;br /&gt;
:Homepage: github.com/node-config/node-config&lt;br /&gt;
:Copyright: Copyright 2010-2026, Loren West and other contributors.&lt;br /&gt;
:Purpose: Node.js Application Configuration&lt;br /&gt;
&lt;br /&gt;
; cookie-parser&lt;br /&gt;
:Homepage: github.com/expressjs/cookie-parser&lt;br /&gt;
:Copyright: Copyright (c) 2014 TJ Holowaychuk, (c) 2015 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Parse Cookie header.&lt;br /&gt;
&lt;br /&gt;
; cors&lt;br /&gt;
:Homepage: github.com/expressjs/cors&lt;br /&gt;
:Copyright: Copyright (c) 2013 Troy Goode&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Sets CORS response headers.&lt;br /&gt;
&lt;br /&gt;
; dayjs&lt;br /&gt;
:Homepage: day.js.org/&lt;br /&gt;
:Copyright: Copyright (c) 2018-present, iamkun&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Date and time handling.&lt;br /&gt;
&lt;br /&gt;
; dbus&lt;br /&gt;
:Homepage: dbus.freedesktop.org/doc/dbus-daemon.1.html&lt;br /&gt;
:Copyright: dbus.freedesktop.org/doc/AUTHORS&lt;br /&gt;
:License: &lt;br /&gt;
:Purpose: Message bus system&lt;br /&gt;
&lt;br /&gt;
; dnd-kit&lt;br /&gt;
:Homepage: dndkit.com/&lt;br /&gt;
:Copyright: Copyright (c) 2021, Claudéric Demers&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Drag and drop interface.&lt;br /&gt;
&lt;br /&gt;
; Docker&lt;br /&gt;
:Homepage: hub.docker.com/&lt;br /&gt;
:Copyright: Copyright 2013-2017 Docker, Inc.&lt;br /&gt;
:License: Apache License 2.0&lt;br /&gt;
:Purpose: Server&lt;br /&gt;
&lt;br /&gt;
; Electron&lt;br /&gt;
:Homepage: electronjs.org&lt;br /&gt;
:Copyright: Copyright (c) 2013-2020 GitHub Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: App runtime packaging&lt;br /&gt;
&lt;br /&gt;
; electron-debug&lt;br /&gt;
:Homepage: github.com/sindresorhus/electron-debug&lt;br /&gt;
:Copyright: Copyright (c) Sindre Sorhus&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Debug tools for Electron&lt;br /&gt;
&lt;br /&gt;
; emotion&lt;br /&gt;
:Homepage: emotion.sh&lt;br /&gt;
:Copyright: Copyright (c) Emotion team and other contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Write CSS styles with JavaScript.&lt;br /&gt;
&lt;br /&gt;
; express&lt;br /&gt;
:Homepage: expressjs.com&lt;br /&gt;
:Copyright: Copyright (c) 2009-2014 TJ Holowaychuk &amp;lt;tj@vision-media.ca&amp;gt;&lt;br /&gt;
:: Copyright (c) 2013-2014 Roman Shtylman &amp;lt;shtylman+expressjs@gmail.com&amp;gt;&lt;br /&gt;
:: Copyright (c) 2014-2015 Douglas Christopher Wilson &amp;lt;doug@somethingdoug.com&amp;gt;&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Fast, unopinionated, minimalist web framework for node.&lt;br /&gt;
&lt;br /&gt;
; express-jwt&lt;br /&gt;
:Homepage: github.com/auth0/express-jwt&lt;br /&gt;
:Copyright: Copyright (c) 2015 Auth0, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: JWT authentication&lt;br /&gt;
&lt;br /&gt;
; express-session&lt;br /&gt;
:Homepage: github.com/expressjs/session&lt;br /&gt;
:Copyright: Copyright (c) 2010 Sencha Inc., (c) 2011 TJ Holowaychuk, (c) 2014-2015 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Session middleware&lt;br /&gt;
&lt;br /&gt;
; FilePond&lt;br /&gt;
:Homepage: pqina.nl/filepond/&lt;br /&gt;
:Copyright: Copyright (c) 2020 PQINA | Rik Schennink&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: File Uploading&lt;br /&gt;
&lt;br /&gt;
; GitLab Community Edition&lt;br /&gt;
:Homepage: gitlab.com/gitlab-org&lt;br /&gt;
:Copyright: Copyright (c) 2011-present GitLab Inc.&lt;br /&gt;
:License: MIT Expat&lt;br /&gt;
:Purpose: Issues tracking, development, revision control&lt;br /&gt;
&lt;br /&gt;
; handlebars&lt;br /&gt;
:Homepage: handlebarsjs.com&lt;br /&gt;
:Copyright: Copyright (C) 2011-2019 by Yehuda Katz&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Templates&lt;br /&gt;
&lt;br /&gt;
; haveged&lt;br /&gt;
:Homepage: github.com/jirka-h/haveged&lt;br /&gt;
:Copyright: Gary Wuertz (gary_at_issiweb_com)&lt;br /&gt;
:License: GPL V3&lt;br /&gt;
:Purpose: Entropy for random number generation&lt;br /&gt;
&lt;br /&gt;
; hello-pangea/color-picker&lt;br /&gt;
:Homepage: github.com/hello-pangea/color-picker&lt;br /&gt;
:Copyright: Copyright (c) 2022 Reece Carolan,  (c) 2015 Case Sandberg&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Color picker component.&lt;br /&gt;
&lt;br /&gt;
; history&lt;br /&gt;
:Homepage: github.com/ReactTraining/history&lt;br /&gt;
:Copyright: Copyright (c) React Training 2016-2020, (c) Remix Software 2020-2021&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Manage session history&lt;br /&gt;
&lt;br /&gt;
; hostap&lt;br /&gt;
:Homepage: w1.fi&lt;br /&gt;
:Copyright (c) 2002-2024, Jouni Malinen &amp;lt;j@w1.fi&amp;gt; and contributors All Rights Reserved.&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: Access point for local remote (no internet)&lt;br /&gt;
&lt;br /&gt;
; IDB-Keyval&lt;br /&gt;
:Homepage: github.com/jakearchibald/idb-keyval&lt;br /&gt;
:Copyright: Copyright 2016, Jake Archibald&lt;br /&gt;
:License: Apache Version 2.0&lt;br /&gt;
:Purpose: Promise-based keyval store&lt;br /&gt;
&lt;br /&gt;
; ioredis&lt;br /&gt;
:Homepage: github.com/redis/ioredis&lt;br /&gt;
:Copyright: Copyright (c) 2015-2022 Zihua Li&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Redis client&lt;br /&gt;
&lt;br /&gt;
; jquery&lt;br /&gt;
:Homepage: jquery.com&lt;br /&gt;
:Copyright: Copyright 2021 OpenJS Foundation and jQuery contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Javascript library&lt;br /&gt;
&lt;br /&gt;
;jquery-ui&lt;br /&gt;
:Homepage: jqueryui.com&lt;br /&gt;
:Copyright: Copyright 2021 OpenJS Foundation and jQuery contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: User interface interactions, effects, widgets, and themes built on top of jQuery&lt;br /&gt;
&lt;br /&gt;
; jsmediatags&lt;br /&gt;
:Homepage: github.com/aadsm/jsmediatags?tab=License-1-ov-file#readme&lt;br /&gt;
:Copyright: Copyright (c) 2009 Opera Software ASA, (c) 2015 António Afonso, (c) 2008 Jacob Seidelin, (c) 2010 Joshua Kifer&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: ID3 reader&lt;br /&gt;
&lt;br /&gt;
; jsonwebtoken&lt;br /&gt;
:Homepage: github.com/auth0/node-jsonwebtoken&lt;br /&gt;
:Copyright: Copyright (c) 2015 Auth0, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: An implementation of JSON Web Tokens&lt;br /&gt;
&lt;br /&gt;
; Linux Libertine G fontface&lt;br /&gt;
:Homepage: linuxlibertine.org&lt;br /&gt;
:Copyright: Németh László&lt;br /&gt;
:License: GPL / OFL&lt;br /&gt;
:Purpose: Text font (serif)&lt;br /&gt;
&lt;br /&gt;
; LVM2&lt;br /&gt;
:Homepage: github.com/lvmteam/lvm2&lt;br /&gt;
:Copyright: Copyright (c) 2014, Red Hat, Inc. All rights reserved.&lt;br /&gt;
:License: 2-Clause BSD&lt;br /&gt;
:Purpose: Volume management&lt;br /&gt;
&lt;br /&gt;
; Mender&lt;br /&gt;
:Homepage: mender.io&lt;br /&gt;
:Copyright: Copyright 2021 Northern.tech AS&lt;br /&gt;
:License: Apache License Version 2.0&lt;br /&gt;
:docs.mender.io/3.1/release-information/open-source-licenses&lt;br /&gt;
:Purpose: OTA software updates&lt;br /&gt;
&lt;br /&gt;
; methods&lt;br /&gt;
:Homepage: github.com/jshttp/methods&lt;br /&gt;
:Copyright: Copyright (c) 2013-2014 TJ Holowaychuk, (c) 2015-2016 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Http methods&lt;br /&gt;
&lt;br /&gt;
; MongoDB&lt;br /&gt;
:Homepage: mongodb.com&lt;br /&gt;
:Copyright: Copyright (C) 2018 MongoDB, Inc&lt;br /&gt;
:License: MongoDB Embedded License&lt;br /&gt;
:Purpose: Embedded System Database (not Chime.Center database)&lt;br /&gt;
&lt;br /&gt;
; mongoose&lt;br /&gt;
:Homepage: mongoosejs.com/&lt;br /&gt;
:Copyright: Copyright (c) 2010-2013 LearnBoost, Copyright (c) 2013-2021 Automattic&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: MongoDB support for Node&lt;br /&gt;
&lt;br /&gt;
; mongoose-unique-validator&lt;br /&gt;
:Homepage: github.com/mongoose-unique-validator/mongoose-unique-validator&lt;br /&gt;
:Copyright: Copyright (c) 2026 Mike Botsko&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Presave validation for unique fields&lt;br /&gt;
&lt;br /&gt;
; morgan&lt;br /&gt;
:Homepage: github.com/expressjs/morgan &lt;br /&gt;
:Copyright: Copyright (c) 2014 Jonathan Ong, (c) 2014-2017 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: HTTP request logger&lt;br /&gt;
&lt;br /&gt;
; mui&lt;br /&gt;
:Homepage: mui.com/material-ui/&lt;br /&gt;
:Copyright: Copyright (c) 2014 Call-Em-All&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Library of React components&lt;br /&gt;
&lt;br /&gt;
; multer&lt;br /&gt;
:Homepage: github.com/expressjs/multer#readme&lt;br /&gt;
:Copyright: (c) 2014 Hage Yaapa&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Handles multipart/form-data&lt;br /&gt;
&lt;br /&gt;
; nconf&lt;br /&gt;
:Homepage: github.com/indexzero/nconf&lt;br /&gt;
:Copyright: Copyright (C) 2011 Charlie Robbins and the Contributors.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Hierarchical node.js configuration&lt;br /&gt;
&lt;br /&gt;
; nginx&lt;br /&gt;
:Homepage: nginx.org&lt;br /&gt;
:Copyright (C) 2002-2021 Igor Sysoev&lt;br /&gt;
:Copyright (C) 2011-2022 Nginx, Inc.&lt;br /&gt;
:::All rights reserved.&lt;br /&gt;
:License: 2-clause BSD&lt;br /&gt;
:Purpose: Web server&lt;br /&gt;
&lt;br /&gt;
; Node&lt;br /&gt;
:Homepage: nodejs.org&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Real time event driven server&lt;br /&gt;
&lt;br /&gt;
; OpenSSL&lt;br /&gt;
:Homepage: openssl.org&lt;br /&gt;
:Copyright: Copyright © 1998-Present The OpenSSL Software Foundation. All rights reserved. &lt;br /&gt;
:: Copyright © 1995-1998 Eric Young (eay@cryptsoft.com). All rights reserved.&lt;br /&gt;
:License: Apache License v2, OpenSSL License, SSLeay License&lt;br /&gt;
:Purpose: Cryptographic security&lt;br /&gt;
&lt;br /&gt;
; Passport &lt;br /&gt;
:Homepage: www.passportjs.org/&lt;br /&gt;
:Copyright: Copyright (c) 2011-2021 Jared Hanson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Authentication middleware&lt;br /&gt;
&lt;br /&gt;
; Passport-custom&lt;br /&gt;
:Homepage: github.com/mbell8903/passport-custom&lt;br /&gt;
:Copyright: Copyright (c) 2011-2014 Michael Bell&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Passport strategy&lt;br /&gt;
&lt;br /&gt;
; Passport-local&lt;br /&gt;
:Homepage: github.com/jaredhanson/passport-local/tree/master&lt;br /&gt;
:Copyright: Copyright (c) 2011-2014 Jared Hanson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Passport strategy&lt;br /&gt;
&lt;br /&gt;
; PCRE2&lt;br /&gt;
:Homepage: github.com/PCRE2Project&lt;br /&gt;
:Copyright: Copyright (c) 1997-2007 University of Cambridge, Copyright (c) 2007-2024 Philip Hazel All rights reserved.&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: Perl-Compatible Regular Expressions&lt;br /&gt;
&lt;br /&gt;
; Poco &lt;br /&gt;
:Homepage: pocoproject.org&lt;br /&gt;
:Copyright: Copyright © 2006-Present, Applied Informatics Software Engineering GmbH and Contributors&lt;br /&gt;
:License: BSL-1.0 (Boost)&lt;br /&gt;
:Purpose: POrtable COmponents C++ Libraries&lt;br /&gt;
&lt;br /&gt;
; polkit&lt;br /&gt;
:Homepage: github.com/polkit-org/polkit&lt;br /&gt;
:Copyright: &lt;br /&gt;
:License: GPL2&lt;br /&gt;
:Purpose: define and handle authorizations&lt;br /&gt;
&lt;br /&gt;
; Popper&lt;br /&gt;
:Homepage: github.com/popperjs/popper-core&lt;br /&gt;
:Copyright: Copyright (c) 2021 Floating UI contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Handle tooltips and popovers&lt;br /&gt;
&lt;br /&gt;
;Prettier&lt;br /&gt;
:Homepage: prettier.io/&lt;br /&gt;
:Copyright: Copyright © James Long and contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Code formatter&lt;br /&gt;
&lt;br /&gt;
; PostgreSQL&lt;br /&gt;
:Homepage: postgresql.org&lt;br /&gt;
:Copyright: Portions Copyright © 1996-2020, The PostgreSQL Global Development Group&lt;br /&gt;
:: Portions Copyright © 1994, The Regents of the University of California &lt;br /&gt;
:License: PostgreSQL License&lt;br /&gt;
:Purpose: Portal database&lt;br /&gt;
&lt;br /&gt;
; Python&lt;br /&gt;
:Homepage: python.org&lt;br /&gt;
:Copyright: Copyright © 2001-2020 Python Software Foundation; All Rights Reserved&lt;br /&gt;
:License: PSF-license and Zero-Clause BSD license&lt;br /&gt;
:Purpose: Scripting language&lt;br /&gt;
&lt;br /&gt;
; QR Code&lt;br /&gt;
:Homepage: qrcode.com&lt;br /&gt;
:The word “QR Code” is registered trademark of DENSO WAVE INCORPORATED in Japan and other countries&lt;br /&gt;
:License: No licensing contract is required for the use of QR Code. Patents by DENSO and others regarding use and purpose stated below expired in 2014-2015&lt;br /&gt;
:Purpose: Convenient installation of mobile apps and viewing of help videos using smart devices&lt;br /&gt;
&lt;br /&gt;
; qrcode.react&lt;br /&gt;
:Homepage: zpao.github.io/qrcode.react&lt;br /&gt;
:Copyright: Copyright (c) 2015, Paul O’Shannessy&lt;br /&gt;
:License: ISC&lt;br /&gt;
:Purpose: Generate QR codes&lt;br /&gt;
&lt;br /&gt;
; query-string&lt;br /&gt;
:Homepage: github.com/sindresorhus/query-string&lt;br /&gt;
:Copyright: Copyright (c) Sindre Sorhus&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Parse and stringify URL query strings&lt;br /&gt;
&lt;br /&gt;
; Radium&lt;br /&gt;
:Homepage: github.com/formidablelabs/radium&lt;br /&gt;
:Copyright: Copyright (c) 2015 Formidable Labs&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: React element styling&lt;br /&gt;
&lt;br /&gt;
; rc-progress&lt;br /&gt;
:Homepage: react-component.github.io/progress/&lt;br /&gt;
:Copyright: Copyright (c) 2014-present yiminghe&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Progress Bar&lt;br /&gt;
&lt;br /&gt;
; React&lt;br /&gt;
:Homepage: reactjs.org&lt;br /&gt;
:Copyright: Copyright (c) Facebook, Inc. and its affiliates.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: User interface framework&lt;br /&gt;
&lt;br /&gt;
;react-confirm-alert&lt;br /&gt;
:Homepage: github.com/GA-MO/react-confirm-alert&lt;br /&gt;
:Copyright: Copyright (c) 2015 Thawatchai Kuansombat&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: React component confirmation dialog&lt;br /&gt;
&lt;br /&gt;
;react-dom&lt;br /&gt;
:Homepage: reactjs.org/&lt;br /&gt;
:Copyright: Copyright (c) Facebook, Inc. and its affiliates.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Entry point to the DOM and server renders for React&lt;br /&gt;
&lt;br /&gt;
;react-idle-timer&lt;br /&gt;
:Homepage: github.com/SupremeTechnopriest/react-idle-timer&lt;br /&gt;
:Copyright: Copyright (c) 2017 Randy Lebeau&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Track if system is idle&lt;br /&gt;
&lt;br /&gt;
;react-jwt&lt;br /&gt;
:Homepage: github.com/gustavo0197/react-jwt&lt;br /&gt;
:Copyright: Copyright (c) 2020 Gustavo Velazquez&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Decoding json web tokens for React&lt;br /&gt;
&lt;br /&gt;
;react-router-dom&lt;br /&gt;
:Homepage: github.com/ReactTraining/react-router&lt;br /&gt;
:Copyright: Copyright (c) React Training 2016-2018&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: DOM bindings for React Router&lt;br /&gt;
&lt;br /&gt;
;react-scripts&lt;br /&gt;
:Homepage: github.com/facebook/create-react-app&lt;br /&gt;
:Copyright: Copyright (c) 2013-present, Facebook, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Create React apps with no build configuration&lt;br /&gt;
&lt;br /&gt;
;react-select&lt;br /&gt;
:Homepage: react-select.com&lt;br /&gt;
:Copyright: Copyright (c) 2021 Jed Watson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Selector component for React.&lt;br /&gt;
&lt;br /&gt;
;react-simple-keyboard&lt;br /&gt;
:Homepage: virtual-keyboard.js.org&lt;br /&gt;
:Copyright: Copyright (c) 2019 Francisco Hodge and project contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Virtual keyboard for React&lt;br /&gt;
&lt;br /&gt;
;react-spring&lt;br /&gt;
:Homepage: www.react-spring.dev/&lt;br /&gt;
:Copyright: Copyright (c) 2018-present Paul Henschel, react-spring, all contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Animation library&lt;br /&gt;
&lt;br /&gt;
;react-tabs&lt;br /&gt;
:Homepage: reactcommunity.org/react-tabs/&lt;br /&gt;
:Copyright: Copyright (c) Matt Zabriskie and Daniel Tschinder&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Tab component for ReactJS&lt;br /&gt;
&lt;br /&gt;
; reactstrap&lt;br /&gt;
:Homepage: github.com/reactstrap/reactstrap&lt;br /&gt;
:Copyright: Copyright (c) 2016-Present Eddy Hernandez, Chris Burrell, Evan Sharp&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Stateless React components for Bootstrap 4&lt;br /&gt;
&lt;br /&gt;
; React Table&lt;br /&gt;
:Homepage: github.com/tannerlinsley/react-table&lt;br /&gt;
:Copyright: Copyright (c) 2016 Tanner Linsley&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Lightweight, fast and extendable datagrid built for React&lt;br /&gt;
&lt;br /&gt;
; read-chunk&lt;br /&gt;
:Homepage: github.com/sindresorhus/read-chunk&lt;br /&gt;
:Copyright: Copyright (c) 2016 Tanner Linsley&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Read a chunk from a file&lt;br /&gt;
&lt;br /&gt;
; Redis&lt;br /&gt;
:Homepage: redis.io&lt;br /&gt;
:Copyright: Copyright (c) 2009-2020, Salvatore Sanfilippo and others, All rights reserved.&lt;br /&gt;
:License: BSD 3-Clause&lt;br /&gt;
:Purpose: In memory data caching and storage&lt;br /&gt;
&lt;br /&gt;
; Remote&lt;br /&gt;
:Homepage: github.com/firstdoit/remote#readme&lt;br /&gt;
:Copyright: Guilherme Rodrigues&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: Work locally using remote server API&lt;br /&gt;
&lt;br /&gt;
; Roboto fontface&lt;br /&gt;
:Homepage: github.com/choffmeister/roboto-fontface-bower&lt;br /&gt;
:Copyright: Christian Hoffmeister&lt;br /&gt;
:License: Apache-2.0&lt;br /&gt;
:Purpose: Text font&lt;br /&gt;
&lt;br /&gt;
; Slug&lt;br /&gt;
:Homepage: github.com/Trott/slug&lt;br /&gt;
:Copyright: Copyright (c) 2014 dodo&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Change strings to slug format&lt;br /&gt;
&lt;br /&gt;
;stunnel&lt;br /&gt;
:Homepage: stunnel.org&lt;br /&gt;
:Copyright: Copyright (c) 1998 Michal Trojnara&lt;br /&gt;
:License: GNU GPL version 2 or later with OpenSSL exception&lt;br /&gt;
:Purpose: Secure API remote tunnel&lt;br /&gt;
&lt;br /&gt;
; Teleport&lt;br /&gt;
:Homepage: github.com/gravitational/teleport&lt;br /&gt;
:Copyright: Copyright 2015 Gravitational, Inc.&lt;br /&gt;
:License: Apache License 2.0&lt;br /&gt;
:Purpose: Customer support and updates&lt;br /&gt;
&lt;br /&gt;
; tonejs/midi&lt;br /&gt;
:Homepage: github.com/Tonejs/Midi&lt;br /&gt;
:Copyright: Copyright © 2016 Yotam Mann&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Read and midi&lt;br /&gt;
&lt;br /&gt;
; The Linux Kernel&lt;br /&gt;
:Homepage: kernel.org&lt;br /&gt;
:License: GNU GPL version 2&lt;br /&gt;
:Purpose: Base operating system&lt;br /&gt;
&lt;br /&gt;
; tsParticles&lt;br /&gt;
:Homepage: github.com/matteobruni/tsparticles&lt;br /&gt;
:Copyright: Copyright (c) 2020 Matteo Bruni&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Typescript particles&lt;br /&gt;
&lt;br /&gt;
;Ubuntu Server&lt;br /&gt;
:Homepage: ubuntu.com&lt;br /&gt;
:Copyright: Canonical Ltd.&lt;br /&gt;
:License: Free Software&lt;br /&gt;
:Purpose: Server&lt;br /&gt;
&lt;br /&gt;
; UDisks&lt;br /&gt;
:Homepage: github.com/storaged-project/udisks&lt;br /&gt;
:Copyright: Copyright (C) 2007-2011 David Zeuthen &amp;lt;zeuthen@gmail.com&amp;gt;&lt;br /&gt;
:: Copyright (C) 2007-2011 Red Hat, Inc.&lt;br /&gt;
:: All Rights Reserved.&lt;br /&gt;
:License: LGPLv2 (or later)&lt;br /&gt;
:Purpose: Storage management&lt;br /&gt;
&lt;br /&gt;
; underscore&lt;br /&gt;
:Homepage: underscorejs.org/&lt;br /&gt;
:Copyright: Copyright (c) 2009-2022 Jeremy Ashkenas, Julian Gonggrijp, and DocumentCloud and Investigative Reporters &amp;amp; Editors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Support for javascript functions without extending core JavaScript objects.&lt;br /&gt;
&lt;br /&gt;
; util&lt;br /&gt;
:Homepage: github.com/browserify/node-util&lt;br /&gt;
:Copyright: Copyright Joyent, Inc. and other Node contributors. &lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: util module for browser&lt;br /&gt;
&lt;br /&gt;
; verror&lt;br /&gt;
:Homepage: github.com/TritonDataCenter/node-verror&lt;br /&gt;
:Copyright: Copyright (c) 2016, Joyent, Inc. All rights reserved.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Rich javascript errors&lt;br /&gt;
&lt;br /&gt;
; zxcvbn&lt;br /&gt;
:Homepage: github.com/dropbox/zxcvbn&lt;br /&gt;
:Copyright: Copyright (c) 2012-2016 Dan Wheeler and Dropbox, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: password strength estimator&lt;br /&gt;
&lt;br /&gt;
== Licenses ==&lt;br /&gt;
For reference only&lt;br /&gt;
* [https://opensource.org/licenses/Apache-2.0 opensource.org &amp;gt; Apache License 2.0]&lt;br /&gt;
* [https://opensource.org/licenses/0BSD opensource.org &amp;gt; BSD]&lt;br /&gt;
* [https://opensource.org/licenses/BSD-2-Clause opensource.org &amp;gt; BSD-2-Clause]&lt;br /&gt;
* [https://www.gnu.org/licenses/old-licenses/gpl-2.0.html gnu.org &amp;gt; GPL-2.0]&lt;br /&gt;
* [https://www.gnu.org/licenses/gpl-3.0.html gnu.org &amp;gt; GPL 3.0]&lt;br /&gt;
* [https://www.gnu.org/licenses/licenses.html#LGPL gnu.org &amp;gt; LGPL]&lt;br /&gt;
* [https://opensource.org/licenses/ISC opensource.org &amp;gt; ISC]&lt;br /&gt;
* [https://opensource.org/licenses/MIT opensource.org &amp;gt; MIT]&lt;br /&gt;
* [https://opensource.org/licenses/postgresql opensource.org &amp;gt; PostgreSQL]&lt;br /&gt;
* [https://opensource.org/licenses/Python-2.0 opensource.org &amp;gt; Python-2.0]&lt;br /&gt;
* [https://www.mongodb.com/licensing/embedded-license MongoDB Embedded License]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Settings_screen_AX|&amp;amp;larr; Back to Settings screen]] &#039;&#039;&#039; &lt;br /&gt;
[[Category:AX Manual]]&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=About_AX&amp;diff=6872</id>
		<title>About AX</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=About_AX&amp;diff=6872"/>
		<updated>2026-08-28T17:23:53Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: /* 1.4.22  - scheduler changes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:84%&amp;quot;&amp;gt; &#039;&#039;&#039;[[Chime_Master_Help|Help]] &amp;amp;raquo;  [[Operating manuals]] &amp;amp;raquo; [[:Category:AX_Manual|AX Table of Contents]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Settings_screen_AX|&amp;amp;larr; Back to Settings screen]] &#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Chime Master&amp;lt;sup&amp;gt;®&amp;lt;/sup&amp;gt; Advanced eXperience&amp;lt;sup&amp;gt;™&amp;lt;/sup&amp;gt; (AX) Bell ringing control firmware&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Chime Master&amp;lt;sup&amp;gt;®&amp;lt;/sup&amp;gt; Chime.Center&amp;lt;sup&amp;gt;™&amp;lt;/sup&amp;gt; remote control and management portal&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
Copyright &amp;amp;copy; 2014-2026, Chime Master Systems, Lancaster Ohio USA&lt;br /&gt;
&lt;br /&gt;
== Revisions ==&lt;br /&gt;
Tap Settings, then About from the home screen to see what firmware version your ringing system is running.&lt;br /&gt;
&lt;br /&gt;
To update your ringing system, make sure it is connected to the Internet. Call us to let us know it is online so we can schedule an update session.&lt;br /&gt;
&lt;br /&gt;
[[Updating_AX|Update Instructions]]&lt;br /&gt;
=== 1.4.22 ===&lt;br /&gt;
2026 - to be announced&lt;br /&gt;
* User experience improvements&lt;br /&gt;
** Touch Screen&lt;br /&gt;
** Chime.Center (ongoing improvements are now live)&lt;br /&gt;
** Remote Control&lt;br /&gt;
* Core firmware&lt;br /&gt;
** Audited, updated and validated all third party components and libraries for known security vulnerabilities&lt;br /&gt;
** SmartAlmanac improvements&lt;br /&gt;
*** Improved selection of random music and balance between enabled arrangement types&lt;br /&gt;
*** Scheduler preserves daily random selections after power fail/restart&lt;br /&gt;
*** Scheduler prioritizes Monthly, Annual and One-Time events. Will suspend spanned weekly events they touch.&lt;br /&gt;
*** Easier scheduling of automation suspension&lt;br /&gt;
*** Other fixes to season and scheduling issues&lt;br /&gt;
** Improved Chime.Center API interface connections&lt;br /&gt;
** Improved clock accuracy after power failures for non-connected systems&lt;br /&gt;
** Ringing patterns combining tolls and swings fixed (broken in 1.4.21 shipped late 2025)&lt;br /&gt;
** Fixed issues playing fast and complex midi arrangement files&lt;br /&gt;
** Reduced frequency of system pings to home, easing Chime.Center server load&lt;br /&gt;
&lt;br /&gt;
=== 1.4.20 ===&lt;br /&gt;
December 17, 2024&lt;br /&gt;
* Migration of all systems to new Chime.Center servers for improved security and reliability&lt;br /&gt;
* Platinum carillon supports stereo bell instruments (Savoie carillon is stereo)&lt;br /&gt;
* Play Selection menus (front screen and remote control) - added Inside and Outside speaker muting&lt;br /&gt;
* Fixed Schedule Issue: Annual events scheduled for New Years at midnight weren&#039;t played.&lt;br /&gt;
* Keyboard Mode&lt;br /&gt;
** Now remembers inside level setting for keyboard mode (previously used system Volume setting)&lt;br /&gt;
** Default keyboard outside OFF can be changed by the user in keyboard settings&lt;br /&gt;
* Libertas controller enhancements for Deagan tower chimes&lt;br /&gt;
** Improved power control extends motor-generator life&lt;br /&gt;
** Improved damper logic for [[Bell_Control_Technical_Data_3700#Deagan_Damper_relay|new solid state damper relay]]&lt;br /&gt;
** Easier to play with MIDI keyboard than original Deagan relay systems&lt;br /&gt;
*** No need to play unnatural legato styles, striker timing is automatic&lt;br /&gt;
*** Pedal sustain works just like a piano for harmonic chimes&lt;br /&gt;
*** No pedaling required when playing melody only&lt;br /&gt;
&lt;br /&gt;
=== 1.4.18 ===&lt;br /&gt;
January 26, 2023&lt;br /&gt;
* More date and time settings&lt;br /&gt;
** DST start and end settings&lt;br /&gt;
** NTP clock sync settings&lt;br /&gt;
** Worldwide time zones&lt;br /&gt;
** Improved tower clock hands settings screen&lt;br /&gt;
* New Networking setup to select preferred WiFi signal with signal strength indication&lt;br /&gt;
* Seasons can now extend beyond the new year by end date&lt;br /&gt;
* Fixed issue when scheduling multiple annual/one time events&lt;br /&gt;
* Fixed schedule timeline to accurately display upcoming suspended events&lt;br /&gt;
* Fixed Full Harp keyboard setup&lt;br /&gt;
&lt;br /&gt;
=== 1.4.16 ===&lt;br /&gt;
Released Fall 2022&lt;br /&gt;
* Front screen display informs of update in progress&lt;br /&gt;
* Almanac updates&lt;br /&gt;
** Fix Advent start algorithm (for 2022 and similar years)&lt;br /&gt;
** The Good Friday (no music) season begins 4PM of Maunday Thursday&lt;br /&gt;
** New Seasons &lt;br /&gt;
*** Palm Sunday for all churches&lt;br /&gt;
*** Epiphany for churches that end Christmas on Jan 6&lt;br /&gt;
* Easier update to iOS remote control by tapping version number at the bottom of the screen&lt;br /&gt;
** Also loads new buttons after customization&lt;br /&gt;
* More icons and improved color palatte for custom buttons&lt;br /&gt;
* Bug fixes for clock display and Midnight time strikes&lt;br /&gt;
* Security updates&lt;br /&gt;
* Chime.Center required to configure these new features&lt;br /&gt;
** Quick function buttons&lt;br /&gt;
*** can have counted selection repeats&lt;br /&gt;
*** can have quiet volume (Platinum also allows boost)&lt;br /&gt;
** Scheduling&lt;br /&gt;
*** Automation suspend scheduling for special events (annual/once)&lt;br /&gt;
*** Scheduled volume changes&lt;br /&gt;
** Keyboard setup screen has MIDI input monitor to show what notes and channels are coming in&lt;br /&gt;
&lt;br /&gt;
=== 1.4.14 ===&lt;br /&gt;
Summer 2022&lt;br /&gt;
* 2022 model year hardware drivers&lt;br /&gt;
* Almanac seasonal changes no longer constrained to midnight, the day of the change&lt;br /&gt;
* Monitor speaker amplifier turns off in standby mode&lt;br /&gt;
* Improved tower bell and clock signaling&lt;br /&gt;
** Systems online with connected tower bells updated July 28, 2022&lt;br /&gt;
&lt;br /&gt;
=== 1.4.12 ===&lt;br /&gt;
Spring 2022&lt;br /&gt;
* Video help QR links on each page&#039;s help button&lt;br /&gt;
* Improved instrument icons on keyboard page&lt;br /&gt;
* Redesigned network settings page&lt;br /&gt;
** Improved network performance through filtered DNS&lt;br /&gt;
* More time zones and improved manual time setting&lt;br /&gt;
** Advanced networking for static IP&lt;br /&gt;
* Date and Time setup page reworked&lt;br /&gt;
&lt;br /&gt;
=== Earlier ===&lt;br /&gt;
Systems that have not been connected for updates since the following updates should be returned to the factory for upgrading.&lt;br /&gt;
* If under warranty, customer pays for shipping only.&lt;br /&gt;
* If warranty expired, purchase one year Chime.Center subscription and pay for shipping.&lt;br /&gt;
&lt;br /&gt;
; 1.4.10 - Winter 2021&lt;br /&gt;
* More responsive after making changes to settings that do not affect schedule&lt;br /&gt;
* Touch sensitivity adjustment added to keyboard setup page (also available on chime.center)&lt;br /&gt;
* Schedule review is easier to read&lt;br /&gt;
* Bell controller minor fixes&lt;br /&gt;
&lt;br /&gt;
; 1.4.9 - Summer 2021&lt;br /&gt;
Note: The system will no longer suspend the automatic schedule after you select a manual selection and before you tap the &#039;&#039;Yes&#039;&#039; to confirm play. Use the new home screen Suspend Schedule button to hold the schedule until after your special event (available since 1.4.8 and described below).&lt;br /&gt;
* Replaced login page background animation with Internet Connected icon in upper right corner. Check mark = Connected, x = No Connection.&lt;br /&gt;
* Improved schedule review screens&lt;br /&gt;
* More flexibility in Angelus settings&lt;br /&gt;
* Faster database processing after making schedule changes&lt;br /&gt;
&lt;br /&gt;
; 1.4.8 - Early 2021&lt;br /&gt;
* [[Customize_Home_AX#Select_Type|Suspend automatic schedule status button available for home screen]]&lt;br /&gt;
* Chime.Center Premium support for [[Using_Chime_Center#Custom_ringing|customized ringing]]&lt;br /&gt;
* Chime.Center Premium support for [[Chime_Center#Premium_features|complex scheduling]] (enabled upon user request)&lt;br /&gt;
* Special characters all included now on screen keyboard for entering Wi-Fi passwords&lt;br /&gt;
* Audio driver improvements&lt;br /&gt;
* Libertas title library instrument size awareness&lt;br /&gt;
* Improved performance when not Internet connected (Access Point is turned on)&lt;br /&gt;
* Fixed the Angelus scheduling screen for editing existing schedules&lt;br /&gt;
* Reliability and security updates&lt;br /&gt;
&lt;br /&gt;
; 1.4.6 - Winter 2020&lt;br /&gt;
* Accepts blank Wi-Fi password&lt;br /&gt;
* Connection stability and recovery&lt;br /&gt;
* Fixed Bravo and Millennium music arrangement preferences&lt;br /&gt;
&lt;br /&gt;
; 1.4.4 - Fall 2020&lt;br /&gt;
* Ability to scan a QR code on the [[Chime_Center|Chime.Center web portal]] to install and authenticate the [[Remote_AX|remote app]]&lt;br /&gt;
* [[Using_Chime_Center#Schedule|Clearing your ringing schedule on Chime.Center]] can now be done more granularly rather than wiping the entire schedule (Time strike, weekly events, monthly events, etc.)&lt;br /&gt;
; 1.4.2 &lt;br /&gt;
* Initial release for [https://www.chimemaster.com/bell-controller Libertas AX tower chime and carillon control system]&lt;br /&gt;
* Support for [https://www.chimemaster.com/bell-automation tower bells and clocks] on [[Advanced_eXperience|Millennium AX and Platinum AX systems]]&lt;br /&gt;
* All Advanced eXperience models feature a [[Customize_Home_AX#Appearance_and_usage|quick function Custom Toll]]: Tap and select number of tolls/minutes, tempo and bell then play.&lt;br /&gt;
; 1.4.0 - Summer 2020&lt;br /&gt;
* Initial release for [[Advanced_eXperience#Available_Models|Bravo and Millennium]] Advanced eXperience systems&lt;br /&gt;
* Model name is displayed at the top of the log in screen&lt;br /&gt;
* Users without scheduling permissions can review the time strike schedule&lt;br /&gt;
* Tap the top right status icon for text player (what is playing) and amplifier/zone status&lt;br /&gt;
; 1.3.0 &lt;br /&gt;
* Finalized firmware support for [[Chime.Center]] management&lt;br /&gt;
** Animated constellation background on login screen indicates Chime.Center connectivity&lt;br /&gt;
* Added [[Play_Selection_AX|Play Selection]] functionality to the [[Remote_AX|remote control]] including title lookup&lt;br /&gt;
* Monthly scheduling differentiates between Fifth and Final weekdays of the month&lt;br /&gt;
* Angelus scheduling screen shows current Angelus schedule&lt;br /&gt;
* Improved home screen customization&lt;br /&gt;
* Additional and improved help pages (tap blue &#039;&#039;i&#039;&#039; button to access)&lt;br /&gt;
; 1.2.0 - Spring 2020&lt;br /&gt;
* Faster home screen login&lt;br /&gt;
* Simplified Time Strike scheduling page &lt;br /&gt;
* Suspend Automation for up to an hour when queuing manual selections&lt;br /&gt;
* More accurate alert when stopping pealing or swinging bells from front of system&lt;br /&gt;
* Improved selection title search&lt;br /&gt;
* Improved toolbar mute button&lt;br /&gt;
* Current Smart Almanac season now displayed on lock screen and About page&lt;br /&gt;
; 1.1.4 &lt;br /&gt;
* Improved status toolbar icon&lt;br /&gt;
* Performance update on Keyboard page&lt;br /&gt;
* Resolved volume control issue&lt;br /&gt;
; 1.1.2 &lt;br /&gt;
* Aesthetic experience improvements &lt;br /&gt;
; 1.1.1 &lt;br /&gt;
* Improved performance and functionality of pages&lt;br /&gt;
** Keyboard Performance&lt;br /&gt;
** Customize Home&lt;br /&gt;
** Factory Reset&lt;br /&gt;
* Timeline page has been reorganized for easier review&lt;br /&gt;
* Angelus Configuration&lt;br /&gt;
* Keyboard Performance page added to remote app&lt;br /&gt;
; 1.1.0 - Winter 2020&lt;br /&gt;
* Time strike Scheduling&lt;br /&gt;
* Easier wireless network setup&lt;br /&gt;
* Improved Remote&lt;br /&gt;
* Usability and layout improvements&lt;br /&gt;
; 1.0.0 - Summer 2019&lt;br /&gt;
Initial release for Platinum Advanced eXperience&lt;br /&gt;
&lt;br /&gt;
== Acknowledgements ==&lt;br /&gt;
Chime Master acknowledges third-parties whose software has been used in permissible forms with Chime Master products. Chime Master provides links to this third-party code &amp;quot;AS IS&amp;quot; without warranty of any kind and without any support. Use of the third-party code identified below is at your sole risk. All development, system administration and update deployments are performed in-house by Chime Master experts.&lt;br /&gt;
&lt;br /&gt;
=== Components and Tools ===&lt;br /&gt;
=== Components and Tools ===&lt;br /&gt;
; ajv&lt;br /&gt;
:Homepage: ajv.js.org/&lt;br /&gt;
:Copyright: Copyright (c) 2015-2021 Evgeny Poberezkin&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: JSON Schema Validator&lt;br /&gt;
&lt;br /&gt;
; array-move&lt;br /&gt;
:Homepage: github.com/sindresorhus/array-move&lt;br /&gt;
:Copyright: Copyright (c) Sindre Sorhus&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Move array items&lt;br /&gt;
&lt;br /&gt;
; awesome-debounce-promise&lt;br /&gt;
:Homepage: github.com/slorber/awesome-debounce-promise&lt;br /&gt;
:Copyright: Copyright (c) Sébastien Lorber&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Debounce requests&lt;br /&gt;
&lt;br /&gt;
; BASS (NOT Free or Open Source)&lt;br /&gt;
:Homepage: un4seen.com&lt;br /&gt;
:Copyright: Copyright © 2003-Present un4seen developments. All rights reserved.&lt;br /&gt;
:License: Paid Unlimited Commercial License for Linux ARM64 Platform&lt;br /&gt;
:Purpose: Audio and MIDI handling C++ libraries&lt;br /&gt;
&lt;br /&gt;
; body-parser&lt;br /&gt;
:Homepage: github.com/expressjs/body-parser&lt;br /&gt;
:Copyright: (c) 2014 Jonathan Ong, 2014-2015 Douglas Christopher&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Parse incoming request bodies.&lt;br /&gt;
&lt;br /&gt;
; bootstrap&lt;br /&gt;
:Homepage: getbootstrap.com&lt;br /&gt;
:Copyright: Copyright (c) 2011-2026 The Bootstrap Authors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Component library&lt;br /&gt;
&lt;br /&gt;
; bullmq&lt;br /&gt;
:Homepage: bullmq.io/&lt;br /&gt;
:Copyright: (c) 2018 BullForce Labs AB and contributors.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Redis-based distributed queue&lt;br /&gt;
&lt;br /&gt;
; Chromium&lt;br /&gt;
:Homepage: chromium.org&lt;br /&gt;
:Copyright: Copyright 2015 The Chromium Authors. All rights reserved.&lt;br /&gt;
:License: Portions BSD, MIT, *LGPL, MS-PL, MPL+GPL+LGPL tri-licensed&lt;br /&gt;
:Purpose: Display rendering&lt;br /&gt;
&lt;br /&gt;
; config&lt;br /&gt;
:Homepage: github.com/node-config/node-config&lt;br /&gt;
:Copyright: Copyright 2010-2026, Loren West and other contributors.&lt;br /&gt;
:Purpose: Node.js Application Configuration&lt;br /&gt;
&lt;br /&gt;
; cookie-parser&lt;br /&gt;
:Homepage: github.com/expressjs/cookie-parser&lt;br /&gt;
:Copyright: Copyright (c) 2014 TJ Holowaychuk, (c) 2015 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Parse Cookie header.&lt;br /&gt;
&lt;br /&gt;
; cors&lt;br /&gt;
:Homepage: github.com/expressjs/cors&lt;br /&gt;
:Copyright: Copyright (c) 2013 Troy Goode&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Sets CORS response headers.&lt;br /&gt;
&lt;br /&gt;
; dayjs&lt;br /&gt;
:Homepage: day.js.org/&lt;br /&gt;
:Copyright: Copyright (c) 2018-present, iamkun&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Date and time handling.&lt;br /&gt;
&lt;br /&gt;
; dbus&lt;br /&gt;
:Homepage: dbus.freedesktop.org/doc/dbus-daemon.1.html&lt;br /&gt;
:Copyright: dbus.freedesktop.org/doc/AUTHORS&lt;br /&gt;
:License: &lt;br /&gt;
:Purpose: Message bus system&lt;br /&gt;
&lt;br /&gt;
; dnd-kit&lt;br /&gt;
:Homepage: dndkit.com/&lt;br /&gt;
:Copyright: Copyright (c) 2021, Claudéric Demers&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Drag and drop interface.&lt;br /&gt;
&lt;br /&gt;
; Docker&lt;br /&gt;
:Homepage: hub.docker.com/&lt;br /&gt;
:Copyright: Copyright 2013-2017 Docker, Inc.&lt;br /&gt;
:License: Apache License 2.0&lt;br /&gt;
:Purpose: Server&lt;br /&gt;
&lt;br /&gt;
; Electron&lt;br /&gt;
:Homepage: electronjs.org&lt;br /&gt;
:Copyright: Copyright (c) 2013-2020 GitHub Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: App runtime packaging&lt;br /&gt;
&lt;br /&gt;
; electron-debug&lt;br /&gt;
:Homepage: github.com/sindresorhus/electron-debug&lt;br /&gt;
:Copyright: Copyright (c) Sindre Sorhus&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Debug tools for Electron&lt;br /&gt;
&lt;br /&gt;
; emotion&lt;br /&gt;
:Homepage: emotion.sh&lt;br /&gt;
:Copyright: Copyright (c) Emotion team and other contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Write CSS styles with JavaScript.&lt;br /&gt;
&lt;br /&gt;
; express&lt;br /&gt;
:Homepage: expressjs.com&lt;br /&gt;
:Copyright: Copyright (c) 2009-2014 TJ Holowaychuk &amp;lt;tj@vision-media.ca&amp;gt;&lt;br /&gt;
:: Copyright (c) 2013-2014 Roman Shtylman &amp;lt;shtylman+expressjs@gmail.com&amp;gt;&lt;br /&gt;
:: Copyright (c) 2014-2015 Douglas Christopher Wilson &amp;lt;doug@somethingdoug.com&amp;gt;&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Fast, unopinionated, minimalist web framework for node.&lt;br /&gt;
&lt;br /&gt;
; express-jwt&lt;br /&gt;
:Homepage: github.com/auth0/express-jwt&lt;br /&gt;
:Copyright: Copyright (c) 2015 Auth0, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: JWT authentication&lt;br /&gt;
&lt;br /&gt;
; express-session&lt;br /&gt;
:Homepage: github.com/expressjs/session&lt;br /&gt;
:Copyright: Copyright (c) 2010 Sencha Inc., (c) 2011 TJ Holowaychuk, (c) 2014-2015 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Session middleware&lt;br /&gt;
&lt;br /&gt;
; FilePond&lt;br /&gt;
:Homepage: pqina.nl/filepond/&lt;br /&gt;
:Copyright: Copyright (c) 2020 PQINA | Rik Schennink&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: File Uploading&lt;br /&gt;
&lt;br /&gt;
; GitLab Community Edition&lt;br /&gt;
:Homepage: gitlab.com/gitlab-org&lt;br /&gt;
:Copyright: Copyright (c) 2011-present GitLab Inc.&lt;br /&gt;
:License: MIT Expat&lt;br /&gt;
:Purpose: Issues tracking, development, revision control&lt;br /&gt;
&lt;br /&gt;
; handlebars&lt;br /&gt;
:Homepage: handlebarsjs.com&lt;br /&gt;
:Copyright: Copyright (C) 2011-2019 by Yehuda Katz&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Templates&lt;br /&gt;
&lt;br /&gt;
; haveged&lt;br /&gt;
:Homepage: github.com/jirka-h/haveged&lt;br /&gt;
:Copyright: Gary Wuertz (gary_at_issiweb_com)&lt;br /&gt;
:License: GPL V3&lt;br /&gt;
:Purpose: Entropy for random number generation&lt;br /&gt;
&lt;br /&gt;
; hello-pangea/color-picker&lt;br /&gt;
:Homepage: github.com/hello-pangea/color-picker&lt;br /&gt;
:Copyright: Copyright (c) 2022 Reece Carolan,  (c) 2015 Case Sandberg&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Color picker component.&lt;br /&gt;
&lt;br /&gt;
; history&lt;br /&gt;
:Homepage: github.com/ReactTraining/history&lt;br /&gt;
:Copyright: Copyright (c) React Training 2016-2020, (c) Remix Software 2020-2021&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Manage session history&lt;br /&gt;
&lt;br /&gt;
; hostap&lt;br /&gt;
:Homepage: w1.fi&lt;br /&gt;
:Copyright (c) 2002-2024, Jouni Malinen &amp;lt;j@w1.fi&amp;gt; and contributors All Rights Reserved.&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: Access point for local remote (no internet)&lt;br /&gt;
&lt;br /&gt;
; IDB-Keyval&lt;br /&gt;
:Homepage: github.com/jakearchibald/idb-keyval&lt;br /&gt;
:Copyright: Copyright 2016, Jake Archibald&lt;br /&gt;
:License: Apache Version 2.0&lt;br /&gt;
:Purpose: Promise-based keyval store&lt;br /&gt;
&lt;br /&gt;
; ioredis&lt;br /&gt;
:Homepage: github.com/redis/ioredis&lt;br /&gt;
:Copyright: Copyright (c) 2015-2022 Zihua Li&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Redis client&lt;br /&gt;
&lt;br /&gt;
; jquery&lt;br /&gt;
:Homepage: jquery.com&lt;br /&gt;
:Copyright: Copyright 2021 OpenJS Foundation and jQuery contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Javascript library&lt;br /&gt;
&lt;br /&gt;
;jquery-ui&lt;br /&gt;
:Homepage: jqueryui.com&lt;br /&gt;
:Copyright: Copyright 2021 OpenJS Foundation and jQuery contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: User interface interactions, effects, widgets, and themes built on top of jQuery&lt;br /&gt;
&lt;br /&gt;
; jsmediatags&lt;br /&gt;
:Homepage: github.com/aadsm/jsmediatags?tab=License-1-ov-file#readme&lt;br /&gt;
:Copyright: Copyright (c) 2009 Opera Software ASA, (c) 2015 António Afonso, (c) 2008 Jacob Seidelin, (c) 2010 Joshua Kifer&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: ID3 reader&lt;br /&gt;
&lt;br /&gt;
; jsonwebtoken&lt;br /&gt;
:Homepage: github.com/auth0/node-jsonwebtoken&lt;br /&gt;
:Copyright: Copyright (c) 2015 Auth0, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: An implementation of JSON Web Tokens&lt;br /&gt;
&lt;br /&gt;
; Linux Libertine G fontface&lt;br /&gt;
:Homepage: linuxlibertine.org&lt;br /&gt;
:Copyright: Németh László&lt;br /&gt;
:License: GPL / OFL&lt;br /&gt;
:Purpose: Text font (serif)&lt;br /&gt;
&lt;br /&gt;
; LVM2&lt;br /&gt;
:Homepage: github.com/lvmteam/lvm2&lt;br /&gt;
:Copyright: Copyright (c) 2014, Red Hat, Inc. All rights reserved.&lt;br /&gt;
:License: 2-Clause BSD&lt;br /&gt;
:Purpose: Volume management&lt;br /&gt;
&lt;br /&gt;
; Mender&lt;br /&gt;
:Homepage: mender.io&lt;br /&gt;
:Copyright: Copyright 2021 Northern.tech AS&lt;br /&gt;
:License: Apache License Version 2.0&lt;br /&gt;
:docs.mender.io/3.1/release-information/open-source-licenses&lt;br /&gt;
:Purpose: OTA software updates&lt;br /&gt;
&lt;br /&gt;
; methods&lt;br /&gt;
:Homepage: github.com/jshttp/methods&lt;br /&gt;
:Copyright: Copyright (c) 2013-2014 TJ Holowaychuk, (c) 2015-2016 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Http methods&lt;br /&gt;
&lt;br /&gt;
; MongoDB&lt;br /&gt;
:Homepage: mongodb.com&lt;br /&gt;
:Copyright: Copyright (C) 2018 MongoDB, Inc&lt;br /&gt;
:License: MongoDB Embedded License&lt;br /&gt;
:Purpose: Embedded System Database (not Chime.Center database)&lt;br /&gt;
&lt;br /&gt;
; mongoose&lt;br /&gt;
:Homepage: mongoosejs.com/&lt;br /&gt;
:Copyright: Copyright (c) 2010-2013 LearnBoost, Copyright (c) 2013-2021 Automattic&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: MongoDB support for Node&lt;br /&gt;
&lt;br /&gt;
; mongoose-unique-validator&lt;br /&gt;
:Homepage: github.com/mongoose-unique-validator/mongoose-unique-validator&lt;br /&gt;
:Copyright: Copyright (c) 2026 Mike Botsko&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Presave validation for unique fields&lt;br /&gt;
&lt;br /&gt;
; morgan&lt;br /&gt;
:Homepage: github.com/expressjs/morgan &lt;br /&gt;
:Copyright: Copyright (c) 2014 Jonathan Ong, (c) 2014-2017 Douglas Christopher Wilson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: HTTP request logger&lt;br /&gt;
&lt;br /&gt;
; mui&lt;br /&gt;
:Homepage: mui.com/material-ui/&lt;br /&gt;
:Copyright: Copyright (c) 2014 Call-Em-All&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Library of React components&lt;br /&gt;
&lt;br /&gt;
; multer&lt;br /&gt;
:Homepage: github.com/expressjs/multer#readme&lt;br /&gt;
:Copyright: (c) 2014 Hage Yaapa&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Handles multipart/form-data&lt;br /&gt;
&lt;br /&gt;
; nconf&lt;br /&gt;
:Homepage: github.com/indexzero/nconf&lt;br /&gt;
:Copyright: Copyright (C) 2011 Charlie Robbins and the Contributors.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Hierarchical node.js configuration&lt;br /&gt;
&lt;br /&gt;
; nginx&lt;br /&gt;
:Homepage: nginx.org&lt;br /&gt;
:Copyright (C) 2002-2021 Igor Sysoev&lt;br /&gt;
:Copyright (C) 2011-2022 Nginx, Inc.&lt;br /&gt;
:::All rights reserved.&lt;br /&gt;
:License: 2-clause BSD&lt;br /&gt;
:Purpose: Web server&lt;br /&gt;
&lt;br /&gt;
; Node&lt;br /&gt;
:Homepage: nodejs.org&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Real time event driven server&lt;br /&gt;
&lt;br /&gt;
; OpenSSL&lt;br /&gt;
:Homepage: openssl.org&lt;br /&gt;
:Copyright: Copyright © 1998-Present The OpenSSL Software Foundation. All rights reserved. &lt;br /&gt;
:: Copyright © 1995-1998 Eric Young (eay@cryptsoft.com). All rights reserved.&lt;br /&gt;
:License: Apache License v2, OpenSSL License, SSLeay License&lt;br /&gt;
:Purpose: Cryptographic security&lt;br /&gt;
&lt;br /&gt;
; Passport &lt;br /&gt;
:Homepage: www.passportjs.org/&lt;br /&gt;
:Copyright: Copyright (c) 2011-2021 Jared Hanson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Authentication middleware&lt;br /&gt;
&lt;br /&gt;
; Passport-custom&lt;br /&gt;
:Homepage: github.com/mbell8903/passport-custom&lt;br /&gt;
:Copyright: Copyright (c) 2011-2014 Michael Bell&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Passport strategy&lt;br /&gt;
&lt;br /&gt;
; Passport-local&lt;br /&gt;
:Homepage: github.com/jaredhanson/passport-local/tree/master&lt;br /&gt;
:Copyright: Copyright (c) 2011-2014 Jared Hanson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Passport strategy&lt;br /&gt;
&lt;br /&gt;
; PCRE2&lt;br /&gt;
:Homepage: github.com/PCRE2Project&lt;br /&gt;
:Copyright: Copyright (c) 1997-2007 University of Cambridge, Copyright (c) 2007-2024 Philip Hazel All rights reserved.&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: Perl-Compatible Regular Expressions&lt;br /&gt;
&lt;br /&gt;
; Poco &lt;br /&gt;
:Homepage: pocoproject.org&lt;br /&gt;
:Copyright: Copyright © 2006-Present, Applied Informatics Software Engineering GmbH and Contributors&lt;br /&gt;
:License: BSL-1.0 (Boost)&lt;br /&gt;
:Purpose: POrtable COmponents C++ Libraries&lt;br /&gt;
&lt;br /&gt;
; polkit&lt;br /&gt;
:Homepage: github.com/polkit-org/polkit&lt;br /&gt;
:Copyright: &lt;br /&gt;
:License: GPL2&lt;br /&gt;
:Purpose: define and handle authorizations&lt;br /&gt;
&lt;br /&gt;
; Popper&lt;br /&gt;
:Homepage: github.com/popperjs/popper-core&lt;br /&gt;
:Copyright: Copyright (c) 2021 Floating UI contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Handle tooltips and popovers&lt;br /&gt;
&lt;br /&gt;
;Prettier&lt;br /&gt;
:Homepage: prettier.io/&lt;br /&gt;
:Copyright: Copyright © James Long and contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Code formatter&lt;br /&gt;
&lt;br /&gt;
; PostgreSQL&lt;br /&gt;
:Homepage: postgresql.org&lt;br /&gt;
:Copyright: Portions Copyright © 1996-2020, The PostgreSQL Global Development Group&lt;br /&gt;
:: Portions Copyright © 1994, The Regents of the University of California &lt;br /&gt;
:License: PostgreSQL License&lt;br /&gt;
:Purpose: Portal database&lt;br /&gt;
&lt;br /&gt;
; Python&lt;br /&gt;
:Homepage: python.org&lt;br /&gt;
:Copyright: Copyright © 2001-2020 Python Software Foundation; All Rights Reserved&lt;br /&gt;
:License: PSF-license and Zero-Clause BSD license&lt;br /&gt;
:Purpose: Scripting language&lt;br /&gt;
&lt;br /&gt;
; QR Code&lt;br /&gt;
:Homepage: qrcode.com&lt;br /&gt;
:The word “QR Code” is registered trademark of DENSO WAVE INCORPORATED in Japan and other countries&lt;br /&gt;
:License: No licensing contract is required for the use of QR Code. Patents by DENSO and others regarding use and purpose stated below expired in 2014-2015&lt;br /&gt;
:Purpose: Convenient installation of mobile apps and viewing of help videos using smart devices&lt;br /&gt;
&lt;br /&gt;
; qrcode.react&lt;br /&gt;
:Homepage: zpao.github.io/qrcode.react&lt;br /&gt;
:Copyright: Copyright (c) 2015, Paul O’Shannessy&lt;br /&gt;
:License: ISC&lt;br /&gt;
:Purpose: Generate QR codes&lt;br /&gt;
&lt;br /&gt;
; query-string&lt;br /&gt;
:Homepage: github.com/sindresorhus/query-string&lt;br /&gt;
:Copyright: Copyright (c) Sindre Sorhus&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Parse and stringify URL query strings&lt;br /&gt;
&lt;br /&gt;
; Radium&lt;br /&gt;
:Homepage: github.com/formidablelabs/radium&lt;br /&gt;
:Copyright: Copyright (c) 2015 Formidable Labs&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: React element styling&lt;br /&gt;
&lt;br /&gt;
; rc-progress&lt;br /&gt;
:Homepage: react-component.github.io/progress/&lt;br /&gt;
:Copyright: Copyright (c) 2014-present yiminghe&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Progress Bar&lt;br /&gt;
&lt;br /&gt;
; React&lt;br /&gt;
:Homepage: reactjs.org&lt;br /&gt;
:Copyright: Copyright (c) Facebook, Inc. and its affiliates.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: User interface framework&lt;br /&gt;
&lt;br /&gt;
;react-confirm-alert&lt;br /&gt;
:Homepage: github.com/GA-MO/react-confirm-alert&lt;br /&gt;
:Copyright: Copyright (c) 2015 Thawatchai Kuansombat&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: React component confirmation dialog&lt;br /&gt;
&lt;br /&gt;
;react-dom&lt;br /&gt;
:Homepage: reactjs.org/&lt;br /&gt;
:Copyright: Copyright (c) Facebook, Inc. and its affiliates.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Entry point to the DOM and server renders for React&lt;br /&gt;
&lt;br /&gt;
;react-idle-timer&lt;br /&gt;
:Homepage: github.com/SupremeTechnopriest/react-idle-timer&lt;br /&gt;
:Copyright: Copyright (c) 2017 Randy Lebeau&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Track if system is idle&lt;br /&gt;
&lt;br /&gt;
;react-jwt&lt;br /&gt;
:Homepage: github.com/gustavo0197/react-jwt&lt;br /&gt;
:Copyright: Copyright (c) 2020 Gustavo Velazquez&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Decoding json web tokens for React&lt;br /&gt;
&lt;br /&gt;
;react-router-dom&lt;br /&gt;
:Homepage: github.com/ReactTraining/react-router&lt;br /&gt;
:Copyright: Copyright (c) React Training 2016-2018&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: DOM bindings for React Router&lt;br /&gt;
&lt;br /&gt;
;react-scripts&lt;br /&gt;
:Homepage: github.com/facebook/create-react-app&lt;br /&gt;
:Copyright: Copyright (c) 2013-present, Facebook, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Create React apps with no build configuration&lt;br /&gt;
&lt;br /&gt;
;react-select&lt;br /&gt;
:Homepage: react-select.com&lt;br /&gt;
:Copyright: Copyright (c) 2021 Jed Watson&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Selector component for React.&lt;br /&gt;
&lt;br /&gt;
;react-simple-keyboard&lt;br /&gt;
:Homepage: virtual-keyboard.js.org&lt;br /&gt;
:Copyright: Copyright (c) 2019 Francisco Hodge and project contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Virtual keyboard for React&lt;br /&gt;
&lt;br /&gt;
;react-spring&lt;br /&gt;
:Homepage: www.react-spring.dev/&lt;br /&gt;
:Copyright: Copyright (c) 2018-present Paul Henschel, react-spring, all contributors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Animation library&lt;br /&gt;
&lt;br /&gt;
;react-tabs&lt;br /&gt;
:Homepage: reactcommunity.org/react-tabs/&lt;br /&gt;
:Copyright: Copyright (c) Matt Zabriskie and Daniel Tschinder&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Tab component for ReactJS&lt;br /&gt;
&lt;br /&gt;
; reactstrap&lt;br /&gt;
:Homepage: github.com/reactstrap/reactstrap&lt;br /&gt;
:Copyright: Copyright (c) 2016-Present Eddy Hernandez, Chris Burrell, Evan Sharp&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Stateless React components for Bootstrap 4&lt;br /&gt;
&lt;br /&gt;
; React Table&lt;br /&gt;
:Homepage: github.com/tannerlinsley/react-table&lt;br /&gt;
:Copyright: Copyright (c) 2016 Tanner Linsley&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Lightweight, fast and extendable datagrid built for React&lt;br /&gt;
&lt;br /&gt;
; read-chunk&lt;br /&gt;
:Homepage: github.com/sindresorhus/read-chunk&lt;br /&gt;
:Copyright: Copyright (c) 2016 Tanner Linsley&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Read a chunk from a file&lt;br /&gt;
&lt;br /&gt;
; Redis&lt;br /&gt;
:Homepage: redis.io&lt;br /&gt;
:Copyright: Copyright (c) 2009-2020, Salvatore Sanfilippo and others, All rights reserved.&lt;br /&gt;
:License: BSD 3-Clause&lt;br /&gt;
:Purpose: In memory data caching and storage&lt;br /&gt;
&lt;br /&gt;
; Remote&lt;br /&gt;
:Homepage: github.com/firstdoit/remote#readme&lt;br /&gt;
:Copyright: Guilherme Rodrigues&lt;br /&gt;
:License: BSD&lt;br /&gt;
:Purpose: Work locally using remote server API&lt;br /&gt;
&lt;br /&gt;
; Roboto fontface&lt;br /&gt;
:Homepage: github.com/choffmeister/roboto-fontface-bower&lt;br /&gt;
:Copyright: Christian Hoffmeister&lt;br /&gt;
:License: Apache-2.0&lt;br /&gt;
:Purpose: Text font&lt;br /&gt;
&lt;br /&gt;
; Slug&lt;br /&gt;
:Homepage: github.com/Trott/slug&lt;br /&gt;
:Copyright: Copyright (c) 2014 dodo&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Change strings to slug format&lt;br /&gt;
&lt;br /&gt;
;stunnel&lt;br /&gt;
:Homepage: stunnel.org&lt;br /&gt;
:Copyright: Copyright (c) 1998 Michal Trojnara&lt;br /&gt;
:License: GNU GPL version 2 or later with OpenSSL exception&lt;br /&gt;
:Purpose: Secure API remote tunnel&lt;br /&gt;
&lt;br /&gt;
; Teleport&lt;br /&gt;
:Homepage: github.com/gravitational/teleport&lt;br /&gt;
:Copyright: Copyright 2015 Gravitational, Inc.&lt;br /&gt;
:License: Apache License 2.0&lt;br /&gt;
:Purpose: Customer support and updates&lt;br /&gt;
&lt;br /&gt;
; tonejs/midi&lt;br /&gt;
:Homepage: github.com/Tonejs/Midi&lt;br /&gt;
:Copyright: Copyright © 2016 Yotam Mann&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Read and midi&lt;br /&gt;
&lt;br /&gt;
; The Linux Kernel&lt;br /&gt;
:Homepage: kernel.org&lt;br /&gt;
:License: GNU GPL version 2&lt;br /&gt;
:Purpose: Base operating system&lt;br /&gt;
&lt;br /&gt;
; tsParticles&lt;br /&gt;
:Homepage: github.com/matteobruni/tsparticles&lt;br /&gt;
:Copyright: Copyright (c) 2020 Matteo Bruni&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Typescript particles&lt;br /&gt;
&lt;br /&gt;
;Ubuntu Server&lt;br /&gt;
:Homepage: ubuntu.com&lt;br /&gt;
:Copyright: Canonical Ltd.&lt;br /&gt;
:License: Free Software&lt;br /&gt;
:Purpose: Server&lt;br /&gt;
&lt;br /&gt;
; UDisks&lt;br /&gt;
:Homepage: github.com/storaged-project/udisks&lt;br /&gt;
:Copyright: Copyright (C) 2007-2011 David Zeuthen &amp;lt;zeuthen@gmail.com&amp;gt;&lt;br /&gt;
:: Copyright (C) 2007-2011 Red Hat, Inc.&lt;br /&gt;
:: All Rights Reserved.&lt;br /&gt;
:License: LGPLv2 (or later)&lt;br /&gt;
:Purpose: Storage management&lt;br /&gt;
&lt;br /&gt;
; underscore&lt;br /&gt;
:Homepage: underscorejs.org/&lt;br /&gt;
:Copyright: Copyright (c) 2009-2022 Jeremy Ashkenas, Julian Gonggrijp, and DocumentCloud and Investigative Reporters &amp;amp; Editors&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Support for javascript functions without extending core JavaScript objects.&lt;br /&gt;
&lt;br /&gt;
; util&lt;br /&gt;
:Homepage: github.com/browserify/node-util&lt;br /&gt;
:Copyright: Copyright Joyent, Inc. and other Node contributors. &lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: util module for browser&lt;br /&gt;
&lt;br /&gt;
; verror&lt;br /&gt;
:Homepage: github.com/TritonDataCenter/node-verror&lt;br /&gt;
:Copyright: Copyright (c) 2016, Joyent, Inc. All rights reserved.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: Rich javascript errors&lt;br /&gt;
&lt;br /&gt;
; zxcvbn&lt;br /&gt;
:Homepage: github.com/dropbox/zxcvbn&lt;br /&gt;
:Copyright: Copyright (c) 2012-2016 Dan Wheeler and Dropbox, Inc.&lt;br /&gt;
:License: MIT&lt;br /&gt;
:Purpose: password strength estimator&lt;br /&gt;
&lt;br /&gt;
== Licenses ==&lt;br /&gt;
For reference only&lt;br /&gt;
* [https://opensource.org/licenses/Apache-2.0 opensource.org &amp;gt; Apache License 2.0]&lt;br /&gt;
* [https://opensource.org/licenses/0BSD opensource.org &amp;gt; BSD]&lt;br /&gt;
* [https://opensource.org/licenses/BSD-2-Clause opensource.org &amp;gt; BSD-2-Clause]&lt;br /&gt;
* [https://www.gnu.org/licenses/old-licenses/gpl-2.0.html gnu.org &amp;gt; GPL-2.0]&lt;br /&gt;
* [https://www.gnu.org/licenses/gpl-3.0.html gnu.org &amp;gt; GPL 3.0]&lt;br /&gt;
* [https://www.gnu.org/licenses/licenses.html#LGPL gnu.org &amp;gt; LGPL]&lt;br /&gt;
* [https://opensource.org/licenses/ISC opensource.org &amp;gt; ISC]&lt;br /&gt;
* [https://opensource.org/licenses/MIT opensource.org &amp;gt; MIT]&lt;br /&gt;
* [https://opensource.org/licenses/postgresql opensource.org &amp;gt; PostgreSQL]&lt;br /&gt;
* [https://opensource.org/licenses/Python-2.0 opensource.org &amp;gt; Python-2.0]&lt;br /&gt;
* [https://www.mongodb.com/licensing/embedded-license MongoDB Embedded License]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039; [[Settings_screen_AX|&amp;amp;larr; Back to Settings screen]] &#039;&#039;&#039; &lt;br /&gt;
[[Category:AX Manual]]&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=MediaWiki:Common.css&amp;diff=6871</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=MediaWiki:Common.css&amp;diff=6871"/>
		<updated>2026-08-10T18:14:29Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: try b95 for subtle&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* only public wiki - hide talk link */&lt;br /&gt;
:root {&lt;br /&gt;
	--color-base: #f8f9fa;&lt;br /&gt;
	--color-subtle: #b95;&lt;br /&gt;
	--background-color-base: #222;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html,&lt;br /&gt;
body {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.minerva__tab-container {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.talk.mw-ui-button {&lt;br /&gt;
	visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 220729 - action menu hid */&lt;br /&gt;
.page-actions-menu {&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
/* logged in user must change to vector skin to edit */&lt;br /&gt;
visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
body {&lt;br /&gt;
  background-image:url(-) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body .mw-page-container, body #mw-panel {&lt;br /&gt;
	background-color: unset !important;&lt;br /&gt;
    background-image: unset !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* &amp;lt;span class=&amp;quot;light-bg&amp;quot;&amp;gt; for transparent images */&lt;br /&gt;
.light-bg {&lt;br /&gt;
	background-color: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* internal and public wiki */&lt;br /&gt;
body {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
    background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
a {&lt;br /&gt;
	color: #c83;&lt;br /&gt;
}&lt;br /&gt;
h2 {&lt;br /&gt;
    color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body table.wikitable,&lt;br /&gt;
body table.prettytable,&lt;br /&gt;
body table.wikitable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
body table.wikitable &amp;gt; * &amp;gt; tr &amp;gt; td,&lt;br /&gt;
body table.prettytable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
body table.prettytable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
	background-color: #333 !important;&lt;br /&gt;
	border-color: #000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-container.header-chrome {&lt;br /&gt;
	background-color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.last-modified-bar a ,&lt;br /&gt;
.footer, .minerva-footer {&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body,&lt;br /&gt;
#content,&lt;br /&gt;
.content table.infobox,&lt;br /&gt;
.mw-highlight,&lt;br /&gt;
.navbox,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
#mw-script-doc {&lt;br /&gt;
	background-color: #222!important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hatnote,&lt;br /&gt;
.dablink,&lt;br /&gt;
.rellink,&lt;br /&gt;
.content table.infobox,&lt;br /&gt;
.client-js .toc-mobile,&lt;br /&gt;
#toc,&lt;br /&gt;
/* .search-box .search, */&lt;br /&gt;
.content kbd,&lt;br /&gt;
.content samp,&lt;br /&gt;
.content code,&lt;br /&gt;
.content pre,&lt;br /&gt;
footer .last-modified-bar,&lt;br /&gt;
.navbox th, .navbox-title,&lt;br /&gt;
.navbox-abovebelow,&lt;br /&gt;
th.navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-title,&lt;br /&gt;
.navbox-even,&lt;br /&gt;
.navbox-subgroup .navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-abovebelow {&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
	border-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
#toc {&lt;br /&gt;
	border: 0;&lt;br /&gt;
}&lt;br /&gt;
table.fmbox-warning {&lt;br /&gt;
	background-color: #794747;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search input — Minerva header and JS overlay */&lt;br /&gt;
.minerva-search-form .search,&lt;br /&gt;
.search-box .search,&lt;br /&gt;
.search-overlay .search,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	border-color: #555;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.minerva-search-form .search::placeholder,&lt;br /&gt;
.search-box .search::placeholder,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;]::placeholder {&lt;br /&gt;
	color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search results overlay background */&lt;br /&gt;
.overlay,&lt;br /&gt;
.overlay-enabled,&lt;br /&gt;
.search-overlay,&lt;br /&gt;
.overlay-content,&lt;br /&gt;
.search-overlay .results {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
	color: #bb9966;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.language-overlay .search-box input,&lt;br /&gt;
.search-overlay .search-box input {&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Links */&lt;br /&gt;
.extiw a, .extiw a:visited, .branding-box a, .branding-box a:visited,&lt;br /&gt;
.pBody ul li a, .pBody ul li a:visited, .subpages a, .subpages a:visited, body a, body a:visited, a, a:visited {&lt;br /&gt;
    color: #ec7 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.pBody ul li a.new, .pBody ul li a.new:visited, .subpages a.new, .subpages a.new:visited, body a.new, body a.new:visited, a.new, a.new:visited, .pBody ul li.new a, .pBody ul li.new a:visited, li.new a, li.new a:visited, body .lienbrisé {&lt;br /&gt;
    color: #e8c773;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body a.mw-kartographer-autostyled {&lt;br /&gt;
    color: #fff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Menu drawer */&lt;br /&gt;
#mw-mf-page-left {&lt;br /&gt;
   background-color: #333;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#p-navigation li  a ,&lt;br /&gt;
#p-interaction li  a ,&lt;br /&gt;
#pt-preferences li  a {&lt;br /&gt;
   background-color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 220729 - Vector skin darkening for editing after disabling action menu in minerva */&lt;br /&gt;
#mw-header,&lt;br /&gt;
#mw-navigation,&lt;br /&gt;
#mw-panel&lt;br /&gt;
 {&lt;br /&gt;
	background-image: none !important;&lt;br /&gt;
	background-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background-image: unset !important;&lt;br /&gt;
	background-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body .vectorbox {&lt;br /&gt;
	background-color: #333;&lt;br /&gt;
}&lt;br /&gt;
body .mw-sidebar-action .mw-sidebar-action-item h3.mw-sidebar-action-heading,&lt;br /&gt;
body .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=MediaWiki:Common.css&amp;diff=6870</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=MediaWiki:Common.css&amp;diff=6870"/>
		<updated>2026-08-10T18:08:05Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: h3 color&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* only public wiki - hide talk link */&lt;br /&gt;
:root {&lt;br /&gt;
	--color-base: #f8f9fa;&lt;br /&gt;
	--background-color-base: #222;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html,&lt;br /&gt;
body {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.minerva__tab-container {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.talk.mw-ui-button {&lt;br /&gt;
	visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 220729 - action menu hid */&lt;br /&gt;
.page-actions-menu {&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
/* logged in user must change to vector skin to edit */&lt;br /&gt;
visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
body {&lt;br /&gt;
  background-image:url(-) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body .mw-page-container, body #mw-panel {&lt;br /&gt;
	background-color: unset !important;&lt;br /&gt;
    background-image: unset !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* &amp;lt;span class=&amp;quot;light-bg&amp;quot;&amp;gt; for transparent images */&lt;br /&gt;
.light-bg {&lt;br /&gt;
	background-color: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* internal and public wiki */&lt;br /&gt;
body {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
    background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
a {&lt;br /&gt;
	color: #c83;&lt;br /&gt;
}&lt;br /&gt;
h2 {&lt;br /&gt;
    color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
h3 {&lt;br /&gt;
    color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body table.wikitable,&lt;br /&gt;
body table.prettytable,&lt;br /&gt;
body table.wikitable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
body table.wikitable &amp;gt; * &amp;gt; tr &amp;gt; td,&lt;br /&gt;
body table.prettytable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
body table.prettytable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
	background-color: #333 !important;&lt;br /&gt;
	border-color: #000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-container.header-chrome {&lt;br /&gt;
	background-color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.last-modified-bar a ,&lt;br /&gt;
.footer, .minerva-footer {&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body,&lt;br /&gt;
#content,&lt;br /&gt;
.content table.infobox,&lt;br /&gt;
.mw-highlight,&lt;br /&gt;
.navbox,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
#mw-script-doc {&lt;br /&gt;
	background-color: #222!important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hatnote,&lt;br /&gt;
.dablink,&lt;br /&gt;
.rellink,&lt;br /&gt;
.content table.infobox,&lt;br /&gt;
.client-js .toc-mobile,&lt;br /&gt;
#toc,&lt;br /&gt;
/* .search-box .search, */&lt;br /&gt;
.content kbd,&lt;br /&gt;
.content samp,&lt;br /&gt;
.content code,&lt;br /&gt;
.content pre,&lt;br /&gt;
footer .last-modified-bar,&lt;br /&gt;
.navbox th, .navbox-title,&lt;br /&gt;
.navbox-abovebelow,&lt;br /&gt;
th.navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-title,&lt;br /&gt;
.navbox-even,&lt;br /&gt;
.navbox-subgroup .navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-abovebelow {&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
	border-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
#toc {&lt;br /&gt;
	border: 0;&lt;br /&gt;
}&lt;br /&gt;
table.fmbox-warning {&lt;br /&gt;
	background-color: #794747;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search input — Minerva header and JS overlay */&lt;br /&gt;
.minerva-search-form .search,&lt;br /&gt;
.search-box .search,&lt;br /&gt;
.search-overlay .search,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	border-color: #555;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.minerva-search-form .search::placeholder,&lt;br /&gt;
.search-box .search::placeholder,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;]::placeholder {&lt;br /&gt;
	color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search results overlay background */&lt;br /&gt;
.overlay,&lt;br /&gt;
.overlay-enabled,&lt;br /&gt;
.search-overlay,&lt;br /&gt;
.overlay-content,&lt;br /&gt;
.search-overlay .results {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
	color: #bb9966;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.language-overlay .search-box input,&lt;br /&gt;
.search-overlay .search-box input {&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Links */&lt;br /&gt;
.extiw a, .extiw a:visited, .branding-box a, .branding-box a:visited,&lt;br /&gt;
.pBody ul li a, .pBody ul li a:visited, .subpages a, .subpages a:visited, body a, body a:visited, a, a:visited {&lt;br /&gt;
    color: #ec7 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.pBody ul li a.new, .pBody ul li a.new:visited, .subpages a.new, .subpages a.new:visited, body a.new, body a.new:visited, a.new, a.new:visited, .pBody ul li.new a, .pBody ul li.new a:visited, li.new a, li.new a:visited, body .lienbrisé {&lt;br /&gt;
    color: #e8c773;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body a.mw-kartographer-autostyled {&lt;br /&gt;
    color: #fff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Menu drawer */&lt;br /&gt;
#mw-mf-page-left {&lt;br /&gt;
   background-color: #333;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#p-navigation li  a ,&lt;br /&gt;
#p-interaction li  a ,&lt;br /&gt;
#pt-preferences li  a {&lt;br /&gt;
   background-color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 220729 - Vector skin darkening for editing after disabling action menu in minerva */&lt;br /&gt;
#mw-header,&lt;br /&gt;
#mw-navigation,&lt;br /&gt;
#mw-panel&lt;br /&gt;
 {&lt;br /&gt;
	background-image: none !important;&lt;br /&gt;
	background-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background-image: unset !important;&lt;br /&gt;
	background-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body .vectorbox {&lt;br /&gt;
	background-color: #333;&lt;br /&gt;
}&lt;br /&gt;
body .mw-sidebar-action .mw-sidebar-action-item h3.mw-sidebar-action-heading,&lt;br /&gt;
body .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=MediaWiki:Common.css&amp;diff=6869</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=MediaWiki:Common.css&amp;diff=6869"/>
		<updated>2026-08-10T17:58:07Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: fix base background&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* only public wiki - hide talk link */&lt;br /&gt;
:root {&lt;br /&gt;
	--color-base: #f8f9fa;&lt;br /&gt;
	--background-color-base: #222;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html,&lt;br /&gt;
body {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.minerva__tab-container {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.talk.mw-ui-button {&lt;br /&gt;
	visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 220729 - action menu hid */&lt;br /&gt;
.page-actions-menu {&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
/* logged in user must change to vector skin to edit */&lt;br /&gt;
visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
body {&lt;br /&gt;
  background-image:url(-) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body .mw-page-container, body #mw-panel {&lt;br /&gt;
	background-color: unset !important;&lt;br /&gt;
    background-image: unset !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* &amp;lt;span class=&amp;quot;light-bg&amp;quot;&amp;gt; for transparent images */&lt;br /&gt;
.light-bg {&lt;br /&gt;
	background-color: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* internal and public wiki */&lt;br /&gt;
body {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
    background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
a {&lt;br /&gt;
	color: #c83;&lt;br /&gt;
}&lt;br /&gt;
h2 {&lt;br /&gt;
    color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body table.wikitable,&lt;br /&gt;
body table.prettytable,&lt;br /&gt;
body table.wikitable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
body table.wikitable &amp;gt; * &amp;gt; tr &amp;gt; td,&lt;br /&gt;
body table.prettytable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
body table.prettytable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
	background-color: #333 !important;&lt;br /&gt;
	border-color: #000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-container.header-chrome {&lt;br /&gt;
	background-color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.last-modified-bar a ,&lt;br /&gt;
.footer, .minerva-footer {&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body,&lt;br /&gt;
#content,&lt;br /&gt;
.content table.infobox,&lt;br /&gt;
.mw-highlight,&lt;br /&gt;
.navbox,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
#mw-script-doc {&lt;br /&gt;
	background-color: #222!important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hatnote,&lt;br /&gt;
.dablink,&lt;br /&gt;
.rellink,&lt;br /&gt;
.content table.infobox,&lt;br /&gt;
.client-js .toc-mobile,&lt;br /&gt;
#toc,&lt;br /&gt;
/* .search-box .search, */&lt;br /&gt;
.content kbd,&lt;br /&gt;
.content samp,&lt;br /&gt;
.content code,&lt;br /&gt;
.content pre,&lt;br /&gt;
footer .last-modified-bar,&lt;br /&gt;
.navbox th, .navbox-title,&lt;br /&gt;
.navbox-abovebelow,&lt;br /&gt;
th.navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-title,&lt;br /&gt;
.navbox-even,&lt;br /&gt;
.navbox-subgroup .navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-abovebelow {&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
	border-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
#toc {&lt;br /&gt;
	border: 0;&lt;br /&gt;
}&lt;br /&gt;
table.fmbox-warning {&lt;br /&gt;
	background-color: #794747;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search input — Minerva header and JS overlay */&lt;br /&gt;
.minerva-search-form .search,&lt;br /&gt;
.search-box .search,&lt;br /&gt;
.search-overlay .search,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	border-color: #555;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.minerva-search-form .search::placeholder,&lt;br /&gt;
.search-box .search::placeholder,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;]::placeholder {&lt;br /&gt;
	color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search results overlay background */&lt;br /&gt;
.overlay,&lt;br /&gt;
.overlay-enabled,&lt;br /&gt;
.search-overlay,&lt;br /&gt;
.overlay-content,&lt;br /&gt;
.search-overlay .results {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
	color: #bb9966;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.language-overlay .search-box input,&lt;br /&gt;
.search-overlay .search-box input {&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Links */&lt;br /&gt;
.extiw a, .extiw a:visited, .branding-box a, .branding-box a:visited,&lt;br /&gt;
.pBody ul li a, .pBody ul li a:visited, .subpages a, .subpages a:visited, body a, body a:visited, a, a:visited {&lt;br /&gt;
    color: #ec7 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.pBody ul li a.new, .pBody ul li a.new:visited, .subpages a.new, .subpages a.new:visited, body a.new, body a.new:visited, a.new, a.new:visited, .pBody ul li.new a, .pBody ul li.new a:visited, li.new a, li.new a:visited, body .lienbrisé {&lt;br /&gt;
    color: #e8c773;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body a.mw-kartographer-autostyled {&lt;br /&gt;
    color: #fff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Menu drawer */&lt;br /&gt;
#mw-mf-page-left {&lt;br /&gt;
   background-color: #333;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#p-navigation li  a ,&lt;br /&gt;
#p-interaction li  a ,&lt;br /&gt;
#pt-preferences li  a {&lt;br /&gt;
   background-color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 220729 - Vector skin darkening for editing after disabling action menu in minerva */&lt;br /&gt;
#mw-header,&lt;br /&gt;
#mw-navigation,&lt;br /&gt;
#mw-panel&lt;br /&gt;
 {&lt;br /&gt;
	background-image: none !important;&lt;br /&gt;
	background-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background-image: unset !important;&lt;br /&gt;
	background-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body .vectorbox {&lt;br /&gt;
	background-color: #333;&lt;br /&gt;
}&lt;br /&gt;
body .mw-sidebar-action .mw-sidebar-action-item h3.mw-sidebar-action-heading,&lt;br /&gt;
body .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=MediaWiki:Common.css&amp;diff=6868</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=MediaWiki:Common.css&amp;diff=6868"/>
		<updated>2026-08-10T17:50:09Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* only public wiki - hide talk link */&lt;br /&gt;
:root {&lt;br /&gt;
	--color-base: #f8f9fa;&lt;br /&gt;
	background: #222;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html,&lt;br /&gt;
body {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.minerva__tab-container {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.talk.mw-ui-button {&lt;br /&gt;
	visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 220729 - action menu hid */&lt;br /&gt;
.page-actions-menu {&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
/* logged in user must change to vector skin to edit */&lt;br /&gt;
visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
body {&lt;br /&gt;
  background-image:url(-) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body .mw-page-container, body #mw-panel {&lt;br /&gt;
	background-color: unset !important;&lt;br /&gt;
    background-image: unset !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* &amp;lt;span class=&amp;quot;light-bg&amp;quot;&amp;gt; for transparent images */&lt;br /&gt;
.light-bg {&lt;br /&gt;
	background-color: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* internal and public wiki */&lt;br /&gt;
body {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
    background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
a {&lt;br /&gt;
	color: #c83;&lt;br /&gt;
}&lt;br /&gt;
h2 {&lt;br /&gt;
    color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body table.wikitable,&lt;br /&gt;
body table.prettytable,&lt;br /&gt;
body table.wikitable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
body table.wikitable &amp;gt; * &amp;gt; tr &amp;gt; td,&lt;br /&gt;
body table.prettytable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
body table.prettytable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
	background-color: #333 !important;&lt;br /&gt;
	border-color: #000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-container.header-chrome {&lt;br /&gt;
	background-color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.last-modified-bar a ,&lt;br /&gt;
.footer, .minerva-footer {&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body,&lt;br /&gt;
#content,&lt;br /&gt;
.content table.infobox,&lt;br /&gt;
.mw-highlight,&lt;br /&gt;
.navbox,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
#mw-script-doc {&lt;br /&gt;
	background-color: #222!important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hatnote,&lt;br /&gt;
.dablink,&lt;br /&gt;
.rellink,&lt;br /&gt;
.content table.infobox,&lt;br /&gt;
.client-js .toc-mobile,&lt;br /&gt;
#toc,&lt;br /&gt;
/* .search-box .search, */&lt;br /&gt;
.content kbd,&lt;br /&gt;
.content samp,&lt;br /&gt;
.content code,&lt;br /&gt;
.content pre,&lt;br /&gt;
footer .last-modified-bar,&lt;br /&gt;
.navbox th, .navbox-title,&lt;br /&gt;
.navbox-abovebelow,&lt;br /&gt;
th.navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-title,&lt;br /&gt;
.navbox-even,&lt;br /&gt;
.navbox-subgroup .navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-abovebelow {&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
	border-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
#toc {&lt;br /&gt;
	border: 0;&lt;br /&gt;
}&lt;br /&gt;
table.fmbox-warning {&lt;br /&gt;
	background-color: #794747;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search input — Minerva header and JS overlay */&lt;br /&gt;
.minerva-search-form .search,&lt;br /&gt;
.search-box .search,&lt;br /&gt;
.search-overlay .search,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	border-color: #555;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.minerva-search-form .search::placeholder,&lt;br /&gt;
.search-box .search::placeholder,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;]::placeholder {&lt;br /&gt;
	color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search results overlay background */&lt;br /&gt;
.overlay,&lt;br /&gt;
.overlay-enabled,&lt;br /&gt;
.search-overlay,&lt;br /&gt;
.overlay-content,&lt;br /&gt;
.search-overlay .results {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
	color: #bb9966;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.language-overlay .search-box input,&lt;br /&gt;
.search-overlay .search-box input {&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Links */&lt;br /&gt;
.extiw a, .extiw a:visited, .branding-box a, .branding-box a:visited,&lt;br /&gt;
.pBody ul li a, .pBody ul li a:visited, .subpages a, .subpages a:visited, body a, body a:visited, a, a:visited {&lt;br /&gt;
    color: #ec7 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.pBody ul li a.new, .pBody ul li a.new:visited, .subpages a.new, .subpages a.new:visited, body a.new, body a.new:visited, a.new, a.new:visited, .pBody ul li.new a, .pBody ul li.new a:visited, li.new a, li.new a:visited, body .lienbrisé {&lt;br /&gt;
    color: #e8c773;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body a.mw-kartographer-autostyled {&lt;br /&gt;
    color: #fff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Menu drawer */&lt;br /&gt;
#mw-mf-page-left {&lt;br /&gt;
   background-color: #333;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#p-navigation li  a ,&lt;br /&gt;
#p-interaction li  a ,&lt;br /&gt;
#pt-preferences li  a {&lt;br /&gt;
   background-color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 220729 - Vector skin darkening for editing after disabling action menu in minerva */&lt;br /&gt;
#mw-header,&lt;br /&gt;
#mw-navigation,&lt;br /&gt;
#mw-panel&lt;br /&gt;
 {&lt;br /&gt;
	background-image: none !important;&lt;br /&gt;
	background-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background-image: unset !important;&lt;br /&gt;
	background-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body .vectorbox {&lt;br /&gt;
	background-color: #333;&lt;br /&gt;
}&lt;br /&gt;
body .mw-sidebar-action .mw-sidebar-action-item h3.mw-sidebar-action-heading,&lt;br /&gt;
body .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=MediaWiki:Common.css&amp;diff=6867</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=MediaWiki:Common.css&amp;diff=6867"/>
		<updated>2026-08-10T17:48:29Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: add html&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* only public wiki - hide talk link */&lt;br /&gt;
:root {&lt;br /&gt;
	--color-base: #f8f9fa;&lt;br /&gt;
	background: #222;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.minerva__tab-container {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.talk.mw-ui-button {&lt;br /&gt;
	visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 220729 - action menu hid */&lt;br /&gt;
.page-actions-menu {&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
/* logged in user must change to vector skin to edit */&lt;br /&gt;
visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
body {&lt;br /&gt;
  background-image:url(-) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body .mw-page-container, body #mw-panel {&lt;br /&gt;
	background-color: unset !important;&lt;br /&gt;
    background-image: unset !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* &amp;lt;span class=&amp;quot;light-bg&amp;quot;&amp;gt; for transparent images */&lt;br /&gt;
.light-bg {&lt;br /&gt;
	background-color: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* internal and public wiki */&lt;br /&gt;
html,&lt;br /&gt;
body {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
    background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
a {&lt;br /&gt;
	color: #c83;&lt;br /&gt;
}&lt;br /&gt;
h2 {&lt;br /&gt;
    color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body table.wikitable,&lt;br /&gt;
body table.prettytable,&lt;br /&gt;
body table.wikitable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
body table.wikitable &amp;gt; * &amp;gt; tr &amp;gt; td,&lt;br /&gt;
body table.prettytable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
body table.prettytable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
	background-color: #333 !important;&lt;br /&gt;
	border-color: #000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-container.header-chrome {&lt;br /&gt;
	background-color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.last-modified-bar a ,&lt;br /&gt;
.footer, .minerva-footer {&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body,&lt;br /&gt;
#content,&lt;br /&gt;
.content table.infobox,&lt;br /&gt;
.mw-highlight,&lt;br /&gt;
.navbox,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
#mw-script-doc {&lt;br /&gt;
	background-color: #222!important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hatnote,&lt;br /&gt;
.dablink,&lt;br /&gt;
.rellink,&lt;br /&gt;
.content table.infobox,&lt;br /&gt;
.client-js .toc-mobile,&lt;br /&gt;
#toc,&lt;br /&gt;
/* .search-box .search, */&lt;br /&gt;
.content kbd,&lt;br /&gt;
.content samp,&lt;br /&gt;
.content code,&lt;br /&gt;
.content pre,&lt;br /&gt;
footer .last-modified-bar,&lt;br /&gt;
.navbox th, .navbox-title,&lt;br /&gt;
.navbox-abovebelow,&lt;br /&gt;
th.navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-title,&lt;br /&gt;
.navbox-even,&lt;br /&gt;
.navbox-subgroup .navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-abovebelow {&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
	border-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
#toc {&lt;br /&gt;
	border: 0;&lt;br /&gt;
}&lt;br /&gt;
table.fmbox-warning {&lt;br /&gt;
	background-color: #794747;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search input — Minerva header and JS overlay */&lt;br /&gt;
.minerva-search-form .search,&lt;br /&gt;
.search-box .search,&lt;br /&gt;
.search-overlay .search,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	border-color: #555;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.minerva-search-form .search::placeholder,&lt;br /&gt;
.search-box .search::placeholder,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;]::placeholder {&lt;br /&gt;
	color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search results overlay background */&lt;br /&gt;
.overlay,&lt;br /&gt;
.overlay-enabled,&lt;br /&gt;
.search-overlay,&lt;br /&gt;
.overlay-content,&lt;br /&gt;
.search-overlay .results {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
	color: #bb9966;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.language-overlay .search-box input,&lt;br /&gt;
.search-overlay .search-box input {&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Links */&lt;br /&gt;
.extiw a, .extiw a:visited, .branding-box a, .branding-box a:visited,&lt;br /&gt;
.pBody ul li a, .pBody ul li a:visited, .subpages a, .subpages a:visited, body a, body a:visited, a, a:visited {&lt;br /&gt;
    color: #ec7 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.pBody ul li a.new, .pBody ul li a.new:visited, .subpages a.new, .subpages a.new:visited, body a.new, body a.new:visited, a.new, a.new:visited, .pBody ul li.new a, .pBody ul li.new a:visited, li.new a, li.new a:visited, body .lienbrisé {&lt;br /&gt;
    color: #e8c773;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body a.mw-kartographer-autostyled {&lt;br /&gt;
    color: #fff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Menu drawer */&lt;br /&gt;
#mw-mf-page-left {&lt;br /&gt;
   background-color: #333;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#p-navigation li  a ,&lt;br /&gt;
#p-interaction li  a ,&lt;br /&gt;
#pt-preferences li  a {&lt;br /&gt;
   background-color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 220729 - Vector skin darkening for editing after disabling action menu in minerva */&lt;br /&gt;
#mw-header,&lt;br /&gt;
#mw-navigation,&lt;br /&gt;
#mw-panel&lt;br /&gt;
 {&lt;br /&gt;
	background-image: none !important;&lt;br /&gt;
	background-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background-image: unset !important;&lt;br /&gt;
	background-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body .vectorbox {&lt;br /&gt;
	background-color: #333;&lt;br /&gt;
}&lt;br /&gt;
body .mw-sidebar-action .mw-sidebar-action-item h3.mw-sidebar-action-heading,&lt;br /&gt;
body .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=MediaWiki:Common.css&amp;diff=6866</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=MediaWiki:Common.css&amp;diff=6866"/>
		<updated>2026-08-10T17:46:07Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: add outer overlay margins to rule&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* only public wiki - hide talk link */&lt;br /&gt;
:root {&lt;br /&gt;
	--color-base: #f8f9fa;&lt;br /&gt;
	background: #222;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.minerva__tab-container {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.talk.mw-ui-button {&lt;br /&gt;
	visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 220729 - action menu hid */&lt;br /&gt;
.page-actions-menu {&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
/* logged in user must change to vector skin to edit */&lt;br /&gt;
visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
body {&lt;br /&gt;
  background-image:url(-) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body .mw-page-container, body #mw-panel {&lt;br /&gt;
	background-color: unset !important;&lt;br /&gt;
    background-image: unset !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* &amp;lt;span class=&amp;quot;light-bg&amp;quot;&amp;gt; for transparent images */&lt;br /&gt;
.light-bg {&lt;br /&gt;
	background-color: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* internal and public wiki */&lt;br /&gt;
body {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
    background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
a {&lt;br /&gt;
	color: #c83;&lt;br /&gt;
}&lt;br /&gt;
h2 {&lt;br /&gt;
    color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body table.wikitable,&lt;br /&gt;
body table.prettytable,&lt;br /&gt;
body table.wikitable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
body table.wikitable &amp;gt; * &amp;gt; tr &amp;gt; td,&lt;br /&gt;
body table.prettytable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
body table.prettytable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
	background-color: #333 !important;&lt;br /&gt;
	border-color: #000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-container.header-chrome {&lt;br /&gt;
	background-color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.last-modified-bar a ,&lt;br /&gt;
.footer, .minerva-footer {&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body,&lt;br /&gt;
#content,&lt;br /&gt;
.content table.infobox,&lt;br /&gt;
.mw-highlight,&lt;br /&gt;
.navbox,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
#mw-script-doc {&lt;br /&gt;
	background-color: #222!important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hatnote,&lt;br /&gt;
.dablink,&lt;br /&gt;
.rellink,&lt;br /&gt;
.content table.infobox,&lt;br /&gt;
.client-js .toc-mobile,&lt;br /&gt;
#toc,&lt;br /&gt;
/* .search-box .search, */&lt;br /&gt;
.content kbd,&lt;br /&gt;
.content samp,&lt;br /&gt;
.content code,&lt;br /&gt;
.content pre,&lt;br /&gt;
footer .last-modified-bar,&lt;br /&gt;
.navbox th, .navbox-title,&lt;br /&gt;
.navbox-abovebelow,&lt;br /&gt;
th.navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-title,&lt;br /&gt;
.navbox-even,&lt;br /&gt;
.navbox-subgroup .navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-abovebelow {&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
	border-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
#toc {&lt;br /&gt;
	border: 0;&lt;br /&gt;
}&lt;br /&gt;
table.fmbox-warning {&lt;br /&gt;
	background-color: #794747;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search input — Minerva header and JS overlay */&lt;br /&gt;
.minerva-search-form .search,&lt;br /&gt;
.search-box .search,&lt;br /&gt;
.search-overlay .search,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	border-color: #555;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.minerva-search-form .search::placeholder,&lt;br /&gt;
.search-box .search::placeholder,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;]::placeholder {&lt;br /&gt;
	color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search results overlay background */&lt;br /&gt;
.overlay,&lt;br /&gt;
.overlay-enabled,&lt;br /&gt;
.search-overlay,&lt;br /&gt;
.overlay-content,&lt;br /&gt;
.search-overlay .results {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
	color: #bb9966;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.language-overlay .search-box input,&lt;br /&gt;
.search-overlay .search-box input {&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Links */&lt;br /&gt;
.extiw a, .extiw a:visited, .branding-box a, .branding-box a:visited,&lt;br /&gt;
.pBody ul li a, .pBody ul li a:visited, .subpages a, .subpages a:visited, body a, body a:visited, a, a:visited {&lt;br /&gt;
    color: #ec7 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.pBody ul li a.new, .pBody ul li a.new:visited, .subpages a.new, .subpages a.new:visited, body a.new, body a.new:visited, a.new, a.new:visited, .pBody ul li.new a, .pBody ul li.new a:visited, li.new a, li.new a:visited, body .lienbrisé {&lt;br /&gt;
    color: #e8c773;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body a.mw-kartographer-autostyled {&lt;br /&gt;
    color: #fff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Menu drawer */&lt;br /&gt;
#mw-mf-page-left {&lt;br /&gt;
   background-color: #333;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#p-navigation li  a ,&lt;br /&gt;
#p-interaction li  a ,&lt;br /&gt;
#pt-preferences li  a {&lt;br /&gt;
   background-color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 220729 - Vector skin darkening for editing after disabling action menu in minerva */&lt;br /&gt;
#mw-header,&lt;br /&gt;
#mw-navigation,&lt;br /&gt;
#mw-panel&lt;br /&gt;
 {&lt;br /&gt;
	background-image: none !important;&lt;br /&gt;
	background-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background-image: unset !important;&lt;br /&gt;
	background-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body .vectorbox {&lt;br /&gt;
	background-color: #333;&lt;br /&gt;
}&lt;br /&gt;
body .mw-sidebar-action .mw-sidebar-action-item h3.mw-sidebar-action-heading,&lt;br /&gt;
body .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=MediaWiki:Common.css&amp;diff=6865</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=MediaWiki:Common.css&amp;diff=6865"/>
		<updated>2026-08-10T17:38:48Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: undo search results overlay background&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* only public wiki - hide talk link */&lt;br /&gt;
:root {&lt;br /&gt;
	--color-base: #f8f9fa;&lt;br /&gt;
	background: #222;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.minerva__tab-container {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.talk.mw-ui-button {&lt;br /&gt;
	visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 220729 - action menu hid */&lt;br /&gt;
.page-actions-menu {&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
/* logged in user must change to vector skin to edit */&lt;br /&gt;
visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
body {&lt;br /&gt;
  background-image:url(-) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body .mw-page-container, body #mw-panel {&lt;br /&gt;
	background-color: unset !important;&lt;br /&gt;
    background-image: unset !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* &amp;lt;span class=&amp;quot;light-bg&amp;quot;&amp;gt; for transparent images */&lt;br /&gt;
.light-bg {&lt;br /&gt;
	background-color: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* internal and public wiki */&lt;br /&gt;
body {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
    background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
a {&lt;br /&gt;
	color: #c83;&lt;br /&gt;
}&lt;br /&gt;
h2 {&lt;br /&gt;
    color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body table.wikitable,&lt;br /&gt;
body table.prettytable,&lt;br /&gt;
body table.wikitable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
body table.wikitable &amp;gt; * &amp;gt; tr &amp;gt; td,&lt;br /&gt;
body table.prettytable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
body table.prettytable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
	background-color: #333 !important;&lt;br /&gt;
	border-color: #000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-container.header-chrome {&lt;br /&gt;
	background-color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.last-modified-bar a ,&lt;br /&gt;
.footer, .minerva-footer {&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body,&lt;br /&gt;
#content,&lt;br /&gt;
.content table.infobox,&lt;br /&gt;
.mw-highlight,&lt;br /&gt;
.navbox,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
#mw-script-doc {&lt;br /&gt;
	background-color: #222!important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hatnote,&lt;br /&gt;
.dablink,&lt;br /&gt;
.rellink,&lt;br /&gt;
.content table.infobox,&lt;br /&gt;
.client-js .toc-mobile,&lt;br /&gt;
#toc,&lt;br /&gt;
/* .search-box .search, */&lt;br /&gt;
.content kbd,&lt;br /&gt;
.content samp,&lt;br /&gt;
.content code,&lt;br /&gt;
.content pre,&lt;br /&gt;
footer .last-modified-bar,&lt;br /&gt;
.navbox th, .navbox-title,&lt;br /&gt;
.navbox-abovebelow,&lt;br /&gt;
th.navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-title,&lt;br /&gt;
.navbox-even,&lt;br /&gt;
.navbox-subgroup .navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-abovebelow {&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
	border-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
#toc {&lt;br /&gt;
	border: 0;&lt;br /&gt;
}&lt;br /&gt;
table.fmbox-warning {&lt;br /&gt;
	background-color: #794747;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search input — Minerva header and JS overlay */&lt;br /&gt;
.minerva-search-form .search,&lt;br /&gt;
.search-box .search,&lt;br /&gt;
.search-overlay .search,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	border-color: #555;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.minerva-search-form .search::placeholder,&lt;br /&gt;
.search-box .search::placeholder,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;]::placeholder {&lt;br /&gt;
	color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search results overlay background&lt;br /&gt;
.search-overlay,&lt;br /&gt;
.overlay-content,&lt;br /&gt;
.search-overlay .results {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
	color: #bb9966;&lt;br /&gt;
}&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
.language-overlay .search-box input,&lt;br /&gt;
.search-overlay .search-box input {&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Links */&lt;br /&gt;
.extiw a, .extiw a:visited, .branding-box a, .branding-box a:visited,&lt;br /&gt;
.pBody ul li a, .pBody ul li a:visited, .subpages a, .subpages a:visited, body a, body a:visited, a, a:visited {&lt;br /&gt;
    color: #ec7 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.pBody ul li a.new, .pBody ul li a.new:visited, .subpages a.new, .subpages a.new:visited, body a.new, body a.new:visited, a.new, a.new:visited, .pBody ul li.new a, .pBody ul li.new a:visited, li.new a, li.new a:visited, body .lienbrisé {&lt;br /&gt;
    color: #e8c773;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body a.mw-kartographer-autostyled {&lt;br /&gt;
    color: #fff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Menu drawer */&lt;br /&gt;
#mw-mf-page-left {&lt;br /&gt;
   background-color: #333;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#p-navigation li  a ,&lt;br /&gt;
#p-interaction li  a ,&lt;br /&gt;
#pt-preferences li  a {&lt;br /&gt;
   background-color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 220729 - Vector skin darkening for editing after disabling action menu in minerva */&lt;br /&gt;
#mw-header,&lt;br /&gt;
#mw-navigation,&lt;br /&gt;
#mw-panel&lt;br /&gt;
 {&lt;br /&gt;
	background-image: none !important;&lt;br /&gt;
	background-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background-image: unset !important;&lt;br /&gt;
	background-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body .vectorbox {&lt;br /&gt;
	background-color: #333;&lt;br /&gt;
}&lt;br /&gt;
body .mw-sidebar-action .mw-sidebar-action-item h3.mw-sidebar-action-heading,&lt;br /&gt;
body .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=MediaWiki:Common.css&amp;diff=6864</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=MediaWiki:Common.css&amp;diff=6864"/>
		<updated>2026-08-10T17:21:44Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: specificity of search&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* only public wiki - hide talk link */&lt;br /&gt;
:root {&lt;br /&gt;
	--color-base: #f8f9fa;&lt;br /&gt;
	background: #222;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.minerva__tab-container {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.talk.mw-ui-button {&lt;br /&gt;
	visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 220729 - action menu hid */&lt;br /&gt;
.page-actions-menu {&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
/* logged in user must change to vector skin to edit */&lt;br /&gt;
visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
body {&lt;br /&gt;
  background-image:url(-) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body .mw-page-container, body #mw-panel {&lt;br /&gt;
	background-color: unset !important;&lt;br /&gt;
    background-image: unset !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* &amp;lt;span class=&amp;quot;light-bg&amp;quot;&amp;gt; for transparent images */&lt;br /&gt;
.light-bg {&lt;br /&gt;
	background-color: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* internal and public wiki */&lt;br /&gt;
body {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
    background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
a {&lt;br /&gt;
	color: #c83;&lt;br /&gt;
}&lt;br /&gt;
h2 {&lt;br /&gt;
    color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body table.wikitable,&lt;br /&gt;
body table.prettytable,&lt;br /&gt;
body table.wikitable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
body table.wikitable &amp;gt; * &amp;gt; tr &amp;gt; td,&lt;br /&gt;
body table.prettytable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
body table.prettytable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
	background-color: #333 !important;&lt;br /&gt;
	border-color: #000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-container.header-chrome {&lt;br /&gt;
	background-color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.last-modified-bar a ,&lt;br /&gt;
.footer, .minerva-footer {&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body,&lt;br /&gt;
#content,&lt;br /&gt;
.content table.infobox,&lt;br /&gt;
.mw-highlight,&lt;br /&gt;
.navbox,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
#mw-script-doc {&lt;br /&gt;
	background-color: #222!important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hatnote,&lt;br /&gt;
.dablink,&lt;br /&gt;
.rellink,&lt;br /&gt;
.content table.infobox,&lt;br /&gt;
.client-js .toc-mobile,&lt;br /&gt;
#toc,&lt;br /&gt;
/* .search-box .search, */&lt;br /&gt;
.content kbd,&lt;br /&gt;
.content samp,&lt;br /&gt;
.content code,&lt;br /&gt;
.content pre,&lt;br /&gt;
footer .last-modified-bar,&lt;br /&gt;
.navbox th, .navbox-title,&lt;br /&gt;
.navbox-abovebelow,&lt;br /&gt;
th.navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-title,&lt;br /&gt;
.navbox-even,&lt;br /&gt;
.navbox-subgroup .navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-abovebelow {&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
	border-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
#toc {&lt;br /&gt;
	border: 0;&lt;br /&gt;
}&lt;br /&gt;
table.fmbox-warning {&lt;br /&gt;
	background-color: #794747;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search input — Minerva header and JS overlay */&lt;br /&gt;
.minerva-search-form .search,&lt;br /&gt;
.search-box .search,&lt;br /&gt;
.search-overlay .search,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	border-color: #555;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.minerva-search-form .search::placeholder,&lt;br /&gt;
.search-box .search::placeholder,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;]::placeholder {&lt;br /&gt;
	color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search results overlay background */&lt;br /&gt;
.search-overlay,&lt;br /&gt;
.overlay-content,&lt;br /&gt;
.search-overlay .results {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
	color: #bb9966;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.language-overlay .search-box input,&lt;br /&gt;
.search-overlay .search-box input {&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Links */&lt;br /&gt;
.extiw a, .extiw a:visited, .branding-box a, .branding-box a:visited,&lt;br /&gt;
.pBody ul li a, .pBody ul li a:visited, .subpages a, .subpages a:visited, body a, body a:visited, a, a:visited {&lt;br /&gt;
    color: #ec7 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.pBody ul li a.new, .pBody ul li a.new:visited, .subpages a.new, .subpages a.new:visited, body a.new, body a.new:visited, a.new, a.new:visited, .pBody ul li.new a, .pBody ul li.new a:visited, li.new a, li.new a:visited, body .lienbrisé {&lt;br /&gt;
    color: #e8c773;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body a.mw-kartographer-autostyled {&lt;br /&gt;
    color: #fff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Menu drawer */&lt;br /&gt;
#mw-mf-page-left {&lt;br /&gt;
   background-color: #333;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#p-navigation li  a ,&lt;br /&gt;
#p-interaction li  a ,&lt;br /&gt;
#pt-preferences li  a {&lt;br /&gt;
   background-color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 220729 - Vector skin darkening for editing after disabling action menu in minerva */&lt;br /&gt;
#mw-header,&lt;br /&gt;
#mw-navigation,&lt;br /&gt;
#mw-panel&lt;br /&gt;
 {&lt;br /&gt;
	background-image: none !important;&lt;br /&gt;
	background-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background-image: unset !important;&lt;br /&gt;
	background-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body .vectorbox {&lt;br /&gt;
	background-color: #333;&lt;br /&gt;
}&lt;br /&gt;
body .mw-sidebar-action .mw-sidebar-action-item h3.mw-sidebar-action-heading,&lt;br /&gt;
body .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=MediaWiki:Common.css&amp;diff=6863</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=MediaWiki:Common.css&amp;diff=6863"/>
		<updated>2026-08-10T17:00:34Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: root background&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* only public wiki - hide talk link */&lt;br /&gt;
:root {&lt;br /&gt;
	--color-base: #f8f9fa;&lt;br /&gt;
	background: #222;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.minerva__tab-container {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.talk.mw-ui-button {&lt;br /&gt;
	visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 220729 - action menu hid */&lt;br /&gt;
.page-actions-menu {&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
/* logged in user must change to vector skin to edit */&lt;br /&gt;
visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
body {&lt;br /&gt;
  background-image:url(-) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body .mw-page-container, body #mw-panel {&lt;br /&gt;
	background-color: unset !important;&lt;br /&gt;
    background-image: unset !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* &amp;lt;span class=&amp;quot;light-bg&amp;quot;&amp;gt; for transparent images */&lt;br /&gt;
.light-bg {&lt;br /&gt;
	background-color: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* internal and public wiki */&lt;br /&gt;
body {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
    background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
a {&lt;br /&gt;
	color: #c83;&lt;br /&gt;
}&lt;br /&gt;
h2 {&lt;br /&gt;
    color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body table.wikitable,&lt;br /&gt;
body table.prettytable,&lt;br /&gt;
body table.wikitable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
body table.wikitable &amp;gt; * &amp;gt; tr &amp;gt; td,&lt;br /&gt;
body table.prettytable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
body table.prettytable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
	background-color: #333 !important;&lt;br /&gt;
	border-color: #000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-container.header-chrome {&lt;br /&gt;
	background-color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.last-modified-bar a ,&lt;br /&gt;
.footer, .minerva-footer {&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body,&lt;br /&gt;
#content,&lt;br /&gt;
.content table.infobox,&lt;br /&gt;
.mw-highlight,&lt;br /&gt;
.navbox,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
#mw-script-doc {&lt;br /&gt;
	background-color: #222!important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hatnote,&lt;br /&gt;
.dablink,&lt;br /&gt;
.rellink,&lt;br /&gt;
.content table.infobox,&lt;br /&gt;
.client-js .toc-mobile,&lt;br /&gt;
#toc,&lt;br /&gt;
/* .search-box .search, */&lt;br /&gt;
.content kbd,&lt;br /&gt;
.content samp,&lt;br /&gt;
.content code,&lt;br /&gt;
.content pre,&lt;br /&gt;
footer .last-modified-bar,&lt;br /&gt;
.navbox th, .navbox-title,&lt;br /&gt;
.navbox-abovebelow,&lt;br /&gt;
th.navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-title,&lt;br /&gt;
.navbox-even,&lt;br /&gt;
.navbox-subgroup .navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-abovebelow {&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
	border-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
#toc {&lt;br /&gt;
	border: 0;&lt;br /&gt;
}&lt;br /&gt;
table.fmbox-warning {&lt;br /&gt;
	background-color: #794747;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search input — Minerva header and JS overlay */&lt;br /&gt;
.minerva-search-form .search,&lt;br /&gt;
.search-box .search,&lt;br /&gt;
.search-overlay .search,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	border-color: #555;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.minerva-search-form .search::placeholder,&lt;br /&gt;
.search-box .search::placeholder,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;]::placeholder {&lt;br /&gt;
	color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search results overlay background */&lt;br /&gt;
.search-overlay,&lt;br /&gt;
.overlay-content,&lt;br /&gt;
.search-overlay .results {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
	color: #bb9966;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Links */&lt;br /&gt;
.extiw a, .extiw a:visited, .branding-box a, .branding-box a:visited,&lt;br /&gt;
.pBody ul li a, .pBody ul li a:visited, .subpages a, .subpages a:visited, body a, body a:visited, a, a:visited {&lt;br /&gt;
    color: #ec7 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.pBody ul li a.new, .pBody ul li a.new:visited, .subpages a.new, .subpages a.new:visited, body a.new, body a.new:visited, a.new, a.new:visited, .pBody ul li.new a, .pBody ul li.new a:visited, li.new a, li.new a:visited, body .lienbrisé {&lt;br /&gt;
    color: #e8c773;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body a.mw-kartographer-autostyled {&lt;br /&gt;
    color: #fff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Menu drawer */&lt;br /&gt;
#mw-mf-page-left {&lt;br /&gt;
   background-color: #333;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#p-navigation li  a ,&lt;br /&gt;
#p-interaction li  a ,&lt;br /&gt;
#pt-preferences li  a {&lt;br /&gt;
   background-color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 220729 - Vector skin darkening for editing after disabling action menu in minerva */&lt;br /&gt;
#mw-header,&lt;br /&gt;
#mw-navigation,&lt;br /&gt;
#mw-panel&lt;br /&gt;
 {&lt;br /&gt;
	background-image: none !important;&lt;br /&gt;
	background-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background-image: unset !important;&lt;br /&gt;
	background-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body .vectorbox {&lt;br /&gt;
	background-color: #333;&lt;br /&gt;
}&lt;br /&gt;
body .mw-sidebar-action .mw-sidebar-action-item h3.mw-sidebar-action-heading,&lt;br /&gt;
body .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=MediaWiki:Common.css&amp;diff=6862</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=MediaWiki:Common.css&amp;diff=6862"/>
		<updated>2026-08-10T16:52:00Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: search results color to gold&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* only public wiki - hide talk link */&lt;br /&gt;
:root {&lt;br /&gt;
	--color-base: #f8f9fa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.minerva__tab-container {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.talk.mw-ui-button {&lt;br /&gt;
	visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 220729 - action menu hid */&lt;br /&gt;
.page-actions-menu {&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
/* logged in user must change to vector skin to edit */&lt;br /&gt;
visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
body {&lt;br /&gt;
  background-image:url(-) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body .mw-page-container, body #mw-panel {&lt;br /&gt;
	background-color: unset !important;&lt;br /&gt;
    background-image: unset !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* &amp;lt;span class=&amp;quot;light-bg&amp;quot;&amp;gt; for transparent images */&lt;br /&gt;
.light-bg {&lt;br /&gt;
	background-color: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* internal and public wiki */&lt;br /&gt;
body {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
    background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
a {&lt;br /&gt;
	color: #c83;&lt;br /&gt;
}&lt;br /&gt;
h2 {&lt;br /&gt;
    color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body table.wikitable,&lt;br /&gt;
body table.prettytable,&lt;br /&gt;
body table.wikitable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
body table.wikitable &amp;gt; * &amp;gt; tr &amp;gt; td,&lt;br /&gt;
body table.prettytable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
body table.prettytable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
	background-color: #333 !important;&lt;br /&gt;
	border-color: #000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-container.header-chrome {&lt;br /&gt;
	background-color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.last-modified-bar a ,&lt;br /&gt;
.footer, .minerva-footer {&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body,&lt;br /&gt;
#content,&lt;br /&gt;
.content table.infobox,&lt;br /&gt;
.mw-highlight,&lt;br /&gt;
.navbox,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
#mw-script-doc {&lt;br /&gt;
	background-color: #222!important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hatnote,&lt;br /&gt;
.dablink,&lt;br /&gt;
.rellink,&lt;br /&gt;
.content table.infobox,&lt;br /&gt;
.client-js .toc-mobile,&lt;br /&gt;
#toc,&lt;br /&gt;
/* .search-box .search, */&lt;br /&gt;
.content kbd,&lt;br /&gt;
.content samp,&lt;br /&gt;
.content code,&lt;br /&gt;
.content pre,&lt;br /&gt;
footer .last-modified-bar,&lt;br /&gt;
.navbox th, .navbox-title,&lt;br /&gt;
.navbox-abovebelow,&lt;br /&gt;
th.navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-title,&lt;br /&gt;
.navbox-even,&lt;br /&gt;
.navbox-subgroup .navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-abovebelow {&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
	border-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
#toc {&lt;br /&gt;
	border: 0;&lt;br /&gt;
}&lt;br /&gt;
table.fmbox-warning {&lt;br /&gt;
	background-color: #794747;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search input — Minerva header and JS overlay */&lt;br /&gt;
.minerva-search-form .search,&lt;br /&gt;
.search-box .search,&lt;br /&gt;
.search-overlay .search,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	border-color: #555;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.minerva-search-form .search::placeholder,&lt;br /&gt;
.search-box .search::placeholder,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;]::placeholder {&lt;br /&gt;
	color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search results overlay background */&lt;br /&gt;
.search-overlay,&lt;br /&gt;
.overlay-content,&lt;br /&gt;
.search-overlay .results {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
	color: #bb9966;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Links */&lt;br /&gt;
.extiw a, .extiw a:visited, .branding-box a, .branding-box a:visited,&lt;br /&gt;
.pBody ul li a, .pBody ul li a:visited, .subpages a, .subpages a:visited, body a, body a:visited, a, a:visited {&lt;br /&gt;
    color: #ec7 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.pBody ul li a.new, .pBody ul li a.new:visited, .subpages a.new, .subpages a.new:visited, body a.new, body a.new:visited, a.new, a.new:visited, .pBody ul li.new a, .pBody ul li.new a:visited, li.new a, li.new a:visited, body .lienbrisé {&lt;br /&gt;
    color: #e8c773;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body a.mw-kartographer-autostyled {&lt;br /&gt;
    color: #fff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Menu drawer */&lt;br /&gt;
#mw-mf-page-left {&lt;br /&gt;
   background-color: #333;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#p-navigation li  a ,&lt;br /&gt;
#p-interaction li  a ,&lt;br /&gt;
#pt-preferences li  a {&lt;br /&gt;
   background-color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 220729 - Vector skin darkening for editing after disabling action menu in minerva */&lt;br /&gt;
#mw-header,&lt;br /&gt;
#mw-navigation,&lt;br /&gt;
#mw-panel&lt;br /&gt;
 {&lt;br /&gt;
	background-image: none !important;&lt;br /&gt;
	background-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background-image: unset !important;&lt;br /&gt;
	background-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body .vectorbox {&lt;br /&gt;
	background-color: #333;&lt;br /&gt;
}&lt;br /&gt;
body .mw-sidebar-action .mw-sidebar-action-item h3.mw-sidebar-action-heading,&lt;br /&gt;
body .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=MediaWiki:Common.css&amp;diff=6861</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=MediaWiki:Common.css&amp;diff=6861"/>
		<updated>2026-08-10T16:38:52Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: set base color here&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* only public wiki - hide talk link */&lt;br /&gt;
:root {&lt;br /&gt;
	--color-base: #f8f9fa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.minerva__tab-container {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.talk.mw-ui-button {&lt;br /&gt;
	visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 220729 - action menu hid */&lt;br /&gt;
.page-actions-menu {&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
/* logged in user must change to vector skin to edit */&lt;br /&gt;
visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
body {&lt;br /&gt;
  background-image:url(-) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body .mw-page-container, body #mw-panel {&lt;br /&gt;
	background-color: unset !important;&lt;br /&gt;
    background-image: unset !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* &amp;lt;span class=&amp;quot;light-bg&amp;quot;&amp;gt; for transparent images */&lt;br /&gt;
.light-bg {&lt;br /&gt;
	background-color: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* internal and public wiki */&lt;br /&gt;
body {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
    background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
a {&lt;br /&gt;
	color: #c83;&lt;br /&gt;
}&lt;br /&gt;
h2 {&lt;br /&gt;
    color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body table.wikitable,&lt;br /&gt;
body table.prettytable,&lt;br /&gt;
body table.wikitable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
body table.wikitable &amp;gt; * &amp;gt; tr &amp;gt; td,&lt;br /&gt;
body table.prettytable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
body table.prettytable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
	background-color: #333 !important;&lt;br /&gt;
	border-color: #000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-container.header-chrome {&lt;br /&gt;
	background-color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.last-modified-bar a ,&lt;br /&gt;
.footer, .minerva-footer {&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body,&lt;br /&gt;
#content,&lt;br /&gt;
.content table.infobox,&lt;br /&gt;
.mw-highlight,&lt;br /&gt;
.navbox,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
#mw-script-doc {&lt;br /&gt;
	background-color: #222!important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hatnote,&lt;br /&gt;
.dablink,&lt;br /&gt;
.rellink,&lt;br /&gt;
.content table.infobox,&lt;br /&gt;
.client-js .toc-mobile,&lt;br /&gt;
#toc,&lt;br /&gt;
/* .search-box .search, */&lt;br /&gt;
.content kbd,&lt;br /&gt;
.content samp,&lt;br /&gt;
.content code,&lt;br /&gt;
.content pre,&lt;br /&gt;
footer .last-modified-bar,&lt;br /&gt;
.navbox th, .navbox-title,&lt;br /&gt;
.navbox-abovebelow,&lt;br /&gt;
th.navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-title,&lt;br /&gt;
.navbox-even,&lt;br /&gt;
.navbox-subgroup .navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-abovebelow {&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
	border-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
#toc {&lt;br /&gt;
	border: 0;&lt;br /&gt;
}&lt;br /&gt;
table.fmbox-warning {&lt;br /&gt;
	background-color: #794747;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search input — Minerva header and JS overlay */&lt;br /&gt;
.minerva-search-form .search,&lt;br /&gt;
.search-box .search,&lt;br /&gt;
.search-overlay .search,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	border-color: #555;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.minerva-search-form .search::placeholder,&lt;br /&gt;
.search-box .search::placeholder,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;]::placeholder {&lt;br /&gt;
	color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search results overlay background */&lt;br /&gt;
.search-overlay,&lt;br /&gt;
.overlay-content,&lt;br /&gt;
.search-overlay .results {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
	color: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Links */&lt;br /&gt;
.extiw a, .extiw a:visited, .branding-box a, .branding-box a:visited,&lt;br /&gt;
.pBody ul li a, .pBody ul li a:visited, .subpages a, .subpages a:visited, body a, body a:visited, a, a:visited {&lt;br /&gt;
    color: #ec7 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.pBody ul li a.new, .pBody ul li a.new:visited, .subpages a.new, .subpages a.new:visited, body a.new, body a.new:visited, a.new, a.new:visited, .pBody ul li.new a, .pBody ul li.new a:visited, li.new a, li.new a:visited, body .lienbrisé {&lt;br /&gt;
    color: #e8c773;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body a.mw-kartographer-autostyled {&lt;br /&gt;
    color: #fff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Menu drawer */&lt;br /&gt;
#mw-mf-page-left {&lt;br /&gt;
   background-color: #333;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#p-navigation li  a ,&lt;br /&gt;
#p-interaction li  a ,&lt;br /&gt;
#pt-preferences li  a {&lt;br /&gt;
   background-color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 220729 - Vector skin darkening for editing after disabling action menu in minerva */&lt;br /&gt;
#mw-header,&lt;br /&gt;
#mw-navigation,&lt;br /&gt;
#mw-panel&lt;br /&gt;
 {&lt;br /&gt;
	background-image: none !important;&lt;br /&gt;
	background-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background-image: unset !important;&lt;br /&gt;
	background-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body .vectorbox {&lt;br /&gt;
	background-color: #333;&lt;br /&gt;
}&lt;br /&gt;
body .mw-sidebar-action .mw-sidebar-action-item h3.mw-sidebar-action-heading,&lt;br /&gt;
body .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
	<entry>
		<id>https://help.chimemaster.com/index.php?title=MediaWiki:Common.css&amp;diff=6860</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://help.chimemaster.com/index.php?title=MediaWiki:Common.css&amp;diff=6860"/>
		<updated>2026-08-10T16:34:27Z</updated>

		<summary type="html">&lt;p&gt;Daveallen: try again&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* only public wiki - hide talk link */&lt;br /&gt;
.minerva__tab-container {&lt;br /&gt;
    display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.talk.mw-ui-button {&lt;br /&gt;
	visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 220729 - action menu hid */&lt;br /&gt;
.page-actions-menu {&lt;br /&gt;
	border-top: 0;&lt;br /&gt;
	border-bottom: 0;&lt;br /&gt;
/* logged in user must change to vector skin to edit */&lt;br /&gt;
visibility: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
body {&lt;br /&gt;
  background-image:url(-) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body .mw-page-container, body #mw-panel {&lt;br /&gt;
	background-color: unset !important;&lt;br /&gt;
    background-image: unset !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* &amp;lt;span class=&amp;quot;light-bg&amp;quot;&amp;gt; for transparent images */&lt;br /&gt;
.light-bg {&lt;br /&gt;
	background-color: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* internal and public wiki */&lt;br /&gt;
body {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
    background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
a {&lt;br /&gt;
	color: #c83;&lt;br /&gt;
}&lt;br /&gt;
h2 {&lt;br /&gt;
    color: #fc6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body table.wikitable,&lt;br /&gt;
body table.prettytable,&lt;br /&gt;
body table.wikitable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
body table.wikitable &amp;gt; * &amp;gt; tr &amp;gt; td,&lt;br /&gt;
body table.prettytable &amp;gt; * &amp;gt; tr &amp;gt; th,&lt;br /&gt;
body table.prettytable &amp;gt; * &amp;gt; tr &amp;gt; td {&lt;br /&gt;
	background-color: #333 !important;&lt;br /&gt;
	border-color: #000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.header-container.header-chrome {&lt;br /&gt;
	background-color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.last-modified-bar a ,&lt;br /&gt;
.footer, .minerva-footer {&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body,&lt;br /&gt;
#content,&lt;br /&gt;
.content table.infobox,&lt;br /&gt;
.mw-highlight,&lt;br /&gt;
.navbox,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
}&lt;br /&gt;
#mw-script-doc {&lt;br /&gt;
	background-color: #222!important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hatnote,&lt;br /&gt;
.dablink,&lt;br /&gt;
.rellink,&lt;br /&gt;
.content table.infobox,&lt;br /&gt;
.client-js .toc-mobile,&lt;br /&gt;
#toc,&lt;br /&gt;
/* .search-box .search, */&lt;br /&gt;
.content kbd,&lt;br /&gt;
.content samp,&lt;br /&gt;
.content code,&lt;br /&gt;
.content pre,&lt;br /&gt;
footer .last-modified-bar,&lt;br /&gt;
.navbox th, .navbox-title,&lt;br /&gt;
.navbox-abovebelow,&lt;br /&gt;
th.navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-title,&lt;br /&gt;
.navbox-even,&lt;br /&gt;
.navbox-subgroup .navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-abovebelow {&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
	border-color: #343739;&lt;br /&gt;
}&lt;br /&gt;
#toc {&lt;br /&gt;
	border: 0;&lt;br /&gt;
}&lt;br /&gt;
table.fmbox-warning {&lt;br /&gt;
	background-color: #794747;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search input — Minerva header and JS overlay */&lt;br /&gt;
.minerva-search-form .search,&lt;br /&gt;
.search-box .search,&lt;br /&gt;
.search-overlay .search,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;] {&lt;br /&gt;
	background-color: #343739;&lt;br /&gt;
	color: #f8f9fa;&lt;br /&gt;
	border-color: #555;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.minerva-search-form .search::placeholder,&lt;br /&gt;
.search-box .search::placeholder,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;]::placeholder {&lt;br /&gt;
	color: #aaa;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Search results overlay background */&lt;br /&gt;
.search-overlay,&lt;br /&gt;
.overlay-content,&lt;br /&gt;
.search-overlay .results {&lt;br /&gt;
	background-color: #222;&lt;br /&gt;
	color: #fff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Links */&lt;br /&gt;
.extiw a, .extiw a:visited, .branding-box a, .branding-box a:visited,&lt;br /&gt;
.pBody ul li a, .pBody ul li a:visited, .subpages a, .subpages a:visited, body a, body a:visited, a, a:visited {&lt;br /&gt;
    color: #ec7 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.pBody ul li a.new, .pBody ul li a.new:visited, .subpages a.new, .subpages a.new:visited, body a.new, body a.new:visited, a.new, a.new:visited, .pBody ul li.new a, .pBody ul li.new a:visited, li.new a, li.new a:visited, body .lienbrisé {&lt;br /&gt;
    color: #e8c773;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body a.mw-kartographer-autostyled {&lt;br /&gt;
    color: #fff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Menu drawer */&lt;br /&gt;
#mw-mf-page-left {&lt;br /&gt;
   background-color: #333;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#p-navigation li  a ,&lt;br /&gt;
#p-interaction li  a ,&lt;br /&gt;
#pt-preferences li  a {&lt;br /&gt;
   background-color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 220729 - Vector skin darkening for editing after disabling action menu in minerva */&lt;br /&gt;
#mw-header,&lt;br /&gt;
#mw-navigation,&lt;br /&gt;
#mw-panel&lt;br /&gt;
 {&lt;br /&gt;
	background-image: none !important;&lt;br /&gt;
	background-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-menu-tabs li {&lt;br /&gt;
	background-image: unset !important;&lt;br /&gt;
	background-color: #444 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body .vectorbox {&lt;br /&gt;
	background-color: #333;&lt;br /&gt;
}&lt;br /&gt;
body .mw-sidebar-action .mw-sidebar-action-item h3.mw-sidebar-action-heading,&lt;br /&gt;
body .vector-menu-portal .vector-menu-heading {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Daveallen</name></author>
	</entry>
</feed>