Re: [LAD] Listing lowest and highest frequencies in a track?

2012-08-31 Thread Jeremy Salwen
You're probably even more interested in the lowest frequency component of the bass itself. If you're able to freeze JAAA at a point where the bass is playing a loud clear note and there isn't much other noise, then you should be able to see a pattern in the spectrogram. There should be a series o

Re: [LAD] LV2 Achievement of GMPI Requirement

2012-08-24 Thread Jeremy Salwen
On Thu, Aug 9, 2012 at 10:39 AM, David Robillard wrote: > On Wed, 2012-08-08 at 05:59 -0400, Jeremy Salwen wrote: > > The plugin indicating it's bindings is the *only* thing to do > > here. > > Otherwise, the host can just bind however it want

Re: [LAD] LV2 Achievement of GMPI Requirement

2012-08-08 Thread Jeremy Salwen
> > The plugin indicating it's bindings is the *only* thing to do here. > Otherwise, the host can just bind however it wants. > > It is a simple idea much older than that thread, just nobody has done it > yet. Doing it statically is trivial: just set properties on ports to > indicate their binding

Re: [LAD] LV2 Achievement of GMPI Requirements

2012-08-08 Thread Jeremy Salwen
On Tue, Aug 7, 2012 at 11:57 AM, David Robillard wrote: > On Tue, 2012-08-07 at 03:19 -0400, Jeremy Salwen wrote: > > My concept with GMPI (not everyone agreed) was that MIDI was > > not required > > *in* the plugin. > [...] > > > > Th

Re: [LAD] LV2 Achievement of GMPI Requirements

2012-08-07 Thread Jeremy Salwen
ight now, with LV2 event controls and default midi binding on the horizon, depending on how the current hosting libraries handle it, it is the first time that it is plausible (at least for me) that it would be worth it to create some manner of alternative hosting library. Because honestly, right now, what would an alternative implementation look like? Code duplication! Jeremy Salwen ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev

Re: [LAD] LV2 Atom Sequence timestamps

2012-06-05 Thread Jeremy Salwen
On Tue, Jun 5, 2012 at 3:44 PM, David Robillard wrote: > On Tue, 2012-06-05 at 06:34 -0400, Jeremy Salwen wrote: > > Hi All, > > > > From what I can tell, it looks like the LV2 Atom Sequence > > specification allows you to send events with arbitrary units for the >

[LAD] LV2 Atom Sequence timestamps

2012-06-05 Thread Jeremy Salwen
Hi All, >From what I can tell, it looks like the LV2 Atom Sequence specification allows you to send events with arbitrary units for the timestamp. I have a few questions about this: 1. How are we to know whether a particular unit uses the *double* field in the timestamp union, or the *uint64_t *

[LAD] Should LV2 Activate() clear MIDI CC parameters?

2012-05-25 Thread Jeremy Salwen
tatus certainly should be reset. Thanks, Jeremy Salwen ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev

[LAD] Can an LV2 plugin legally modify input port values?

2012-05-22 Thread Jeremy Salwen
It's not clear to me what is legal for an LV2 plugin to do with an input control port. Once the input port has been read, is it acceptable to use that location in memory as temporary storage in the "run" method? Is it the host's responsibility to re-fill the value of the parameter before every ru

Re: [LAD] rt-kernel and nvidia graphic card

2012-01-31 Thread Jeremy Salwen
> > The nouveau driver has never worked on my > > machine with any kernel, ever. > Both the nouveau and cuda-dev drivers have worked flawlessly for me with a GTX 460 for both rt and non-rt kernels (i.e. a total of four working configurations). Jeremy __

Re: [LAD] Debugging environment for lv2 development.

