Last update: 17 March 2008
Latest releases: XRNS-SF 1.06
is the XRNS Script Frontend. Windows users who want an easy GUI
and ready to use PHP 5.2 scripting environment with all the required
third party utilities are encouraged to download this package. XRNS-SCRIPTS 1.06 is for users of OS X, Linux, and any other PHP 5.2 compatible operating system with a command prompt.
The XRNS-PHP project is a collection of tools for Renoise. The XRNS Script Frontend provides a graphical interface for the PHP scripts.
Renoise is a contemporary software application based on the heritage and development of tracker styled music sequencers. Its primary use is the composition of music using samples (WAV, AIFF, FLAC, OGG, MP3) and MIDI sequencing of VSTi soft synths.
Renoise currently runs on Windows, Mac OS X and Linux.
The XRNS-PHP project is a collection of tools for Renoise XRNS song modules, XRNI instruments, and clipboard data copied from within Renoise's window. The purpose of these tools is to offer functionality beyond that of Renoise itself. The tools can plugged into XRNS Script Frontend, which provides a graphical interface.
The XRNS-PHP SourceForge project site is mainly intended for organized development of the tools. As a user, you may find the latest versions of the tools here.
Currently, we have created the following tools:
Downloads are available on the XRNS-PHP SourceForge project site. Or you can grab the latest revisions from the CVS Repository (basically work in progress, but usually tested) if you are impatient or adventurous. Most tools can also be found on Renoise's own website.
You can help the XRNS-PHP project become a healthy fluffy teddybear in ways including but not limited to:
Renoise outputs its data in XML format in several situations.
The XML data can be easily accessed, allowing anyone to manipulate the song without too much effort (eg. you don't have to reverse engineer the format). Our weapon of choice to manipulate the XML data is PHP. PHP scripts are commonly used as server-sided scripts, but it is also possible to run them from the command-line.
We have chosen to write scripts in PHP because of its ease, portability and popularity. It is not hard language, within a few weeks you should already be able to write fairly impressive stuff. We hope to motivate interested souls into picking up PHP and write new scripts for Renoise.
Few people appreciated having to installing a complete web server in order to use our tools. Also, the command-line method was not very popular with Windows users. To circumvent those problems, a frontend was developed that can be fed any php command-line script and displays it in an easy and pretty graphical interface.