I find myself in need of a USB to S/PDIF adapter. Does anyone have experience
with one of the low cost Behringer interfaces, UCA202 or UCA222?
I have an audio interface, so I am not very interested in the analog
performance of the adapter, I just need reliable S/PDIF operation.
The manual for both of those devices indicates 16-bit converters, but does not
make mention of whether the S/PDIF data path is also limited to 16 bits, or
whether they will pass 24-bit data. Has anyone had opportunity to check that?
And lastly, any alternatives I should check? The Behringer is easy to get and
only about US$30, which is the primary reason I was considering one of those
modules. Input and output would be nice, but output is all I really need
currently.
--
Chris Caudle
Ratatouille is a Neural Model loader and mixer for Linux/Windows.
This release fix handling frame buffer-sizes of arbitrary size, aka. not
power of two, for the impulse response engine.
Ratatouille allow to load up to two neural model files and mix there
output. Those models could be *.nam files <https://tonehunt.org/all> or
*.json or .aidax files <https://cloud.aida-x.cc/all>. So you could blend
from clean to crunch for example, or, go wild and mix different amp
models, or mix a amp with a pedal simulation.
The "Delay" control could add a small delay to the second model to
overcome phasing issues, or to add some color/reverb to the sound.
To round up the sound it allow to load up to two Impulse Response files
and mix there output as well. You could try the wildest combinations,
or, be conservative and load just your single preferred IR-File.
Each neural model may have a different expected Sample Rate, Ratatouille
will resample the buffer to match that.
Impulse Response Files will be resampled on the fly to match the session
Sample Rate.
Release Page:
https://github.com/brummer10/Ratatouille.lv2/releases/tag/v0.5
Project Page:
https://github.com/brummer10/Ratatouille.lv2
Hi
I revisited a old guitarix project (SpecMatch) and ported it to python3.
SpecMatch aims to compare two Sounds and generate a Impulse Response
File from the different.
Intentional it was developed to easier the process to recreate a
specific Sound within guitarix.
Now, this day's while we've NAM and AIDAX, there are better way's to do so.
Hence I've u-bounded it from guitarix and makes it a tool on it's own,
as there are still the need to add convolution to get the expected sound.
SpecMatch allow to load two Sound files, compare the Frequency
spectrum's of them, and generate a Impulse Response File from the
difference. So it enable you to get the missing bits.
A other use-case is to archive the "Full Impulse Response" of a
destination file by using the usual NAM trainer input file as source
file in SpecMatch.
I've posted some of my results, using it this way, as a show case, on
the linuxmusicians forum her:
https://linuxmusicians.com/viewtopic.php?p=168587#p168587
This is, after all the years, still work in progress, and, there
shouldn't ever been a release to be expected, as it is plain
development. Anyway, if this stuff is of some interest for you, here it is:
 https://github.com/brummer10/SpecMatch
