Drumstick is a set of MIDI libraries using C++/Qt5 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), 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.4.0:
* implemented ticket #29: RIFF RMID file support. New utility dumprmi, and
guiplayer updated.
* implemented ticket #32: missing library version functions in File and RT
libs
* implemented ticket #33: versioninfo object for windows libraries
* Enabled by default the internal reverb on macOS DLS Synth
* Avoid hardcoded font family name in vpiano
Compilation minimum requirements for all platforms:
* C++11 compiler
* CMake 3.14
* Qt 5.7
Feature dependencies, for some platforms:
* ALSA (Linux only)
* PulseAudio (Unix)
* D-Bus (Unix)
* FluidSynth
Copyright (C) 2009-2021, 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.4.0/
Hi,
a new release of B.Angr is out now. B.Angr is a multi-dimensional
dynamically distorted staggered multi-bandpass LV2 plugin. B.Angr
basically consists of four parameter instances of Airwindows XRegion.
XRegion itself is a distorted multi-bandpass filter plugin. B.Angr fades
automatically or manually between the four parameter instances. The
result is a dynamic and heavily distorted sound. See the preview video.
What's new:
* Faster
* Optimized DSP code
* Compiler optimizations (`-O3 -ffast-math`)
* Support lv2:Parameters, lv2:State
* Cursor XY can now externally be controlled
* Binary compatibility improved
* Static libs
* Strip symbols by default
* Binary packages provided
Github: https://github.com/sjaehn/BAngr/
Releases: https://github.com/sjaehn/BAngr/releases/tag/1.6.0
Preview video: https://www.youtube.com/watch?v=-kWy_1UYazo
<https://www.youtube.com/watch?v=-kWy_1UYazo>
Regards,
Sven
Hi,
a the new version of B.Oops is out now. With really a LOT of new features:
* New: Slot shape mode: Controlled by a user-defined shape instead of a
pattern
* New: Slot keys mode: Controlled by user-defined MIDI events instead of
a pattern
* New: Pattern randomization
* Fx
* New Banger
* New EQ
* Tremolo: Waveform option
* Oops: New sample
* Default optimization flags `-O3 -ffast-math` for compiling DSP
* Improved binary compatibility / portability using static libs
* User friendly hiding patterns for inactive slots
* New presets
* New: Provide binary packages
* Bugfixes
* Fix pattern Y flip glitches
* Correctly X flip merged pads
* Fix paste merged pads causing overlaps
* Bugfix remove slots may cause segfault
* Fix clicks on decay
* Bugfix clicked handles if shape changed
Thanks to the community for the ideas and suggestions. B.Oops has AFAIK
now got more features than any commercial and closed-source effect
sequencer! And you can further contribute to this project. E. g., by
sharing your presets: viewtopic.php?f=40&t=23509
<https://linuxmusicians.com/viewtopic.php?f=40&t=23509> .
Github: https://github.com/sjaehn/BOops <https://github.com/sjaehn/BOops>
Download: https://github.com/sjaehn/BOops/releases/tag/1.8.0
<https://github.com/sjaehn/BOops/releases/tag/1.8.0>
Preview: https://www.youtube.com/watch?v=nHJlSlvxit8
<https://www.youtube.com/watch?v=nHJlSlvxit8>
Regards,
Sven
Hi all,
Advanced Gtk+ Sequencer version 3.10.6 just released.
http://nongnu.org/gsequencer/
During the development of 3.10.x I have extended the VST3 C API
wrapper library libags-vst.so. But it is not yet completed, only
headers from pluginterfaces and few others are wrapped yet.
We use Steinberg SDK to interface with VST3 plugins.
You can use your native VST3 plugin on linux with gsequencer. The
generated UI of the plugin doesn't support plugin UI yet.
AgsVst3Bridge and AgsLiveVst3Bridge are your machines to make use of
VST3 plugins.
The VST3 host is implemented as ags-fx-vst3 recall. The effect
processor gets information from AgsVst3Manager and AgsVst3Plugin.
So far only MIDI note-on and note-off supported.
VST3 is default off as you build from source. To enable it run:
./configure --prefix=/usr --enable-vst3
make -j8
make install
regards,
Joël
We are very pleased to announce this is now available.
Highlights:
This release contains the complete new User Guide.
Midi Sync has been extended to Effects, where relevant.
NRPNs for Effects have been extended.
There is a means of testing for unintended changes to the final sound.
Yoshimi source code is available from either:
https://sourceforge.net/projects/yoshimi
Or:
https://github.com/Yoshimi/yoshimi
Full build instructions are in 'INSTALL'.
Our list archive is at:
https://www.freelists.org/archive/yoshimi
To post, email to:
yoshimi(a)freelists.org
--
Will J Godfrey
https://willgodfrey.bandcamp.com/http://yoshimi.github.io
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.
[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 (Standard MIDI Files) and WRK (Cakewalk) file formats
Changes in v1.5.0:
* Ticket #3: Song loop between bars
* Ticket #7: Help window and user documentation
* Ticket #10: Splash screen
* Ticket #11: Fixed Winsnap enable/disable
* Allow more than one file from the command line, or dragged from a file
manager
* Some rough edges softened
* Czech translation updated, thanks to Pavel Fric
* Italian help page translated, thanks to Giovanni Mariani
Build requirements:
* C++11 compiler
* Qt5
* Drumstick libraries v2.3
* Uchardet v0.0.7
* CMake 3.14
* Pandoc
Copyright (C) 2021 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.5.0/
https://ovenwerks.github.io/studio-controls/index.html
Studio Controls is an audio utility that allows setting up a JACK based
machine for every day use and features:
- CPU governor adjustment
- JACK real time access fixing
- Multiple custom pulse/Jack bridges
- Adding USB mics as JACK clients via zita-ajbridge
- Switching from ALSA firewire modules to FFADO modules
- Allows JACK to auto start at session start
- Allows use of pulse as JACK's front end
- NEW, connect audio and MIDI over network
- NEW, open mixer on any device or ffado mixer
With version 2.2, aside from many bug fixes, the changes include:
- Update GUI for better clarity as well as incorperate new functionality
- Connect Audio over network using zita-njbridge
- Connect MIDI over network using qmidinet
- Jack status gives info on startup and configuration
- User scripts can be automatically run at 5 points in the
Jack run cycle:
- pre start
- post start
- post bridge activate
- pre shutdown
- post shutdown
- Background process is much more stable
--
Len Ovens
www.ovenwerks.net
On behalf of the entire Rivendell development team, I'm pleased to
announce the availability of the third public beta release of the next
major version of Rivendell, v4.0.0beta2. 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 ***
Third beta release of Rivendell v4.x. Be sure to read the INSTALL
document, as major changes in software dependencies have occurred.
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.
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) has been completely overhauled, and now
supports dynamic resizeability as well as a revamped level metering
system.
RDPanel. The rdpanel(1) now supports dynamic resizing.
Database Update:
This version of Rivendell uses database schema version 350, 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 ***
New installations of Rivendell v4.x can be generated using one of the following two online installers:
For RedHat/CentOS 7:
https://software.paravelsystems.com/howtos/CentOS/7rd4/ <https://software.paravelsystems.com/howtos/CentOS/7rd4/>
For UbuntuStudio 20.04 LTS “Focal Fossa”:
https://software.paravelsystems.com/howtos/ubuntu/focal/ <https://software.paravelsystems.com/howtos/ubuntu/focal/>
If you have already installed a previous Rivendell v4.x beta, you can upgrade that installation to v4.0.0beta2 by means of the following commands:
For RedHat/CentOS 7:
sudo yum clean expire-cache
sudo yum update rivendell
For UbuntuStudio 20.04 LTS “Focal Fossa”:
sudo apt update
sudo apt upgrade rivendell
Please feel free to spin up either environment and put the system through its paces. Please create an Issue report for any problems found at:
https://github.com/ElvishArtisan/rivendell/issues <https://github.com/ElvishArtisan/rivendell/issues>
Be sure to mention both the version of Rivendell and distribution used.
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 next production release of the next
major version of Rivendell, 3.6.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:
RDImport. Fixed a bug that could generat an erroneous
'Title already exists' error.
RDLogEdit. Fixed a bug in the voice trcker that could cause a
segfault.
RDAirPlay. Tweaked support for dark themes.
Database Update:
This version of Rivendell uses database schema version 347, 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 |
|---------------------------------------------------------------------|