Thursday, 15 November 2012

TX16Wx Software Sampler 2.0 Released

Finally, after all these betas, TX16Wx 2.0 graduates to gold status. So many new features and improvements have been added during these past few months. A big thank you to all who have contributes ideas and opinions to this project.
Now, I am declaring this plug-in fit for duty, and thus I give you:

TX16Wx Software Sampler 2.0 - features:
  • Re-sizable, flexible GUI
    • Full Undo/Redo support
    • Built-in file browser with wave preview
  • Unlimited multi-timbral operation
  • 128 voice polyphony
    • 24dB resonant filters
    • Two syncable LFO:s per voice
    • Two Modulation Envelopes per voice
    • Three Step Sequence LFO:s per voice

    • Modulation matrix with 16 modulation slots per voice
    • Multiple keyboard scales
    • Multiple trigger modes
    • Mono/Poly/Legato operation
    • 8 choke groups per program
    • Per-sample loop start/end/direction modulation
    • Polyphonic glide
  • Built-in sample editor
    • Automatic, Interactive Loop Slicing + slice mapping
    • Actually Samples! Record audio straight into the sampler.
    • Automatic pitch detection
    • Automatic keyboard mapping
    • Loop tools
    • Interactive Loop cross fading
    • Multiple loop definitions per wave
    • Trim, cut, duplicate
    • Pitch detection
    • Normalize
    • Reverse
    • Tempo detection
  • Graphical keyboard mapping editor
    • Automatic sample layout
    • Flexible drag & drop-based group edit
  • Quick select of sound data via MIDI
  • Drag & drop of samples/programs/performances/banks
  • Multiple outputs
    • 4 Stereo + 8 Mono outputs
    • Individual output mapping for key groups (drums)
  • 16 mappable controllers for automation
  • 48 mappable VST parameters for automation
  • Preview loaded programs and samples in your song before loading
  • Reads multiple sample and bank formats
    • SoundFont 2
    • SFZ Files
    • Ogg Vorbis
    • FLAC
    • Typhoon compressed AIF files
    • Original Yamaha OS Wave files
  • 100% documented XML-based sound file format.
    • Anyone can write conversion tools.
  • Saves data in DAW project directory
  • Low CPU usage
  • Fully native, optimized for SSE2.
  • 64-bit support
  • Nice sound!
Download it now from

Of course, don't forget about TX16Wx Professional. Work is coming along nicely, and hopefully you will see a first drop of this soon.
Happy sampling


  1. TX16Wx won't load in Renoise (v2.8.1). It's strange cause the betas and RC's worked without problems.

    Too bad! I was really waiting for final...

  2. Hm. I tried deactivating "Run VST plugins in sandbox" under preferences in Renoise. Now TX16Wx works!

    I'm not sure what 'sandbox' refers to. I can't see any difference in how the VST's are shown, so I'll just leave it off so I can be a happy TX16Wx user :-)

    BTW the 'sandbox' function is activated by default in Renoise.

  3. Sandbox means it runs the VSTi in a separate process. I did some quick debugging of this, it seems you are right it does not work, and this seems to be because windowscodecs.dll does not load as expected in the pluging container process. Not sure why.
    I'll try to fix it, though I'd say just don't run it in sandbox mode for now. ;-)

  4. Fixed it... Stupid init error. :-P
    It will be in an update somewhere soon.

  5. Thanks for the quick response.

    I've been playing with TX16Wx ever since I got it working. Now I have another problem. Perhaps it's a nug, perhaps I'm just stupid....:

    When I chopped a sample (a 2-bar drum break) in 8 equal-sized slices and mapped the slices on the keyboard, eacj slice sounded fine and I could play them from my MPD18 controller. But when I try changing 'Mode' (or whatever) to 'One Shot' (OR Rekease for that matter) the slices turns into very short click-sounds... almost like they get pitched 4-5 octaves up.

    Am I doing something wrong?

  6. Yes. Oneshot means that sustain/note held is bypassed. It does not mean that the AEG is inactive. Make sure that decay/release is turned up enough to get a AEG curve that fits what you want.
    Tip: to make sure that decay is working, set level1/sustain to a value < 1. For drums, maybe something like A:0 D1:500ms L1:.9 D2:500ms S:.8 R 500ms.
    Just of the top of my head.

  7. Ahh yes, of course!

    Gotta tell ya, I'm loving v2.0 so far!