Releases: j-p-higgins/SoundThread
SoundThread v0.4.0-beta
Features added:
- Support for several CDP process that take multiple input files, most notably new frequency domain section "Combine"
- FFT window size and overlap now adjustable for the thread
- Patching overhaul:
- Right-click to replace a node
- Shift + right-click a node to connect a new node to it directly
- Click/shift-click cables to select and backspace/delete to delete selected cables
- Shift + drag node over cables to insert node in the middle
- Drag & drop audio files from the system file browser to create input nodes or replace files in existing input nodes
- Processes can be favourited in the explore window and you can search for favourites with * in the search menu
- Undo/Redo mostly fully implemented (Ctrl/Cmd + Z/Y)
- “Reuse last output folder” toggle now persists between sessions
- Robust file name checks to handle special characters
- UI tweaks:
- Double-click sliders to reset
- Buttons on top left for explore menu and undo/redo
- Randomise sliders button added on nodes (!)
- Several new UI adjustments and accessibility options in settings
Below you can download SoundThread for Windows, Mac or Linux both x86_64 and a new experimental build for Linux arm64 for Raspberry Pi and similar. Each of the zip files contains SoundThread and a .txt document to walk you through installing SoundThread and the Composers Desktop Project.
Note: to use SoundThread on Windows and Mac you will also need to download and install the Composers Desktop Project.
The Linux x86_64 download contains pre-built binaries for CDP you do not need to build CDP from source unless you would like to.
For Linux arm64 you can download binaries from here.
If you are updating SoundThread you do not need to reinstall CDP.
SoundThread v0.3.0-beta
Features Added:
- 60 new CDP processes, SoundThread now has over 100 ways to process sound
- Multiple input files and synthesis input nodes
- New utilities including a preview node
- Improved search
Below you can download SoundThread for Windows, Mac or Linux. Each of the zip files contains SoundThread and a .txt document to walk you through installing SoundThread and the Composers Desktop Project.
Note: to use SoundThread on Windows and Mac you will also need to download and install the Composers Desktop Project.
The Linux download contains pre-built binaries for CDP or you can build CDP from source.
If you are updating SoundThread you do not need to reinstall CDP.
SoundThread v0.2.0-beta
SoundThread is now in beta!
Below you can download SoundThread for Windows, Mac or Linux. Each of the zip files contains SoundThread and a .txt document to walk you through installing SoundThread and the Composers Desktop Project.
Note: to use SoundThread on Windows and Mac you will also need to download and install the Composers Desktop Project.
The Linux download contains pre-built binaries for CDP or you can build CDP from source.
For a full list of features please see the readme on the main page.
Changes since v0.1.8-alpha
- Changed order of search menu to place PVOC processes back below time processes.
SoundThread v0.1.8-alpha
Features Added
- Running thread no longer blocks the app
- Console is now optional, displays a progress bar by default instead
- Processes can be cancelled while running
- Waveform display now shows both left and right for stereo files
Bug Fixes
- Just small fixes here and there nothing major
SoundThread v0.1.7-alpha
Features Added
- Linux build with pre-built binaries for the CDP Programs
- Revamped explore menu (ctrl/cmd+e) now includes links to help files, descriptions of process groups and a search function
- Settings moved to separate settings window and added options for changing the colour of SoundThread
- Added new process "Append Silence"
- Updated tutorials and tips files
Bug Fixes
- Help file buttons now work on copy and pasted nodes and nodes generated from loaded files
- Fixed issues with popup menus displaying off centre on hidpi screens
SoundThread v0.1.6-alpha
Features Added
- Update notifications on load if newer version of SoundThread is available
Bug fixes
- Fixed issues with trimming files in input node causing processes not to run
- Fixed issues with audio waveform viewer showing old files when processes don't run
- A few more tweaks to scaling for retina displays, mostly trying to make non-retina less wonky again
SoundThread v0.1.5-alpha
Features added:
- Help file opening moved from double click to ? button
Bug Fixes:
- Major overhaul of how processes are run to make something that (should) actually work on mac
- Saving/loading process rewritten to make loading more robust (this breaks existing saves)
- Changes to ui to improve experience on retina displays (which has caused a little wonkiness on non-retina)
SoundThread v0.1.4-alpha
Features added:
- Experimental search menu, currently toggleable in the settings menu
- Console not always on top toggle
- Menus can now be closed by clicking anywhere outside the menu
Bug fixes:
- Saving and loading files should now always reconnect up to input and output nodes
- Input and Output can no longer be copied, pasted or deleted after a new thread has been made
- Changes to CDP location now reflected immediately rather than on relaunch
- Hard crash on quit when patch not saved
SoundThread v0.1.3-alpha
Updates:
- Save file now saves and loads automation
- Breakfiles are included in tidy up
- Most processes that can be automated are (exceptions are the extend processes and other processes where time is automated)
- Added full help files for each process, openable by double clicking on a node
- Added audio settings menu to change output (stores last used device in user prefs)
- Few bug fixes
SoundThread v0.1.2-alpha
Updates:
- Improvements to infile and outfile player
- Click and drag on a section of audio to select what to play
- If a segment of audio is selected in the input file it will automatically trim the file to that before processing
- While playing a file you can click on the file to jump to that location
- Added initial support for breakfiles, right clicking on a slider that supports breakfiles allows you to add automation
- Note: not fully implemented:
- Only distortions and vari-speed have been correctly set up
- Not currently included in file saving
- Breakfiles are not included in the tidy up function
- Note: not fully implemented:
- Adjustments to menu functionality - menu now follows mouse around and doesn't trigger if the user right clicks on sliders or text boxes
- Sliders that set time values relative to the input file length are now set in percent of input file length to avoid processes not running
- Small bugs fixed - probably more introduced