Tools and Utilities
The following tools help you with tasks related to Renoise, such as listing all installed and used VSTs, printing shortcuts, organizing songs and manipulating pattern data.
The RPG - The Renoise Phrase Generator
RPG is a utility that generates random tracks for Renoise, based on a user-defined set of parameters. RPG is capable of working inside Renoise. You may press a hotkey to generate new tracks and paste them directly into Renoise.
Download
- Download program: The RPG
Author: Icarus
Website: http://sector-seven.net/z/rpg/
Discuss on forum: RPG - The Renoise Phrase Generator
Renoise Track Generator
A Javascript based program that copies a randomly generated track to the clipboard, to be pasted into Renoise.
Author`s comments:
I suppose the controls are pretty self explanatory. Simply put, you drag the sliders to set probabilities for the notes you wish to be part of the sequence, for the octave distribution, then probability for a note to appear on each position (64 lines hard-coded), and velocty curve for the generated sequence. Then hit `Generate` and you have it. Copy the XML data and paste it on a track in your Renoise pattern. I managed to get some pretty neat melodies, basslines and drum sequences with it. Try it if you like. Let me know if you have any ideas for improvement. I feel kinda enthusiastic about developing this little thing further.
Download
- Run in browser: http://renoise.hit.bg/
- Download program: Renoise Track Generator v080315
Author: Subset
Website: http://renoise.hit.bg/
Discuss on forum: Aleatoric Sequence Generator For Renoise
Psymachine
Psymachine is a melody generator for Renoise. The program generates a track and copies it into the clipboard, which can be pasted directly into Renoise.
Psymachine is only available for Windows.
Download
- Download program: Psymachine v0.2
- Source code: Psymachine v0.2 source
Author: Tenda
Website: www.mikseri.net/tenda/
Current version: 0.2
Renoise XRNS-PHP Scripts
The XRNS-PHP project is a collection of scripted tools for Renoise. The XRNS Script Frontend provides a graphical interface for the PHP scripts.
The XRNS Script Frontend runs currently only on Windows. On other platforms you need PHP to run the scripts from the command-line.
Currently the following tools are available:
- xrns-sf: XRNS Script Frontend, a graphical interface to any PHP script (for Windows)
- clip2code: converts pattern data to simple text
- xrns_merge: merges 2 XRNS modules
- xrns_ogg: compresses XRNS and XRNI with OGG VORBIS
- xrns_randomizer: randomizes XRNS modules
- xrns2midi: translates an XRNS module to MIDI format
- xml2mid: converts a MidiXML file to MIDI format
- xrns_searchandreplace: Replaces every occurance of specific note in the song to another one
Download
- Download: XRNS-PHP Files
Author: Alexander Stoica, Dac Chartrand, Fabio Napadano, Marvin Tjon, Mick Rippon
Website: XRNS-PHP Official Website
Current version: 1.04 (8 Sept 2007)
XRNS ListVST
XRNS ListVST extracts and displays information from Renoise songs. Helps maintain your VST plugin collection.
Example usage:
- find plugins on your disk which you do not use so you can uninstall or delete them
- check for missing plugins in a song and Google for them with a simple double click
- quickly check required plugins for a song, useful for collaborations
- easily find songs with a certain speed and tempo
Download
- Application: xrns-listvst.rar
Author: BeatSlaughter
Website: www.beatslaughter.de
Current version: 1.1
Clip2Code
Want to show someone how you a snippet of your pattern looks like? Clip2Code converts Renoise Pattern data from the clipboard to a HTML string representation.
Download
- Application and source: clip2code.php
Author: Mick Rippon
Website: www.mickrippon.com
RiGen
Drag `n drop samples or folders containing .WAV samples onto RiGen.exe and you will get an XRNI instrument. Rigen will take care of loops in .WAV files. This application is great for batch creating XRNI instruments. Source included. Note that you can also easily create instruments from within Renoise by dropping multiple samples from Disk Browser into the Sample List.
Download
- Application and source: RiGen.zip
Author: Vincent Voois
Website: www.vincentvoois.com
XRNS PHP Reader
PHP script that accesses and displays data from a Renoise song. Unzips the xrns file on the server, then parses songs.xml.
At this stage the script is limited to <GlobalSongData>. Eventually the script should allow you to parse a complete song and could grow out to a fully blown XRNS API for PHP.
Download
- Demo and source: demo.html
Author: Mick Rippon
Website: www.mickrippon.com
Developing Tools
Since Renoise 1.8, songs are saved as zipped achives. The archive contains samples and a file called songs.xml. Many widgets also use xml for input and output. For example, when you copy a selection in the Pattern Editor, the clipboard contains xml. You can edit the clipboard contents in a external editor and paste it back into Renoise.
- Discuss tools in the XRNS Development Forum
- PHP based script framework: XRNS-PHP Official Website
- For easy access to Renoise's data without having to parse xml yourself, XRNS-Lib is being developed