Sampler Waveform: Difference between revisions

From Renoise User Manual
Jump to: navigation, search
imported>Taktik
No edit summary
No edit summary
 
(117 intermediate revisions by 5 users not shown)
Line 1: Line 1:
= Sample Editor =
= Waveform =


Renoise has a strong focus on samples as instruments. A lot of pattern FX allow you to mangle and modify sample playback on the fly, thus there is also a built in sample editor present to modify, edit and create samples on the fly without having to leave Renoise. New small samples (mostly for short looping wavetable) can also be created, via a simple "draw" functionality.
The Waveform editor displays an instrument's samples so you can edit them with the provided tools and see the results graphically. New sounds can be recorded directly into the Sampler from external sources, or created by hand with the simple Draw tool. Existing samples can be imported and any changes made are exclusive to each individual song or instrument. The source samples are never modified unless you explicitly overwrite the file by saving it in the [[Disk Browser]]. Besides being non-destructive, the Sampler also supports endless undo/redo-ing of all your actions.


Please note: Whatever you do with the sample editor in Renoise, the ''source samples on disk are never modified'' unless you explicitly save and overwrite the file by saving it in the disk browser. This means all sample editor actions are non destructive to the original sample files. Renoise songs are self contained, just like Renoise instrument files are, so they always contain a copy of the sample. The sample you are editing in the sample, is the one that Renoise has in its memory, not the one on disk and not the one in the song or instrument you've loaded.
Samples (.flac) can be loaded and saved as presets using [[Libraries#Specific Preset Types|the drop-down menu located at the top right corner]].


Beside of being non destructive to the sample files, Renoises sample editor also supports full and endless undo/redoing. So any changes can be undone. Because undo/redo on very large samples can sometimes create an unwanted overhead, undo redo can also be disabled, just for samples. See below for more info.
[[Image:3.2_waveform.png]]


The large central section displays the waveform and allows you to select parts of the sound for editing. [[#Loop_Controls|Loop points]] and [[#Slice_Markers|Slice markers]] are also placed and displayed here. The top section features the sample-type options, [[#Drawing|Draw]], [[#Slice_Markers|Slice]] and [[#Snapping|Snap]] controls. The lower section contains the options used to edit or modify the sample, with additional options available via the right-click context menu.


== Overview ==


[[image:vvoois_renoise_sample_editor.png|frameless|800px|left]]  <br style="clear: both" />
== Working With The Waveform ==


The editor is divided into three parts:
=== Upper and Lower Rulers ===
# The upper bar with the samples name and a few properties like sample rate, bit depth on the left. Snapping, zoom and draw controls on the right.
# The wave view with two rulers is the center of the editor. Here you do select what you want to edit, view the sample that is currently loaded.
# The lower part of the editor, with lots of buttons to do something with the sample or parts/selection. We'll describe the available processing functions in detail later on.


=== Snapping, Zooming, Drawing and Sample Properties ===
Directly above and below the waveform are rulers which display various time measures. You can set the measures individually by right-clicking on a ruler and selecting an option from the menu:


*[[image:vvoois_renoise_se_draw.png]] - When enabled, you can freely draw within the sample wave with the mouse. Simply hold down the mouse button and drag it to draw. When disabled, the mouse is used to select and scroll in the wave view.
[[Image:3.0_waveform-ruler.png]]


*[[image:vvoois_renoise_se_snap20.png]] - Snapping applies in the wave view when either using the mouse to select or click, or when using keyboard shortcuts to navigate around in the sample. It also applies when dragging loop points. Its always a good idea to have ''snapping to 0'' enabled. This will ensure that cut and pasting parts of a sample does not result into clicks (because start and end points always start/end up in 0). Snapping to beats is useful when slicing out beats from loops (also in combination with the "Copy to new Instrument" context menu / keyboard shortcuts).
* '''0S Effect:''' The waveform is automatically split into 256 equal parts. Sample playback can be triggered from the position of one of these parts using the [[Effect Commands#Sample Commands|0S Effect Command]] (this behaves differently if the sample has been [[#Slice Markers|sliced]]).
* '''Beats:''' Measures how many beats the waveform lasts for. This will change depending on the song's current BPM.
* '''Samples:''' These are the individual data points that the waveform is constructed from. At a sample rate of 44.1KHz, there are 44,100 samples in a single second.
* '''Minutes:''' This will show the time in minutes, seconds and fractions of a second.


*[[image:vvoois_renoise_se_zoom_selection.png]] - Zoom to the currently selected area
=== Mouse Navigation and Selection ===
*[[image:vvoois_renoise_se_zoom_in.png]] - Zoom one step in
*[[image:vvoois_renoise_se_zoom_out.png]] - Zoom one step out
*[[image:vvoois_renoise_se_view_full.png]] - View full sample (zoom out to show the whole sample, horizontally and vertically)
*[[image:vvoois_renoise_se_zoom_in_vert.png]] - Zoom in one step vertically
*[[image:vvoois_renoise_se_zoom_out_vert.png]] - Zoom out one step vertically


* '''Left Mouse Button:'''
** Single-click sets a cursor (edit/play) position.
** Click and drag spans an area in the editor. In a stereo sample, moving the mouse pointer above/below the top/bottom 0dB line will allow you to select the left or right channel only.
** Click and drag with ''"Left Shift"'' extends/shrinks either side of the selection area.
** Double-click selects the entire visible area of the waveform.
** Click, drag and move the cursor past the left/right side of the waveform editor to select while zooming out. Holding down ''"Left Ctrl"'' (''"Command"'' on Mac) while doing so will speed up the zooming.


=== Wave View ===
* '''Right Mouse Button:'''
** Single-click opens the context menu.
** Click and drag extends/shrinks either side of the selection area (same as left-click and drag with ''"Left Shift"'').
** Click, drag and move the cursor past the left/right side of the wave editor to select while zooming out. Holding down ''"Left Ctrl"'' (''"Command"'' on Mac) while doing so will speed up the zooming.


==== Upper and Lower Rulers ====
* '''Middle Mouse Button:'''
** Single-click plays the sample from the clicked position to the end of the visible waveform. In a stereo sample, moving the mouse pointer above/below the top/bottom 0dB line will play the left or right channel only.
** Click and drag selects an area then immediately plays that selection.


You can set the upper and lower rulers display measure individually from each other by right-clicking them and selecting an option in the context menu:
* '''Scroll Wheel:'''
** Zoom in/out of the waveform. Note that the zooming happens from the position of the mouse pointer.
** Hold ''"Left Alt"'' while scrolling to scroll horizontally instead of zooming.


[[image:vvoois_renoise_sample_editor_ruler_options.png]]
=== Keyboard Shortcuts ===


==== Lower Zoom Bar ====
* '''Arrow Left/Right:''' Move cursor position to the left/right. In combination with ''"Left Shift"'', a selection is created.
* '''Arrow Down/Up:''' Move cursor position up/down (in a stereo sample).
* '''Ctrl/Command + Arrow Down/Up:''' Zoom in/out at the cursor position.
* '''PageDown/PageUp:''' Zoom in/out vertically.
* '''Home/End Key:''' Move cursor to the start/end of the waveform. In combination with ''"Left Shift"'', a selection is created.
* '''Enter:''' Play/restart the sample from cursor position.


Alternatively to using the mouse or shortcuts to navigate around in the sample, you can directly use the zoom bar to scroll or zoom. Drag the bar in the middle to scroll. Drag the handles to zoom/extend and shrink the sample view. Clicking on a free space next to the bar will jump page wise in the display.
Standard operations such as Copy/Paste (''"Left Ctrl + C/V"'') etc. are available as well.


=== Lower Scroll/Zoom Bar ===


==== Navigate Using the Mouse ====
As an alternative to using the mouse or keyboard shortcuts to navigate around in the waveform, you can use the scrollbar beneath the Lower Ruler to scroll or zoom. Drag the bar to scroll or drag the side handles to zoom. Clicking on a free space next to the scrollbar will jump to the immediate left or right of the waveform's current location. Just to the right of the scollbar are extra zooming controls:


* Left Mouse Button
* [[Image:3.0_waveform-zoomout.png|middle]] - View full sample (zoom back out to show the whole sample, horizontally and vertically).
** Click and drag - Span an area in the editor
* [[Image:3.0_waveform-zoomvin.png|middle]] - Zoom in one step vertically.
** Single-click a point in the sample - Set an offset/cursor position
* [[Image:3.0_waveform-zoomvout.png|middle]] - Zoom out one step vertically.
** Not holding a modifier while and move cursor is moved outside the wave editor zooms up to give more room in the display
** Hold CONTROL while and move cursor outside the wave editor scrolls the wave view left or right


* Right Mouse Button
** Single-click a point in the sample opens a context menu
** Click and drag - Extend either the left side or right side of the selection area (sample as holding down SHIFT and clicking with the left mouse button)
** Double-click to select everything in the display
** Not holding a modifier while and move cursor is moved outside the wave editor zooms up to give more room in the display
** Hold CONTROL while and move cursor outside the wave editor scrolls the wave view left or right


* Middle Mouse Button
== Upper Control Bar ==
** Single-click a point in the sample - Play the sample from the clicked position to the end of the display
** Click and drag - Play the sample in the selection


* Scroll Wheel
=== Recording ===
** Zoom the sample view with the mouse wheel. 
** Hold ALT while scrolling to scroll horizontally instead of zooming


* [[Image:3.1_waveform-record.png|text-bottom]] - Found at the top left of the Waveform panel. Opens up the recording window to [[#Recording New Samples|record new samples]] from various sources (e.g. microphone, line-in etc.) For further details, see the [[#Recording New Samples|Recording New Samples]] section.


==== Navigate Using Keyboard Shortcuts ====
=== Drawing ===


* [Arrow Left] / [Arrow Right]: Move cursor to the left / right. With SHIFT a selection is created.
* [[Image:3.0_waveform-draw.png|text-bottom]] - The Draw button is located at the top center of the Waveform panel. Draw mode allows you to draw on the central waveform area with the mouse, where you can create brand new sounds or make adjustments to existing sounds, such as removing clicks.
* [Arrow Down/ [Arrow Up]: Zoom In/Out at the cursor position
* [Home Key] / [End Key]: Move cursor to the display start or end. With SHIFT a selection is created.
* [Enter]: Play or stop playing the sample from cursor position
* [Enter]: Play or stop playing the sample from cursor position


Default operations like Copy/Paste (CONTROL/COMMAND + C, CONTROL/COMMAND + V) and so on are available as well.  Hover the mouse over the processing button or open the context menu for more keyboard shortcut tips.
=== Create/Adjust Sample Properties ===


Changes the basic properties of an existing sample or, in a blank sample slot, creates a new sample. This is located at the top center of the Waveform panel.


=== Processing Buttons and Options ===
* [[Image:3.0_waveform-adjust.png|text-bottom]] / [[Image:3.0_waveform-create.png|text-bottom]] - Edit sample properties / Create new sample.


Please Note: Most processing options below that change the sample (like Cut/Copy/Paste or Fading) will either apply on the whole sample, when no selection is set, or will apply on the selection, when a selection is present.
=== Slice Markers ===


==== Undo/Redo Support ====
By placing markers onto a sample it can be sliced up. Those slices can then be used as if they were individual samples themselves. This process is non-destructive because the original sample is left untouched. The slicing controls are located at the top right of the interface.


*[[image:vvoois_renoise_se_trigger_undo.png]] - Enable / disable undo in the sample editor. When working with very large sample, temporarily disabling undo may be useful to save a bit of time. Renoise saves all undo/redo processing on disk, so running out of memory should not be a problem. By default it does not hurt to have undo enabled.
* [[Image:3.0_waveform-slice.png|text-bottom]] - Activating the Slice Marker Tool allows you to left-click on the waveform to place the markers at useful points - individual drum hits, notes, vocal phrases etc.
* [[Image:3.0_waveform-sliceauto.png|text-bottom]] - Automatically insert markers into the waveform at points where significant changes within the waveform are detected (beats/transients).
* [[Image:3.0_waveform-slicesensitivity.png|text-bottom]] - The sensitivity of the auto-slicing beat detection can be adjusted using this value box. Higher values will lead to more markers being inserted.
* [[Image:3.0_waveform-slicestop.png|text-bottom]] - If enabled, a triggered slice will stop playing at start of the next slice. Can only be changed while the original sample is selected.


==== Create / Adjust Sample Properties ====
As markers are placed onto a sample, the [[Keyzones]] editor will automatically assign the new slices to different notes according to its current [[Keyzones#Automatically_Distributing_Zones|Drum Kit]] settings, allowing you to trigger each slice from a different key on the keyboard. You can also trigger a slice via the [[Effect Commands#Sample Commands|-Sxx Effect Command]], where the '''xx''' value corresponds to a slice number. Each slice you place is given a numbered tab at the top and left-click-dragging on it will move the slice around.


*[[image:vvoois_renoise_se_properties.png]] / [[image:vvoois_renoise_se_create.png]]- edit sample properties / create new sample.  
Right-clicking on a tab will bring up a menu with the option to: select all markers, delete the current marker or delete all markers. There’s also the powerful “Render Slices To Phrase” feature and its various options, which will reconstruct the original sample as a [[Phrase Editor|phrase]] using some or all of the slices.


When a sample is loaded, you can setup/change basic sample properties, like the amount of channels and sample rate here:
Although you can still edit the original sample, you cannot edit the individual sample slices. However, the [[#Loop_Controls|Loop type]] and all [[Sampler#Sample_Properties|Sample Properties]] like volume, panning etc. can be changed per slice. A newly created slice will inherit the original sample's properties. To destructively render an instrument's slices into individual samples, right-click on the waveform and select ''"Slices > Destructively Render Slices"'' from the menu.


[[image:vvoois_renoise_se_sample_properties.png]]  <br style="clear: both" />
You may find it useful to watch our [https://youtu.be/yhhUY7FKJds "Sample Slicing" video].


When no sample is loaded, you can create a new sample. This is especially useful to create small looped hand-drawn samples:
=== Snapping ===


[[image:vvoois_renoise_se_sample_create.png]]  <br style="clear: both" />
The Snap controls are located at the top right of the interface.


[[Image:3.0_waveform-snap.png]]


==== Cut/Copy/Paste ====
Snapping applies to the waveform when selecting with the mouse, using keyboard shortcuts to navigate, and when applying or dragging loop points and slice markers. It can be useful to have ''"0 Crossing"'' enabled, as this will ensure that cutting and pasting parts of a sample does not produce clicks in the audio, because the start and end points will always match up at 0dB.


*[[image:vvoois_renoise_se_cut.png]] - Cuts the selection or the whole sample if nothing is selected.
Selecting ''"[[Effect Commands#Sample Commands|0S Effect]]"'' will snap to the 0S markers typically shown along the bottom of the waveform, while selecting ''"Markers"'' will cause the selection to "stick" to sample slice markers as the mouse pointer approaches them.


*[[image:vvoois_renoise_se_crop.png]] - Crop to selection (delete everything outside of the selection)
Snapping to beats (the length of time for a single beat) is useful when cutting out beats from loops, in combination with the ''"Copy Into New Instrument"'' context menu/keyboard shortcut. The other Snap options are smaller fractions of a beat.


*[[image:vvoois_renoise_se_copy.png]] - Copy the selection / complete sample  into the clipboard
== Processing Controls and Options ==


*[[image:vvoois_renoise_se_paste.png]] - Paste the clipboard content into the selection or at the current cursor point.
Located underneath the waveform, most of the processing options below will apply to the whole sample unless a specific area has been selected.


*[[image:vvoois_renoise_se_mix_paste.png]] - Mix Paste the clipboard content with the selection
=== Undo/Redo Support ===


*[[Image:3.0_waveform-undo.png|middle]] - Enable/disable undo in the Waveform editor. When working with very large samples, temporarily disabling undo may be useful to save time. All undo/redo processing is saved to disk, so running out of memory should not be a problem.


==== Amplitude & Offset ====
=== Cut/Copy/Paste ===


*[[image:vvoois_renoise_se_adjust_volume.png]] - Change the volume for the sample or selection (will open up a dialog to specify the exact amount)
* [[Image:3.0_waveform-cut.png‎|text-bottom]] - Cut the selection (or whole sample if nothing is selected).
* [[Image:3.0_waveform-trim.png|text-bottom]] - Trim to selection (delete everything outside of the selection).


*[[image:vvoois_renoise_se_maximize.png]] - Change the volume of the sample so that it uses the maximum possible volume without clipping.
=== Amplitude ===


*[[image:vvoois_renoise_se_dc_offset.png]] - Center sample to the DC-line. Fix vertical "offsets" in the sample.
* [[Image:3.0_waveform-volume.png|text-bottom]] - Change the volume of the sample or selection (will open up a window to specify the exact amount).
* [[Image:3.0_waveform-maximize.png|text-bottom]] - Raise the volume of the sample or selection to the maximum possible value without clipping.
* [[Image:3.0_waveform-silence.png|text-bottom]] - Insert silence into the selected range, or silence the whole sample if no range is selected.


=== Fading ===


==== Fading ====
* [[Image:3.0_waveform-fadein.png|text-bottom]] - Fade the sample in linearly (can fade logarithmically via the right-click context menu or shortcuts).
* [[Image:3.0_waveform-fadeout.png|text-bottom]] - Fade the sample out linearly (can fade logarithmically via the right-click context menu or shortcuts).


*[[image:vvoois_renoise_se_fade_in.png]] - Fade the sample linearly in (via the context menu or shortcuts you can also fade in logarithmically)
=== Reverse & Swap ===


*[[image:vvoois_renoise_se_fade_out.png]] - Fade the sample linearly out (via the context menu or shortcuts you can also fade out logarithmically)
* [[Image:3.0_waveform-reverse.png|text-bottom]] - Reverse the sample or selection.
* [[Image:3.0_waveform-dcoffset.png|text-bottom]] - Center the sample or selection to the DC line, correcting any unwanted DC offsets. You may find it useful to watch [https://youtu.be/Y_zeDK8rw_A our video on the subject].
* [[Image:3.0_waveform-invertphase.png|text-bottom]] - Invert the phase of the sample or selection.
* [[Image:3.0_waveform-swapstereo.png|text-bottom]] - Swap the left and right channels of the sample or selection. Only possible for stereo samples.


*[[image:vvoois_renoise_se_crossfade.png]] - Mix the left part of the selection with the right part of the selection by fading them together. This is useful to create smooth loops.  Try cross fading the loop range only.
=== Process Track FX ===


* [[Image:dux1.0_waveform-applyfx.png|text-bottom]] - ''(Redux only)'' Apply the selected [[Effect Chains|sample fx chain]] directly to the sample's waveform. Note that this will not automatically extend the length of the sample for reverbs, delays etc. that last longer than the original sample.
* [[Image:3.1_waveform-trackfx.png|text-bottom]] / [[Image:3.1_waveform-samplefx.png|text-bottom]] - ''(Renoise only)'' Apply the selected [[Effect Chains|track/sample fx chain]] directly to the sample's waveform (applies both native and plugin effects). Note that this will not automatically extend the length of the sample for reverbs, delays etc. that last longer than the original sample.
* [[Image:3.1_interface-dropdown.png|text-bottom]] - ''(Renoise only)'' Select between track and sample fx chains for the previous option.
* [[Image:3.0_waveform-smooth.png|text-bottom]] - Smooth the sample. A simple interpolation process which removes hiss and sharp edges from the waveform. Useful to smooth out hand-drawn samples.


==== Reverse & Swap ====  
=== Loop Controls ===


*[[image:vvoois_renoise_se_reverse.png]] - Reverse sample, selection in the sample.
* [[Image:3.0_waveform-crossfade.png|text-bottom]] - Automatically create a smooth cross-faded loop.
*[[image:vvoois_renoise_se_stereo_reverse.png]] - Cross-reverse the sample of selection. Reverses each stereo channel oppositely.  
* [[Image:3.0_waveform-loopexit.png|text-bottom]] -  Toggles whether a sample will instantly stop or finish its current loop after a [[Playing_Notes_with_the_Computer_Keyboard#Note_Off|Note-Off]] input.
* [[Image:3.0_waveform-loop.png|text-bottom]] - When looping is enabled by selecting a loop type from the menu, start and end points are inserted into the waveform, causing playback to loop between them. The loop points can be moved by click-dragging their tabs at the top/bottom of the waveform.
** Off: No loop.
** Forward: Loop playback from start to end.
** Reverse: Loop playback from end to start once the end point is reached.
** PingPong: Loop playback from start to end to start to end etc.  


=== Other Controls & Info ===


==== Process Track FX ====
* [[Image:3.2_waveform-playselection.png|text-bottom]] – When enabled, the computer keyboard and MIDI note input will play the sample from the cursor position to the end of the visible waveform, or play the selection if one is present. This bypasses any [[Phrase Editor|Phrases]], [[Keyzones]], [[Modulation]] and [[Effects]], but is unaffected by the track-select option to the right.
* [[Image:3.0_waveform-startstop.png|text-bottom]] - Start/Stop playing sample from the cursor position to the end of the visible waveform, or Start/Stop playing the selection if one is present.
* [[Image:3.1_interface-dropdown.png|text-bottom]] - ''(Renoise only)'' Select where the sample will be played back: On the [[Pattern Editor#Master Track|Master Track]] to bypass the [[Instruments#Track_Selector_.28Renoise_Only.29|current track]]'s effects, or on the selected track to hear the sample with the currently active effects.
* [[Image:3.0_waveform-position.png|text-bottom]] - The current cursor position or selection range positions are shown in the format of the Lower Ruler. To change the format, right-click on the [[#Upper and Lower Rulers|Lower Ruler]] and choose from the list.


*[[image:vvoois_renoise_se_trackfx.png]] - Apply the current tracks DSP (as set up in the Track DSP tab) on the sample. This way you can apply any of Renoises built in effects or any plugin effects directly to the sample.
=== Right-Click Context Menu ===


*[[image:vvoois_renoise_se_smooth.png]] - Smooth the sample. A simply interpolation which removes hiss and edges form the sample. Especially useful to smooth hand drawn samples a bit.
Right-click on the waveform to open this menu. There are extra processing options beyond the ones detailed above:


* '''Mix Paste:''' To use this, ''"Copy"'' a sample or a selection of a sample into the clipboard. When you select ''"Mix Paste"'' from the menu, a window will appear that offers options for mixing the clipboard content with the existing content.
* '''Copy Into New Sample/Instrument:''' Automatically copies a selection of a sample and places it in either the current instrument or a new instrument. This can be very useful when copying parts of a large sample for further playback and editing.
* '''Process'''
** '''Fade In/Out Logarithmically:''' Fades the selection area in/out logarithmically instead of with the standard linear process.
** '''Set Loop Start/End:''' Inserts a loop start/end point directly onto the cursor position. If a selection area is present then both the start and end points will be placed to loop that exact range.


==== Loop Controls ====
=== Copy/Paste With External Sample Editors (Windows only) ===


*[[image:vvoois_renoise_se_loopstart.png]] - Set loop start from the current cursor. When a selection is present, the loop start and end will be set.
On Windows, the clipboard content is shared with the entire system, meaning you can quickly swap sample data to and from Renoise/Redux when using an external sample editor that supports this feature. In many external editors you have to select/activate this feature first. To find out how to do this, please look at the external editor's manual and search for the keywords: ''"System Clipboard"'', ''"Copy"''.
*[[image:vvoois_renoise_se_loop_end.png]] - Set loop end from the current cursor. When a selection is present, the loop start and end will be set.


*[[image:vvoois_renoise_se_looptype.png]] - Setup or disable the sample loop (Forward, Reverse, and Ping-Pong).


*[[image:vvoois_renoise_se_toggle_loopeditor.png]] - Enable/Disable the loop fine editor (see [[#Loop_Fine_Editor]])
== Recording New Samples ==


You can create new samples by recording them from various sources, including a line-in jack or microphone. To do so, press the [[Image:3.1_waveform-record.png|text-bottom]] button found at the top left of the Waveform panel. Or in Renoise, choose, ''"File->Record New Sample..."'' from the main menu at the very top left of the interface.


==== Play/Stop and Record ====
To begin recording new samples, first configure the device you want to use for recording. For Redux, this is set up inside the host DAW, so refer to its specific documentation. In Renoise, this is done via the [[Preferences#Audio|''"Edit->Preferences->Audio"'']] panel, but is only necessary when using DirectSound (Windows), Core Audio (MacOS) or ALSA (Linux); ASIO is pre-configured to be used as a recording and playback source. When your soundcard has more than one input channel you'll be able to choose from them in the Audio Preferences or the recording window.


*[[image:vvoois_renoise_se_play_stop.png]] - Start/Stop playing from the cursor position to the display end or play the selection
'''Renoise only:''' Opening the recording window and controlling the main record options can be mapped to a MIDI Controller with the [[MIDI Mapping]] options. This way you can quickly make new recordings using just your MIDI controller or master keyboard.
*[[image:vvoois_renoise_se_note.png]] - Setup the note that should be playd when hitting the play button or pressing ENTER
*[[image:vvoois_renoise_se_prehear.png]] - Setup where the sample should be played back: On the master track to bypass the current tracks FX. On the selected track, to hear the sample with the currently active FX


*[[image:vvoois_renoise_se_record.png]] - Open up the record dialog, to record new samples from the LineIn or Microphone
=== Recording Controls ===


[[Image:3.0_waveform-recorder.png]]


==== Current Selection Range Indicator ====
* [[Image:3.0_waveform-recordermeters.png|middle]]


*[[image:vvoois_renoise_se_offset.png]] - Next to the record button, the currently set cursor position or selection start and end are shown in the lower rulers format.  To change the format, right click on the lower ruler an choose a new format, like samples, minutes or 09 pattern command offsets.
This VU meter displays incoming audio activity, allowing you to monitor the signal and make adjustments if necessary. The [[Image:3.0_waveform-speaker.png|text-bottom]] button lets you listen to the input through Renoise/Redux while recording.


* [[Image:3.0_waveform-recorderchannels.png|middle]]


=== Mix pasting And Other Copy/Paste Operations ===
Select which channel you would like to record: left, right or both (stereo).


==== Mix Paste ====


Renoise offers a simple mix paste functionality. TO use it simply copy a part or whole sample into the clipboard first, then click on mix paste. A dialog will pops up that offers some options on how to mix the clipboard content with the exiting content:
----


[[image:vvoois_renoise_se_mix_paste_dialog.png]]  <br style="clear: both" />
'''Everything below this point applies to Renoise only.'''


----


==== Copy Into New Sample/Instrument ====


Via the context menu or keyboard shortcuts you can also automatically copy regions of a sample into either a new sample in the current instrument or a new instrument. This can be very useful if you want to slice up a loop and create a drum kit out of it. Or when copying parts of a large sample for further playback or editng.


* [[Image:3.0_waveform-recordersource.png|middle]]


=== Copying/Paste With External Sample Editors (Windows only) ===
Select the input device that will be the source for the recording. This may not be present depending on your [[Setting_Up_Audio_Devices|selected Audio Device]].


Renoise shares its clipboard content with the system on windows, which means you can quickly swap around sample data from and to Renoise when using an external sample editor which also supports this feature. In many external editors you do have to select/activate this feature some where first. Please have a look into your editors manual, by looking up the keywords: "System Clipboard", "Copy".
* [[Image:3.0_waveform-recorderfx.png|middle]]


Select the [[Effect Chains|track effect chain]] that will be used with the recording. The ''"Record dry (monitor FX)"'' option allows you to either directly apply this onto the recording or just hear it with the recording preview.


=== Loop Fine Editor ===
* '''Sync start & stop:'''
** None - No quantization is applied. Hitting the start/stop button will start/stop recording immediately.
** Pattern - Applies quantization from the start to the end of the current pattern. When the song or pattern plays, recording will be started or stopped only at pattern boundaries or block loops. This is useful to record "live" (e.g. playing a guitar riff along to your Renoise song). The resulting samples can then be placed into the patterns and will always match your song.
* '''Record dry (monitor FX):''' When enabled, the input signals are recorded without the Track FX applied, but will be previewed with them. This way you can hear and record exactly what will be played later when adding the recorded sample to the selected track.
* '''Create a new instrument on each take:''' When enabled, each recording is placed into a new instrument slot in the [[Instrument Selector]], so you can simply hit start/stop again and again to create multiple takes without overwriting anything.
* '''Compensate input and output latencies:''' When enabled, the latency of your soundcard will automatically be compensated for when creating synced recordings.
* '''Extra latency (ms):''' Soundcards or other devices can introduce latencies that Renoise may not be aware of. When your recordings are slightly out of sync on playback, you can manually compensate the latency offset of future recordings here.


The loop fine editor shows you an exact sample precise overview of the loop start and end points. This is very useful to create smooth loop. Loops should in most cases start and end at the sample amplitude values in the sample to avoid clicks. The Loop fine editor give you an overview of exactly this.
* '''Start:''' Start or stop the recording (changes into ''"Stop"'' when recording has started).
* '''Done:''' Closes the recorder window when no recording is taking place. While recording, this will ''"Cancel"'' the current recording.


[[image:vvoois_renoise_se_loopedit.png]] <br style="clear: both" />
=== Recording Without Quantization ===
 
Once everything is set up, hit ''"Start"'' to begin recording. A red border will appear around the recording window to indicate that recording is active. To stop recording and load the sample into the instrument slot, simply hit the ''"Stop"'' button. Currently active recordings can be discarded by pressing ''"Cancel"''.
 
[[Image:3.0_waveform-recorderwithoutquantize.png]]
 
=== Recording With Quantization ===
 
When using the quantization (Sync start & stop) option, Renoise will make sure that recordings are started and stopped at pattern boundaries only. To use the sync you have to start playing the song first. A progress bar will display playback information.
 
<!-- RENOISE_NO_PDF_START -->
[[Image:3.0_waveform-recorderwithquantize.gif]]
<!-- RENOISE_NO_PDF_STOP -->

Latest revision as of 17:06, 17 March 2022

Waveform

The Waveform editor displays an instrument's samples so you can edit them with the provided tools and see the results graphically. New sounds can be recorded directly into the Sampler from external sources, or created by hand with the simple Draw tool. Existing samples can be imported and any changes made are exclusive to each individual song or instrument. The source samples are never modified unless you explicitly overwrite the file by saving it in the Disk Browser. Besides being non-destructive, the Sampler also supports endless undo/redo-ing of all your actions.

Samples (.flac) can be loaded and saved as presets using the drop-down menu located at the top right corner.

3.2 waveform.png

The large central section displays the waveform and allows you to select parts of the sound for editing. Loop points and Slice markers are also placed and displayed here. The top section features the sample-type options, Draw, Slice and Snap controls. The lower section contains the options used to edit or modify the sample, with additional options available via the right-click context menu.


Working With The Waveform

Upper and Lower Rulers

Directly above and below the waveform are rulers which display various time measures. You can set the measures individually by right-clicking on a ruler and selecting an option from the menu:

3.0 waveform-ruler.png

  • 0S Effect: The waveform is automatically split into 256 equal parts. Sample playback can be triggered from the position of one of these parts using the 0S Effect Command (this behaves differently if the sample has been sliced).
  • Beats: Measures how many beats the waveform lasts for. This will change depending on the song's current BPM.
  • Samples: These are the individual data points that the waveform is constructed from. At a sample rate of 44.1KHz, there are 44,100 samples in a single second.
  • Minutes: This will show the time in minutes, seconds and fractions of a second.

Mouse Navigation and Selection

  • Left Mouse Button:
    • Single-click sets a cursor (edit/play) position.
    • Click and drag spans an area in the editor. In a stereo sample, moving the mouse pointer above/below the top/bottom 0dB line will allow you to select the left or right channel only.
    • Click and drag with "Left Shift" extends/shrinks either side of the selection area.
    • Double-click selects the entire visible area of the waveform.
    • Click, drag and move the cursor past the left/right side of the waveform editor to select while zooming out. Holding down "Left Ctrl" ("Command" on Mac) while doing so will speed up the zooming.
  • Right Mouse Button:
    • Single-click opens the context menu.
    • Click and drag extends/shrinks either side of the selection area (same as left-click and drag with "Left Shift").
    • Click, drag and move the cursor past the left/right side of the wave editor to select while zooming out. Holding down "Left Ctrl" ("Command" on Mac) while doing so will speed up the zooming.
  • Middle Mouse Button:
    • Single-click plays the sample from the clicked position to the end of the visible waveform. In a stereo sample, moving the mouse pointer above/below the top/bottom 0dB line will play the left or right channel only.
    • Click and drag selects an area then immediately plays that selection.
  • Scroll Wheel:
    • Zoom in/out of the waveform. Note that the zooming happens from the position of the mouse pointer.
    • Hold "Left Alt" while scrolling to scroll horizontally instead of zooming.

Keyboard Shortcuts

  • Arrow Left/Right: Move cursor position to the left/right. In combination with "Left Shift", a selection is created.
  • Arrow Down/Up: Move cursor position up/down (in a stereo sample).
  • Ctrl/Command + Arrow Down/Up: Zoom in/out at the cursor position.
  • PageDown/PageUp: Zoom in/out vertically.
  • Home/End Key: Move cursor to the start/end of the waveform. In combination with "Left Shift", a selection is created.
  • Enter: Play/restart the sample from cursor position.

Standard operations such as Copy/Paste ("Left Ctrl + C/V") etc. are available as well.

Lower Scroll/Zoom Bar

As an alternative to using the mouse or keyboard shortcuts to navigate around in the waveform, you can use the scrollbar beneath the Lower Ruler to scroll or zoom. Drag the bar to scroll or drag the side handles to zoom. Clicking on a free space next to the scrollbar will jump to the immediate left or right of the waveform's current location. Just to the right of the scollbar are extra zooming controls:

  • 3.0 waveform-zoomout.png - View full sample (zoom back out to show the whole sample, horizontally and vertically).
  • 3.0 waveform-zoomvin.png - Zoom in one step vertically.
  • 3.0 waveform-zoomvout.png - Zoom out one step vertically.


Upper Control Bar

Recording

  • 3.1 waveform-record.png - Found at the top left of the Waveform panel. Opens up the recording window to record new samples from various sources (e.g. microphone, line-in etc.) For further details, see the Recording New Samples section.

Drawing

  • 3.0 waveform-draw.png - The Draw button is located at the top center of the Waveform panel. Draw mode allows you to draw on the central waveform area with the mouse, where you can create brand new sounds or make adjustments to existing sounds, such as removing clicks.

Create/Adjust Sample Properties

Changes the basic properties of an existing sample or, in a blank sample slot, creates a new sample. This is located at the top center of the Waveform panel.

  • 3.0 waveform-adjust.png / 3.0 waveform-create.png - Edit sample properties / Create new sample.

Slice Markers

By placing markers onto a sample it can be sliced up. Those slices can then be used as if they were individual samples themselves. This process is non-destructive because the original sample is left untouched. The slicing controls are located at the top right of the interface.

  • 3.0 waveform-slice.png - Activating the Slice Marker Tool allows you to left-click on the waveform to place the markers at useful points - individual drum hits, notes, vocal phrases etc.
  • 3.0 waveform-sliceauto.png - Automatically insert markers into the waveform at points where significant changes within the waveform are detected (beats/transients).
  • 3.0 waveform-slicesensitivity.png - The sensitivity of the auto-slicing beat detection can be adjusted using this value box. Higher values will lead to more markers being inserted.
  • 3.0 waveform-slicestop.png - If enabled, a triggered slice will stop playing at start of the next slice. Can only be changed while the original sample is selected.

As markers are placed onto a sample, the Keyzones editor will automatically assign the new slices to different notes according to its current Drum Kit settings, allowing you to trigger each slice from a different key on the keyboard. You can also trigger a slice via the -Sxx Effect Command, where the xx value corresponds to a slice number. Each slice you place is given a numbered tab at the top and left-click-dragging on it will move the slice around.

Right-clicking on a tab will bring up a menu with the option to: select all markers, delete the current marker or delete all markers. There’s also the powerful “Render Slices To Phrase” feature and its various options, which will reconstruct the original sample as a phrase using some or all of the slices.

Although you can still edit the original sample, you cannot edit the individual sample slices. However, the Loop type and all Sample Properties like volume, panning etc. can be changed per slice. A newly created slice will inherit the original sample's properties. To destructively render an instrument's slices into individual samples, right-click on the waveform and select "Slices > Destructively Render Slices" from the menu.

You may find it useful to watch our "Sample Slicing" video.

Snapping

The Snap controls are located at the top right of the interface.

3.0 waveform-snap.png

Snapping applies to the waveform when selecting with the mouse, using keyboard shortcuts to navigate, and when applying or dragging loop points and slice markers. It can be useful to have "0 Crossing" enabled, as this will ensure that cutting and pasting parts of a sample does not produce clicks in the audio, because the start and end points will always match up at 0dB.

Selecting "0S Effect" will snap to the 0S markers typically shown along the bottom of the waveform, while selecting "Markers" will cause the selection to "stick" to sample slice markers as the mouse pointer approaches them.

Snapping to beats (the length of time for a single beat) is useful when cutting out beats from loops, in combination with the "Copy Into New Instrument" context menu/keyboard shortcut. The other Snap options are smaller fractions of a beat.

Processing Controls and Options

Located underneath the waveform, most of the processing options below will apply to the whole sample unless a specific area has been selected.

Undo/Redo Support

  • 3.0 waveform-undo.png - Enable/disable undo in the Waveform editor. When working with very large samples, temporarily disabling undo may be useful to save time. All undo/redo processing is saved to disk, so running out of memory should not be a problem.

Cut/Copy/Paste

  • 3.0 waveform-cut.png - Cut the selection (or whole sample if nothing is selected).
  • 3.0 waveform-trim.png - Trim to selection (delete everything outside of the selection).

Amplitude

  • 3.0 waveform-volume.png - Change the volume of the sample or selection (will open up a window to specify the exact amount).
  • 3.0 waveform-maximize.png - Raise the volume of the sample or selection to the maximum possible value without clipping.
  • 3.0 waveform-silence.png - Insert silence into the selected range, or silence the whole sample if no range is selected.

Fading

  • 3.0 waveform-fadein.png - Fade the sample in linearly (can fade logarithmically via the right-click context menu or shortcuts).
  • 3.0 waveform-fadeout.png - Fade the sample out linearly (can fade logarithmically via the right-click context menu or shortcuts).

Reverse & Swap

  • 3.0 waveform-reverse.png - Reverse the sample or selection.
  • 3.0 waveform-dcoffset.png - Center the sample or selection to the DC line, correcting any unwanted DC offsets. You may find it useful to watch our video on the subject.
  • 3.0 waveform-invertphase.png - Invert the phase of the sample or selection.
  • 3.0 waveform-swapstereo.png - Swap the left and right channels of the sample or selection. Only possible for stereo samples.

Process Track FX

  • Dux1.0 waveform-applyfx.png - (Redux only) Apply the selected sample fx chain directly to the sample's waveform. Note that this will not automatically extend the length of the sample for reverbs, delays etc. that last longer than the original sample.
  • 3.1 waveform-trackfx.png / 3.1 waveform-samplefx.png - (Renoise only) Apply the selected track/sample fx chain directly to the sample's waveform (applies both native and plugin effects). Note that this will not automatically extend the length of the sample for reverbs, delays etc. that last longer than the original sample.
  • 3.1 interface-dropdown.png - (Renoise only) Select between track and sample fx chains for the previous option.
  • 3.0 waveform-smooth.png - Smooth the sample. A simple interpolation process which removes hiss and sharp edges from the waveform. Useful to smooth out hand-drawn samples.

Loop Controls

  • 3.0 waveform-crossfade.png - Automatically create a smooth cross-faded loop.
  • 3.0 waveform-loopexit.png - Toggles whether a sample will instantly stop or finish its current loop after a Note-Off input.
  • 3.0 waveform-loop.png - When looping is enabled by selecting a loop type from the menu, start and end points are inserted into the waveform, causing playback to loop between them. The loop points can be moved by click-dragging their tabs at the top/bottom of the waveform.
    • Off: No loop.
    • Forward: Loop playback from start to end.
    • Reverse: Loop playback from end to start once the end point is reached.
    • PingPong: Loop playback from start to end to start to end etc.

Other Controls & Info

  • 3.2 waveform-playselection.png – When enabled, the computer keyboard and MIDI note input will play the sample from the cursor position to the end of the visible waveform, or play the selection if one is present. This bypasses any Phrases, Keyzones, Modulation and Effects, but is unaffected by the track-select option to the right.
  • 3.0 waveform-startstop.png - Start/Stop playing sample from the cursor position to the end of the visible waveform, or Start/Stop playing the selection if one is present.
  • 3.1 interface-dropdown.png - (Renoise only) Select where the sample will be played back: On the Master Track to bypass the current track's effects, or on the selected track to hear the sample with the currently active effects.
  • 3.0 waveform-position.png - The current cursor position or selection range positions are shown in the format of the Lower Ruler. To change the format, right-click on the Lower Ruler and choose from the list.

Right-Click Context Menu

Right-click on the waveform to open this menu. There are extra processing options beyond the ones detailed above:

  • Mix Paste: To use this, "Copy" a sample or a selection of a sample into the clipboard. When you select "Mix Paste" from the menu, a window will appear that offers options for mixing the clipboard content with the existing content.
  • Copy Into New Sample/Instrument: Automatically copies a selection of a sample and places it in either the current instrument or a new instrument. This can be very useful when copying parts of a large sample for further playback and editing.
  • Process
    • Fade In/Out Logarithmically: Fades the selection area in/out logarithmically instead of with the standard linear process.
    • Set Loop Start/End: Inserts a loop start/end point directly onto the cursor position. If a selection area is present then both the start and end points will be placed to loop that exact range.

Copy/Paste With External Sample Editors (Windows only)

On Windows, the clipboard content is shared with the entire system, meaning you can quickly swap sample data to and from Renoise/Redux when using an external sample editor that supports this feature. In many external editors you have to select/activate this feature first. To find out how to do this, please look at the external editor's manual and search for the keywords: "System Clipboard", "Copy".


Recording New Samples

You can create new samples by recording them from various sources, including a line-in jack or microphone. To do so, press the 3.1 waveform-record.png button found at the top left of the Waveform panel. Or in Renoise, choose, "File->Record New Sample..." from the main menu at the very top left of the interface.

To begin recording new samples, first configure the device you want to use for recording. For Redux, this is set up inside the host DAW, so refer to its specific documentation. In Renoise, this is done via the "Edit->Preferences->Audio" panel, but is only necessary when using DirectSound (Windows), Core Audio (MacOS) or ALSA (Linux); ASIO is pre-configured to be used as a recording and playback source. When your soundcard has more than one input channel you'll be able to choose from them in the Audio Preferences or the recording window.

Renoise only: Opening the recording window and controlling the main record options can be mapped to a MIDI Controller with the MIDI Mapping options. This way you can quickly make new recordings using just your MIDI controller or master keyboard.

Recording Controls

3.0 waveform-recorder.png

  • 3.0 waveform-recordermeters.png

This VU meter displays incoming audio activity, allowing you to monitor the signal and make adjustments if necessary. The 3.0 waveform-speaker.png button lets you listen to the input through Renoise/Redux while recording.

  • 3.0 waveform-recorderchannels.png

Select which channel you would like to record: left, right or both (stereo).



Everything below this point applies to Renoise only.



  • 3.0 waveform-recordersource.png

Select the input device that will be the source for the recording. This may not be present depending on your selected Audio Device.

  • 3.0 waveform-recorderfx.png

Select the track effect chain that will be used with the recording. The "Record dry (monitor FX)" option allows you to either directly apply this onto the recording or just hear it with the recording preview.

  • Sync start & stop:
    • None - No quantization is applied. Hitting the start/stop button will start/stop recording immediately.
    • Pattern - Applies quantization from the start to the end of the current pattern. When the song or pattern plays, recording will be started or stopped only at pattern boundaries or block loops. This is useful to record "live" (e.g. playing a guitar riff along to your Renoise song). The resulting samples can then be placed into the patterns and will always match your song.
  • Record dry (monitor FX): When enabled, the input signals are recorded without the Track FX applied, but will be previewed with them. This way you can hear and record exactly what will be played later when adding the recorded sample to the selected track.
  • Create a new instrument on each take: When enabled, each recording is placed into a new instrument slot in the Instrument Selector, so you can simply hit start/stop again and again to create multiple takes without overwriting anything.
  • Compensate input and output latencies: When enabled, the latency of your soundcard will automatically be compensated for when creating synced recordings.
  • Extra latency (ms): Soundcards or other devices can introduce latencies that Renoise may not be aware of. When your recordings are slightly out of sync on playback, you can manually compensate the latency offset of future recordings here.
  • Start: Start or stop the recording (changes into "Stop" when recording has started).
  • Done: Closes the recorder window when no recording is taking place. While recording, this will "Cancel" the current recording.

Recording Without Quantization

Once everything is set up, hit "Start" to begin recording. A red border will appear around the recording window to indicate that recording is active. To stop recording and load the sample into the instrument slot, simply hit the "Stop" button. Currently active recordings can be discarded by pressing "Cancel".

3.0 waveform-recorderwithoutquantize.png

Recording With Quantization

When using the quantization (Sync start & stop) option, Renoise will make sure that recordings are started and stopped at pattern boundaries only. To use the sync you have to start playing the song first. A progress bar will display playback information.

3.0 waveform-recorderwithquantize.gif