FAQ & Terms of UseFAQ & Terms Of Use   Wiggler RadioMW Radio   Muff Wiggler TwitterTwitter   Support the site @ PatreonPatreon 
 SearchSearch   RegisterSign up   Log inLog in 

TX Modular: Update of free Supercollider based modular app
MUFF WIGGLER Forum Index -> Music Software  
Author TX Modular: Update of free Supercollider based modular app
Paul sent me a note to advise that he’s updated this very cool modular audio program:

It’s a free download, runs on most everything, based on Supercollider but you don’t need to know Supercollider to use it.
The program is highly customizable and uses a mixing desk paradigm to allow you to create modular patches.
He’s added tons of modules including some modeling and grain stuff.
Check out the videos which give you a sense of how easy it is to visual a modular patch using a mixer, buss, and send layout:

Here’s the homepage blurb:

“The TX Modular System (Release 087 - January 2018)

The TX Modular system is a modular software synth which is written in the SuperCollider language (
It can be used to build interactive audio systems such as: digital musical instruments, interactive generative compositions, sound design tools, live audio processing tools, and group improvisation performance tools.

This version has been tested on Mac OS X 10.11 and should also work on Windows and Linux.

You don't need to know how to program in SuperCollider to use this system. But if you can program in SuperCollider, some modules allow you to edit the SuperCollider code inside - to generate or process audio, add modulation, create animations, or run SuperCollider Patterns.

Intro to the software

The TX Modular system includes many different modules such as: waveform generators, multi-track & step sequencers, sample & loop players, envelope generators, wavetable synths, filters, noise generators, LFOs, delays, compressors, gates, flangers, pitch-shifters, reverbs, vocoders, distortion, ring modulation, file recorders and file players, plus many more (see List of All Modules).

The user can choose which modules to use and build these into a "system", adding audio files for samples and loops.
Audio and modulation signals can be sent around the system allowing for all kinds of ways to link and control modules.

Help files are provided for every module as well as tutorials on how to use the software.

A user-designed GUI interface, with up to 20 linked screens is included.
The user can add buttons, sliders, labels boxes, etc. of any size, colour, or font, and decide how they control modules in the system.
This is useful for example when you want to show certain details of various different modules together on one screen. Or have a single button start several sequencers, or a single slider modify multiple filters.

Up to 99 "snapshots" of the system can be saved, and you can easily create presets for any module, and export them for use in other TX systems.

You can control the system live with a keyboard, mouse, MIDI or OSC controllers, an IPad or smart phone (using MIDI or OSC), or using other software - on the same computer, across a network, or across the Internet.

It is also possible to record the digital output straight to disk to create audio files that can then be used in a sequencer or audio editor.

Free Software License

The TX Modular system is free software released under the GNU General Public License (version 3), created by the Free Software Foundation (see A copy of the license is included with the download.”
That looks like a labour of love. Anyone using it?
i watched some of these videos and this software looks truly insane. i might just have to give it a spin, though i feel i will need ample free time to get used to the incredibly powerful and open ended interface!

i LOVE that you don't have to drag a single virtual patch cable. this makes most sw modulars less fun for me since it is the epitome of "mousing around"... i think the mixing desk and drop down menu paradigm is a very novel approach towards synth patching. and the amount of modules, dear lord!

any how, if any one has used this, please pipe up, tell us about your experiences. it strikes me as a true "modular synth workstation"
I was getting pretty deep into the previous version in 2012-2013.
I had it software patched right into Logic for some projects.
I know nothing about Supercollider but I was able to create all sorts of patches including a guitar synth that tracked guitar!

Once you get used to the mixer paradigm, it makes perfect sense. thumbs up
Dcramer wrote:
I was getting pretty deep into the previous version in 2012-2013.
I had it software patched right into Logic for some projects.
I know nothing about Supercollider but I was able to create all sorts of patches including a guitar synth that tracked guitar!

Once you get used to the mixer paradigm, it makes perfect sense. thumbs up

it seems there are quite a lot of new modules in this update, including plenty of complex, triggerable voices.

i love the sheer amount of control inputs on the sequencing modules.

will definitely have to check this out soon. what an obsessive project, should be marketed better!
TX is amazing. Each module has so many parameters and controls, and they're all visible and accessible. I used to read about all the wonderful SC modules, but I was always bummed out because I couldn't code well enough to make all that power accessible. Now anyone can.

Well, if you get it all installed, that is.

TX was made for people who don't know how to code SC... but you kind of have to get under the hood a little bit if you don't have a Mac and thus can't use the stand alone version. If anyone needs a little guidance on how to put it all together, here is my clumsy shot at providing it. Please, if others have improvements or additions, LMK and I'll add them.

Download the latest version of Supercollider and install. Download SC3plugins, unzip it, and put it in the Supercollider Extensions directory. Download all the quarks in a single file here , unzip, and put downloaded-quarks in the SuperCollider directory also.

Now download TX Modular and follow the README directions: put the TX Modular Extensions folder in the Extensions folder, and the TX Modular folder in the Supercollider directory.

Launch SC. Hopefully it will compile without an error message. Now you have to install some quarks, or at least wslib. Type Quarks.gui, leave your cursor at the end of that, and make the command execute by pressing Ctrl+Enter. (You have to do that to make SC do anything.) Select the quarks you want - at least wslib - and click Install. Close the Quarks gui.

Now find the Start TX Modular icon in your TX Modular directory. Take a deep breath. Double click it. If you're lucky, TX Modular will launch.

When it launches you'll see this in your Code Editor window:

// To start the TX Modular system:

// To start the TX Modular system with default audio options:
TXSystem1.start(showAudioOptions: false);

You will probably click on one or the other of those lines of code (you probably want the second one). And nothing will happen. Why? Because to get SC to do anything, you have to put your cursor anywhere on the line or block of code you want to execute, and then press Ctrl+Enter. Do that now, with the 'default audio options' option. TX should launch its interface window. You may have to rummage among your windows to find it; on my system it doesn't automatically appear on top. Now find and click the HELP button.

You have arrived in a new world. Go through the tutorial, and you'll be on your way.
Thank You for posting.
I've been away from SC since I got Kyma but maybe there's something here that'll bring me back
MUFF WIGGLER Forum Index -> Music Software  
Page 1 of 1
Powered by phpBB © phpBB Group