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

Can someone please let me know how to fix the AU validation error as per below:
OS: MacOS Sonoma 14.7.3, running on a MacBook Pro M1 MAX
Logic Pro 11.1.2


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: 1424.123 ms
WARM:
Time to open AudioUnit: 217.889 ms
This AudioUnit is a version 2 implementation.
FIRST TIME:
Time for initialization: 104.744 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

It seems your auval is running in the "out-of-process" mode (-oop). I can reproduce the above issue with this flag. Fix is upcoming.
TX16Wx Software Sampler:
http://www.tx16wx.com/

Post

New build is up. Should address both this and problems with OSX 14.
TX16Wx Software Sampler:
http://www.tx16wx.com/

Post

Worked like a champ - Thanks a ton for the quick fix.

Post

Worked like a champ - Thanks a ton for the quick fix.

Post

Great thanks !

Post

[Edit: Elcallio helped me fix the issue! Simply change the Region Format to English (United States) instead of English (Europe) because it's a Pseudo-Locale that's not supported by many apps using DirectWrite. You can still customize the Currency, Date etc so no real impact on the User's side]

Hello Elcallio,

1. On Windows for both the CLAP and VST3 using Bitwig or Cantible (a standalone host utility), I get this error message and a crash:

Code: Select all

[b]CWLib:.com error:[/b]
C:\jenkins\workspace\TX16Wx-x64\cwui\src\platform\win32\direct2d\platformfont,cpp:217
(Segoe UI): The parameter is incorrect.
FWI it's for the latest TX16Wx v3.7.0q version, on Win11 25H2 / Intel CPU. I also checked for Segoe UI (Normal, Bold etc.) and they are all present in the system Font folder.

2. VST2 x64 not being installed
- I tried looking for the x64 VST2 but the installer doesn't seem to install it at all, even though it was checked (change or repair install doesn't fix it).
- So I installed the Win32 installer for its VST2, but I get the same error code when loading it, plus another saying:

Code: Select all

Exception c000000S@5D582A49 ip=5D582A49, sp=0154D70C.
Would you like to create a debug file?
I uploaded the MiniDump File here in case you need it.

PS: When listing plugins, there's two VST3 instances that show up, one named "TX16Wx" and one named "TX16Wx (legacy id)" which is an odd denomination. Can it be removed to avoid user confusion, or is it there on purpose?

Anyways... Since the plugins are detected and loaded correctly, I guess it's some kind of dependency issue with the UI :) Hope there's a fix for it!
elcallio wrote: Fri Mar 14, 2025 3:34 pm New build is up. Should address both this and problems with OSX 14.

Post

Good morning

I am using Manjaro. When installing this from the AUR using Octopi, I am getting this :

==> ERROR: One or more files did not pass the validity check!
-> error making: tx16wx-bin-exit status 1

many thanks for supporting linux !

Best

Alastair

Post

I have no idea who this "szuk" who created the AUR package is, but it is done without the consent of me or CWITEC, and is a clear licence violation. I will try to report it. And quite obviously, I can't take any responsibility for that package. TX16Wx is available as RPM (for redhat bases systems) and DEB (for debian ones), and that is it.
TX16Wx Software Sampler:
http://www.tx16wx.com/

Post

Ah, I created the AUR package-- my apologies. I got TX16Wx running under Arch Linux and figured that since the PKGBUILD just downloads the latest version of the software from your site, putting it up on the AUR wasn't redistribution and wouldn't violate the license. Regardless, I will put in a request to the AUR team that it be taken down, as I don't want to make extra work for any of y'all / go against your wishes.

Post

@sam11120a - I get the idea, and I am not wholly against it (at least in spirit). But there are a few caveats, one being, as stated that I don't want repackaged (even if it is virtual repackaging) versions of TX out there (or fow that matter direct links to download packages), and second that the script/recipe here has a fatal flaw; It includes a hash of the binary, which will change on every update. Which I believe was the issue @alasta4204 was seeing. In the end the issue is the same: It appears like something done and supported by CWITEC, which is an issue for me.
TX16Wx Software Sampler:
http://www.tx16wx.com/

Post

Yikes. As much as I want to install this I think I'm gonna give it a miss :'(

The list of things to be removed includes (among other things) a bunch of alsa stuff, brave browser, caja(!), ffmpeg, firefox, geany, remmina, etc.

Here's some system info:

NAME="Linux Mint"
VERSION="22.1 (Xia)"
ID=linuxmint
ID_LIKE="ubuntu debian"
PRETTY_NAME="Linux Mint 22.1"
VERSION_ID="22.1"
HOME_URL="https://www.linuxmint.com/"
SUPPORT_URL="https://forums.linuxmint.com/"
BUG_REPORT_URL="http://linuxmint-troubleshooting-guide. ... en/latest/"
PRIVACY_POLICY_URL="https://www.linuxmint.com/"
VERSION_CODENAME=xia
UBUNTU_CODENAME=noble
===================================================================================================
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=24.04
DISTRIB_CODENAME=noble
DISTRIB_DESCRIPTION="Ubuntu Noble Numbat"
You do not have the required permissions to view the files attached to this post.

Post

TX distro does not require anything removed. You can view the dependencies with the appropriate deb/rpm command. I can only say it looks like you've managed to somehow mess up your deb dependency tree, since I can install the TX package in Mint without any fuss. Here is the synaptic deps on a clean Mint 22.3:
Image
TX16Wx Software Sampler:
http://www.tx16wx.com/

Post

Thanks for the reply. I'm not about to faff about, potentially breaking a bunch of other things, in order to install this update.

Why can't we just have a zip file that we can extract wherever we want like normal folk?! :lol:

As I said - I'll stay on my current version (and miss out, but that's entirely my choice, not your fault). If I do update my system further down the line I'll be sure to get this installed :tu: :tu: :tu:

Oh, one last thing - it did update today :-/

The self-check thing seems to have its versions a bit skewy though

 
You do not have the required permissions to view the files attached to this post.

Post Reply

Return to “CWITEC”