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.5:
* fix for GH ticket #32: text highlight color setting
* fix for Backend manager
* building and packaging with msvc 2022 on Windows, including ARM64 arch
* using Drumstick 2.10, including better Fluidsynth settings
Build requirements:
* C++11 compiler
* Qt5 >= 5.15 or Qt6 >= 6.2
* Drumstick libraries v2.10
* Uchardet v0.0.8
* CMake 3.16
* Pandoc (when BUILD_DOCS=on)
Copyright (C) 2021-2024 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.5/
Hi!
audiowmark-0.6.3 is now available at https://uplex.de/audiowmark
Overview of Changes in audiowmark-0.6.3:
* update HLS support to build with ffmpeg-7 API (#68)
* preserve wav subformat (#64)
- write float/double wav output for wav float/double input
- write signed 16, 24 and 32 bit wav output for 16, 24, 32 bit wav input
- added test that wav subformat format is preserved (make check)
* improved RawConverter:
- support float/double input/output (very fast on little endian systems)
- fix bug for unsigned integer raw input/output (16, 24 and 32 bit)
- better tests (make check)
- faster 16/32 bit conversion on little endian systems
* add format wav-pipe for very long input/output streams on stdin/stdout
* performance optimizations for SFOutputStream
* add documentation for Windows/Cygwin builds (#45)
audiowmark is an open source solution (GPL3 or later) for watermarking
audio files. It has many features, it is robust, fast, secure and of
course we believe that the watermark is not audible for most users.
The project page provides the documentation and source code as well as
some audio demos, so you can check whether you hear a difference between
original and watermarked files.
Cu... Stefan
--
Stefan Westerfeld, http://space.twc.de/~stefan
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.9.1:
* Fixed Qt style preferences ignored
* Add FR azerty keymap. Thanks to Bruno Duyé
* Fix for GH ticket #27: Enable F10 key in Windows when using native filters
* Merge pull request #26 from RoboSchmied: fix 2 typo
* building with msvc 2022 on Windows
* Requires: drumstick v2.10.
Compilation minimum requirements for all platforms:
* CMake 3.16
* C++17 compiler
* Qt6 >= 6.2 or Qt5 >= 5.9
* Drumstick 2.10
Please use the mailing list <vmpk-devel(a)lists.sourceforge.net> for
questions and comments. Thanks.
Copyright (C) 2008-2024, Pedro López-Cabanillas and others.
License: GPL v3
More info:
https://vmpk.sourceforge.io
Downloads:
https://sourceforge.net/projects/vmpk/files/vmpk/0.9.1/
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.10.0:
* ALSA library:
* Fix for GH #28: emitted signal with invalid pointer
* Follow-up of the fix for GH #28: emit signals only when there are
connected receivers
* Updated documentation of MidiClient::eventReceived and
MidiPort::subscribed to recommend Qt::UniqueConnection
* New QDebug output operator accepting SequencerEvent instances
* RT library:
* Fix for GH #27: FluidSynth backend, using autoconnect for jack
audio driver
* Fix for GH #26: issues with the new reverb/chorus fluidsynth settings
* Fixed cleanup of Windows MIDI input backend
* Widgets library:
* Revised user interface of the fluidsynth settings
* Utils
* Fixed backendmanager usage in vpiano. Optization in
BackendManager::refresh() to keep backends loaded
Compilation minimum requirements for all platforms:
* C++17 compiler
* CMake 3.16
* Qt6 >= 6.2 with Qt6Core5Compat library dependency for Drumstick::File
or Qt5 >= 5.9
Feature dependencies (for some platforms):
* ALSA (Linux only)
* PulseAudio (Unix)
* PipeWire (Unix)
* D-Bus (Unix)
* Sonivox (Unix)
* FluidSynth (All platforms)
Copyright (C) 2009-2024, 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.10.0/
Ratatouille is a Neural Model loader and mixer for Linux/Windows.
![Ratatouille](https://github.com/brummer10/Ratatouille.lv2/blob/main/Ratatouille.png?raw=true)
This release introduce a normalization option for NAM models and
fix a issue with the normalization (a.k.a loudness compensation) of IR
Files (thanks to @avanzzzi )
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.
Ratatouille using parallel processing to process the second neural model
and the second IR-File to reduce the dsp load.
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.
Project Page:
https://github.com/brummer10/Ratatouille.lv2
Release Page:
https://github.com/brummer10/Ratatouille.lv2
Dear all,
Please pardon x-posting.
L2Ork is pleased to announce the latest Holiday release of Pd-L2Ork and
WebPdL2Ork, version 20241217. Below is an update summary:
*Integrated rich text and vanilla 0.55 additions
*Improved indexing
*Initial clean-up of the cyclone library (active, mousefilter, and
MouseState)
*Added neuralnet
*Reworked flite
*WebPdL2Ork bugfixes and improvements (Tweeter now loads in seconds)
*59 new L2Ork Tweeter instruments and a new piece, added MadMapper
interfacing patches
You can grab your builds from the usual place https://bit.ly/pd-l2ork
Don't forget to follow us on Instagram: https://instagram.com/L2Ork
Wishing all Happy Holidays!
Best,
Ico
This project is a fork of the Android Open Source Project
'platform_external_sonivox', including a CMake based build system to be
used not on Android, but on any other computer Operating System. Google
licensed this work originally named Sonivox EAS (Embedded Audio
Synthesis) from the company Sonic Network Inc. under the terms of the
Apache License 2.0. Here is the Google source code repository:
https://android.googlesource.com/platform/external/sonivox.git
This is a "wavetable" synthesizer, not using external soundfont files by
default but embedded samples instead. DLS files are also supported. It
is also a MIDI file player and a real time GM synthesizer. It consumes
very little resources, so it may be indicated in projects for small
embedded devices. There is neither MIDI input nor audio output
facilities included in the library. You need to provide your own
input/output.
Changes in v3.6.15
* Add chorus, reverb dry and master gain for sonivoxrender by @rsp4jack
in #26
* The new host wrapper by @rsp4jack in #27
* Implement hwng for macOS and fallback ReadAt for other platforms by
@rsp4jack in #28
* Fix wt_200k_G.c "initializer element is not constant" error with GCC <
8.1 by @dwatteau in #29
Project page: https://github.com/pedrolcl/sonivox
Downloads: https://github.com/pedrolcl/sonivox/releases/tag/v3.6.15
License: Apache 2.0