aloop is a audio file looper for Linux using PortAudio as backend (jack,
pulse, alsa), libsndfile to load sound files and zita-resampler to
resample the files when needed. For varispeed, fine tuning and pitch
shifting it use librubberband. The GUI is created with libxputty.
This release add support for varispeed, fine tuning and pitch shifting,
contributed by @rubberplayer <https://github.com/rubberplayer>
<https://github.com/brummer10/aloop/blob/main/alooper.png?raw=true>
aloop comes with the following features:
* support all file formats supported by libsndfile.
* resample files on load to match session Sample Rate
* file loading by drag n' drop
* included file browser
* open file directly in a desktop file browser
* open file on command-line
* create, sort, save and load playlists
* select to loop over a single file or over the play list
* move play-head to mouse position in wave view
* set loop points for start/end loop
* save loop points in play list
* save selected loop as wav file
* play backwards
* volume control
* endless looping
* break playback (keyboard support space bar)
* reset play-head to start position (keyboard support courser left)
* varispeed
* fine tuning
* pitch shifting
To build from source please use aloop-v0.4.tar.xz as only this contain
the needed submodules to build aloop successful.
Dependencies
* libsndfile1-dev
* portaudio19-dev
* libcairo2-dev
* libx11-dev
* librubberband-dev
Project Page:
https://github.com/brummer10/aloop
Release Page:
https://github.com/brummer10/aloop/releases/tag/v0.4
This is the first release of NeuralRack.
NeuralRack is a Neural Model loader (based on Ratatouille), it allow to
load two model files and run them serial.
The input/output could be controlled separate for each model.
It supports *.nam files <https://tonehunt.org/models?tags%5B0%5D=nam>
with the Neural Amp Modeler
<https://github.com/sdatkinson/NeuralAmpModelerCore> engine, or *.json
or .aidax files <https://tonehunt.org/models?tags%5B0%5D=aida-x> with
the RTNeural <https://github.com/jatinchowdhury18/RTNeural> engine.
For tone sharping a 6 band EQ could be enabled.
NeuralRack provide a mono input and a stereo output.
Additional it allow to load up a separate Impulse Response file for each
output channel (stereo).
Neuralrack provide a buffered Mode which introduce a one frame latency
when enabled.
It moves the complete processing into a background thread. That could
reduce the CPU load when needed.
The resulting latency will be reported to the host so that it could be
compensated.
NeuralRack could be build as LV2 plug or/and as stand alone application.
Stand alone it could be used with JackAudioConnection Kit or with Alsa
(pipewire).
Project Page is here:
https://github.com/brummer10/NeuralRack
Release Page with pre-build binaries is here:
https://github.com/brummer10/NeuralRack/releases/tag/v0.1.1