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.5:
* New build option USE_QT with valid values 5 or 6, to choose which Qt
major version to prefer. By default (if not set) it uses whatever is found.
* Fixed ticket #74: crash under Linux using the MIDI Connections dialog. if
there are no suitable MIDI inputs/outputs available.
* Fixed error checking of DwmGetWindowAttribute() call. This caused a
problem in Windows 7 running the "Windows Classic" theme.
* Swedish translation updated. Thanks to Magnus Johansson.
* Czech translation updated. Thanks to Pavel Fric.
* Requires: drumstick-2.4
Compilation minimum requirements for all platforms:
* CMake 3.14
* Qt5 >= 5.9 or Qt6 >= 6.2
note: Qt6 support is still experimental
* Drumstick 2.4
Please use the mailing list <vmpk-devel(a)lists.sourceforge.net> for
questions and comments. Thanks.
Copyright (C) 2008-2021, Pedro López-Cabanillas and others
License: GPL v3
More info
http://vmpk.sourceforge.net
Downloads
http://sourceforge.net/projects/vmpk/files/0.8.5/
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.5.2:
* New build option USE_QT to choose among Qt major versions (5 or 6). By
default (if not set) it uses whatever is found.
* Fix for crash in Linux when using the MIDI connections dialog, and there
are not suitable MIDI ports available.
* Czech translation updated. Thanks to Pavel Fric.
Build requirements:
* C++11 compiler
* Qt5 >= 5.9 or Qt6 >= 6.2
Note: Qt6 is still experimental
* Drumstick libraries v2.4
* Uchardet v0.0.7
* CMake 3.14
* Pandoc (when BUILD_DOCS=on)
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.2/
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), 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.4.1:
* New build option: USE_QT to choose among Qt major versions (5 or 6).
Fixes ticket #36.
* Fixed ticket #35: build with Qt 5.11 is possible again.
* Vpiano: fix for a similar bug to vmpk ticket #74: crash in Linux.
* Widgets: using buffer time in FluidSynth configuration dialog.
* Fixed wrong licenses in several files.
* Fixed defaults and ranges for the FluidSynth RT backend parameters, using
the same values as the upstream library.
* Fixed validation of parameters in the FluidSynth configuration dialog.
* Widgets: Swedish translation updated. Thanks to Magnus Johansson.
* Widgets: Czech translation updated. Thanks to Pavel Fric.
Compilation minimum requirements for all platforms:
* C++11 compiler
* CMake 3.14
* Qt5 >= 5.9 or Qt6 >= 6.2 (experimental)
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.1/
On behalf of the entire Rivendell development team, I'm pleased to
announce the availability of the fourth public beta release of the next
major version of Rivendell, v4.0.0beta3. 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 ***
Fourth 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.
Date/Time Customizability. Date/Time presentation formats can now be
customized on the basis of site perferences.
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.
Many bug and regression fixes. See the 'ChangeLog' for details.
Database Update:
This version of Rivendell uses database schema version 355, 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 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/>
This release also sees the debut of an additional fully supported distribution: Red Hat Enterprise Linux 8 (RHEL 8). Installation instructions can be found at:
https://software.paravelsystems.com/howtos/rhel/8rd4/
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 |
|---------------------------------------------------------------------|
| Opportunity is missed by most people because it is dressed in |
| overalls and looks like work. |
| |
| -- Thomas Edison |
|---------------------------------------------------------------------|
Konfyt 1.1.6 has been released!
Changelog:
Added
- Filesystem view now supports previewing of instruments like the library.
- Global transpose keyboard shortcuts added to live mode.
Fixes
- Pitchbend now works if Carla backend is used to play SFZ files.
- Fix SF2 loading from command-line arguments.
- Fix global volume up action getting stuck due to rounding errors.
Changes
- Some GUI tweaks in the patch layer view and library/filesystem preview.
- Misc code refactoring, cleanup and fixes.
The source code and precompiled binaries (under Releases) are available on
Github:
https://github.com/noedigcode/konfyt
Konfyt is a digital keyboard workstation for Linux which allows you to set
up patches, each with multiple layers, and instantly switch between these
patches for live keyboard playing. Patches may consist of multiple layers
of soundfonts (.sf2), SFZ instruments, audio input ports and MIDI output
ports. Konfyt features a library for quick access to soundfont programs and
SFZs.
Documentation can be found at Read the Docs:
https://konfyt.readthedocs.io/
Some more info, links to videos and news are available on the Konfyt
website:
http://www.noedig.co.za/konfyt/
This is the first (beta) release of XUIDesigner.
Provide a easy to use GUI generator tool to create LV2 plug bundles.
Control widgets could be created and moved freely around in the top
Window, or, a grid could be displayed and widgets could snap to grid
(left, right, Center) to order them easily. Control widgets could be
grouped in a frame or a tab box and then the complete group could be
moved to the final position in the Window. Any control widget could be
replaced with a other control widget, so for example a Toggle Button
could be replaced with a ComboBox, or a Knob could be replaced with a
slider, or . . You could set the range for a controller, and it's
default value, You could create enums for a ComboBox, . .
The project settings window allow to setup the specs (like Author name,
URI, Audio/Midi ports, etc.) for your plugin. XUIDesigner save the
bundle in a git repository format, contain a working LV2 plugin bundle
with all needed resources (ttl files, converted C files from used
images, etc.) and build files to build, install and run it. All you need
to do to finish your plug is, implement your DSP part.
project page:
https://github.com/brummer10/XUiDesigner
Release:
https://github.com/brummer10/XUiDesigner/releases/tag/v0.2
regards
hermann
This is a relatively minor update.
Controllers and MIDI CCs windows now have separate buttons in the main window.
Instrument bank improvements give faster startup.
The switch for disabling 'Enable part on program change' has been removed.
Further details in /doc/Yoshimi_2.1.1_features.txt
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.
Hi,
I started with a programming tutorial series about making LV2 plugins.
Really from scratch. Dedicated for beginners.
I read in chats from so many hobbyist and bedroom producers that that
they want to make LV2 plugins but they don't have any idea how to start.
The most of them have got some basic programming experience. With Java,
Python, Javascript, or maybe some basic C/C++. I want to take them by my
hand and want to guide them to make some LV2 plugins. Step by step. I'm
also going to explain technical aspects. The turtle language, how LV2
plugins work, what is realtime, and so on.
The first videos are online:
https://youtu.be/51eHCA4oCEI
Two more are already pre-produced, and will follow within the next weeks.
In addition, there's a great resource by David called LV2 book
https://lv2plug.in/book/ which helped me to start just a few years ago.
Please give me some feedback. And I'm open for any suggestion.
Regards,
Sven