3.7.0s 7750.1084 now available (2026-03-21)

Official support for: tx16wx.com
RELATED
PRODUCTS
TX16Wx Software Sampler TX16Wx Software Sampler Professional

Post

mabian wrote: Fri Jan 03, 2025 5:31 pm
audiojunkie wrote: Fri Jan 03, 2025 5:29 pm
elcallio wrote: Fri Jan 03, 2025 5:14 pm No, REX1/REX2 is dependent on the library from propellerheads (the format is propriety), so not available on Linux. Sorry.
Maybe that needs to be stated on the website. :)
Yep, also Linux support is not referred extensively, in many places only MacOS and Windows are still mentioned on the website.

- Mario
It's still a new development. I'm sure it will come with time. :)
Vendor‑Dependent Copy Protection: Customers lose. Pirates win.:mad:
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
:roll:

Post

Hello again and i wish everyone a better year !

About the libglib2 issue...
Seems like libglib2.0-0 is no longer available in ubuntu repositories (someone told me this on a Linux Mint discord server).
I tried installing it using the command above and i got this:
Note, selecting 'libglib2.0-0t64' instead of 'libglib2.0-0'
libglib2.0-0t64 is already the newest version (2.80.0-6ubuntu3.2).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
So i guess it has been replaced with libglib2.0-0t64...which is already installed.

