Version 2.6 of the Vamp plugin SDK is now available.
http://www.vamp-plugins.org/
Vamp is a plugin API for audio analysis and feature extraction plugins
written in C or C++. Its SDK features an easy-to-use set of C++ classes
for plugin and host developers, a reference host implementation, example
plugins, and documentation. It is supported across Linux, OS/X, and
Windows.
A documentation guide to writing plugins using the Vamp SDK can be found
at http://www.vamp-plugins.org/guide.pdf.
Version 2.6 is a bugfix and minor enhancement release. For more details,
see the changelog at
http://code.soundsoftware.ac.uk/projects/vamp-plugin-sdk/repository/entry/C…
Chris
been pushed to the guitarix git repository. Those are simulations of the
following pedals:
Fuzz Face JH1
Fuzz Face Fuller Mods
Fuzz Face Roger Mayer
Foxey Lady
Colorsound Tonebender
Sustainer+Muff (Big Muff Pi)
Screamig Bird
Hornet
High Frequency Brightener
LPB-1 Booster
Hogs Foot
They are generated from schematic files, with our Ampsim Toolkit.
http://sourceforge.net/p/guitarix/blog/2015/03/j-hendrix-fuzz-face/
Schematic files (gschem) been included in the tools directory.
regards
hermann
Hello Reuben,
I have been talking to a Intel guy at the last AES convention and he told
me they are supporting AVB (maybe he's reading this list as well). Another
strong signal regarding AVB not dead. We were specifically talking about
audio networking and multimedia.
Best
--
Leonardo Gabrielli, PhD
Research Fellow
A3Lab - DII - Università Politecnica delle Marche, Ancona, Italy
skype: leonardo.gabrielli
Hi All,
As root, starting JACK1 0.124.1 on an almost totally vanilla
3.19.2-1-ARCH kernel fails. Output of kernel with JACK1 issue is
pasted below[1]. The same system works fine with the 3.18.9-rt5-1-rt
kernel.
Running "groups" tells me there is no group other than "root", so JACK
seems to misinterpret that there is an audio group on the "broken"
kernel.
Any suggestions as to what's going on? Thanks, -Harry
PS: I'm aware of the reasons to not run JACK as the root user or login
as root for daily use.
[1] Output while running "broken" kernel:
[root@audio ~]# jackd -ddummy
jackd 0.124.1
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben
Hohn and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK is running in realtime mode, but you are not allowed to use
realtime scheduling.
Your system has an audio group, but you are not a member of it.
Please add yourself to the audio group by executing (as root):
usermod -a -G audio (null)
After applying these changes, please re-login in order for them to take effect.
You don't appear to have a sane system configuration. It is very likely that you
encounter xruns. Please apply all the above mentioned changes and
start jack again!
Greetings,
The error and repair attached below come from my attempts to build
gmidimonitor on Fedora 19. As you can see, gcc is not what's required to
complete the build, but waf's cprogram calls gcc, not g++. Alas, I can't
find much information about the cprogram directive, and I'm always out
of my depths when C++ is involved.
Before anyone decides it's an "old code" issue, be advised that I have
to perform the same operation on the latest git pulls of xjadeo.
I'd like to know if there's a global solution, or at least a
compile-time export I can use to resolve the problem.
Fedora 19 x86_64, GCC 4.8.3
TIA!
Best,
dp
[dlphilp@localhost gmidimonitor-3.6]$ ./waf
Waf: Entering directory `/home/dlphilp/src/gmidimonitor-3.6/build'
[10/10] cprogram: build/main.c.0.o build/about.c.0.o build/path.c.0.o
build/gm.c.0.o build/log.c.0.o build/memory_atomic.c.0.o
build/sysex.c.0.o build/jack.c.0.o build/alsa.c.0.o -> build/gmidimonitor
/usr/lib/gcc/x86_64-redhat-linux/4.8.3/../../../../lib64/libjack.so:
undefined reference to
`std::__detail::_List_node_base::_M_unhook()@GLIBCXX_3.4.15'
/usr/lib/gcc/x86_64-redhat-linux/4.8.3/../../../../lib64/libjack.so:
undefined reference to
`std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)@GLIBCXX_3.4.15'
collect2: error: ld returned 1 exit status
Waf: Leaving directory `/home/dlphilp/src/gmidimonitor-3.6/build'
Build failed
-> task failed (exit status 1):
{task 40700176: cprogram
main.c.0.o,about.c.0.o,path.c.0.o,gm.c.0.o,log.c.0.o,memory_atomic.c.0.o,sysex.c.0.o,jack.c.0.o,alsa.c.0.o
-> gmidimonitor}
['gcc', 'main.c.0.o', 'about.c.0.o', 'path.c.0.o', 'gm.c.0.o',
'log.c.0.o', 'memory_atomic.c.0.o', 'sysex.c.0.o', 'jack.c.0.o',
'alsa.c.0.o', '-o',
'/home/dlphilp/src/gmidimonitor-3.6/build/gmidimonitor', '-Wl,-Bstatic',
'-Wl,-Bdynamic', '-lgtk-x11-2.0', '-lgdk-x11-2.0', '-latk-1.0',
'-lgio-2.0', '-lpangoft2-1.0', '-lpangocairo-1.0', '-lgdk_pixbuf-2.0',
'-lcairo', '-lpango-1.0', '-lfreetype', '-lfontconfig', '-lgobject-2.0',
'-lglib-2.0', '-lgthread-2.0', '-lglib-2.0', '-lgmodule-2.0',
'-lglib-2.0', '-ljack', '-lasound', '-llash', '-lpthread', '-luuid',
'-ljack', '-lasound', '-pthread', '-pthread', '-pthread', '-pthread',
'-Wl,--export-dynamic', '-pthread']
[dlphilp@localhost gmidimonitor-3.6]$ cd build/
[dlphilp@localhost build]$ g++ main.c.0.o about.c.0.o path.c.0.o
gm.c.0.o log.c.0.o memory_atomic.c.0.o sysex.c.0.o jack.c.0.o alsa.c.0.o
-o /home/dlphilp/src/gmidimonitor-3.6/build/gmidimonitor -Wl,-Bstatic
-Wl,-Bdynamic -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0
-lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0
-lfreetype -lfontconfig -lgobject-2.0 -lglib-2.0 -lgthread-2.0
-lglib-2.0 -lgmodule-2.0 -lglib-2.0 -ljack -lasound -llash -lpthread
-luuid -ljack -lasound -pthread -pthread -pthread -pthread
-Wl,--export-dynamic -pthread
[dlphilp@localhost build]$ ls
about.c.0.o alsa.c.0.o c4che config.h config.log gm.c.0.o
gmidimonitor jack.c.0.o log.c.0.o main.c.0.o memory_atomic.c.0.o
path.c.0.o sysex.c.0.o
Hi all,
New images are ready for testing ;)
io GNU/Linux is a Live DVD/USB based on Debian Sid and focused on multimedia.
Kernel 4.0.4 and 4.0.4-rt, Jack2+AlsaLoop as default sound server (can be
easily changed to Jack2+ZitaBridge, Jack2+PulseAudio, PulseAudio or Alsa)
e18 as desktop environment and a big collection of installed software... Full
persistence for USB install (with encryption) and more stuff...
For more infos: manual, packages list, screenshots, video etc... Visit:
-> http://io.gnu.linux.free.fr
-> https://sourceforge.net/projects/io-gnu-linux/
Installer has been rewritten, and a lot of work has been done to improve
security of live persistent users.
Feedbacks welcome, enjoy :)
MK
Hi all
Please visit and enjoy some updates like compile linux realtime kernel
4.0.4-rt1 or hardened Advanced Gtk+ Sequencer and for sure call for
donation.
http://gsequencer.orghttps://pledgie.com/campaigns/29411
cheers
Joël
Srinivasan S wrote:
> 2. Could you please let me know, I have downloaded jack-1.9.10.tar.bz2, how this needs to be installed in my rootfs
IIRC Jack uses some non-standard build system. Try asking on the Jack
mailing list how to cross-compile it.
Please note that the ALSA Jack plugin is part of the alsa-plugins
package.
And as I already mentioned, it is unlikely that Jack will use less CPU
than dshare.
Regards,
Clemens
Is there a way to have the value range of a control input port of a LV2
plugin be in one range (e.g. 0.0f..1.0f or 0-127) and have the LV2 host
display the values scaled or mapped to a different range (e.g. 20-20,000
Hz or 2 - 2000 ms)?
I know about lv2:scalePoints and the lv2:enumeration property to handle
list of discrete values and the units:unit properties to set the value
unit, but how do I map the actual values of a large continuous range? Is
there a way to define a transfer function? Or does that need to happen
inside the plug-in code?
And what about more advanced parameter display, e.g. a wet/dry setting,
which I want to display as going from 100:00 through 50:50 to 0:100, but
the actual parameter value is just 0.0..1.0 (or -1.0..+1.0)?
Background: I'm trying to improve the JX10.ttl from the mda.lv2
collection [1], so that the parameter display in the LV2 host generated
plug-in UI is more useful and intuitive, i.e. instead of e.g. the slider
for OSC Tuning being going from 0.0 .. 1.0, I want it to be displayed as
-24 .. +24 cents. All control input ports of the plugin are defined as
taking a value 0.0f..1.0f.
[1] http://svn.drobilla.net/lad/trunk/plugins/mda.lv2/
Chris