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.
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:
- 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.
- 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 32-bit FLAC file.
Note: This tool does not work with the demo version of Renoise. To render, you need the licensed version.
- Recent version (August 2018), SamRender v1.1.003: https://renoise.com/tools/samrender
- Old version (June 2018), SamRender v1.0.002 (first release).
Edited by Raul (ulneiz), Yesterday, 23:24.