regards
hermann
SpectMorph 1.0.0-beta2 has been released.
Compared to beta1, the only change is that the plugin user interface now
works properly on macOS 14. You can get the new version from
https://www.spectmorph.org/downloads
If you do not use macOS 14, there is no reason to update.
Changes in beta2:
-----------------
* Plugin user interface now works correctly on macOS 14 (#28).
* Update clang++ compiler version on macOS.
* Minimum supported macOS version is now macOS 11.
Feedback for any issues you might experience with the beta version is
appreciated.
--
Stefan Westerfeld, http://space.twc.de/~stefan
Hello all,
I'm still working on a new autotuner, zita-at2.
Some examples can be checked here:
<http://kokkinizita.linuxaudio.org/linuxaudio/retune/>
There's no autotune in these, just fixed pitch or formant
shifts - they can now be controlled separately.
Comments welcome, and of course I still need some more
vocal tracks to test...
Ciao,
--
FA
SpectMorph 1.0.0-beta1 has been released.
The main changes are:
- WavSource: added formant preserving algorithms for repitching vocals
- KeyTrack: new operator to combine instruments by note range
- Envelope: new operator to generate arbitrary modulation envelopes
- LFO: support arbitrary user defined curves
There is a tutorial on YouTube for the new features:
- https://www.youtube.com/embed/mwVUsuOTcN0
Feedback for any issues you might experience with the beta version is
appreciated.
What is SpectMorph?
-------------------
SpectMorph is a free software project which allows to analyze samples of
musical instruments, and to combine them (morphing). It can be used to
construct hybrid sounds, for instance a sound between a trumpet and a
flute; or smooth transitions, for instance a sound that starts as a
trumpet and then gradually changes to a flute.
SpectMorph ships with many ready-to-use instruments which can be
combined using morphing.
SpectMorph is implemented in C++ and licensed under the GNU LGPL version
2.1 or later
Integrating SpectMorph into your Work
-------------------------------------
SpectMorph is currently available for Linux, Windows and macOS (Intel
and Apple Silicon), with CLAP/LV2/VST plugins. Under Linux, there is
also JACK Support.
Links:
------
Website: https://www.spectmorph.org
Download: https://www.spectmorph.org/downloads
There are many audio demos on the website, which demonstrate morphing
between instruments.
List of Changes in SpectMorph 1.0.0-beta1:
------------------------------------------
#### New Features
* WavSource: support two formant preserving algorithms for repitching
vocals.
* New operators:
- KeyTrack - can be used to combine instruments by note range.
- Envelope - to generate arbitary modulation envelopes.
* User defined curve editor for KeyTrack, Envelope and LFO.
* Add presets using the new operators:
- KeyTrack Choir Ah/Oh
- StringBrass Fusion
* JACK CC values are now interpreted per channel (allows polyphonic
modulation).
* Support double click to reset properties to default value.
#### Fixes
* Apply midi channel bend to new voices.
* Make portamento affect filter cutoff key tracking.
* Fix problems with WavSource paths stored by LV2 plugin (make Ardour
archives work).
* Fix getting the initial click events / focus plugin UI on macOS under
Bitwig.
* Fix invalid access to past last vector element (#24).
* Make PandaResampler work without problems in ASAN builds.
* Refactor leak debugger to fix possible crashes caused by global
destructors.
* Do not ship sample data in "1 Instrument WavSource" preset.
#### Internals: Improvements
* Generate and store spectral envelopes in each AudioBlock for formant
correction.
* Improve the strategy for portamento synthesis (more accurate and less
CPU usage).
* Propagate portamento frequency to sources.
* Randomize start phase per default to improve "Harmonic Resynthesis"
quality.
* JACK: use two audio outputs to be able to implement stereo support
later on.
* Add fast vectorizable log2 approximation (based on Tims version from
Anklang).
* Phases in LiveDecoder, IFFTSynth: change from float to uint for
performance reasons.
* Various minor performance optimizations.
* Minor LV2 meta data updates (port groups, avoid port resizing extension).
* Use newer compilers: g++-14 for windows, g++-13 for static linux plugins.
* Support automatically downloading instruments from configure.
* Avoid using std::mutex in hard RT code.
#### Internals: Minor Changes
* Refactoring:
- Deduplicate morphing code from MorphGrid and MorphLinear.
- Use shared pointers for GenericIn/GenericOut classes (RAII).
- Get rid of `sm_clamp` / `sm_bound` (-> std::clamp).
* Improve CI support (use debug-cxx, asan, ubsan, test static build,
avoid fftw planning).
* Add post install test which tests audio output for all presets after
installation.
* Validate LV2 feature arrays.
* Support user defined scripts in testmidisynth test.
* Improve error messages for preset loader.
* Build cleanups: remove libbse code, simplify Qt build (remove
smsampleedit).
* Update CLAP version to 1.2.1.
--
Stefan Westerfeld, http://space.twc.de/~stefan
The theme this time is 'Through composed music' with an extended time limit of
5 minutes.
I've got something nearly ready, but once again it seems very sad to be the
*only* contributor running on Linux :(
--
Will J Godfrey {apparently now an 'elderly'}
https://willgodfrey.bandcamp.com/http://yoshimi.github.io
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.