Zrythm v0.6.003 is out, with many bugfixes and new features (and bugs).
Screenshot:
https://www.zrythm.org/downloads/screenshot_2019_08_13.png
A big thanks to Robin Gareus for his guidance in implementing playback
latency compensation.
----
Zrythm is a highly automated Digital Audio Workstation (DAW) designed
to be featureful and intuitive to use. Zrythm sets itself apart from
other DAWs by allowing extensive automation via built-in LFOs and
envelopes and intuitive MIDI or audio editing and arranging via clips.
In the usual Composing -> Mixing -> Mastering workflow, Zrythm puts the
most focus on the Composing part. It allows musicians to quickly lay
down and process their musical ideas without taking too much time for
unnecessary work.
Zrythm is implemented in C using GTK+3 and is licensed under the GNU
AGPL, version 3.0 or later.
Website https://www.zrythm.org
Changes
## [0.6.003] - 2019-08-13
- Plugin latency compensation during playback
- Chords and automation are now inside regions (can be looped)
- Refactor editor panel to share 4 different editors
- New chord editor
- New automation editor
- Change meter font and install it properly (should fix missing font in
previous versions)
- Added some post-install commands to make sure Zrythm is installed
properly
- Add region split functionality (WIP)
- Add quick quantize/full quantize functionality (regions only for now)
- Add metronome
- Update Chinese, German, French, Japanese translations
- Fader is now a separate processor in the signal chain
- Fix browser resize handle position not getting stored properly
- Fix incorrect loop range being shown in the editors
- Desktop file is now localized
- Add PACKAGING.md for packagers
- Fix plugin UI controls moving back and forth while changing them
- Fix crash when copying a region
- Fix pressing stop twice not moving the playhead to the cuepoint
- Fix many other bugs
- Add missing copyright/license notices in source files
- Refactoring, remove some unnecessary files
Binaries available at
https://software.opensuse.org//download.html?project=home%3Aalextee&package…
Source tarballs https://download.savannah.nongnu.org/releases/zrythm/
Write comments and bugs to
https://savannah.nongnu.org/support/?group=zrythm
Support Zrythm at https://liberapay.com/Zrythm
On behalf of the entire Rivendell development team, I'm pleased to
announce the availability of the first production release of the next
major version of Rivendell, 3.0.3. 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:
Fixed a regression in ripcd(8) that broke the 'Connect Jack
Ports' ['JC'] and 'Disconnect Jack Ports' ['JD'] RMLs.
Database Update:
This version of Rivendell uses database schema version 308, 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.
Cheers!
|---------------------------------------------------------------------|
| Frederick F. Gleason, Jr. | Chief Developer |
| | Paravel Systems |
|---------------------------------------------------------------------|
| A room without books is like a body without a soul. |
| |
| -- Cicero |
|---------------------------------------------------------------------|
I’m pleased to announce the next public release of GlassCoder, a
minimalist live audio encoder. In addition to streaming to IceCast and
Shoutcast stream aggregators, GlassCoder is capable of generating live
HLS streams and publishing them to any standard HTTP server. It is
available under the GNU Public License version 2.
>From the NEWS file:
*** snip snip ***
Changes:
JACK Support. Added a '--jack-gain=' switch to glasscoder(1) to
allow insertion of a fixed gain before the encoding stage.
Shoutcast Support. Fixed a bug in glasscoder(1) that made it
impossible to connect to a Shoutcast server using credentials that
included a user name.
*** snip snip ***
Further information, including full source code, is available at
https://github.com/ElvishArtisan/GlassCoder.
Cheers!
|---------------------------------------------------------------------|
| Frederick F. Gleason, Jr. | Chief Developer |
| | Paravel Systems |
|---------------------------------------------------------------------|
| A room without books is like a body without a soul. |
| |
| -- Cicero |
|---------------------------------------------------------------------|
On behalf of the entire Rivendell development team, I'm pleased to
announce the availability of the first production release of the next
major version of Rivendell, 3.0.2. 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:
New Switcher Device. Added support for switchers using the Grass
Valley 7000 series protocol.
Fixed a problem with the Local Audio Adapter switcher driver that
caused incorrect operation with the 'Switch Add' ['SA'], 'Switch Remove'
['SR'] and 'Switch Take' ['ST'] RMLs.
Fixed a regression in rdlibrary(1) that caused macro carts entries
to turn red after being viewed.
Fixed regressions that made operations with serial devices unreliable.
Other enhancements and bugfixes. See the 'ChangeLog' for details.
Database Update:
This version of Rivendell uses database schema version 308, 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>.
Cheers!
|---------------------------------------------------------------------|
| Frederick F. Gleason, Jr. | Chief Developer |
| | Paravel Systems |
|---------------------------------------------------------------------|
| A room without books is like a body without a soul. |
| |
| -- Cicero |
|---------------------------------------------------------------------|
spectmorph-0.5.0 has been released.
Overview of Changes in spectmorph-0.5.0:
----------------------------------------
* Support user defined instruments
- graphical instrument editor
- new WavSource operator
* Make standard instrument set smaller (less download/disk usage)
* Graphical ADSR editor
* Added "SpectMorph User Manual" (online: html/pdf)
* Use different colors for active/used/unused operators
* LV2 now requires instance access feature
* Add file dialog wrapper shell scripts to work with some ardour bundles
* Integrate XML (pugixml) and ZIP (minizip) 3rd party code
* Minor fixes and cleanups
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 3
Integrating SpectMorph into your Work
-------------------------------------
SpectMorph is currently available for Linux and Windows users. Here is a
quick overview of how you can make music using SpectMorph.
- VST Plugin, especially for proprietary solutions that don't support LV2.
(Available on Linux and 64-bit Windows)
- LV2 Plugin, for any sequencer that supports it.
- JACK Client.
Note that at this point, we may still change the way sound synthesis
works, so newer versions of SpectMorph may sound (slightly) different
than the current version.
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.
--
Stefan Westerfeld, Hamburg/Germany, http://space.twc.de/~stefan
On behalf of the entire Rivendell development team, I'm pleased to
announce the availability of the first production release of the next
major version of Rivendell, 3.0.1. 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:
Rivendell is now Unicode UTF-8 clean.
Qt4 is now used throughout Rivendell instead of Qt3.
A multicast update system has been added that allows Rivendell
modules to update views syncronously in step with changes made in
other modules.
The Rivendell Loadable Modules system for processing PAD data has
been completely replaced by PyPAD, allowing PAD processing plug-ins
to be written in the popular Python scripting langauge. Backward
compatible replacement scripts for many of the RLM plug-ins supplied
in Rivendell v2.x are included.
Added a compatibility library to facilitate the use of the Rivendell
Web API in external applications.
A system of virtual log machines has been added, allowing play-out
of up to 23 logs simultaneously.
Rivendell is now fully systemd compatibile.
The Windows ports of rdlogedit(1) and rdlogmanager(1) have been
removed.
Database Update:
This version of Rivendell uses database schema version 308, 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 ***
GETTING AND TRYING THIS RELEASE
--------------------------------
Full source code for this release is available at:
https://github.com/ElvishArtisan/rivendell/releases/tag/v3.0.1
Be sure to throughly read and understand the 'INSTALL' and 'UPGRADING'
files in the root of the source tree, as they contain important
information about changes between previous major Rivendell versions and
v3.x.
An upgradable CentOS 7 online installer is available. This is the
quickest and easiest way actually to try this release for yourself.
Instructions can be found at:
http://static.paravelsystems.com/rivendell-install-rd3/rivendell-install-rh…
IF YOU FIND A PROBLEM
---------------------
If you run across a problem, please submit a detailed problem report
at:
https://github.com/ElvishArtisan/rivendell/issues
Be sure to mention the version of Rivendell [v3.0.1] in your
report.
Cheers!
|---------------------------------------------------------------------|
| Frederick F. Gleason, Jr. | Chief Developer |
| | Paravel Systems |
|---------------------------------------------------------------------|
| We make a living by what we get. We make a life by what we give. |
| |
| -- Winston Churchill |
|---------------------------------------------------------------------|
Hi all, it's time for an initial release of Spectral Profiler.
This program is a real-time frequency response analyzer for audio.
It is originally created with the idea of guitar amplifier profiling
[1], but it's also handy in many usage scenarios.
It's mostly a tool targeted at audio developers.
Source for 0.1.0 is available on the Releases page.
https://github.com/jpcima/spectral-profiler
Description
===========
The Spectral Profiler can dynamically extract a frequency response from
an audio system, either software or hardware.
The system is a JACK client 1-in 1-out, and it connects to the analyzer
software using a loop.
The profiler operates by sending a sine sweep to the audio system, and
calculating the transfer at all frequency points in the spectrum. The
capture shows the Spectral Profiler in action:
https://raw.githubusercontent.com/jpcima/spectral-profiler/master/docs/scre…
The analysis is intended to have some support for non-LTI systems. It
can do two sweeps in turn: a High sweep set at 0 dBFS, and a Low sweep
set at -40 dBFS. This optional feature can be used to observe effect of
non-linearity, and it can be calibrated using a global gain slider.
The analyzer also supports speeding up the analysis, up to 32×, by
sweeping multiple sines in one go. The Parallel setting controls this
behavior, but it may degrade analysis quality in some cases.
Upon completion of the measurement, the data can be recorded to files
for use with numerical analysis tools.
References
==========
[1] Eichas, F., Möller, S., & Zölzer, U. (2017, September).
Block-oriented gray box modeling of guitar amplifiers. In Proceedings
of the International Conference on Digital Audio Effects (DAFx),
Edinburgh, UK (pp. 5-9).