spectmorph-0.6.0 has been released.
The new main features are:
- SpectMorph now provides a CLAP plugin.
- A filter with different filter modes was added.
- A new, more flexible modulation system was added.
- SpectMorph now provides visual feedback for modulated parameters.
Video Tutorial for 0.6.0: https://youtu.be/watch?v=scKrf0o6e6k
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: http://www.spectmorph.org
Download: http://www.spectmorph.org/downloads
There are many audio demos on the website, which demonstrate morphing
between instruments.
List of Changes in SpectMorph 0.6.0:
------------------------------------
#### New features
* New, more flexible modulation system
* Added filter with different filter modes
* Provide visual feedback for modulated properties
* Provide signed .pkg installers for macOS (Intel and ARM)
#### CLAP Plugin
* Provide CLAP Plugin
* Support for per-voice modulation
* Support timestamped modulation/automation events
#### LV2 Plugin
* Support LV2 on all platforms
* Fix crashes triggered by Carla (absolute_path/abstract_path returning
NULL)
* Support newer LV2 development headers
#### Minor Changes
* Support "Velocity" as modulation source
* Make pitch bend range configurable
* New Presets with filter: "Cheese Cake Bass", "Liquid Silver"
* Sort midi events by timestamp to workaround Bitwig bug
* Sliders now support shift+drag for fine editing
* Support for Apple Silicon
* Avoid crashes if XOpenIM / XCreateIC return NULL (#15).
* Fix statically linked plugin data directory location (works in flatpak
apps now).
* Add dockerized MXE builds for windows, bump compiler version to gcc-12.
* Bump minimum C++ standard to C++17
* Fix build on RISC-V (#13)
* Use GitHub CI for Linux, macOS and Windows
* Change license from "LGPL v3 or later" to "LGPL v2.1 or later".
* Minor fixes and cleanups
#### Internals: Properties
* Add generic property handling
* Simplify load/save/gui for properties
* Support modulatable properties using ModulationList
* Add gui for editing property value and ModulationList
* MorphPlan is no longer ref-counted, just one instance per Project
* Introduced MorphOperatorConfig objects for cleaner/faster parameter
updates
#### Internals: Filter
* Add two filter types: "Ladder" and "Sallen-Key" filter to output operator
* Integrated PandaResampler for SIMD 4x filter oversampling
* Support modulation with high time resolution for filter
#### Internals: UI Toolkit
* Support multiple update regions in UI toolkit
* Optimize drawing for UI toolkit
* Support "software sprites" for efficient visual feedback
* Map Ctrl+Left Click to Right Click on macOS
#### Internals: Optimizations
* Pass wav set pointers (instead of strings) to morph linear/grid/source.
* Avoid fmod() for phase truncation.
* Build using -ffast-math
* NotifyBuffer: fast dsp thread -> ui thread notifications (no malloc in
dsp thread)
* Avoid allocations in dsp thread in many cases (retrigger, noise
decoder process)
* Support optimized SIMD code on ARM (Apple Silicon), code from Peter
Johnson (#11)
--
Stefan Westerfeld, http://space.twc.de/~stefan
Mamba is a Virtual MIDI Keyboard, a 16 Channel Live MIDI Looper and a
MIDI File player for ALSA and Jack Audio Connection Kit
mamba <https://raw.githubusercontent.com/brummer10/Mamba/master/Mamba.png>
Release v2.4:
* Fix Segfault when Mamba is started under NSM or RaySession
* Fix Reset knobs by double-click / right-click
* Fix Ignore key repeat
* Fix issues with new fluidsynth API 2.2.3
* Fix Mamba closes/stops in non-session-manager instead of hiding it's GUI
* Fix Document new keyboard shortcuts
* Add MIDI through on/off option in toolbar and/or menu
* Fix connect to coresponding fluidsynth instance when multiple
instances been running
* Fix build with gcc 13
* Add Support Just Intonation
* Add Scala support (/.scl) tuning and (/.kbm) MIDI Keyboard mapping
format files
* Add support for multiple (Virtual MIDI) Keyboard layouts
corresponding to the loaded Scala (Ratio)
Release:
https://github.com/brummer10/Mamba/releases/tag/v2.4
Project Page:
https://github.com/brummer10/Mamba
Hi all,
The 0.7.0 release of QMidiArp now ships with new LV2 plugin UIs based on
the robtk toolkit by Robin Gareus for the first time. The UIs will get
installed in parallel to the original X11 UIs that were still based on
Qt. The new robtk plugin UIs are independent of Qt and do not link to
system-provided libraries whose API changes frequently. For building
them you need some new fellows though: glu, gl, cairo, pango and
pangocairo headers are now required. The cmake or configure script will
tell you.
Note that with the new UIs, arpgeggiator patterns cannot be edited. But,
the provided presets can of course be selected in the LV2 host. If
needed you can add new patterns for the LV2 Arp module manually by
editing the <lv2dir>/qmidiarp_arp.lv2/qmidiarp_arp.ttl file, presets are
at the end of the file. All other modules and functions should work as
before.
Enjoy
Download
https://sourceforge.net/projects/qmidiarp/files/qmidiarp/0.7.0/qmidiarp-0.7…
Github
https://github.com/emuse/qmidiarp
Website
https://qmidiarp.sourceforge.net/
On behalf of the entire Rivendell development team, I'm pleased to announce the availability of the fourth release candidate for the next major version of Rivendell, v4.0.0rc3. Rivendell is a full-featured radio automation system targeted for use in professional broadcast environments. It is available under the GNU General Public License version 2.
From the 'NEWS' file:
*** snip snip ***
Changes:
Major Changes Between v3.x and v4.x:
Qt Toolkit. Rivendell v4.x uses and is fully compatibile with major
version 5 of Qt (Qt5). See the INSTALL documents for specifics.
Date/Time Customizability. Date/Time presentation formats can now be
customized on the basis of site preferences.
MySQL Compatibility. Rivendell v4.x aims for full compatibility with
MySQL 8.0 and earlier versions in their default installation
configurations.
RDAirPlay. The rdairplay(1) module has been completely overhauled, and
now supports dynamic resizeability as well as a revamped level metering
system.
RDPanel. The rdpanel(1) module now supports dynamic resizing.
RDLogManager. It is now possible to disable grid processing on a
service-by-service basis, thus permitting a complete schedule to
be generated by an external music scheduler. See the 'Bypassing Grid
Processing' section in the 'Generating Logs and Reports with
RDLogManager' section of the Operation Guide for details.
Many bug and regression fixes. See the 'ChangeLog' for details.
Database Update:
This version of Rivendell uses database schema version 367, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
Be sure to run 'rddbmgr --modify' (as root) immediately after upgrading
to allow any necessary changes to the database schema to be applied.
*** snip snip ***
Details and source code are available at https://github.com/ElvishArtisan/rivendell/releases <https://github.com/ElvishArtisan/rivendell/releases>.
Additionally, online installers for deploying Rivendell v4.x are available for the following Linux distributions:
1) Ubuntu 22.04 “Jammy Jellyfish”: https://software.paravelsystems.com/howtos/ubuntu/jammy/ <https://software.paravelsystems.com/howtos/ubuntu/jammy/>
2) RHEL/CentOS 7: https://software.paravelsystems.com/howtos/CentOS/7rd4/ <https://software.paravelsystems.com/howtos/CentOS/7rd4/>
3) RHEL/Rocky 8: https://software.paravelsystems.com/howtos/rhel/8rd4/ <https://software.paravelsystems.com/howtos/rhel/8rd4/>
If you encounter a bug or problem, please consider opening an issue report for it at: https://github.com/ElvishArtisan/rivendell/issues <https://github.com/ElvishArtisan/rivendell/issues>.
Cheers!
|---------------------------------------------------------------------|
| Frederick F. Gleason, Jr. | Chief Developer |
| | Paravel Systems |
|---------------------------------------------------------------------|
| A room without books is like a body without a soul. |
| |
| -- Cicero |
|---------------------------------------------------------------------|
Hi all!
We are glad to announce that we released version 0.4.0 of Brickworks,
the music DSP toolkit that supplies you with the fundamental building
blocks for creating and enhancing audio engines on any platform.
Here' s a short list of changes:
* Modulation, delay (except reverb), and resampling modules.
* Support for MIDI over UART on the Daisy Seed board.
* More new examples.
* Added more fast math and buffer utility routines.
* Bug fixes, improvements, and polish.
It is fully free/open source software (GPLv3 license) and we also
currently offer commercial licenses for versions 0.x and 1.x for a
reduced price to support the project.
You can find more information on the official web page:
https://www.orastron.com/brickworks.
Best regards,
Stefano D'Angelo
Founder and CEO of Orastron - https://www.orastron.com/
liquidsfz-0.3.2 has been released
The main goal of liquidsfz is to provide an SFZ sampler implementation
library that is easy to integrate into other projects. A standalone jack
client and a LV2 plugin is also available.
liquidsfz is implemented in C++ and licensed under MPL-2.0. The release
tarball can be downloaded here:
https://github.com/swesterfeld/liquidsfz#releases
Overview of Changes in liquidsfz-0.3.2:
* Fix crashes triggered by Carla while saving without path
* Allow multiple overlapping notes during sustain (#38)
* Provide cross compiled LV2 plugin for Windows
* Use LV2_STATE__freePath if available (fixes LV2 on windows)
* Fixes for building on macOS and Windows
* Improve tests and CI checks
--
Stefan Westerfeld, http://space.twc.de/~stefan
Zrythm 1.0.0-beta.4.8.1 has been released!
==== Screenshot ====
https://www.zrythm.org/static/images/screenshots/screenshot-20221015.png
==== Demo ====
Zrythm tutorial in German:
https://www.youtube.com/watch?v=bruNVBpssGA
==== About ====
Zrythm is a digital audio workstation designed to be featureful and
easy to use. It offers streamlined editing workflows with flexible
tools, limitless automation capabilities, powerful mixing features,
chord assistance and support for various plugin and file formats.
Zrythm is free software written in C using the GTK4 toolkit.
Zrythm is currently in beta. The project format is stable and we are
working towards a v1 release.
==== Release Notes ====
Main changes since last announcement:
- Custom audio time range export
- Swap phase buttons in tracks that output audio
- Ability to set per-region colors
- Ability to move automation regions to other automation lanes
- Best-fit zooming
- Panning with middle/alt click in arrangers
- Zooming with middle/alt click in ruler (when moving vertically)
- Spectrum analyzer and audio output meter in the top tab
- Vertical zoom buttons in the piano roll
- New FAQ section in the user manual
- New pitch shift audio function
- Various localization updates
- Various UI/UX improvements/optimizations
- Many bug fixes
The list of changes in this release follows:
## [1.0.0-beta.4.8.1] - 2023-04-15
### Added
- Audition notes when moved with arrow keys
- Show value when hovering faders and balance controls
- Double click on faders and balance controls to set precise values
- Control-click on balance controls to reset their value
### Changed
- Audition notes on draw and on click instead of on move
- Show track inspector when double clicking on a track in places other
than the track name
- Don't start DnD on tracks until minimum movement threshold is reached
- Minimize waiting time when creating tracks and connections for multi-
out plugins
- Scroll to middle of piano roll when first shown
### Fixed
- Fix incorrectly allowing bypassing snapping in autofill mode
- Fix editor region being unset when moving tracks
- Fix not propagating errors when performing some actions
- Fix incorrectly allowing auto-save to continue while pre-rolling or
counting in
- Fix resetting faders and balance controls not being undoable
- Fix not being able to cut regions near the edges with alt-click
- Fix not being able to change parameter values for VST plugins in
generic UI text fields
==== Links ====
Full changelog:
https://git.sr.ht/~alextee/zrythm/tree/master/item/CHANGELOG.md
Pending features for v1:
https://todo.sr.ht/~alextee/zrythm-feature?page=1&search=status%3Aopen+labe…
Pending fixes for v1:
https://todo.sr.ht/~alextee/zrythm-bug?page=1&search=status%3Aopen+label%3A…
Home page: <https://www.zrythm.org>
Installer downloads: <https://www.zrythm.org/en/download.html>
Git repository: <https://sr.ht/~alextee/zrythm>
User manual: <https://manual.zrythm.org/en/index.html>
Developer reference: <https://docs.zrythm.org/>
Issue trackers: <https://sr.ht/~alextee/zrythm/trackers>
Mailing lists: <https://sr.ht/~alextee/zrythm/lists>
Releases: <https://www.zrythm.org/releases/>
Donations: <https://www.zrythm.org/en/community.html#donate>
Hi all,
Shortly after 0.6.6 this release corrects some issues found in the
meantime mainly thanks to lv2lint and the old jack_interposer.so in the
last 0.6.6 version. It also introduces a cmake build environment with
the hope of making packaging easier.
Enjoy
Frank
qmidiarp-0.6.7 (2023-04-11)
New Features
o Package: a cmake build environment is now available with the goal
of less pain with libtool.
Fixed Bugs:
o fixed two small non-realtime function calls that had sneaked in last
year.
o fixed several lv2lint FAILS: lv2:resize extension was removed,
lv2ui:qt5ui is no longer exposed, globally visible library symbols
were hidden. lv2lint still reports being unable to instantiate the
uis, but all tested hosts were able to do it.
Download
https://sourceforge.net/projects/qmidiarp/files/qmidiarp/0.6.7/qmidiarp-0.6…
Github
https://github.com/emuse/qmidiarp
Website
https://qmidiarp.sourceforge.net/
Hi all,
A highly overdue release of various improvements and bugfixes cumulated
over the last five (!) years is finally out.
The main changes are in the Global store that got some handy attributes
added to the storage locations, i.e. you can now set a number of
repetitions counter. You can also click on a spot within the location
buttons to interrupt the automatic progression across locations
temporarily. This may improve its usability a bit.
Regarding LV2, there is now a X11 UI descriptor provided (thanks to Rui
rncbc for a model how to do this in synthv1), but note that the qmidiarp
plugins *UIs* are still not self-contained and link to the Qt5 libraries
that were used for building, as long as nobody (including me) feels
ready to rewrite a library-independent LV2UI for them. They were checked
working nicely with qtractor, ardour 6, reaper, carla, jalv and bespoke
synth locally, but be warned.
The plugin dsps are, however, independent of Qt.
Thanks go to Matthew McGuire for adding a phase setting to the
calculated LFO waveforms and to all of you reporting bugs and suggesting
features.
qmidiarp-0.6.6 (2023-04-08)
New Features
o LFO: New control for phase of calculated waveforms (Matthew McGuire)
o Global Store: Each storage location now has a "number of repetitions"
property accessible through the context menu.
o Global Store: Each storage location now has a "Go here and stay"
storage sub-button to force remaining at that location.
o ALSA MIDI: Sending MIDI Clock to a specified ALSA port is now
available as a new preferences option
Improvements
o LFO and SEQ: More size and resolution values including odd values
Although there is compatibility check in place for saved sessions,
this may lead to wrong values for saved LV2 states if someone
uses this at all.
Long sequences only make sense for lower resolution. Drawing would
not be possible with high resolutions and lengths.
o SEQ: Improved display of loop marker
o SEQ: Increased lower octave transpose range
o Global Store: Preferences option to choose whether to store mute states
o LV2: a X11 plugin UI interface is now available
Fixed Bugs:
o Regression: Arp strayed in notes with zero velocity
o LV2: restored compatibility with suil > 0.10.2
o Crash when session managers tried to save/restore empty session
o Regression with application of compact widget style
o Regression when reading files with time module index -1
o Output port count could not be changed on commandline
Changes:
o Jack-Session support has been removed due to "official deprecation"
Download
https://sourceforge.net/projects/qmidiarp/files/qmidiarp/0.6.6/qmidiarp-0.6…
Github
https://github.com/emuse/qmidiarp
Website
https://qmidiarp.sourceforge.net/
Dear Sir or Madam,
( Summary: Sonoj Convention is 2023-10-07 in Cologne, Germany. Register now at https://sonoj.org )
Are you a musician, sound designer, or just passionate about open source technology and music? If so, we're excited to invite you to the 2023 Sonoj Convention, which will be held on October 7th and 8th at our usual location in Cologne, Germany.
After the disappointment of having to cancel our past three events due to the pandemic, we are thrilled to finally welcome you back to our community. Admission is free, but donations are welcome to help us cover the costs.
This year's convention is shaping up to be even more special than before, with exciting networking opportunities, informative "Lecdems" (lecture-demonstrations), hands-on workshops, live performances, and more.
Here are some highlights of what you can expect at the event:
* Networking Opportunities: Connect with like-minded individuals, exchange ideas, and make lasting connections with others who share your passion for open source music and audio production. Our community is welcoming and inclusive, with something for everyone.
* Informative Talks and Demonstrations: Discover new ideas and approaches in our thought-provoking presentations and lecdems, delivered by knowledgeable speakers who are experts in their fields.
* Interactive Workshops: Learn and experiment with the latest open source music and audio production tools and techniques, guided by our friendly and helpful instructors.
* Live Performances: Experience the diverse and captivating sounds of our talented and dynamic performers, showcasing their usage of open source technology.
We will be providing a supply of simple food for free so you can enjoy the event with a full stomach. Of course there are plenty of opportunities to purchase food in the surrounding area as well.
Don't miss this opportunity to connect with the vibrant open source music and audio production community. Register now on our website https://sonoj.org for the 2023 Sonoj Convention (or by replying to this e-mail) and we look forward to seeing you there!
Best regards,
Nils
Cologne, Germany