GNMIDI

Inhaltsverzeichnis Stichwortindex
Benutzerfunktionen
Previous  Top  Next

[im Menü Konvertieren]
dialog_usertool_midinote  
Beispiel Tool mit Optionen (dieses konvertiert MIDI in übersichtlichen Text)  

GNMIDI enthält viele Funktionen zum Verändern oder Konvertieren von MIDI Dateien. Jedoch manchmal benötigt ein Benutzer eine sehr spezielle Funktion, die in der GNMIDI Anwendung nicht vorhanden ist.
Seit GNMIDI 3.18 enthält das Programm eine Möglichkeit, wie so ein Problem mit Hilfe einer Benutzerfunktion gelöst werden kann.
Ein Benutzer mit besonderen Wünschen über eine Funktion kontaktiert info@gnmidi.com
und fragt ob so ein Tool entwickelt werden könnte.
Falls das möglich ist dann kann der Benutzer Funktionen bestellen
die diese Aufgaben löst. Der Lizenzpreis hängt von der benötigten Arbeitszeit ab und ob der Benutzer eine Firma ist oder Privatperson
Existierende Standardtools sind günstiger.

Die Tools werden mit einer Anwendung zum Starten der Tools und einer Lizenz die installiert werden muss bevor das Tool gestartet werden kann.
Einige Benutzerfunktion verwenden Optionen wie z.B. Kanalnummern oder ja/nein Entscheidungen welche Änderungen durchzuführen sind. Die Optionen werden vor dem Starten der Konvertierung in einem Dialog zur Auswahl angeboten.
Die meisten Tools können auch an das GNMIDI Konvertierungsmenü angebunden werden.
Die Konvertierung kann für Einzeldatei oder Batchkonvertierung (Quellverzeichnis konvertiert in Zielverzeichnis).

Bevor ein neues Tool verwendet werden kann muss die
Lizenz zum Tool installiert werden und ein unbenutzter Benutzerfunktionenmenüeintrag muss angeklickt werden und die gelieferte .gntool Datei mit dem Dateidialog zu suchen.

Konverter verändern meist MIDI Dateien, jeodch kann auch MIDI in andere Formate konvertiert werden (z.B. wie das Standardtool MIDI note text Tool).
Ein Benutzertool kann auch Text konvertieren (z.B. wie das Standard Note text to MIDI Tool das macht).

Konverter konvertieren üblicherweise Dateien aus einem Quellverzeichnis in ein anderes Zielverzeichnis. In Ausnahmefällen kann von dieser Sicherheitsregel abgewichen werden, z.B. wenn die Inputdateien und Outputdateien unterschiedliche Namen haben (andere Dateierweiterung). Wenn eine direkte Veränderung der Inputdateien unbedingt nötig ist dann muss der Benutzer die nötigen Sicherheitsschritte vorsorgen. Änderungen sollen nur mit Kopien der Originaldateien durchgeführt werden. Einige Änderungen können nicht rückgängig gemacht werden. Eine Datensicherung vor Änderungen wird empfohlen.

Demo Tool Bigband:
dieses Tool demonstriert eine Benutzerfunktion.  
Es ändert die Klänge eines GM kompatiblen MIDI Liedes auf eine ausgewählte Soundkonfiguration (z.B. Streichinstrumente)  
dialog_demotoolbigband  
Softwareentwickler, die solche Benutzerfunktionen selbst programmieren möchten benötigen eine Lizenz zum Tool gnbatchdialog damit GNMIDI und gnbatchdialog nicht lizenzierte Tools akzeptiert. Es benötigt Kenntnisse in der Programmierung von Windows DLL und schreiben von .gntool und .ini Textdateien die beschreiben wie die Tools zu verwenden sind. gnbatchdialog Makros werden verwendet um Kommandozeilen zu erzeugen. Zum Ändern und Konvertieren von MIDI Dateien werden Kenntnisse des MIDI Dateiformats benötigt.