Mittels Tags kann man in Ares Musik kategorisieren und auswählen. Ein Tag ist dabei eine kurze Beschreibung
der Musik, z.B. "spannend" oder "orientalisch". Wenn man Tags festgelegt hat, kann man die Musik darüber suchen oder
insbesondere auch beim Spiel auswählen.
Tags werden in Kategorien zusammengefasst: jeder Tag gehört zu einer Kategorie. Damit kann man Tags leichter finden und die
Kategorien sind auch beim Abspielen interessant (siehe unten). Kategorien sind z.B. "Stimmung" oder "Situation".
Jeder Tag und jede Kategorie hat außerdem eine Sprache, kann aber auch in andere Sprachen übersetzt werden.
Tags sind unabhängig von Projekten oder anders gesagt projektübergreifend. Man kann allerdings pro Projekt auswählen, welche
Tags im Player / Controller sichtbar sein sollen.
Um Tags für Musik festzulegen, wählt man die Dateien (oder Verzeichnisse) im Musik-Explorer aus und wählt dann aus dem Kontextmenü "Tags festlegen". Dann hat man mehrere Möglichkeiten:
Man kann auch für alle Dateien in einer bestehenden Musikliste Tags setzen. Dazu wählt man aus dem Kontextmenü der Liste im Projekt-Explorer "Tags ..." aus.
Wenn man Tags festgelegt oder heruntergeladen hat, kann man sie auch wieder nach rpgmusictags.org
hochladen und so mit anderen Leuten teilen. Je mehr Leute ihre Tags teilen, desto größer wird die Datenbank und desto größer
wird die Chance, für neue Dateien direkt passende Tags zu bekommen.
Zum Hochladen der Tags verwendet man den Button "Teilen ...". Hier muss man einen Benutzernamen -- z.B. eine E-Mail-Adresse --
angeben. Der Benutzernamen wird verwendet, um mitzuzählen, wieviele Benutzer einen Tag einem Musikstück zugeordnet haben (siehe
unten "Voting"). Auch zum Hochladen der Tags müssen die Musikdateien natürlich identifiziert werden, wenn man vorher Tags
heruntergeladen hat, ist das aber bereits geschehen.
Was ist, wenn man nicht einverstanden ist mit den Tags, die man von der Online-Datenbasis heruntergeladen hat? In dem Fall
entfernt man den Tag einfach wieder von dem Musikstück. Ares merkt sich das; wenn man dann das nächste Mal Tags herunterlädt,
bleibt der Tag weiterhin entfernt. Wenn man hingegen Tags hochlädt, merkt sich wiederum die Online-Datenbasis, dass man den
Tag nicht für dieses Musikstück haben wollte. Sobald mehr Leute den Tag entfernen als hinzufügen, wird er beim Herunterladen
an andere Benutzer nicht mehr mitgeliefert.
Wenn man hingegen mit den Tags einverstanden ist, die man heruntergeladen hat, sollte man den Button "Bestätigen" benutzen. Mit
diesem werden die heruntergeladenen Tags so behandelt, als hätte man sie manuell selbst gesetzt. Das bedeutet einerseits, dass
sie beim nächsten Herunterladen nicht wieder entfernt werden, selbst wenn in der Datenbasis inzwischen mehr Leute den Tag
entfernt als hinzugefügt haben. Andererseits bedeutet es, dass man beim nächsten Hochladen seine Stimme für die jeweilige
Zuordnung abgibt. Wenn man die Tags nicht bestätigt, bleiben sie beim Hochladen hingegen unberücksichtigt, also man muss durch
das Bestätigen explizit sagen, dass man die Tags gut findet, damit man für sie abstimmt.
Im Musik-Explorer kann man die Anzeige mittels Tags filtern. Hierfür verwendet man den Button ganz rechts in der Symbolleiste
des Musik-Explorers. Der Dialog ähnelt dem zum Festlegen von Tags, auch hier wählt man einfach die Tags aus, deren Dateien
man sehen will. Im Normalfall werden dann alle Dateien gezeigt, die irgendein der gewählten Tags haben. Man kann aber unten
auch festlegen, dass die Dateien von allen Kategorien, in denen man ein Tag gewählt hat, mindestens ein Tag haben müssen.
Beispiel: man könnte alle Dateien vom Interpret (das ist eine Kategorie) "Erdenstern" (das ist ein Tag) suchen, welche die Stimmung (Kategorie) "düster"
oder "spannend" (Tags) haben. Was nicht geht, ist eine UND-Verknüpfung innerhalb einer Kategorie, also z.B. Dateien zu suchen,
die sowohl "spannend" als auch "düster" (Tags in der gleichen Kategorie "Stimmung") haben.
Um den Filter zu ändern, wählt man einfach den Button erneut. Um den Filter aufzuheben, wählt man den Button auch und klickt im Dialog dann auf "Zeige alle Dateien". Die dritte Option im Filter ist, nur Dateien ohne Tags anzuzeigen; so sieht man schnell, für welche Dateien man vielleicht noch Tags festlegen will.
Beim Abspielen kann man die Tags direkt im Player oder Controller festlegen (s.u.). Wenn man eine bestimmte Tagauswahl häufiger braucht und sie auf Knopfdruck einstellen will, kann man sie aber auch in einem "Musikauswahl über Tags"-Element machen. So ein Element kann man im Projekt-Explorer im Kontextmenü eines Modus hinzufügen.
Mit Ansicht -> Tags aus dem Hauptmenü oder mit F5 öffnet man ein Editor-Fenster, in dem man die Tags und Kategorien verwalten
kann. Das heißt, man kann neue Tags oder Kategorien anlegen sowie bestehende umbenennen (z.B. um Tippfehler zu korrigieren) und
löschen. Mit der Checkbox "Versteckt" kann man auch verhindern, dass sie im Player / Controller angezeigt werden; dies ist
eine Einstellung, die pro Projekt gespeichert wird.
Im unteren Teil kann man die Tags in andere Sprachen übersetzen. Das ist nützlich, falls man entweder Tags in einer anderen
Sprache bekommen hat (etwa über den Import eines Projektes) oder sie einem Freund in einer anderen Sprache zur Verfügung
stellen will.
Ganz oben kann man auch auswählen, welche Sprache im Projekt für die Tags verwendet wird. Es werden außer im Verwaltungs-Fenster
immer nur die Kategorien und Tags dieser Sprache angezeigt.
Innerhalb von Makros gibt es spezielle Kommandos, mit denen man während des Abspielens die Tagauswahl ändern und so passende Musik abspielen lassen kann.
Im Player und im Controller kann man mittels der Tags automatisch Dateien zusammenstellen lassen, aus denen dann immer zufällig
eine ausgewählt und abgespielt wird. Wenn man zum Beispiel die Tags "düster" und "spannend" anschaltet, sind alle Musikdateien
in der Auswahl, die entweder das Tag "düster" oder das Tag "spannend" (oder beide) haben.
Die Tags wählt man in einem eigenen Bereich / Fenster aus, das man genauso anwählt wie einen Modus im Projekt. Man wählt erst
die Kategorie und kann dann die Tags dieser Kategorie an- und abschalten.
Wie beim Filtern im Musik-Explorer kann man auch hier einstellen, ob Musik nur ein beliebiges der angeschalteten Tags haben
muss oder ob sie von jeder gewählten Kategorie ein Tag haben muss. Wenn man die Einstellung also auf "UND" stellt und die Tags
"spannend" und "düster" aus der Kategorie "Stimmung" sowie das Tag "Dungeon" aus der Kategorie "Ort" wählt, wird nur Musik
gespielt, welche sowohl das Tag "Dungeon" als auch "düster" oder sowohl "Dungeon" als auch "spannend" hat. Stellt man dagegen
auf "ODER", wird Musik gespielt, die auch nur eines der drei Tags hat.
Man kann auch einstellen, ob die Musik beim Wechsel des Musikstückes aus- und eingeblendet werden soll. Falls sie gar nicht
geblendet werden soll, stellt man die Blendzeit einfach auf 0. Falls sie nur geblendet werden soll, wenn sie sich ändert, weil
man eine andere Tagauswahl gemacht hat, kann man das mit der Checkbox festlegen. (Achtung: aus technischen Gründen wirkt sich
eine Änderung der Einstellungen immer nur aufs nächste gespielte Musikstück aus, nicht mehr aufs aktuell gespielte.)
Man kann nicht gleichzeitig Musik mittels Tags auswählen und über feste Musiklisten. Sobald man Musik über die eine Methode
auswählt, wird die andere abgeschaltet. Also eine eventuell laufende Musikliste wird gestoppt, wenn man ein Tag auswählt, und
alle Tags werden deaktiviert, wenn man eine Musikliste auswählt.
Die Tags werden in einer Datei "Ares.sqlite" im Musik-Verzeichnis gespeichert. Das Format ist eine SQLite-Datenbasis; das Schema kann man hier anschauen. Um Musik zu identifizieren, wird der Service von AcoustId.org verwendet.