Virtual MIDI Piano Keyboard is a MIDI events generator and receiver. It
doesn't produce any sound by itself, but can be used to drive a MIDI
synthesizer (either hardware or software, internal or external). You can
use the computer's keyboard to play MIDI notes, and also the mouse. You
can use the Virtual MIDI Piano Keyboard to display the played MIDI notes
from another instrument or MIDI file player.
Changes in v0.8.9:
* Import DLS instruments for the Sonivox EAS synth backend.
* New Italian translation. Thanks to Giovanni Mariani.
* Fixed ticket #82: splash screen removed.
* Closed ticket #65: Windows dark mode implemented in Qt 6.5.
* Requires: drumstick v2.8.
Compilation minimum requirements for all platforms:
* CMake 3.14
* Qt5 >= 5.9 or Qt6 >= 6.2
note: Qt6 support is still experimental
* Drumstick 2.8
Please use the mailing list <vmpk-devel(a)lists.sourceforge.net> for
questions and comments. Thanks.
Copyright (C) 2008-2023, Pedro López-Cabanillas and others.
License: GPL v3
More info:
https://vmpk.sourceforge.io
Downloads:
https://sourceforge.net/projects/vmpk/files/vmpk/0.8.9/
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:
* Reverb, fuzz, overdrive, distortion, hard clipper, dry/wet mixer,
note queue, and voice allocator modules.
* Multichannel API.
* C++ wrappers.
* Polyphonic synth and more new examples.
* Bug fixes, improvements, and polish.
Also, our friends at Elk (https://www.elk.audio/) integrated Brickworks
in Sushi 1.1.0
(https://forum.elk.audio/t/sushi-1-1-0-feature-release/1114), and thus
in Elk Audio OS 1.0 (https://forum.elk.audio/t/elk-audio-os-1-0/1117).
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/
Hi all.
On behalf of all contributors I'd like to announce the newest version
0.6.1 of the SoundScape Renderer.
The SoundScape Renderer (SSR) is a tool for real-time spatial audio
reproduction providing a variety of rendering algorithms, e.g. Wave
Field Synthesis, Higher-Order Ambisonics and binaural techniques.
http://spatialaudio.net/ssr/https://ssr.readthedocs.io/https://github.com/SoundScapeRenderer/ssr
The SSR can be installed from source, version 0.6.0 is also available
as Debian/Ubuntu package (version 0.6.1 hopefully coming soon).
The rendering back-ends of the SSR are also available as Pure Data
(Pd) externals, which can be installed via the built-in package
manager.
New in version 0.6.1:
* Support for dynamic 3D scenes with ASDF v0.4
(https://audioscenedescriptionformat.readthedocs.io/)
* 3D support for Polhemus tracker
* Pd patch for supperware head tracker support incl. 3D rotations
New in version 0.6.0 (which wasn't announced separately):
* 3D support for the binaural renderer using SOFA files
* new network interfaces: WebSocket and FUDI
* an experimental browser-based 3D GUI (using the WebSocket interface)
* BRS renderer is now also available as Pd external
If you have questions, suggestions, problems etc., please answer to
this e-mail or open a new issue at
https://github.com/SoundScapeRenderer/ssr.
You can also join the mailing list:
https://groups.google.com/forum/#!forum/SoundScapeRenderer
cheers,
Matthias
[Drumstick](https://drumstick.sourceforge.io/docs/index.html) is a set
of GPLv3 licensed C++/Qt libraries for MIDI applications. The project
includes several tools as examples, and among them is the
drumstick-guiplayer utility that leverages the Drumstick::ALSA library,
so it is available only for Linux (because the ALSA sequencer is a linux
only technology). Some people have requested a program with the same
functionalities also on Windows and macOS, so here it is. But this
project is much more ...
Some key features:
* MIDI Output to hardware MIDI ports, or any other Drumstick backends,
like soft synths
* Transpose song tonality between -12 and +12 semitones
* Change MIDI volume level (using MIDI CC7)
* Scale song speed between half and double tempo
* Supports MID/KAR/RMI (Standard MIDI Files) and WRK (Cakewalk) file formats
Changes in v1.7.2:
* Fixed SF ticket #17: splash screen removed.
* Fixed GH ticket #9: retain Locked Patches when replaying Midi File.
* Fixed GH ticket #8: crash when loading a song from File->Open Recent
Files.
* Fixed GH ticket #7: detect default language setting.
* Upgraded: uchardet v0.0.8.
* Upgraded: drumstick-2.8.
Build requirements:
* C++11 compiler
* Qt5 >= 5.15 or Qt6 >= 6.2
* Drumstick libraries v2.8
* Uchardet v0.0.8
* CMake 3.14
* Pandoc (when BUILD_DOCS=on)
Copyright (C) 2021-2023 Pedro Lopez-Cabanillas
License: GPL v3 or later
Project and Source Repositories:
https://sourceforge.net/p/dmidiplayerhttps://github.com/pedrolcl/dmidiplayer
Downloads:
https://sourceforge.net/projects/dmidiplayer/files/v1.7.2/https://flathub.org/apps/details/net.sourceforge.dmidiplayer
Drumstick is a set of MIDI libraries using C++/Qt idioms and style.
Includes a C++ wrapper around the ALSA library sequencer interface: ALSA
sequencer provides software support for MIDI technology on Linux. A
complementary library provides classes for processing SMF (Standard MIDI
files: .MID/.KAR), RIFF MIDI (.RMI), and Cakewalk (.WRK) file formats. A
multiplatform realtime MIDI I/O library and a GUI Widgets libraries are
also provided for Linux, Windows, and Mac OSX.
Changes in v2.8.0:
* ALSA library:
o added assignment operators for sysex and text events
* File library:
o Fix for ticket #48: SMF Parser does not report enough errors
o Improved RMID file support:
+ Extract DLS embedded data
+ Decode DLS instrument names
+ New mime type
* RT library:
o Sonivox backend: enabled DLS file loading
* Widgets library:
o Fixed compiler definitions
o virtual piano: clip note children (labels)
o Sonivox configuration dialog updated
o Implemented change soundfont function for the Sonivox backend.
* Utils:
o dumprmi: fixed QScopedPointer template for arrays
* Misc:
o Fix for ticket #49: Link failure when Qt6 is compiled with
visibility=protected
o Updated doxygen settings for Doxygen 1.9.5
o Unit tests: conditionally run ALSA test and run the Widgets test
using the QPA platform "offscreen"
Compilation minimum requirements for all platforms:
* C++11 compiler
* CMake 3.14
* Qt5 >= 5.9 or Qt6 >= 6.2 (with Qt6Core5Compat library dependency for
Drumstick::File)
Feature dependencies (for some platforms):
* ALSA (Linux only)
* PulseAudio (Unix)
* D-Bus (Unix)
* Sonivox (Unix)
* FluidSynth (All platforms)
Copyright (C) 2009-2023, Pedro Lopez-Cabanillas
License: GPL v3 or later
Project web site: https://sourceforge.net/p/drumstick
Online documentation: https://drumstick.sourceforge.io/docs/
Downloads: https://sourceforge.net/projects/drumstick/files/2.8.0/
On behalf of the entire Rivendell development team, I'm pleased to announce the availability of the next production release of Rivendell, 4.0.2. Rivendell is a full-featured radio automation system targeted for use in professional broadcast and media environments. It is available under the GNU General Public License version 2.
From the 'NEWS' file:
*** snip snip ***
Changes:
RDCatch Subsystem. Fixed a bug that would cause subsequent catch events
to fail after processing a 'Start Record Deck' ['RS'] RML.
Voicetracker. Streamlined the workflow when inserting new track markers.
Database Update:
This version of Rivendell uses database schema version 370, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, do 'sudo rddbmgr'.
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 |
|---------------------------------------------------------------------|
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, v4.0.1. Rivendell is a full-featured radio automation system targeted for use in professional broadcast and media environments. It is available under the GNU General Public License version 2.
MAJOR CHANGES BETWEEN v3.x AND v4.x:
Qt Toolkit. Rivendell v4.x now uses and is fully compatibile with major version 5 of Qt (Qt5). See the INSTALL documents for specifics.
RDLogManager. It is now possible to configure Rivendell services to generate on-air logs wholly from data originated by third party scheduler systems, with no need to create RDLogManager Event or Clock objects.
Podcasting. Rivendell's podcasting subsystem has undergone a major reworking, and now features direct support for Apple's iTunes RSS data schema, integral feed image management and listener-side CDN cache management.
Display Utilization. Rivendell's RDAirPlay module can now take full advantage of modern display capabilities, with dynamic resizing fully supported.
MySQL Compatibility. Rivendell v4.x aims for full compatibility with MySQL 8.0 and earlier versions in their default installation configurations.
Date/Time Customizability. Date/Time presentation formats can now be customized on the basis of site preferences.
DATABASE UPDATE
This version of Rivendell uses database schema version 370, 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.
Details and source code are available at https://github.com/ElvishArtisan/rivendell/releases <https://github.com/ElvishArtisan/rivendell/releases>.
INSTALLATION
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 |
|---------------------------------------------------------------------|
| Opportunity is missed by most people because it is dressed in |
| overalls and looks like work. |
| |
| -- Thomas Edison |
|---------------------------------------------------------------------|
On behalf of the entire Rivendell development team, I'm pleased to announce the availability of the sixth release candidate for the next major version of Rivendell, v4.0.0rc5. 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.
This release corrects an issue reported in the v4.0.0rc4 release:
* Removed the ‘Maximum Remote Post Length’ control from rdadmin(1) that could interfere with proper operation of audio importation.
From the 'NEWS' file:
*** snip snip ***
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.
Display Requirements. A graphical display capable of at least 1400x900
pixels resolution is required (1920x1080 or higher recommended).
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 369, 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 |
|---------------------------------------------------------------------|
On behalf of the entire Rivendell development team, I'm pleased to announce the availability of the fifth release candidate for the next major version of Rivendell, v4.0.0rc4. 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 ***
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.
Display Requirements. A graphical display capable of at least 1400x900
pixels resolution is required (1920x1080 or higher recommended).
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 369, 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 |
|---------------------------------------------------------------------|