Products
Orders
Services
Impressum
Freeware
Links

GN MIDI commandline tools and GNMIDI user tools

GNMIDI screenshot GN MIDI Tools are Win32 tools for analysing, converting, modifying MIDI files.
They are batch capable in 32bit and 64bit Windows systems.
New MIDI converter tools can be programmed for your special needs.
Demo: Try the GNMIDI demo (which uses many of these MIDI tools).
License: The tools can be ordered for noncommercial private use or for commercial use (companies or when results are sold).
The end user license agreement must be accepted before the tools may be used.
noncommercial use: License for noncommercial use allows to use the software on up to 5 computer installations (which must be registered by requesting an access code online or by email to author).
commercial use: The user needs to explain the purpose of the product or project. Commercial use is limited to a given product or purpose and using the same tool for another project requires a new license. Price differs if the project requires distribution of the tool with a commercial product (requires distribution rights).
Ask the author if you have interest in licensing one or more tools for a given purpose. This can reduce the total price.
End user license agreement:
View End user license agreement for private noncommercial use English German
(for commercial use the conditions will be sent to your company before order and need to be accepted before any order).
Available tools: gnbatchdialog is a Windows GUI batch conversion (convert MIDI files in a folder and sub folder) and single file conversion by licensed tools. more...
gnbatchexec is a batch conversion (convert midi files in folder and sub folders) and single file conversion by a licensed tool more...
mid2pars analyses a MIDI file and generates Parsons code as output for a given channel number (try this operation in GNMIDI demo) more...
midi2txt converts a MIDI file content to readable text (try this operation in GNMIDI demo). more...
txt2midi converts text generated by midi2txt back to a MIDI file (try this operation in GNMIDI demo). more...
midinote converts a MIDI file content to text and numbers that is easy to read and parse by scripts or programs. more...
note2mid converts text generated by midinote back to a MIDI file. more...
mididmp converts a MIDI file content to text with commands sorted by bars. more...
dmp2midi converts text generated by mididmp back to a MIDI file. more...
midi2csv converts a MIDI file content to comma separated table (try this operation in GNMIDI demo). more...
csv2midi converts text generated by csv2midi back to a MIDI file (try this operation in GNMIDI demo). more...
removechords converts chords of given format from a MIDI file (try this operation in GNMIDI demo). more...
midimove moves MIDI commands from a MIDI file by milliseconds into a direction. more...
midireplacetext replaces text in MIDI file. more...
midisummary batch tool to generate summaries about MIDI files (English and Deutsch)(commandline tool only). more...
midicat combines MIDI files to a medley (commandline tool only). more...
midimerge merges all tracks of MIDI files into a merged midi file (commandline tool only). more...
midicut copies a part from a MIDI file to a new MIDI file (commandline tool only). more..
midimutt mutes notes of given channels or tracks. more...
midistat shows statistic information about a midi content (commandline tool only). more...
miditran modifies notes,velocity,volume by a given factor. more...
midtempo sets new song tempo or modifies tempo by percentage. more...
midi1to0 converts a MIDI format 1 file to a MIDI format 0 file by merging all tracks into a single track that will contain all commands of all channels sorted by time. more...
others ask author if a certain tool can be provided as standard tool.
New tools could be programmed for your special purpose that makes daily MIDI work more comfortable.
Windows GUI batch solution:All gnbatchdialog compatible tools are delivered with Windows GUI program gnbatchdialog for batch converting or single file converting all licensed tools. Tools that have options might display a Windows dialog where the options can be configured before converting. By default GUI is delivered with tools if not wished other by customer.
Windows non-GUI batch solution:gnbatchexec compatible tools are delivered with Windows non-GUI program gnbatchexec for batch converting or single file converting all licensed tools. Options and input folder/filename and output folder settings can be done by editing tool .ini file.
Windows commandline tool solution:Tools are delivered as Windows commandline application for use in cmd.exe console or in a .bat or (perl, python, visual basic...) script. It requires knowledge in DOS/Windows commandline usage. Tool are delivered with a usage documentation.
Supported Windows systems: The tools are tested with Windows 7 and Windows 8 and Windows 10.
www.gnmidi.com © Günter Nagler Contact