SamRender is a small tool created by ulneiz to render and load the resulting wave into a specific sample. SamRender can render the entire song (Entire Song), a specific sequence range (Sequence Range) or a range of lines of a particular pattern (Lines in Pattern). It uses a temporary buffer to store a wav file, which it then loads into a sample to choose from.

SamRender has some destination selection options (new instrument or instrument selected), renamed slots (instrument slot and/or sample slot) and several options for rendering (Priority, Interpolation, Sample Rate and Bit depth).


SamRender can be useful for post-production and mastering process. It allows to visualize the state of the audio through a complete wave. In this way, it is possible to easily locate the conflicting transients, or to analyze the song better by zones, in order to improve its dynamics. You can watch the wave, touch up the song and re-render to check the changes.

To locate the exact line within the pattern that corresponds to the exact point within the wave, set the time bar to "Minutes" in the Waveform. Thus, you can synchronize it visually with the Renoise current time for song length (up to the right) which is in minutes and seconds.

On the other hand, after visually examining the whole wave of the song of the resulting sample, it is possible to normalize it, or correct its full volume, and save the complete sample in WAV format (up to 32 bits) or FLAC format (up to 24 bits).

Also, before normalizing, you can make some small steps in the editing of the resulting wave, decreasing the more accentuated transients that can be modified. It is very good practice to modify these transients directly in the pattern editor, not in the wave. But if it is difficult, it can be very useful to modify the wave as well. After correcting these stronger transients, it is possible to obtain more general volume of normalization, obtaining more strength throughout the song. Keep in mind that you should work according to the wave output format (Sample Rate, Bit Depth). These values noticeably modify the wave (your information).

Another useful detail of SamRender is to be able to verify that the resulting wave is approximated to the wishes of the composer. At first, this makes sense in two scenarios:

  1. When the composer only uses instruments with samples and random automation. The overall waveform of the resulting song will vary with each full rendering. It will not be the same.
  2. Instruments based on VSTi. Especially with samplers like Kontakt, and libraries that offer rob robin or random percussion of the same type of sound to offer more realism to the piece, more human. Because of this, each general rendering of the song will also be different. This can even cause that some complete rendering does not have clipping in any section, and that another complete rendering has problems of clipping (it surpasses the barrier of the 0dB). This case is very common in orchestral pieces. You would be surprised at the great difference that there may be between different renderings of the same song.

For lovers of FLAC format:
SamRender allows the jump of the song in a sample. Renoise can save any sample in FLAC format up to 24bit. The general wave of the song in 24 bits will be radically different from the 32-bit wave. The 32-bit wave will contain more information, and will be more faithful to the original composition of the song.

Therefore, with SamRender it is possible to render the song in 32 bits, and then save the sample in 32-bit WAV format. Then use any compatible program (Audacity, Adobe Audition, JetAudio...) to convert the 32-bit WAV file to a 24-bit FLAC file. Surprisingly, this 24-bit FLAC file will have exactly the same wavelength as the 32-bit WAV file. Renoise, for the time being, does not allow converting a 32-bit WAV file into a 24-bit FLAC file.

Note: This tool does not work with the demo version of Renoise. To render, you need the licensed version.


Renoise VersionDownloadsDate
com.ulneiz.SamRender V1.003.153Jun 8th, 2018

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."