Disharmony
| Disharmony |
|---|
| Erstellt von | derula |
| Betriebssystem | Windows |
| Für Maker/Engine | RPG Maker 2000 ~1.10 RPG Maker 2003 ~1.04 |
| Sprache | Deutsch Englisch Französisch Spanisch |
| Aktuelle Version | 0.9.7.54 |
| Veröffentlichung | 30. März 2008 (0.9.1.20) 31. Oktober 2011 (0.9.7.54) |
| Herunterladen | Auf Ugly Horst |
Disharmony ist ein Ersatz für das Harmony-System, der nicht auf einen anderen Dateinamen weiterleitet, wie bspw. bei Audieremony oder im Tastenpatch. Stattdessen wird die MIDI-Wiedergabe von Disharmony selbst übernommen und über MidiOut ausgegeben. Disharmony kann theoretisch als oldharmony.dll beim Tastenpatch verwendet werden, wird jedoch nicht empfohlen.
Zur Verwendung mit RPG2000-/2003-Versionen, die keine externe DLL mehr für das Harmony-System benutzen, ist der HarmonyPatcher direkt enthalten.
Dateiformate
Für jedes erdenkliche Audioformat außer MIDI (z.B. OGG) muss ein DirectShow-Filter auf dem System des Spielers installiert sein, weshalb es keine wirkliche Liste mit unterstützten Formaten gibt. Dabei können die einst mit dem Tastenpatch etablierten Linkdateien (.link.wav) genutzt werden, die auch auf MIDIs verweisen können, sind allerdings nicht zwingend notwendig. Zudem ist es möglich, durch Hinzufügen von libdiscord.dll die Unterstützung für eine Vielzahl an Tracker-Formaten wie XM oder IT zu aktivieren.
BGM-Loop
Mit dem mitgelieferten LoopEditor kann Audiodateien in vielen Formaten, sofern sie dafür geeignet sind, ein Startpunkt für wiederholtes Abspielen gesetzt werden, diese entsprechen jedoch im Fall von OGG nicht der üblichen Bauart von LOOPSTART und LOOPLENGTH mit jeweils einem Sample-Index. Stattdessen wird bei OGG, MP3 und WMA ein Feld mit dem Namen COMMENT hinzugefügt, das einen Text wie DisharmonyLoop:123456 enthält (123456 steht hier stellvertretend für die Millisekunde, an der nach Ende der BGM wieder angesetzt wird).
Effekte
Disharmony bietet eine Vielzahl an Audiokanal-Effekten, die mit dem enthaltenen Programm EffectsManager konfiguriert und teilweise bei laufendem Spiel auch mit Switches und Variablen gesteuert werden können.
