On Thursday 10 January 2008 12:27:13 you wrote:
> On Thursday 10 January 2008 09:00:03
>
> linux-audio-user-request(a)lists.linuxaudio.org wrote:
> > Message: 8
> > Date: Wed, 09 Jan 2008 22:50:07 +0100
> > From: Dragan Noveski <perodog(a)gmx.net>
> > Subject: Re: [LAU] [ANN] new version of ssg (Simple Sine Generator)
> > To: A list for linux audio users
> > Â Â Â Â Â Â Â Â <linux-audio-user(a)lists.linuxaudio.org>
> > Message-ID: <4785418F.9070502(a)gmx.net>
> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed
> >
> > Dragan Noveski wrote:
> > > Nedko Arnaudov wrote:
> > > Â
> > >
> > >> New version of Simple Sine Generator is available.
> > >>
> > >> It now requires lv2core.
> > >>
> > >> Â
> > >> Â Â
> > >
> > > hallo nedko, could you please provide us the URL to this library
> > > (lv2core)?
> > >
> > > cheers,
> > > doc
> > >
> > > Â
> >
> > the answer on my question just came with dave ANN - sorry for the noise!
> >
> > cheers,
> > doc
>
> I'm sorry, could someone explain the lv2core call? Download? I'm confused
> :)
Oh, Dave Robillard on the dev list, sorry.
Hi. My name is Roque Morel
NtEd is the easiest music score I`d saw.
Only three steps: ./configure, make, make install and it`s ready to use.
Rare dependencies and libraries does not need it. Where another ones
failed on my favor distro, NtEd got no any trouble.
Commands are very easy too and it works very well with Timidity or
QJackctl+QSynth.
It supports tuplets and others, up to 4 voices per staff, 5 lyrics
lines, three clefs, exports to GS and MIDI.
Very important things?
It`s a real page view music score for Linux, it`s easy for musicians, it
is not a too much MB program, it`s nice to work and the more important
point in music: it`s a What You See Is What You Get music score and is
stable.
Necessary things?
Slurs, bow signals for strings instruments, more clefs and other musical
signs.
For Mandriva`s users as me, there are some packages in cooker
repositories I asked by bugzilla
ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/devel/cooker/cooker/media/contrib/release/nted-0.13.0-1mdv2008.1.i586.rpm
ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/devel/cooker/x86_64/media/contrib/release/nted-0.13.0-1mdv2008.1.x86_64.rpm
Author URL:
http://vsr.informatik.tu-chemnitz.de/staff/jan/nted/nted.xhtml
downloads source:
http://vsr.informatik.tu-chemnitz.de/staff/jan/nted/nted-0.16.0.tgz
Debian packages:
http://vsr.informatik.tu-chemnitz.de/staff/jan/nted/nted-0.16.0.deb
I forgot to comment on the matter musicXML version 0.16.0
Enjoy it
Perhaps you don't know what a vocoder is, but I'm sure you have heard
one before. Vocoders are often used to add a robotic effect to vocals
in music.
Project homepage:
https://gna.org/projects/lv2vocoder
Get tarball from here:
https://gna.org/files/?group=lv2vocoder
This code is based on version 0.3 of LADSPA plugin created by Josh Green.
LADSPA plugin created by Josh Green is basically an adaption of
Achim Settelmeier's Vocoder program to LADSPA.
Achim Settelmeier's Vocoder programs and Josh Green's LADSPA plugin, can
be found at:
http://www.sirlab.de/linux/
Happy robots use Linux and LV2!
--
Nedko Arnaudov <GnuPG KeyID: DE1716B0>
The zyn project main goal is to extract synth engines from ZynAddSubFX
and pack them in LV2 plugin format. Resulting plugin(s) are heavily
based on work made by Nasca Octavian Paul.
Project goals:
* Port ZynAddSubFX synth engines to LV2
* Fix some inherit issues preventing hard-realtime mode of operation,
causing clicks sometimes (memory allocation/sleep in audio process
context)
* Make synth engines reusable in source form
* Make all synth engines parameters controlable on the fly (as opposed
to original "parameter change takes effect on next note on" strategy)
Currently only zynadd (ADDsynth) is ported. Not all parameters are
exposed yet. Nevertheless plugin produces sound/noise and has enough
parameters exposed to tweak sound generation at great extent.
You need lv2dynparam plugin library to compile the plugin.
Project homepage:
http://home.gna.org/zyn/
Get tarball from here:
https://gna.org/files/?group=zyn
--
Nedko Arnaudov <GnuPG KeyID: DE1716B0>
zynjacku is JACK based, GTK (2.x) host for LV2 synths. It has one JACK
MIDI input port (routed to all hosted synths) and one (two for stereo
synths) JACK audio output port per plugin. Such design provides
multi-timbral sound by running several synth plugins.
zynjacku is a nunchaku weapon for JACK audio synthesis. You have solid
parts for synthesis itself and you have flexible part that allows
synthesis to suit your needs.
You need slv2 library and lv2dynparam host library to compile zynjacku.
Project homepage:
http://home.gna.org/zynjacku/
Get tarball from here:
https://gna.org/files/?group=zynjacku
--
Nedko Arnaudov <GnuPG KeyID: DE1716B0>
lv2dynparam is LV2 extension for dynamic parameters.
The extension consists of a header describing the extension interface
and libraries, one for plugins and one for hosts, to expose
functionality in more usable, from programmer point of view, interface.
Project homepage:
http://home.gna.org/lv2dynparam/
Get tarball from here:
https://gna.org/files/?group=lv2dynparam
--
Nedko Arnaudov <GnuPG KeyID: DE1716B0>
Hi all,
SLV2 is a C library to make the use of LV2 plugins as simple as possible
for host applications.
Unlike LADSPA, LV2 is (more or less) designed with the assumption that
hosts will use a library to discover/load/use plugins. SLV2 is one such
library, which does the Right Thing with as little burden on host
authors as possible.
This release corresponds to the new stable LV2 release, Revision 1.
More information, API documentation, and downloads can be found here:
http://drobilla.net/software/slv2/
Enjoy,
- Dave Robillard (aka drobilla)
lv2-c++-tools is a package containing a couple of libraries and programs
that may come in handy when writing LV2 plugins. These tools are
* libpaq - a basic RDF/Turtle parsing and querying library. You
probably don't want to use it, it's rather big and inefficient.
It's just here because it's used by...
* lv2peg - a program that reads RDF data files for LV2 plugins and
generates C header files with enums and static data for the port
indices/symbols/min/max/default values/common hints etc. Can be
useful to embed in your build system while you're hacking on a
plugin so you don't have to keep the RDF data and the code in sync
manually.
* liblv2-plugin - a library of C++ classes that you can inherit from
to create LV2 plugins. The base classes take care of all the
low-level LV2 interfacing with the host so you can implement your
plugin by overriding a couple of member functions.
* liblv2-gui - same thing for LV2 plugin GUIs.
Both these libraries are tiny static libraries that you link into your
plugins so using them will not add any runtime dependencies.
The build dependencies are the Boost headers (more particularly the
Boost.Spirit parsing framework), for libpaq, and gtkmm >= 2.8.8, for
liblv2-gui.
Get the whole thing here:
http://download.savannah.nongnu.org/releases/ll-plugins/lv2-c++-tools-0.1.6…
Once you have installed it you can read the tutorial at
http://ll-plugins.nongnu.org/lv2pftci/
and the API reference at
http://ll-plugins.nongnu.org/dox/lv2-c++-tools/0.1.666/
There may be typos, redundancies or even (gasp!) bugs in the code and
documentation, but that's what alpha testing is for!
--ll
Announcing the first stable release of the LV2 specification.
LV2 is a simple but extensible successor of LADSPA, intended to address
the limitations of LADSPA which many applications have outgrown. By
creating LV2 "extensions" (which can be done independently), virtually
any feature is possible for LV2 plugins and hosts.
This release (revision 1) has been in active use by many projects for
several months, including several extensions for advanced features
beyond the capabilities of LADSPA or DSSI.
Strong long-term compatibility is a primary goal of LV2: all future
revisions of LV2 will remain backwards compatible with previous
revisions.
All the components of the "core" LV2 specification are packaged here:
http://lv2plug.in/spec/lv2core-1.tar.gz
Distributions are encouraged to include this package.
More information, downloads, and links to LV2-using projects can be
found at:
http://lv2plug.in/
Happy hacking,
~ The LV2 team