2011-12-22 Thread Jeremy Salwen
Hey Rafael, I wrote lv2file (https://github.com/jeremysalwen/lv2file) specifically for debugging lv2 plugins. Also look at lv2proc ( http://naspro.atheme.org/applications/lv2proc/). A) If you just test with a single input file, you get a uniform debugging environment. B) You can set breakpoints

Re: [LAD] [LAU] Announcing Kn0ck0ut-LV2, spectral subtraction plugin

2011-08-07 Thread Jeremy Salwen
Thank you, I apologize. That is now fixed. Jeremy On Sun, Aug 7, 2011 at 12:09 PM, Alvaro Paz da Silva wrote: > Hi > File not found... :( > https://nodeload.github.com/jeremysalwen/kn0ck0ut-LV2/tarball/1.0 > > Alanpasi > > On Sun, Aug 7, 2011 at 6:58 AM, Jeremy Salwen w

[LAD] [LAU] Announcing Kn0ck0ut-LV2, spectral subtraction plugin

2011-08-07 Thread Jeremy Salwen
here<https://github.com/jeremysalwen/kn0ck0ut-LV2/tarball/1.0>. In order to compile, you need lv2core, fftw3, and lv2-c++-tools A special thanks to St3pan0va, the original author of kn0ck0ut. Comments/questions are welcome. Jeremy Salwen _

Re: [LAD] Suitable peak/RMS/etc. data for UI metering

2011-07-25 Thread Jeremy Salwen
On Mon, Jul 25, 2011 at 12:03 PM, Fons Adriaensen wrote: > On Mon, Jul 25, 2011 at 11:43:14AM -0400, David Robillard wrote: > > > */ > > typedef struct _LV2_PUI_Peak_RMS_Data { > > > > /** > >The start of the measurement period. This is just a > >running counter that must not b

Re: [LAD] [ANN] TYOQA: Qtractor 0.5.0 - The Alpha Zulu awakening!

2011-07-25 Thread Jeremy Salwen
>Release highlights: > >* TYOQA! Audio/MIDI track and plugin parameter automation (NEW) Wow! I can't wait to start using it! Thanks so much! Have a great vacation! Jeremy ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://li

Re: [LAD] New LV2 host implementation stack

2011-05-24 Thread Jeremy Salwen
Thanks a lot David! I'm looking into switching from SLV2 right away :) (and perhaps creating some Debian packaging). Jeremy On Wed, May 25, 2011 at 12:51 AM, David Robillard wrote: > Hi all, > > I have released my new stack of libraries for implementing LV2 in hosts: > > * Serd http://drobilla

Re: [LAD] [LAU] FW: Frequency Space Editors in Linux

2011-05-05 Thread Jeremy Salwen
y written python code. > Are you sure the preferences window works now? > > I'm sorry I don't have time to look at your code right now. > > Best, > Kjetil > > > > On Wed, 4 May 2011, Jeremy Salwen wrote: > > Hi Kjetil: >> >> Thanks a lo

Re: [LAD] [LAU] FW: Frequency Space Editors in Linux

2011-05-04 Thread Jeremy Salwen
TF_delete(ut->megampfile); free(ut); num_undos--; UndoRoot.next=temp; UndoRoot.next->prev=&UndoRoot; //Right here I get the segfault. } Seems like this is due to some mishandling of a linked list somewhere along the line. Jeremy On Wed, May 4, 2011 at 10:27 PM, Jeremy

Re: [LAD] [LAU] FW: Frequency Space Editors in Linux

2011-05-04 Thread Jeremy Salwen
@notam02.no> wrote: > > Jeremy Salwen: > >> >> I just recently discovered ceres3: >> http://www.music.columbia.edu/~stanko/About_Ceres3.html >> >> have you heard of it? >> >> > Ceres is larger and more updated than Ceres3. > http://archive.notam02

Re: [LAD] [LAU] FW: Frequency Space Editors in Linux

2011-05-01 Thread Jeremy Salwen
I just recently discovered ceres3: http://www.music.columbia.edu/~stanko/About_Ceres3.html have you heard of it? Jeremy On Mon, Apr 11, 2011 at 10:42 AM, Ivica Ico Bukvic wrote: > Hi Mike, > > Forwarding this to the list where users and developers might be able to > assist. > > Hope this helps

Re: [LAD] libsndfile version 1.0.24

2011-03-24 Thread Jeremy Salwen
Basically, instead of reading from a file, libsndfile can be passed a set of functions to read data from an arbitrary source. So for example, if you write a set of functions which will read a sound file from a memory block or a network location, you can pass them to libsndfile, and it will use the

Re: [LAD] RDF libraries, was Re: [ANN] IR: LV2 Convolution Reverb

2011-02-25 Thread Jeremy Salwen
On Fri, Feb 25, 2011 at 3:09 PM, Olivier Guilyardi wrote: > > That said there is another big problem. This glib dependency, it's way too > heavy > for mobile deployment. > Perhaps one of these alternatives could work as a stand-in replacement? https://secure.wikimedia.org/wikipedia/en/wiki/GNU_C

Re: [LAD] [ANN] IR: LV2 Convolution Reverb

2011-02-21 Thread Jeremy Salwen
On Mon, Feb 21, 2011 at 7:20 PM, David Robillard wrote: > On Wed, 2011-02-09 at 20:05 +, Rui Nuno Capela wrote: > > On 02/09/2011 04:49 PM, David Robillard wrote: > > > On Fri, 2011-01-14 at 21:29 +0100, Tom Szilagyi wrote: > > >> > > >> Regarding LV2 hosts other than Ardour: the second in th

Re: [LAD] Attribution for Community Approval

2011-01-29 Thread Jeremy Salwen
> > > Anyway that is the reason I delete the "or any later" term in my copyright > notices. Apart from the fact that one can never know whether gpl4 will give > all the rights exclusively to microsoft or google or the nsa... > > I have always wondered about this, as it never made sense to me to lic

Re: [LAD] Attribution for Community Approval

2011-01-29 Thread Jeremy Salwen
On Sat, Jan 29, 2011 at 1:14 PM, Arnold Krille wrote: > Oh, changing the license without the permission from all copyright-holders > is > the same kind of crime and results in the same penalties. Regardless > whether > you switch from "gpl2 or any later" to "gpl3 only" or from "gpl2 or later" > t