Midi Convert
Description
Converts a Renoise song into a MIDI file. Notes are grouped by instrument and exported per track.
Of note to developers and hobbyist programers: The code is decently commented, includes a generic Midi.lua class that can be reused for other tasks
Patches welcome.
Implemented Effect Commands:
Pattern Commands
* ZTxx: Set BPM
* ZLxx: Set LPB
* ZKxx: Set TPL
* 0Qxx: Delay all notes by xx ticks
MIDI Commands
* M0 xxyy: Set CC Number/Value
Volume Column
* 00-80: Set volume of note
* Qx: Delay note for x ticks
* Cx: Cut note after x ticks
Panning Column
* Qx: Delay note for x ticks
* Cx: Cut note after x ticks
Delay Column
* 0-FF: Delay note
Source code (github)
https://github.com/renoise/xrnx/tree/master/Tools/com.renoise.MidiConvert.xrnx
Discussion
Downloads
Renoise Version | Release Date | |
---|---|---|
com.renoise.MidiConvert V0.90 | 2.8 | Apr 14th, 2012 |
com.renoise.MidiConvert V0.93 | 3.0 | Jan 6th, 2015 |
com.renoise.MidiConvert V0.96 | 3.1 | Oct 20th, 2017 |
Installation: Drop the Tool File (.xrnx) on a Renoise window to install.
Liability exclusion: "You are about to download and install software from a third-party provider. This software was not developed by Renoise and is listed here in a summarised form purely as a convenience for our users. Renoise takes no responsibility for any malfunction, incompatibility, or damage caused by or otherwise arising from the use of the software. In the case of problems with the installation or use of the software, please contact the relevant developer."
Haftungsausschluss: "Sie sind dabei, eine Anwendung (Software) von einem Drittanbieter herunterzuladen oder zu installieren. Diese Software stammt nicht von Renoise und wird hier lediglich als Service für den Benutzer zusammenfassend übersichtlich dargestellt. Renoise haftet nicht für Fehlfunktionen, Beschädigungen, Inkompatibilitäten oder sonstige Schäden, die von dieser Software ausgehen oder sonst verursacht werden. Sollten während der Installation oder Benutzung der Software Probleme auftreten, wenden Sie sich bitte an den jeweiligen Hersteller."