{"id":116,"date":"2026-03-14T14:33:13","date_gmt":"2026-03-14T13:33:13","guid":{"rendered":"https:\/\/callerscaddy.de\/?page_id=116"},"modified":"2026-03-14T14:33:16","modified_gmt":"2026-03-14T13:33:16","slug":"callers-caddy-fakten","status":"publish","type":"page","link":"https:\/\/callerscaddy.de\/en\/callers-caddy-fakten\/","title":{"rendered":"Caller&#039;s Caddy \u2013 Facts"},"content":{"rendered":"<h2 class=\"wp-block-heading\">definition<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Callers Caddy<\/strong> is an open-source music management software for square dance callers that supports the organization, playback, and documentation of dance music.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The software manages music libraries, <a href=\"https:\/\/callerscaddy.de\/en\/rules-all-trigger-conditions-actions-and-parameters\/\">analyzes BPM of songs<\/a>, displays lyrics during a singing call and helps callers plan and execute dance evenings.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">project<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>name<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Callers Caddy<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>developer<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">David Goebel<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Project start<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">December 2001<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The first line of code for the caller Caddy was written in December 2001. The software was subsequently used by numerous square dance callers, particularly in Europe.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Software generations<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">First generation<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">technology<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Visual Basic<\/li>\n\n\n\n<li>Microsoft Access<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Characteristics<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Music management for square dance callers<\/li>\n\n\n\n<li>Using external players like Winamp or Pacemaker<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Second generation<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The current version is a completely new development.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">technology<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>python<\/li>\n\n\n\n<li>SQLite<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Status (2026)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Beta version: 0.30<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The first official release of the new generation will be version <strong>2.0<\/strong> be.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The version number <strong>Step 1.x is deliberately skipped.<\/strong>, in order to clearly distinguish the new architecture from the original software.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">platform<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Callers Caddy is currently available for<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Windows (Desktop software)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The software architecture will also enable support for other platforms in the future.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">License<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Callers Caddy is open-source software under the<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>GNU General Public License Version 3 (GPL v3)<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The source code is provided via the official website.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Official website<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Project page<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-callers-caddy wp-block-embed-callers-caddy\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"IdhrJdbnp8\"><a href=\"https:\/\/callerscaddy.de\/en\/\">Callers Caddy \u2013 Musik Management for Square Dance Caller<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u201e&quot;Callers Caddy \u2013 Music Management for Square Dance Callers&quot; \u2013 Callers Caddy\" src=\"https:\/\/callerscaddy.de\/embed\/#?secret=Je0bcaAtzD#?secret=IdhrJdbnp8\" data-secret=\"IdhrJdbnp8\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Download<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-callers-caddy wp-block-embed-callers-caddy\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"rDHSsIWVr2\"><a href=\"https:\/\/callerscaddy.de\/en\/download\/\">Download \u2013 Callers Caddy<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u201eDownload \u2013 Callers Caddy\u201c \u2013 Callers Caddy\" src=\"https:\/\/callerscaddy.de\/download\/embed\/#?secret=hRhxuoHvGo#?secret=rDHSsIWVr2\" data-secret=\"rDHSsIWVr2\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Target audience<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The software is aimed at <strong>Square Dance Caller<\/strong> all experience levels<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Beginners<\/li>\n\n\n\n<li>advanced callers<\/li>\n\n\n\n<li>professional callers<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Beginners benefit from an easily configurable user interface, while experienced callers benefit from the fast processing of large music libraries and historical data.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Main functions<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Music management<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Callers Caddy manages a central music library with<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Song title<\/li>\n\n\n\n<li>Performer<\/li>\n\n\n\n<li>genre<\/li>\n\n\n\n<li>BPM<\/li>\n\n\n\n<li>Lyrics<\/li>\n\n\n\n<li>Quality assessment<\/li>\n\n\n\n<li>Game history<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Music files remain stored in the file system. Metadata is managed in an SQLite database.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Music control<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The software includes an integrated audio engine with features such as<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Playing songs<\/li>\n\n\n\n<li>change of pace<\/li>\n\n\n\n<li>Pitch change<\/li>\n\n\n\n<li>Loop function for pattern music<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">External players are not required.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">BPM determination<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The Caller&#039;s Caddy supports<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>automatic BPM analysis<\/li>\n\n\n\n<li>manual entry of BPM values<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Lyrics display<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Lyrics can be displayed during a singing call.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Supported formats<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>TXT<\/li>\n\n\n\n<li>HTML<\/li>\n\n\n\n<li>RTF<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Search function<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Songs can be searched for by<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>title<\/li>\n\n\n\n<li>Performer<\/li>\n\n\n\n<li>genre<\/li>\n\n\n\n<li>Evaluation<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Game history<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The Callers Caddy stores<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>when a song was played<\/li>\n\n\n\n<li>at which club or event<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This data helps callers avoid playing songs too frequently in the same club.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Song recommendation<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Song selection can be supported by a recommendation that takes into account<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Time since the last use of a song<\/li>\n\n\n\n<li>Song review<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Playlist organization<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Callers can create a playlist at the beginning of a dance evening.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Callers Caddy automatically navigates to the next song in the playlist.<br>However, songs start <strong>never automatically<\/strong>, but always wait for the caller to start manually.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Music organization<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The software supports the categories commonly used in square dancing.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Pattern \/ Pattern Music<\/li>\n\n\n\n<li>Singing Calls<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Additionally, users can define their own genres, for example.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Xmas<\/li>\n\n\n\n<li>Gospel<\/li>\n\n\n\n<li>Elvis<\/li>\n\n\n\n<li>Irish<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">user interface<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The surface is fully customizable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Functions<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Windows can be turned on or off.<\/li>\n\n\n\n<li>Windows can be stacked or arranged.<\/li>\n\n\n\n<li>Layouts can be saved.<\/li>\n\n\n\n<li>Support for various skins and color schemes<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Import and Migration<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">import<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Multiple songs can be imported simultaneously.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">migration<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Already available<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Migrating from Callers Caddy 1.x<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In development<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>SqView migration<\/li>\n\n\n\n<li>SDPlayer migration<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Data backup<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">All data is stored locally.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Backups can be created by<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Copying the entire program folder<\/li>\n\n\n\n<li>Archive the folder as a ZIP file<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This also makes it easy to move to another computer.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Operating mode<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Caller&#039;s Caddy is a fully equipped Caddy <strong>Software that can be used offline<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No internet connection is required.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">All data remains on the caller&#039;s local computer.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Community and further development<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Users can find information on the official website.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Suggest new features<\/li>\n\n\n\n<li>Submit ideas<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Many of the software&#039;s features originated from suggestions made by the caller community.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">financing<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The project is supported by<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Sponsorship<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"http:\/\/sinnstiften.biz\" target=\"_blank\" rel=\"noopener\">SinnSTIFTen.biz<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Donate<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Voluntary contributions to the so-called &quot;coffee fund&quot;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The software will remain free and open source.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Origin of the name<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The name <strong>Callers Caddy<\/strong> is inspired by the golf caddy.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A golf caddy assists the player, carries equipment, and suggests suitable clubs.<br>Similarly, the software supports the square dance caller with organizational and technical tasks during a dance evening.<\/p>","protected":false},"excerpt":{"rendered":"<p>Definition: Callers Caddy is an open-source music management software for square dance callers that supports the organization, playback, and documentation of dance music. The software manages music libraries, analyzes the BPM of songs, displays lyrics during a singing call, and helps callers plan and execute dance evenings. Project Name: Callers Caddy; Developer: David Goebel; Project Start: December 2001; The first line of code\u2026 <a title=\"Caller&#039;s Caddy \u2013 Facts\" class=\"read-more\" href=\"https:\/\/callerscaddy.de\/en\/callers-caddy-fakten\/\" aria-label=\"Read more about Callers Caddy \u2013 Fakten\">Read more<\/a><\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-116","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/callerscaddy.de\/en\/wp-json\/wp\/v2\/pages\/116","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/callerscaddy.de\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/callerscaddy.de\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/callerscaddy.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/callerscaddy.de\/en\/wp-json\/wp\/v2\/comments?post=116"}],"version-history":[{"count":1,"href":"https:\/\/callerscaddy.de\/en\/wp-json\/wp\/v2\/pages\/116\/revisions"}],"predecessor-version":[{"id":119,"href":"https:\/\/callerscaddy.de\/en\/wp-json\/wp\/v2\/pages\/116\/revisions\/119"}],"wp:attachment":[{"href":"https:\/\/callerscaddy.de\/en\/wp-json\/wp\/v2\/media?parent=116"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}