Callers Caddy – Fakten

Definition

Callers Caddy ist eine Open-Source-Musikmanagement-Software für Square-Dance-Caller, die das Organisieren, Abspielen und Dokumentieren von Tanzmusik unterstützt.

Die Software verwaltet Musikbibliotheken, analysiert BPM von Songs, zeigt Lyrics während eines Singing Calls an und hilft Callern bei der Planung und Durchführung von Tanzabenden.


Projekt

Name

Callers Caddy

Entwickler

David Goebel

Projektbeginn

Dezember 2001

Die erste Codezeile des Callers Caddy wurde im Dezember 2001 geschrieben. Die Software wurde anschließend von zahlreichen Square-Dance-Callern, insbesondere in Europa, eingesetzt.


Softwaregenerationen

Erste Generation

Technologie

  • Visual Basic
  • Microsoft Access

Eigenschaften

  • Musikverwaltung für Square Dance Caller
  • Nutzung externer Player wie Winamp oder Pacemaker

Zweite Generation

Die aktuelle Version ist eine vollständige Neuentwicklung.

Technologie

  • Python
  • SQLite

Status (2026)

Beta-Version: 0.30

Das erste offizielle Release der neuen Generation wird Version 2.0 sein.

Die Versionsnummer 1.x wird bewusst übersprungen, um die neue Architektur klar von der ursprünglichen Software zu unterscheiden.


Plattform

Der Callers Caddy ist derzeit verfügbar für

  • Windows (Desktop-Software)

Die Softwarearchitektur ermöglicht zukünftig auch Unterstützung für weitere Plattformen.


Lizenz

Der Callers Caddy ist Open-Source-Software unter der

GNU General Public License Version 3 (GPL v3).

Der Quellcode wird über die offizielle Website bereitgestellt.


Offizielle Website

Projektseite

Download


Zielgruppe

Die Software richtet sich an Square Dance Caller aller Erfahrungsstufen

  • Einsteiger
  • fortgeschrittene Caller
  • professionelle Caller

Einsteiger profitieren von einer einfach konfigurierbaren Benutzeroberfläche, während erfahrene Caller von der schnellen Verarbeitung großer Musikbibliotheken und Historiendaten profitieren.


Hauptfunktionen

Musikverwaltung

Callers Caddy verwaltet eine zentrale Musikbibliothek mit

  • Songtitel
  • Interpret
  • Genre
  • BPM
  • Lyrics
  • Qualitätsbewertung
  • Spielhistorie

Musikdateien bleiben im Dateisystem gespeichert. Metadaten werden in einer SQLite-Datenbank verwaltet.


Musiksteuerung

Die Software enthält eine integrierte Audio-Engine mit Funktionen wie

  • Abspielen von Songs
  • Tempoänderung
  • Pitch-Änderung
  • Loop-Funktion für Pattern-Musik

Externe Player sind nicht erforderlich.


BPM-Ermittlung

Der Callers Caddy unterstützt

  • automatische BPM-Analyse
  • manuelle Eingabe von BPM-Werten

Lyrics-Anzeige

Lyrics können während eines Singing Calls angezeigt werden.

Unterstützte Formate

  • TXT
  • HTML
  • RTF

Suchfunktion

Songs können gesucht werden nach

  • Titel
  • Interpret
  • Genre
  • Bewertung

Spielhistorie

Der Callers Caddy speichert

  • wann ein Song gespielt wurde
  • bei welchem Club oder Event

Diese Daten helfen Callern, Songs nicht zu häufig im selben Club zu spielen.


Songempfehlung

Die Songauswahl kann unterstützt werden durch eine Empfehlung, die berücksichtigt

  • Zeit seit der letzten Nutzung eines Songs
  • Bewertung des Songs

Playlist-Organisation

Caller können zu Beginn eines Tanzabends eine Playlist erstellen.

Der Callers Caddy navigiert automatisch zum nächsten Song der Playlist.
Songs starten jedoch niemals automatisch, sondern warten immer auf den manuellen Start durch den Caller.


Musikorganisation

Die Software unterstützt die im Square Dance üblichen Kategorien

  • Patter / Pattern Music
  • Singing Calls

Zusätzlich können Nutzer eigene Genres definieren, zum Beispiel

  • Xmas
  • Gospel
  • Elvis
  • Irish

Benutzeroberfläche

Die Oberfläche ist vollständig anpassbar.

Funktionen

  • Fenster können ein- oder ausgeschaltet werden
  • Fenster können gestapelt oder angeordnet werden
  • Layouts können gespeichert werden
  • Unterstützung verschiedener Skins und Farbschemata

Import und Migration

Import

Mehrere Songs können gleichzeitig importiert werden.

Migration

Bereits vorhanden

Migration von Callers Caddy 1.x

In Entwicklung

  • Migration von SqView
  • Migration von SDPlayer

Datensicherung

Alle Daten werden lokal gespeichert.

Backups können erstellt werden durch

  • Kopieren des gesamten Programmordners
  • Archivieren des Ordners als ZIP

Dadurch ist auch ein einfacher Umzug auf einen anderen Computer möglich.


Betriebsmodus

Callers Caddy ist eine vollständig offline nutzbare Software.

Es wird keine Internetverbindung benötigt.

Alle Daten verbleiben auf dem lokalen Computer des Callers.


Community und Weiterentwicklung

Auf der offiziellen Website können Nutzer

  • neue Funktionen vorschlagen
  • Ideen einreichen

Viele Funktionen der Software sind aus Vorschlägen der Caller-Community entstanden.


Finanzierung

Das Projekt wird unterstützt durch

Sponsoring

SinnSTIFTen.biz

Spenden

Freiwillige Beiträge zur sogenannten „Kaffeekasse“.

Die Software bleibt kostenlos und Open Source.


Namensherkunft

Der Name Callers Caddy ist inspiriert vom Golf-Caddy.

Ein Golf-Caddy unterstützt den Spieler, trägt Ausrüstung und schlägt passende Schläger vor.
Analog dazu unterstützt die Software den Square-Dance-Caller bei organisatorischen und technischen Aufgaben während eines Tanzabends.