On Thu, 28 Jul 2022, at 20:35, Yuri wrote:
> There are 4 LV2 plugins. Carla loads plugins without "R3" in them.
> But these 2 fail to load: Rubber Band R3 {Mono|Stereo} Pitch Shifter.
Thanks - there is a report of this here
https://github.com/breakfastquay/rubberband/issues/66 and I'll take a
On Thu, 28 Jul 2022, at 17:06, Robin Gareus wrote:
> On 7/28/22 15:52, Chris Cannam wrote:
>>
>> The version in the .pc file is written in at install time,
>
> Except, it isn't. $PREFIX/lib/pkgconfig/rubberband.pc here has Version:
> 1.8.2 for rubberband v3.0.0
Oops
On Thu, 28 Jul 2022, at 15:26, Fons Adriaensen wrote:
> In this case you didn't just add a function, but a completely new and
> improved algorithm. That's reason enough to increment the major version,
> even if only for 'marketing'. And more so if you also offer a commercial
> license.
I guess
On Fri, 15 Jul 2022, at 23:02, Robin Gareus wrote:
> Congrats on the release and thanks for the very informative blog post.
Thank you!
> https://hg.sr.ht/~breakfastquay/rubberband/browse/rubberband.pc.in?rev=v3.0.0
>
> states Version: 1.8.2 (not 3.0.0).
> The ABI version of the shared object is
On Fri, 15 Jul 2022, at 18:33, Will Godfrey wrote:
> When you say higher CPU cost, can you give a rough estimate as to how much?
About 3x.
> Is it possible to have both versions compiled, and for a host to switch
> between
> them at runtime?
Yes, that's the way it's designed. The library can
Version 3.0.0 of Rubber Band Library is now available.
https://breakfastquay.com/rubberband/
Rubber Band Library is an audio time-stretching and pitch-shifting library and
utility designed for musical applications. It allows you to change the tempo
and pitch of an audio recording
On Tue, 19 Oct 2021, at 10:00, Chris Cannam wrote:
> For example, I could have chosen to write [...]
naturally I notice a typo just after sending - forgot to capitalise the P of
lv2:Plugin in my second version. Sorry. The capital initial in "type" URIs is
also just a convention,
On Mon, 18 Oct 2021, at 21:54, Fons Adriaensen wrote:
> Which raises the question why those @prefix lines are
> required at all. [...]
> So all that these lines seem to provide is some illusion
> of conformity which isn't enforced or checked at all.
I used to find this conceptually tricky as
On Fri, Mar 11, 2016, at 07:13 PM, Fons Adriaensen wrote:
> A client that generates a very uneven load (e.g.
> doing big FFTs every Nth cycle) can easily make it indicate
> much more than the average CPU load. Of course clients doing
> that are just badly implemented, but they do exist.
Badly
On Tue, Aug 18, 2015, at 08:42 PM, Gerald Mwangi wrote:
Is the license compatible with the GPL in the
sense that I could embed the envelope class/functions in my own code?
Yes, it is.
Chris
___
Linux-audio-dev mailing list
Yep, this Simple Cepstrum plugin can do this, to some approximation --
https://code.soundsoftware.ac.uk/projects/vamp-simple-cepstrum
The code is BSD/MIT licensed, though I realise I've forgotten to put in
a separate licence file (I should go back and do that, maybe even build
some binaries as
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,
On Tue, Apr 28, 2015, at 04:10 PM, Gerald wrote:
[...] dividing the FFT'd input signal by the envelope
This LADSPA plugin
https://code.soundsoftware.ac.uk/projects/preprocess
will do a crude job of that, if you want to try it out. It uses a
cepstral envelope estimator.
Chris
On Tue, Apr 28, 2015, at 05:12 PM, Gerald wrote:
By 'crude' do you mean it does the job, but not that well?
What I really mean is that it wasn't written for use in a specific
application, so it hasn't had any real testing or evaluation. The
purpose of it is to be a handy tool that you can use
Announcing a new C++ library and Vamp plugin implementing the Constant-Q
transform of a time-domain signal.
https://code.soundsoftware.ac.uk/projects/constant-q-cpp
The Constant-Q transform is a time-to-frequency-domain transform related
to the short-time Fourier transform, but with output
On 11 December 2012 16:31, David Robillard d...@drobilla.net wrote:
Looks like you are building against a static library. Since you are building
a shared module, pedantically you can't do this
A static library is just a pile of object files. Of course you can
build a shared object against them.
[This went rather in one ear and out the other when you posted it (if
that's possible for email) but I did eventually realise I'd seen it.]
On 11 June 2012 18:47, Robin Gareus ro...@gareus.org wrote:
Anyway, some of you who package or copied code from meterbridge may be
interested in this as
On 26 September 2012 16:39, Fons Adriaensen f...@linuxaudio.org wrote:
There is more to fix.
The meterbridge website still claims that those meters 'almost' conform
to some standards while in fact they even don't come close.
I'm not sure whether you're addressing me, but I have nothing to do
On 12 July 2011 13:44, Dan Muresan danm...@gmail.com wrote:
I wonder if
{
pthread_mutex_t dummy = PTHREAD_MUTEX_INITIALIZER;
pthread_mutex_lock(dummy);
pthread_mutex_unlock(dummy);
}
doesn't provide a portable full memory barrier.
According to
On 12 July 2011 21:20, Olivier Guilyardi l...@samalyse.com wrote:
Quite interestingly, I have noticed that discussions about memory barriers are
often somehow endless. [...] So I thought, maybe there's a hidden topic
behind that. A memory barrier...
Indeed -- perhaps these discussions need
On 12 July 2011 21:36, Paul Davis p...@linuxaudiosystems.com wrote:
2) do you need memory barriers to ensure correct synchronization
for this kind of data structure in the face of possible hardware level
instruction reordering?
The transactional metaphor for this kind of
On 12 July 2011 22:32, Olivier Guilyardi l...@samalyse.com wrote:
Thing is, of every single thing that has been said on this thread about memory
barriers and ringbuffers, no one can prove anything. On this thread, on
others,
on LAD and elsewhere. For example, no one can write a test case
On 11 July 2011 21:32, James Morris jwm.art@gmail.com wrote:
I've ended up going back to Fons's pragmatism. If
non-blocking/lock-free programming is so impossibly difficult,
requiring intimate hardware knowledge of numerous different
architectures then there's only one solution available
On 11 July 2011 21:50, Chris Cannam can...@all-day-breakfast.com wrote:
[...] a critical section juts across the code
just across
Chris
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux
On 18 April 2011 15:50, David Robillard d...@drobilla.net wrote:
On Sun, 2011-04-17 at 19:16 +0100, Chris Cannam wrote:
Library name plus label, for example.
That is not guaranteed to be unique, and I know of at least one case in
practise where it isn't (various blop packages have a different
On 17 April 2011 18:12, David Robillard d...@drobilla.net wrote:
On Thu, 2011-04-14 at 11:59 +0100, Chris Cannam wrote:
I like to disagree with David on most things LADSPA -- for example I
think a host that uses the unique ID at all is broken from the
outset
Well, that's just silly... it's
On 13 April 2011 22:03, Tim E. Real termt...@rogers.com wrote:
I agree that if this new port were to be sandwiched among the others
or if he were removing ports, that's breakage.
I think that was the plan, though -- to put the new port after the
other control ports and before any of the
On 25 Feb 2011 18:34, David Robillard d...@drobilla.net wrote:
I switched Serd and Sord to 2-clause BSD. Enjoy.
Thanks! I hope to.
The license header is
bigger and uglier and has a bunch of lawyer boiler-plate yelling in it,
which I am not aesthetically please with at all... :)
I've always
On 23 February 2011 23:55, David Robillard d...@drobilla.net wrote:
They're all in my LAD meta-repository:
Ah, externals.
LGPL I see -- I've no problem with that in principle, but it would
complicate matters a bit (both Dataquay and Redland being BSD).
if you're just interested in Turtle +
On 23 February 2011 22:11, David Robillard d...@drobilla.net wrote:
SLV2 is now based on two new libraries: Serd (RDF syntax) and Sord (RDF
store). Both are roughly 2 thousand lines of C, solid and thoroughly
tested (about 95% code coverage, like SLV2 itself). Serd has zero
dependencies, Sord
On 18 February 2011 21:19, Folderol folde...@ukfsn.org wrote:
Remembering my early training... In quality moving coil test meters this was
referred to as critical damping and not only gave the best response time but
also gave confidence that the meter needle wasn't sticking.
There's a really
On 12 February 2011 23:02, torbenh torb...@gmx.de wrote:
after i have gotten used to the index of git. i am pretty much annoyed
by vcs that dont have a feature like that.
most mercurial users seem to find gits index rather annoying.
I certainly found Mercurial a relief after git -- with which
On 27 January 2011 16:37, Christopher Cherrett ccherr...@openoctave.org wrote:
OK, it was muse2.
Did you ever consider, for example, _not_ assigning yourselves the
copyright in the program's About box?
This is exactly what happened with Rosegarden for OOM1 -- fork the
project, provide a new
On 27 January 2011 19:38, Christopher Cherrett ccherr...@openoctave.org wrote:
I suspect there is much more to this puzzle than attribution.
No, really not. Attribution is incredibly important to many open
source developers, partly because there are so few tangible benefits
involved with open
On Thu, Nov 11, 2010 at 7:40 PM, Gordon JC Pearce gordon...@gjcp.net wrote:
Fuck Google. I've already switched back to Altavista, and submitted
bugs against Firefox and derivatives and Google Chrome suggesting that
they either use Yahoo!, Altavista or Bing as their default search.
I like
On Fri, Nov 12, 2010 at 10:50 AM, Patrick Shirkey
pshir...@boosthardware.com wrote:
On Fri, November 12, 2010 1:55 am, Chris Cannam wrote:
I like Google because they annoy Gordon, and that means more
entertainment for us.
All this anger. I suspect they rejected him at some point.
I would
On Thu, Sep 30, 2010 at 8:01 AM, Louigi Verona louigi.ver...@gmail.com wrote:
1. How does Sound Stretch work?
My (vague) recollection is that it is a phase vocoder in which the
phases are randomised.
Chris
___
Linux-audio-dev mailing list
On Tue, Sep 7, 2010 at 7:23 PM, Gabriel M. Beddingfield
gabrb...@gmail.com wrote:
circle: no.
up and down: yes.
scroll wheel: yes.
left and right: up to you.
Agreed on all counts. Of course you can make them respond to
horizontal motion as well, without screwing up people who expect
vertical
On Tue, Sep 7, 2010 at 8:44 PM, Gordon JC Pearce gordon...@gjcp.net wrote:
On Tue, 2010-09-07 at 20:24 +0100, Chris Cannam wrote:
test some rotary controllers to remind myself which behaviour my hand
expects, and it turns out it's up = clockwise.
That's a funny thing, because I've been
On Tue, Sep 7, 2010 at 9:18 PM, f...@kokkinizita.net wrote:
The important thing with rotary controls is that everything
should be relative.
True, but also true of (computer GUI, rather than real) faders.
Dragging the mouse should give the impression of dragging the control,
rather than
On Thu, Jul 22, 2010 at 12:48 PM, Paul Davis p...@linuxaudiosystems.com wrote:
you don't ned anything fancy to listen to B-format
recordings, and one of the major reasons for that is fons' open source
decoder that will allow you to listen to them with any jack-enabled
audio player and your
On Mon, Jul 5, 2010 at 4:16 AM, Paul Davis p...@linuxaudiosystems.com wrote:
IIRC, you can set the clock source on an ALSA sequence queue to be the
clock based on a PCM device.
You can, but I'm pretty sure last time I tested it (admittedly five or
six years ago) I found that the resulting clock
On Tue, Jun 22, 2010 at 3:10 AM, Paul Davis p...@linuxaudiosystems.com wrote:
i think, in fact, i ADAMANTLY
believe that run-time linking of an object module as a result of
explicit user action (i.e. not part of the predestined lifetime of the
process) is semantically distinct from dynamic
On Tue, Jun 22, 2010 at 9:24 AM, Victor Lazzarini
victor.lazzar...@nuim.ie wrote:
Then there is the situation where you write a plugin using VST (and its
non-free license) and GPL. GPL should 'contaminate' the plugin making it
Free, but then Steinberg will come back at you for breaking its
On Mon, Jun 21, 2010 at 12:13 PM, Victor Lazzarini
victor.lazzar...@nuim.ie wrote:
A simple question: can GPL plugins be loaded into non-free hosts?
First off -- you can _do_ anything you like with a GPL plugin, the
question is whether you could legally redistribute it. Beyond that, I
don't
On Mon, Jun 21, 2010 at 7:22 PM, Victor Lazzarini
victor.lazzar...@nuim.ie wrote:
I think this is the closest to the scenario I am envisaging. There is a
host, which is non-Free and commercial, currently using a non-Free plugin,
which is packaged with it. This non-Free plugin gets substituted
On Mon, Jun 21, 2010 at 9:12 PM, Victor Lazzarini
victor.lazzar...@nuim.ie wrote:
The plugin is just a Free software plugin, that is GPL, distributed in
binary form and source code etc. It is written as a plugin, so it can be
used by any host of the same API. The host will load this plugin
[forwarding here, hope this is not too off topic or unwelcome]
==
Software Developer: Audio and Digital Music
Centre for Digital Music
Queen Mary, University of London
School of Electronic Engineering and Computer Science
The Centre for Digital Music (C4DM)
On Tue, Jun 8, 2010 at 7:21 PM, ccernn cern.th.s...@gmail.com wrote:
hmmm, i have a reply, and a reply-to-all, but no reply-to-list
Reply-to-all will work, then.
Some people get cross if you reply-to-all to one of their list
messages, because that means they may get two copies of your reply --
On Tue, Jun 8, 2010 at 8:55 PM, Robin Gareus ro...@gareus.org wrote:
On 06/08/2010 09:07 PM, Chris Cannam wrote:
So: reply-to-list is better if you have it, but if you don't, use
reply-to-all.
mmh better in what way?
better in that I have seen complaints from people here before about
On Fri, May 28, 2010 at 1:31 PM, f...@kokkinizita.net wrote:
This week I had to perform measurements on a audio
interface, and this resulted in some quite interesting
results. Before revealing what happened, I'll let you
have a look at some of the data and come up with your
own conclusions,
On Tue, May 25, 2010 at 9:07 PM, Folderol folde...@ukfsn.org wrote:
On Tue, 25 May 2010 12:31:57 -0700
Niels Mayer nielsma...@gmail.com wrote:
Mathematics is fundamental to music -- everything from the
relationship of notes to frequency, to what people consider musical,
or rhythmic... has to
On Mon, May 24, 2010 at 3:03 AM, Joshua D. Boyd jdb...@jdboyd.net wrote:
I think it isn't difficult to read because it is C++ or Boost. It is
difficult to read because it involves concepts like promises and futures,
which are advanced topics that a lot of people (myself included) aren't
On Mon, May 24, 2010 at 8:58 AM, torbenh torb...@gmx.de wrote:
well... for me, saying c++, is saying boost. boost and modern c++ is what
makes c++ better than java.
java is a pretty great language nowadays (with generics and annotators
and stuff). my big problem with java is that its stdlib is
On Mon, May 24, 2010 at 2:05 PM, torbenh torb...@gmx.de wrote:
dunno. but wikipedia calls this particular style modern c++
http://en.wikipedia.org/wiki/Modern_C%2B%2B_Design
Ah, I see. A neat trick, to give a still relatively esoteric idiom
such a progressive name. One can hardly say oh no, I
On Sun, May 23, 2010 at 9:41 AM, torbenh torb...@gmx.de wrote:
but i find the equivalen c++ easier to read.
assuming we have a proper modern c++ osc lib:
boost::unique_futureOscMsg
osc_recv (OscPeer peer, std::string path)
{
boost::shared_ptr boost::promiseOscMsg spromise( new
On Sat, May 22, 2010 at 11:59 PM, Niels Mayer nielsma...@gmail.com wrote:
results so far... using a combination of
vamp-plugins, groovyapache-velocityjavascriptflash via xwiki java-based
platform http://nielsmayer.com/ts-episode-timeline.png http://nielsmayer.com/ts-episode-evnt-anls.png
You
On Fri, May 21, 2010 at 7:42 PM, Niels Mayer nielsma...@gmail.com wrote:
Actually, my thoughts during the faust presentation @LAC2010 indicates we
seem to inhabit different islands each with it's own cargo-cult...
(07:59:14 AM) npm: Q: what's the difference or motivation for this Block
On Fri, May 21, 2010 at 10:52 AM, Olivier Guilyardi l...@samalyse.com wrote:
On 05/20/2010 10:12 PM, Chris Cannam wrote:
Being a long time Vim user is probably _why_ you found it to be so efficient
...
... now if you were an Emacs user, that'd be another matter ...
Well, intellisense
On Thu, May 20, 2010 at 6:26 PM, Gabriel M. Beddingfield
gabrb...@gmail.com wrote:
On Thu, 20 May 2010, Charles Fleche wrote:
well (e.g. if you write LV2 plugins based on Qt, as I have, you may
uncover some strange bugs).
Really ? What happened ?
When I released the Composite Sampler, I
On Thu, May 20, 2010 at 5:30 PM, Olivier Guilyardi l...@samalyse.com wrote:
Qt is really great. I also highly recommend that you look at Qt Creator which
is
included in the SDK. Although I'm a long time Vim user, I really found this
IDE
to be extremely simple and efficient.
Being a long
Rubber Band Library v1.5.0 is now available.
http://breakfastquay.com/rubberband/
This release adds a key-frame mapping facility for managing variable
stretch ratios within a single offline time-stretch pass, plus a more
reliable transient detection mode for soft instruments and
band-limited
On Tue, Apr 27, 2010 at 10:21 AM, Jeremy jer...@autostatic.com wrote:
On 04/27/2010 10:34 AM, rosea.grammostola wrote:
aubiocut
That's a MIDI slicer, but doesn't do beat analysing.
No, it's a beat slicer, nothing to do with MIDI.
Maybe the confusion arises from an incorrect summary in the
On Wed, Mar 17, 2010 at 8:59 PM, rosea grammostola
rosea.grammost...@gmail.com wrote:
*Rosegarden *could work, but apart from being bloated, it is also
rather complicated to add automation:
Draw event
Open in Martrix editor
Then under View I can add a controller, but for some reason only a
On Fri, Mar 5, 2010 at 11:51 AM, Arnold Krille arn...@arnoldarts.de wrote:
LASH is dead. Session-handling in jack is the future. Thats why there is
currently a big discussion going on about using jacks own ipc for the session
handling of clients.
You might want to read the archives of the last
On Fri, Mar 5, 2010 at 1:43 PM, Gabriel M. Beddingfield
gabrb...@gmail.com wrote:
I've only just discovered (because of your email and another pointer
to the list from LAU) that any of this session management stuff was
being discussed on jack-devel.
Well, when you're talking about changes to
On Wed, Jan 27, 2010 at 6:41 PM, torbenh torb...@gmx.de wrote:
i am not sure, but there a several users which report xruns with jack2,
where jack1 still works.
Interesting. At Fervent back in the day we switched from jack to
jackdmp (i.e. jack2) as the default server in our long-defunct Studio
Stéphane -- sorry to veer so wildly off-topic... but jackdmp is
expected to work on Solaris, right? Is it actively tested? Is it
expected to build with Sun compilers, or only with gcc?
I switched a machine from Linux to OpenSolaris a few months back and
at the time failed to get jackdmp working
On Wed, Jan 27, 2010 at 9:10 PM, Stéphane Letz l...@grame.fr wrote:
- jack_oss.o one ( so jack -S -R -d oss blab blah...) a one thread driver,
initially developed for RTL and tested on a MADI card
- later on I switched to a more general (and probably more exact) 2 threads
model. It got
On Sun, Jan 24, 2010 at 9:05 PM, torbenh torb...@gmx.de wrote:
since i dont want to let jack1 codebase die in a feature freeze,
i added some features.
- smp aware
- clickless connections
Is there any reason why a user would prefer this over jack2?
Chris
On Wed, Jan 13, 2010 at 6:40 PM, gerald mwangi gerald.mwa...@gmx.de wrote:
Hi, has someone looked at the code? I really need an answer to the question.
Sorry, I didn't notice this earlier on LAD because the subject line
(Is TerminatorX development stalled?) bore no relationship to the
substance
On Fri, Jan 8, 2010 at 10:36 AM, Nedko Arnaudov ne...@arnaudov.name wrote:
Currently an app cannot do it at software level. The level 1 support
just needs to be documented.
What I mean is: if the user starts an application that has no
knowledge of LADI at all, and they check the level 1 box in
On Fri, Jan 8, 2010 at 11:18 AM, Nedko Arnaudov ne...@arnaudov.name wrote:
Chris Cannam can...@all-day-breakfast.com writes:
That sounds rather hazardous to me. To lose all of one's data instead
of saving it, after a potentially long session's work, because of a
check box incorrectly checked
On Fri, Jan 8, 2010 at 11:50 AM, Nedko Arnaudov ne...@arnaudov.name wrote:
Chris Cannam can...@all-day-breakfast.com writes:
OK... That sounds rather hazardous to me. To lose all of one's data
instead of saving it, after a potentially long session's work, because
of a check box incorrectly
On Fri, Jan 8, 2010 at 12:06 PM, Nedko Arnaudov ne...@arnaudov.name wrote:
What better alternative you propose?
Well, I don't want to be a wet blanket, and please understand I'm
absolutely not trying to start a fight -- but my instinct is to say
just don't do that. Sending an arbitrary signal to
On Fri, Jan 8, 2010 at 1:36 PM, Nedko Arnaudov ne...@arnaudov.name wrote:
Yes the goal is to have simple to implement state save message that
does not require additional libraries.
Well, I suppose as long as users are made aware that enabling it for
applications they aren't absolutely sure
On Fri, Jan 8, 2010 at 2:06 PM, Gabriel M. Beddingfield
gabrb...@gmail.com wrote:
On Fri, 8 Jan 2010, Chris Cannam wrote:
This is far too weak -- it _cannot_ safely be done from a signal handler.
Why not?
A signal handler can be called at any time, so can't safely interact
with its
On Sun, Dec 20, 2009 at 11:18 PM, torbenh torb...@gmx.de wrote:
anyways... effort is frozen.
we are dumping a working implementation.
Can you summarise why, for people like me who haven't read any of the
interim discussion?
Thanks...
Chris
___
On Tue, Nov 24, 2009 at 7:46 PM, Paul Davis p...@linuxaudiosystems.com wrote:
On Tue, Nov 24, 2009 at 2:24 PM, f...@kokkinizita.net wrote:
The problem I pointed out exists when the 'real' loop (in
the C, C++ sense), in other words the while() thing above,
is completely absorbed into a GUI
On Mon, Nov 9, 2009 at 3:40 PM, Ralf Mardorf ralf.mard...@alice-dsl.net wrote:
Emanuel Rumpf wrote:
Opening the hr-timer with rosegarden freezes my whole system here,
what could cause that ?
I guess Open Octave is based on Rosegarden. While Qtractor is fine with
HR timer on my system, Open
On Sun, Nov 8, 2009 at 6:41 AM, Jeff McClintock j...@synthedit.com wrote:
GMPI is quietly and successfully in use as the new native plugin format of
SynthEdit.
Interesting. Can you link to an API reference or the like?
Chris
___
Linux-audio-dev
On Sun, Nov 8, 2009 at 4:09 PM, David Robillard d...@drobilla.net wrote:
Qt can now use the glib main loop.
Not just can, it does by default since Qt 4.4. I think the
intention was exactly to allow cross-toolkit plugins. So it's quite
likely there is a way to make this work, though obviously
On Sun, Nov 8, 2009 at 6:59 PM, David Robillard d...@drobilla.net wrote:
On Sun, 2009-11-08 at 17:46 +, Chris Cannam wrote:
likely there is a way to make this work
Yay
, though obviously not with the
existing GTK UI extension.
Why not?
Because it passes a GTK window, doesn't
On Sun, Nov 8, 2009 at 7:18 PM, Nedko Arnaudov ne...@arnaudov.name wrote:
Chris Cannam can...@all-day-breakfast.com writes:
Because it passes a GTK window, doesn't it? (Doesn't it?) Which has
no meaning anywhere except GTK.
It passes GTK *widget*.
Right, OK, same thing though from
On Sun, Nov 8, 2009 at 7:25 PM, David Robillard d...@drobilla.net wrote:
On Sun, 2009-11-08 at 19:19 +, Chris Cannam wrote:
On Sun, Nov 8, 2009 at 7:18 PM, Nedko Arnaudov ne...@arnaudov.name wrote:
Chris Cannam can...@all-day-breakfast.com writes:
Because it passes a GTK window, doesn't
On Sun, Nov 8, 2009 at 7:43 PM, Chris Cannam
can...@all-day-breakfast.com wrote:
Uh, with an X window or whatever. [...]
Again, to be sure this is clear, there is no Gtk UI extension. The UI
extension can return a UI of any type (as a void pointer), Gtk just
happens to be one of them
On Sun, Nov 8, 2009 at 7:24 PM, Nedko Arnaudov ne...@arnaudov.name wrote:
IMHO, the two basic questions that user will have are:
1. Will the plugin X that I use a lot work on host Y that I want to try?
2. Will the host W that I use a lot work well with the plugin Z I've found?
Hm, I think you
On Sun, Nov 8, 2009 at 8:28 PM, David Robillard d...@drobilla.net wrote:
On Sun, 2009-11-08 at 20:23 +, Chris Cannam wrote:
Hm, I think you may have the wrong tense. I think the one basic
question that users will have is: Why doesn't this plugin work?
This is a problem that hosts (can
On Sun, Nov 8, 2009 at 8:43 PM, Paul Davis p...@linuxaudiosystems.com wrote:
[X] This plugin was discovered but can't be used without hacking this
host and recompiling because its uses an extension that isn't
currently supported.
That kind of PITA? :)
That kind of PITA, for every new plugin
On Sun, Nov 8, 2009 at 8:53 PM, Chris Cannam
can...@all-day-breakfast.com wrote:
On Sun, Nov 8, 2009 at 8:43 PM, Paul Davis p...@linuxaudiosystems.com wrote:
[X] This plugin was discovered but can't be used without hacking this
host and recompiling because its uses an extension that isn't
On Sun, Nov 8, 2009 at 8:57 PM, Stefano D'Angelo zanga.m...@gmail.com wrote:
2009/11/8 Nedko Arnaudov ne...@arnaudov.name:
* Dynmanifest support in version 5 (and maybe even for latest git) is
for an old version of dynmanifest.
Git version is for the current version ;-)
What is
On Sun, Nov 8, 2009 at 9:03 PM, Nedko Arnaudov ne...@arnaudov.name wrote:
Chris Cannam can...@all-day-breakfast.com writes:
On Sun, Nov 8, 2009 at 8:57 PM, Stefano D'Angelo zanga.m...@gmail.com
wrote:
2009/11/8 Nedko Arnaudov ne...@arnaudov.name:
* Dynmanifest support in version 5
On Sun, Nov 8, 2009 at 2:46 PM, Ray Rashif schivmeis...@gmail.com wrote:
2009/11/8 Adrian Knoth a...@drcomp.erfurt.thur.de
[...]
[0] http://en.wikipedia.org/wiki/Cat_%28Unix%29#Useless_use_of_cat
Holy shit, wait, is that one a demonstration of a useless use of reply in
e-mail? Good one!
2009/11/7 Jörn Nettingsmeier netti...@folkwang-hochschule.de:
This was a hangover from LADSPA, which had confusing and contradictory
claims about what should/shouldn't be used to identify ports.
I still don't think there's consensus there.
can you elaborate on this?
archive links would be
Version 2.1 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,
Sonic Annotator is a utility program for batch feature extraction from
audio files. It runs Vamp audio analysis plugins with specified
parameters on audio files, and writes the result features in a
selection of formats, in particular as RDF using the Audio Features
and Event ontologies, or as
Rubber Band is an audio time-stretching and pitch-shifting library and
utility designed for musical applications. It allows you to change the
tempo and pitch of an audio recording independently of one another.
http://breakfastquay.com/rubberband/
This maintenance release contains a fix for a
On Wed, Aug 19, 2009 at 4:42 PM, Conrad
Berhörsterconrad.berhoers...@gmx.de wrote:
Additionally i have read some things about denormals and SSE. It seems, that
the Problem only obtain on the AMD processor
My impression was that Intel CPUs slow down more than AMDs for
denormal handling. But my
On Fri, Aug 14, 2009 at 2:36 PM, Ray Rashifschivmeis...@gmail.com wrote:
How about Juce? =p http://www.rawmaterialsoftware.com/juce/
Or NUI: http://www.libnui.net/
... I've never tried this, would be interested in impressions from
anyone who has.
Chris
On Thu, Aug 13, 2009 at 8:29 PM, David Robillardd...@drobilla.net wrote:
Gtkmm is quite nice for the more C++ minded. Much nicer standard C++
style than the cracked out preprocessed pseudo-C++ insanity that is Qt,
at any rate.
As Pedro says, Qt just contains a code generator; you still end up
1 - 100 of 174 matches
Mail list logo