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
After too many days and weeks and months of development version 21.09 is
finally up and ready for you!
It's available right now for your creative pleasure. Please get it at:
https://mellowood.ca/mma/downloads.html
Kudos, thanks and cheers of wonderment are welcome. Bugs and other thoughts
are welcome as well!
This new version has lots of new features and fixes, including:
- A number of -x options (GROOVES, PRINT variable, CSPLIT and TSPLIT
for output splitting).
- A -Djs option to print info from a groove file as JSON.
- A number of new harmony options.
- New environment variables MMA_PLUGPATH, MMA_INCPATH & MMA_LIBPATH.
- A number of documentation fixes.
- A number of new chord voicing options.
- More scripting options: EXISTS, ISDIR and ISFILE.
- Lots of bug fixes.
For more details please read the CHANGES file in the download.
Have fun :)
--
**** Listen to my FREE CD at http://www.mellowood.ca/music/cedars ****
Bob van der Poel ** Wynndel, British Columbia, CANADA **
EMAIL: bob(a)mellowood.ca
WWW: http://www.mellowood.ca
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.1:
* Fixed GH ticket #6: The dependency target "update_helpfiles" of target
"dmidiplayer" does not exist. The pandoc utility is optional again.
* Fixed error checking of DwmGetWindowAttribute() call. This caused a
problem in Windows 7 running the "Windows Classic" theme.
* Support for RIFF MIDI files, provided by Drumstick 2.4.0
* Czech manual updated, thanks to Pavel Fric
Build requirements:
* C++11 compiler
* Qt5
* Drumstick libraries v2.3
* 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.1/
Drumstick MIDI Monitor for Linux using ALSA sequencer and Qt5 user
interface. This is the program that was previously and simply known as
"kmidimon".
Changes in v1.1.0
* Removed warnings building with Qt >= 5.15
* MIDI texts/lyrics encoding defaults to Latin1
* New options: Qt Style, Dark mode, and internal icon theme based on breeze
* CMake version >= 3.14
* Added SCM Revision to the about box
* Fixed file info dialog (initial tempo, ...)
* Support for RIFF RMID (.rmi) file format
Copyright (C) 2005-2021, Pedro Lopez-Cabanillas
License: GPL v2 or later
More info:
https://kmidimon.sourceforge.io
Sources and AppImage:
https://sourceforge.net/projects/kmidimon/files/1.1.0/
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