page Setting/Ext.Controls is not working

Official support for: tx16wx.com
Post Reply New Topic
RELATED
PRODUCTS

Post

Hi! The page Setting/Ext.Controls is not working at all. (Win 10, Cubase LE8). I can't use any controllers (Main volume, Pan and so on.) The button "save settings" also does not work, after restart everywhere is only "000 Bank select". Anatoly

Post

Verified. The settings stored in bank (and defaulted there) are right now always displayed/used. Fixed in next build.
TX16Wx Software Sampler:
http://www.tx16wx.com/

Post

v3.0.13

External Controllers are now properly displayed in Settings.
However, whenever a Bank is saved, they all are reset to '000:Bank Select'.
With 'Reload Settings' they are restored again.
Hate the sin, love the sinner...

Post

Woops. Luckily this is only when doing an actual manual bank save. Not DAW bank save.
Fixed in next build.
TX16Wx Software Sampler:
http://www.tx16wx.com/

Post

v3.0.13a

Unfortunately, the loading of Bank files does not work 100% yet, since the settings of the External Controllers are still reset to default values:

ExtCtrlsBefore.png
ExtCtrlsAfter.png

Please note that the correct Controller values are definitely included in the Bank file loaded:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<tx:bank xmlns:tx="http://www.tx16wx.com/3.0/bank" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
tx:quality="Default" xsi:schemaLocation="http://www.tx16wx.com/3.0/ bank" tx:created-by="30007">
<tx:xctrl tx:ctrl="Sound Brightness" tx:offset="0"/>
<tx:xctrl tx:ctrl="Sound Timbre" tx:offset="0"/>
<tx:xctrl tx:ctrl="Portamento time" tx:offset="0"/>
<tx:xctrl tx:ctrl="Continuous controller 32" tx:offset="0"/>
<tx:xctrl tx:ctrl="Sound Attack Time" tx:offset="0"/>
<tx:xctrl tx:ctrl="Sound Control 6" tx:offset="0"/>
<tx:xctrl tx:ctrl="Sound Control 10" tx:offset="0"/>
<tx:xctrl tx:ctrl="Sound Release Time" tx:offset="0"/>
<tx:xctrl tx:ctrl="Sound Variation" tx:offset="0"/>
<tx:xctrl tx:ctrl="Sound Control 7" tx:offset="0"/>
<tx:xctrl tx:ctrl="Sound Control 8" tx:offset="0"/>
<tx:xctrl tx:ctrl="Sound Control 9" tx:offset="0"/>
<tx:xctrl tx:ctrl="Balance" tx:offset="0"/>
<tx:xctrl tx:ctrl="Effects Level" tx:offset="0"/>
<tx:xctrl tx:ctrl="Effect Control 1" tx:offset="0"/>
<tx:xctrl tx:ctrl="Effect Control 2" tx:offset="0"/>
<tx:midi tx:program-change-mode="Program" tx:use-bank-select="0"/>
<tx:wave tx:path="TEST Wave.wav"/>
<tx:program tx:path="TEST Program.txprog"/>
<tx:performance tx:path="TEST Performance.txperf" tx:active="true"/>
</tx:bank>

Interestingly, the Controllers are only reset if the Bank file contains a reference to a Performance.
You do not have the required permissions to view the files attached to this post.
Hate the sin, love the sinner...

Post

Verified. Fixed in next build.
TX16Wx Software Sampler:
http://www.tx16wx.com/

Post

I'm sorry. Now the controller numbers are stored in the settings, but the controllers themselves still do not work. The main controllers (Main Volume, Pan, Modulation wheel) should work by default, without any additional settings. It all worked in 2x version. Please fix it.

Post

What do you mean "the controllers don't work". While the persistence of the controllers are indeed partially broken in the current build, using ext controllers as modulation sources etc works fine for me at least.
TX16Wx has never had any implicit treatment of any MIDI CC - it must always be mapped explicitly.
TX16Wx Software Sampler:
http://www.tx16wx.com/

Post

The sound does not respond to controllers (such as volume) with either an external MIDI keyboard or a host track. I can assign this controller to volume in the Sounds/AEG, but I can't do it in every program. And if the program is in another format, for example, sfz? I can't save changes at all.

Post

No, TX does not default any controllers. If you want a controller to affect a parameter like volume, you need to set up either modulation or automation.
Programs loaded from SFZ etc follow the same pattern. Of course, many programs already come with modulation mappings.
Also, if you want to automate anything, this is part of the performance, i.e. there is no need to re-save a loaded program just because you set up automation.
TX16Wx Software Sampler:
http://www.tx16wx.com/

Post

Maybe I don't understand something. Do I have to manually assign all controllers every time I add a new program to the sampler? Or changing the program in the slot? (for example, 007 Main Volume to Volume in the program slot?) It's very inconvenient! Is there a way to create or load programs with a set of controllers that I chose once?

Post

First off, you need to understand the difference between modulation and automation.

Modulation is on sound setting level, and stored as part of the program. Modulation adds/subtracts to the destination values, so for example modulating CC11 -> Volume .5dB will add 0 -> 0.5 dB to final sound param volume control depending on the source CC.
Of course, this is also for mapping ENV/LFO/SEQ to attributes and perhaps using via modualation to control the final strength.

Automation is on performance level, and is associated with different objects. If you automate for example AEG attack in a sound shape object, the automation is tied to that particular sub-object of the program. But if you automate a slots volume it is tied to that program slot. Thus changing program in the slot will have not remove or change the automation mapping as the mapping object (the slot) is still the same.
TX16Wx Software Sampler:
http://www.tx16wx.com/

Post

elcallio wrote: Sun Nov 25, 2018 3:46 pm Verified. Fixed in next build.
v3.0.14

Working now, thank you! :tu:
Hate the sin, love the sinner...

Post Reply

Return to “CWITEC”