This page is available in English only

XVoc 1.9

Vocoded sample mangler, synth, hybrid, effect... thing

(22 Votes)
1.9 (Updated 2 years ago)
May 11, 2018
Reaktor 6
Instrument Sampler


The ensemble consists of two (grain) samplers vocoded against each other, with an additional carrier synth available.

It is also possible to load it as an effect and run an external modulator signal through it.

I have now included a (carrier) sample map in Sampler B that should be varied enough to get you started exploring. Download size has increased quite a bit with this, but it's now easier to get started and get a grasp of what this contraption is capable of.

For the best results, and the instrument to behave as intended, it's important that the samples in the maps you load have their 'Root' note set to 60, have 'Loop' ticked, and 'Release' unticked.

All controls have a simple description in their info-tip, but if anything is unclear feel free to ask.

Hope you enjoy this crazy thing :)

- Added: basic controls over external modulator signal
- Added: ramp-up for grain-size to get more immediate attack regardsless of grain size setting
- Changed: all attack, decay and release sliders set to the same value
- Added: frequency shifter affecting the carrier
- Changed: switched sub octave button for a 3 step knob. -12 to -36
- Changed: slightly lowered sub level
- Changed: switched to resynth in Sampler B, discovered some issues with similar samples sounding completely different between A and B. Not what I wnated. The pitch former module is still in there so it should be easy to switch back for those who prefer it.
- Changed: levels balancded, slightly tilted towards the lower end
- Fixed: levels vs. voices, all modules
- Lots of tidying up

- Changed: smoother control over LFO speed
- Added: tempo sync to delay time
- Changed: extended grain size mod range
- Added: sample select by midi
- Fixed: external carrier switch
- Changed: randomization controls are only visible when needed
- Rearranged the master section a bit, again
- Switched master control's labels for text objects
- Some tweaks to the drone mode, hopefully less prone to explosions now when turning off
- Rearranged the master section a bit, again

- Added: switch for external modulator
- Added: master tuning control
- Added: modulator targets for LFO waveform and frequency
- Added: compressor bypass switch + clipping
- Improved mod-range for Sampler A grain-size
- Fixed: random sample selection offset
- Changed: increased attack and decay values in compressors from 0/60 to 21/150
- Minor tweaks to the Sub synth-module
- Changed: smoother modulation response in Sub synthmodule
- Changed: modulation of Drive more responsive
- Added: if sample speed is 0, then the Start parameter can be used to scan the sample
- Added: 250ms "silencer" when switching snapshots to avoid "explosions"
- Added: hold/drone-mode

- Changed: separate mod amount controls for each modulator target
- Added: optional sync for lfo's
- Added: option to swap right/left in samplers
- Changed: range of pitch modulation now changeable.
Changed: title of sampler backgrounds from OSC to SAMPLER - why haven't I noticed this?
Changed: name of sampler modules are now changed so it's easier to recognize them in the sample map editor.

- Added: pan controls and modulation targets in samplers and synth
- Changed: level and filter in samplers, and carrier select, to mono processing - cpu down to around 40% now
- Fixed: randomize structure for sampler B
- Added: -24 switch to sub oscillator
- Improved slider graphics

- Added: new modulator target, sample start-point
- Got the modulation system sorted out, sort of
- Removed the extra envelope follower in the vocoder macro, not really needed

- Added: random wave selector for samplers, two modes: note on, or lfo
- Changed: sampler filter to a one-knob solution
- Added: random playback direction
- Changed: synth added to the Mix dry signals
- Changed: soften module now uses peak eq filters
- Changed: master filter to one knob, and 2-pole
- Added: two lfo's and an extra envelope
- Minor GUI tweaks

- Added unison, detune and hi-pass filter to the synth
- Added pitch bend range controls
- Added "soften/de-harsh" module, a cheap attempt at removing uncomfortable ringing by means of pitch-detection and notch filters
- Added sub-oscillator, post drive
- Even cleaner structure
- Full GUI overhaul

- Changed name to XVoc
- Updated graphics. A/B view with different colors.
- Completely reorganized front panel
- Added: chorus, reverb, echo, saturation
- Added: glide parameter in carrier synth
- Added: output scope
- Added: envelope follower (M->C)
- Added: mono toggle
- Added: mix-knob for blending in the dry signal from the samples (pre drive and filter)
- Added: speed multiplier
- Added: reverse toggle
- Added: selector to set the size of the loaded sample map
- Added: release option to samplers. Play till end upon release insted of continuing to loop
- Changed master filter to a gentler 1-pole
- Switched to a full ADSR envelope
- A bit tidier structure...

- Removed: Effects borrowed from SkannerXT.

- Initial release


Metaverb and EzFFT vocoder by Stephan Schmitt
Unison handling from SalamanderAnagrams tutorial
CorePitchDetector by Natham Ramella


jace cavacini
1 year ago
Can't you just upload a fixed version? ;-)
Ravn Revheim
2 years ago
Small error in version 1.9, the sub oscillator level is still reduced in drone-mode... this is no longer necessary with the "voice-levelling" I've introduced... Sorry for forgetting that. Simple fix: go into the sub oscillator macro, find the drone ic receive module, and remove it and the selector inside the macro its' connected to, and wire the signal straight to the macros output.
Bernard Clarke
2 years ago
Eagleizer Eagle
2 years ago
Thanks a lot!
Ravn Revheim
2 years ago
@Paule: if you change the control sensitivity, you should also change the selectors from None to Linear or Sine. I have re-rendered the toggle graphics to 127 frames instead of 3, so if you do this it will act more like a fader. A seriously short fader, but a fader still, hehe.
Ravn Revheim
2 years ago
@Paule: awesome on the sample maps, I'll try and make some snapshots with some of them for a future update. Yes, I turned it into a switch, but as you said it's easy to revert to a knob. Hm, I could turn this into an optional thing using stacked macros, hehe. Thanks for the heads up on the 6.2.2 update :)
2 years ago
Giorgio, I'm happy if lot of people use them in their music tracks.
2 years ago
Oh, you changed the pos. carrier A/B to a switch? For myself I changed inside the positioner the sensitivity. So carrier and mod are mangled by themself in one section. It's gone now in v1.8. But I can reproduce it for me.
2 years ago
Yes Ravn, all maps are CC0 public domain. Use them like yours. BTW R6.2.2 is up.
Giorgio Inzaghi
2 years ago
Thanks for the free sample maps too!
Ravn Revheim
2 years ago
Nice work Paule! I have downloaded the LP-Ax-Absynth_legacy maps, some beautiful sounds there. Is it okay to include two of your maps in the ensemble and create some presets with them for the next update?
2 years ago
Taken free sample maps from here: --- and realized that two albums: --- --- --- partly mangeled in your instrument
2 years ago
Richard Figone
2 years ago
Ravn Revheim
2 years ago
Ravn Revheim
2 years ago
Crap, i messed up with the modulation system in 1.4. A fix will come shortly.