I tried manually unzipping the TX16 deb file and copying the vst3, vst and clap in usr/lib and TX16Wx in usr/share but it doesn`t work. I am using Reaper and Bitwig and neither one lists TX16 in the plugins list (even after a new plugin scan). Is this what you mean when asking me if tried to install TX within its altered path?

Is there anything i can do to make this wonderful plugin work? Thanks.

Post

Below is the output from a failed install on Fedora 41.

So I manually installed the vst3, but no luck. Reaper, my DAW, isn't scanning it even though the plugin is in my local vst3 folder.

Interesting that it conflicts with Vital. Any idea what that's about?

Thanks for your work!

Code: Select all

sudo dnf install '/home/coyle/Downloads/tx16wx-software-sampler-3.7.0b-amd64.rpm' 
[sudo] password for coyle: 
Updating and loading repositories:
Repositories loaded.
Package                              Arch      Version                               Repository                Size
Installing:
 tx16wx-software-sampler             x86_64    30.7.7323.980-1                       @commandline         218.0 MiB
Installing dependencies:
 xcb-util-xrm                        x86_64    1.3-14.fc41                           fedora                28.7 KiB

Transaction Summary:
 Installing:         2 packages

Total size of inbound packages is 73 MiB. Need to download 0 B.
After this operation, 218 MiB extra will be used (install 218 MiB, remove 0 B).
Is this ok [y/N]: y
[1/1] xcb-util-xrm-0:1.3-14.fc41.x86_64                                    100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
-------------------------------------------------------------------------------------------------------------------
[1/1] Total                                                                100% |   0.0   B/s |   0.0   B |  00m00s
Running transaction
Transaction failed: Rpm transaction failed.
Warning: skipped OpenPGP checks for 1 package from repository: @commandline
  - file /usr/lib/clap from install of tx16wx-software-sampler-30.7.7323.980-1.x86_64 conflicts with file from package vital-1.5.5-1.x86_64
  - file /usr/lib/vst from install of tx16wx-software-sampler-30.7.7323.980-1.x86_64 conflicts with file from package vital-1.5.5-1.x86_64
  - file /usr/lib/vst3 from install of tx16wx-software-sampler-30.7.7323.980-1.x86_64 conflicts with file from package vital-1.5.5-1.x86_64


Post

I would suggest doing a ldd <path-to-your-plugin-file> to check what dependency is missing.
The "conflicts" seem to be the plug-in directories. No idea why it would consider this a conflict.
TX16Wx Software Sampler:
http://www.tx16wx.com/

Post

Fwiw, I did an install on a clean fedora 41. Installed TX16Wx rpm with dnf, unpacked reaper. Not a hitch.
I am guessing other packages you have installed are in conflict. You can do dump of all installed software and libraries, and maybe I can pinpoint it.
TX16Wx Software Sampler:
http://www.tx16wx.com/

Post

EDIT UPDATE: The problem seems to be with where the Vital plugin is located. Since it doesn't come with an installer, I manually put it in ~/.vst3. Moving Vital to /usr/lib/vst3 along side TX16wx allowed both plugins to load.

That still isn't right, and if a solution were to be found a lot of peoples' lives would be easier. :)


--------- original post below ------------------
The problem definitely involves a conflict between Vital and TX16Wx.
Moving the Vital plugin out of vst3 allows TX16Wx to load.

This has been confirmed by other users in the Reaper/Linux forum.

I'm not saying the problem is with TX16Wx, but that there is some sort of conflict.

Post

I have no such issue(s). Sounds more like you need to set up your VST scan paths in your DAW. :-/
TX16Wx Software Sampler:
http://www.tx16wx.com/

Post

Installer is corrupted?
Windows 64 bit version

Image

Post

Have you tried repeating the download?

Post

Hi, first time using this plugin, i have the latest macos and logic but it fails validation, ableton live 12 work fine

Post

What does "latest" mean, and which Logic version? Can you share the AU validation log?
TX16Wx Software Sampler:
http://www.tx16wx.com/

Post

elcallio wrote: Thu Jan 23, 2025 3:55 pm I have no such issue(s). Sounds more like you need to set up your VST scan paths in your DAW. :-/
What distro are you testing on? What version? What DAW? What plugins are installed? These things could be helpful for us in trying to see where the difference is...
Vendor‑Dependent Copy Protection: Customers lose. Pirates win.:mad:
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
:roll:

Post

elcallio wrote: Thu Jan 30, 2025 4:35 pm What does "latest" mean, and which Logic version? Can you share the AU validation log?
Logic 11.12

validating Audio Unit TX16Wx Software Sampler by CWITEC:

AU Validation Tool
Version: 1.10.0
Copyright 2003-2019, Apple Inc. All Rights Reserved.
Specify -h (-help) for command options

--------------------------------------------------
VALIDATING AUDIO UNIT: 'aumu' - 'TX16' - 'CWIT'
--------------------------------------------------
Manufacturer String: CWITEC
AudioUnit Name: TX16Wx Software Sampler
Component Version: 3.7.0 (0x30700)

* * PASS
--------------------------------------------------
TESTING OPEN TIMES:
COLD:
Time to open AudioUnit: 964.393 ms
WARM:
Time to open AudioUnit: 323.077 ms
This AudioUnit is a version 2 implementation.
FIRST TIME:
Time for initialization: 77.138 ms

* * PASS
--------------------------------------------------
VERIFYING DEFAULT SCOPE FORMATS:
Input Scope Bus Configuration:
Default Bus Count:1
Bus Name: In 1
Default Format: AudioStreamBasicDescription: 2 ch, 44100 Hz, Float32, deinterleaved
Has Channel Layouts: 0x640001 0x650002
Default Layout:
Tag=0x650002, Num Chan Descs=0

Output Scope Bus Configuration:
Default Bus Count:12
Bus Name: Out 1
Format Bus 0: AudioStreamBasicDescription: 2 ch, 44100 Hz, Float32, deinterleaved
Bus Name: Out 2
Format Bus 1: AudioStreamBasicDescription: 2 ch, 44100 Hz, Float32, deinterleaved
Bus Name: Out 3
Format Bus 2: AudioStreamBasicDescription: 2 ch, 44100 Hz, Float32, deinterleaved
Bus Name: Out 4
Format Bus 3: AudioStreamBasicDescription: 2 ch, 44100 Hz, Float32, deinterleaved
Bus Name: Out 5
Format Bus 4: AudioStreamBasicDescription: 2 ch, 44100 Hz, Float32, deinterleaved
Bus Name: Out 6
Format Bus 5: AudioStreamBasicDescription: 2 ch, 44100 Hz, Float32, deinterleaved
Bus Name: Out 7
Format Bus 6: AudioStreamBasicDescription: 2 ch, 44100 Hz, Float32, deinterleaved
Bus Name: Out 8
Format Bus 7: AudioStreamBasicDescription: 2 ch, 44100 Hz, Float32, deinterleaved
Bus Name: Out 9
Format Bus 8: AudioStreamBasicDescription: 2 ch, 44100 Hz, Float32, deinterleaved
Bus Name: Out 10
Format Bus 9: AudioStreamBasicDescription: 2 ch, 44100 Hz, Float32, deinterleaved
Bus Name: Out 11
Format Bus 10: AudioStreamBasicDescription: 2 ch, 44100 Hz, Float32, deinterleaved
Bus Name: Out 12
Format Bus 11: AudioStreamBasicDescription: 2 ch, 44100 Hz, Float32, deinterleaved
Bus 0, Has Channel Layouts: 0x640001 0x650002
Default Layout (bus 0):
Tag=0x650002, Num Chan Descs=0
Bus 1, Has Channel Layouts: 0x640001 0x650002
Default Layout (bus 1):
Tag=0x650002, Num Chan Descs=0
Bus 2, Has Channel Layouts: 0x640001 0x650002
Default Layout (bus 2):
Tag=0x650002, Num Chan Descs=0
Bus 3, Has Channel Layouts: 0x640001 0x650002
Default Layout (bus 3):
Tag=0x650002, Num Chan Descs=0
Bus 4, Has Channel Layouts: 0x640001 0x650002
Default Layout (bus 4):
Tag=0x650002, Num Chan Descs=0
Bus 5, Has Channel Layouts: 0x640001 0x650002
Default Layout (bus 5):
Tag=0x650002, Num Chan Descs=0
Bus 6, Has Channel Layouts: 0x640001 0x650002
Default Layout (bus 6):
Tag=0x650002, Num Chan Descs=0
Bus 7, Has Channel Layouts: 0x640001 0x650002
Default Layout (bus 7):
Tag=0x650002, Num Chan Descs=0
Bus 8, Has Channel Layouts: 0x640001 0x650002
Default Layout (bus 8):
Tag=0x650002, Num Chan Descs=0
Bus 9, Has Channel Layouts: 0x640001 0x650002
Default Layout (bus 9):
Tag=0x650002, Num Chan Descs=0
Bus 10, Has Channel Layouts: 0x640001 0x650002
Default Layout (bus 10):
Tag=0x650002, Num Chan Descs=0
Bus 11, Has Channel Layouts: 0x640001 0x650002
Default Layout (bus 11):
Tag=0x650002, Num Chan Descs=0

* * PASS
--------------------------------------------------
VERIFYING REQUIRED PROPERTIES:

* * PASS
--------------------------------------------------
VERIFYING RECOMMENDED PROPERTIES:
VERIFYING PROPERTY: Latency
PASS

* * PASS
--------------------------------------------------
VERIFYING OPTIONAL PROPERTIES:
VERIFYING PROPERTY: Tail Time
PASS
VERIFYING PROPERTY: Bypass Effect
PASS

* * PASS
--------------------------------------------------
VERIFYING SPECIAL PROPERTIES:

VERIFYING CUSTOM UI
Cocoa Views Available: 1
_RemoteAUv2ViewFactory
PASS

DEFAULT PRESET: 0, Name: New Performance

HAS FACTORY PRESETS

VERIFYING CLASS INFO
WARNING: Preset name is not retained in retrieved class data
PASS

TESTING HOST CALLBACKS
PASS

* * PASS
--------------------------------------------------
PUBLISHED PARAMETER INFO:

# # # 128 Global Scope Parameters:

* * PASS
--------------------------------------------------
FORMAT TESTS:

Reported Channel Capabilities (explicit):
[-2, -24]

Input/Output Channel Handling:
1-1 1-2 1-4 1-5 1-6 1-7 1-8 2-2 2-4 2-5 2-6 2-7 2-8 4-4 4-5 5-5 6-6 7-7 8-8
X X X X X X X X X X X X X

# # AudioChannelLayouts (2), Input Scope:
ChannelLayout is Writable: T
The Unit publishes the following Channel Layouts:
0x640001, 0x650002,

Is Audio Channel Layout Available:
Mono Stereo Binau. AU_4 Ambi. AU_5 AU_5_0 AU_6 AU_6_0 AU_7_0 AU_7_0F AU_8 AU_5_1 AU_6_1 AU_7_1 AU_7_1F
X X
ERROR: 4099 IN CALL Problem with initial Channel layout state

WARNING: Source AU supports multi-channel output but does not provide a channel layout

* * FAIL
--------------------------------------------------
AU VALIDATION FAILED: CORRECT THE ERRORS ABOVE.
--------------------------------------------------


validation result: failed validation

Post

Tested on Sequioa, auval 1.10.0, logic 11.12 ; No problems whatsoever. Are you sure you installed the correct version of TX? (There is an Intel-only version for older OSX, as well as one for newer, arm/x64 based systems).
TX16Wx Software Sampler:
http://www.tx16wx.com/

Post

Hi!
I have this problem: Clicking on SPLIT or SYNC in the Delay module (FX section) crashes the host immediately.
MacBook Pro 2019 i7, Monterey latest, Logic Pro 10.7.9.

Post Reply

Return to “CWITEC”