Re: [LAD] [Bulk] Re: Digital Effects

2014-09-04 Thread Lieven Moors
On Thu, Sep 04, 2014 at 10:01:31AM +0200, Ralf Mardorf wrote: On Thu, 2014-09-04 at 15:37 +0800, Brad Campbell wrote: One thing I told years ago by a gnarled old recording engineer was always put plenty of reverb into the vocalists monitor. I took this on-board and while I always record

Re: [LAD] [LAU] JACK latency API clarifications

2014-02-22 Thread Lieven Moors
On Fri, Feb 21, 2014 at 04:02:15PM -0500, Paul Davis wrote: On Fri, Feb 21, 2014 at 3:45 PM, Lieven Moors lievenmo...@gmail.com wrote: On Fri, Feb 21, 2014 at 03:29:40PM -0500, Paul Davis wrote: On Fri, Feb 21, 2014 at 3:27 PM, Lieven Moors lievenmo...@gmail.com wrote: Aren't

Re: [LAD] JACK latency API clarifications

2014-02-21 Thread Lieven Moors
it was part of the API very early on, then we decided we didn't want to impose the possibility of change on clients. as time goes on, it becomes clear (to me at least) that we should have implemented it. What would be use cases for changing the sample rate dynamically? lieven

Re: [LAD] JACK latency API clarifications

2014-02-21 Thread Lieven Moors
On Fri, Feb 21, 2014 at 08:34:16PM +0100, Jörn Nettingsmeier wrote: On 02/21/2014 07:52 PM, Lieven Moors wrote: it was part of the API very early on, then we decided we didn't want to impose the possibility of change on clients. as time goes on, it becomes clear (to me at least) that we should

Re: [LAD] [LAU] JACK latency API clarifications

2014-02-21 Thread Lieven Moors
On Fri, Feb 21, 2014 at 03:29:40PM -0500, Paul Davis wrote: On Fri, Feb 21, 2014 at 3:27 PM, Lieven Moors lievenmo...@gmail.com wrote: Aren't most clients checking for the sample rate in the process callback anyway? if they are, then they are doing it wrong. That would be me ;-) I

Re: [LAD] making sense of Jack MIDI; or, is this an appropriate use for Jack?

2013-02-16 Thread Lieven Moors
On Fri, Feb 15, 2013 at 01:46:03PM -0800, J. Liles wrote: On Fri, Feb 15, 2013 at 12:22 PM, Paul Davis p...@linuxaudiosystems.comwrote: snip nobody has ever stepped up to write a library based on JACK MIDI that would do MIDI sequencing in the sense of your deliver this event at time

Re: [LAD] Announcing PHASEX-0.14.96

2013-01-07 Thread Lieven Moors
On Sun, Jan 06, 2013 at 05:44:25PM -0500, William Weston wrote: - Original Message - From: Lieven Moors [snip] It doesn't build yet. Same errors some other people reported: In file included from engine.h:31:0,  from alsa_pcm.c:43: jack.h:34:2: error

Re: [LAD] Announcing PHASEX-0.14.96

2013-01-06 Thread Lieven Moors
On Sat, Jan 05, 2013 at 08:40:25PM -0500, William Weston wrote: - Original Message - From: Jeremy Jongepier On 12/30/2012 10:53 PM, William Weston wrote: - Original Message - From: Jeremy Jongepier So this means starting multiple instances has become unnecessary?

Re: [LAD] NSM - handling large files

2012-03-30 Thread Lieven Moors
On Fri, Mar 30, 2012 at 05:31:57PM +0200, Emanuel Rumpf wrote: Am 30. März 2012 03:29 schrieb J. Liles malnour...@gmail.com: If all Linux Audio software dealt with external references in this way, archiving/export would be much less problematic. Finding a solution for externals, was

Re: [LAD] NSM - handling large files

2012-03-30 Thread Lieven Moors
On Fri, Mar 30, 2012 at 08:53:26PM +, Fons Adriaensen wrote: On Fri, Mar 30, 2012 at 09:07:07PM +0200, Lieven Moors wrote: Would there be anything against using hard links? A hard link makes the file pointed to part of the session directory, just as moving or copying the file would

Re: [LAD] Non Session Management

2012-03-28 Thread Lieven Moors
On Tue, Mar 27, 2012 at 07:41:27PM +, Fons Adriaensen wrote: On Mon, Mar 26, 2012 at 05:15:09PM -0700, J. Liles wrote: Fons, I'd like to hear more about this use case. Currently one of the strong points of NSM is that applications with heavy state (e.g. large audio files) know

[LAD] [LAA] [ANNOUNCE] aj-snapshot-0.9.6 has been released

2012-03-24 Thread Lieven Moors
Hi all, I would like to announce the release of aj-snapshot-0.9.6 aj-snapshot is a command line utility to store/restore ALSA and/or JACK connections to/from an XML file. The most important change in this release is that aj-snapshot behaves differently in daemon mode. In the previous version

[LAD] [LAA] [ANNOUNCE] aj-snapshot-0.9.5 has been released

2011-09-04 Thread Lieven Moors
Hi all, I'm proud to announce another release of aj-snapshot. aj-snapshot is a command line utility to store/restore ALSA and/or JACK connections to/from an XML file This release adds one major feature, which is that aj-snapshot can now run in daemon mode. In this mode, aj-snapshot will

[LAD] Fwd: Fwd: lv2 extension bugs

2011-07-25 Thread Lieven Moors
On Mon, Jul 25, 2011 at 4:02 PM, David Robillard d...@drobilla.net wrote: On Mon, 2011-07-25 at 13:05 +0200, Lieven Moors wrote: OK, what happened was that I landed on the http://lv2plug.in/ns/ext page, was expecting a download extensions link, didn't find it, and downloaded the files

[LAD] lv2 extension bugs

2011-07-23 Thread Lieven Moors
Just a quick question. Is there a bug tracker for lv2 extensions? Couldn't find it... greetings, lieven ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev

Re: [LAD] lv2 extension bugs

2011-07-23 Thread Lieven Moors
On Sat, Jul 23, 2011 at 05:53:43PM +0200, Lieven Moors wrote: On Sat, Jul 23, 2011 at 10:23:13AM -0500, Gabriel Beddingfield wrote: On 07/23/2011 09:59 AM, Lieven Moors wrote: Just a quick question. Is there a bug tracker for lv2 extensions? Couldn't find it... If it's a bug

Re: [LAD] lv2 extension bugs

2011-07-23 Thread Lieven Moors
On Sat, Jul 23, 2011 at 02:19:39PM -0400, David Robillard wrote: On Sat, 2011-07-23 at 17:53 +0200, Lieven Moors wrote: On Sat, Jul 23, 2011 at 10:23:13AM -0500, Gabriel Beddingfield wrote: On 07/23/2011 09:59 AM, Lieven Moors wrote: Just a quick question. Is there a bug tracker

Re: [LAD] lv2 extension bugs

2011-07-23 Thread Lieven Moors
On Sat, Jul 23, 2011 at 09:10:42PM +0200, Lieven Moors wrote: On Sat, Jul 23, 2011 at 02:19:39PM -0400, David Robillard wrote: On Sat, 2011-07-23 at 17:53 +0200, Lieven Moors wrote: On Sat, Jul 23, 2011 at 10:23:13AM -0500, Gabriel Beddingfield wrote: On 07/23/2011 09:59 AM, Lieven Moors

[LAD] [LAA] [ANN] Release of aj-snapshot-0.9.4

2011-05-17 Thread Lieven Moors
Hi everybody, I've just released aj-snapshot-0.9.4 Aj-snapshot is a command line utility to store/restore ALSA and JACK connections to/from an XML file. Changes in this release: - Make the -a and -j flags work together as expected, when they are combined. - Fixed bug where aj-snapshot would

Re: [LAD] aj-snapshot fails to connect a2jmidid ports

2011-05-16 Thread Lieven Moors
On Thu, May 05, 2011 at 06:31:42PM +0200, Lieven Moors wrote: On Thu, May 05, 2011 at 06:24:54PM +0200, Lieven Moors wrote: On Thu, May 05, 2011 at 12:20:09PM -0400, Paul Davis wrote: On Thu, May 5, 2011 at 12:14 PM, Lieven Moors lievenmo...@gmail.com wrote: Hi, I just discovered

[LAD] aj-snapshot fails to connect a2jmidid ports

2011-05-05 Thread Lieven Moors
Hi, I just discovered that aj-snapshot fails to connect a2jmidid ports that appear in jack midi. I store connections by seperating the client and port name from what jack_get_ports returns, and I restore connections by concatenating those as port names again (with a seperating colon). This

Re: [LAD] aj-snapshot fails to connect a2jmidid ports

2011-05-05 Thread Lieven Moors
On Thu, May 05, 2011 at 12:20:09PM -0400, Paul Davis wrote: On Thu, May 5, 2011 at 12:14 PM, Lieven Moors lievenmo...@gmail.com wrote: Hi, I just discovered that aj-snapshot fails to connect a2jmidid ports that appear in jack midi. I store connections by seperating the client and port

Re: [LAD] aj-snapshot fails to connect a2jmidid ports

2011-05-05 Thread Lieven Moors
On Thu, May 05, 2011 at 06:24:54PM +0200, Lieven Moors wrote: On Thu, May 05, 2011 at 12:20:09PM -0400, Paul Davis wrote: On Thu, May 5, 2011 at 12:14 PM, Lieven Moors lievenmo...@gmail.com wrote: Hi, I just discovered that aj-snapshot fails to connect a2jmidid ports that appear in jack

Re: [LAD] aj-snapshot fails to connect a2jmidid ports

2011-05-05 Thread Lieven Moors
On Thu, May 05, 2011 at 06:31:42PM +0200, Lieven Moors wrote: On Thu, May 05, 2011 at 06:24:54PM +0200, Lieven Moors wrote: On Thu, May 05, 2011 at 12:20:09PM -0400, Paul Davis wrote: On Thu, May 5, 2011 at 12:14 PM, Lieven Moors lievenmo...@gmail.com wrote: Hi, I just discovered

[LAD] [LAA] Release of aj-snapshot-0.9.3

2011-05-04 Thread Lieven Moors
Hi everyone, This is a small update to aj-snapshot. Aj-snapshot is a small command-line utility that can be used to store/restore ALSA and JACK connections to/from an XML file. This release fixes a small and a big bug: - Correction to the license headers which referred to the wrong program...

Re: [LAD] Finding ALSA sequencer client/port numbers

2011-04-22 Thread Lieven Moors
On Fri, Apr 22, 2011 at 10:30:55PM +, Fons Adriaensen wrote: On Fri, Apr 22, 2011 at 06:06:54PM -0400, David Robillard wrote: Alsa sequencer names aren't unique or intended for use as identifiers, you probably don't want to do this if it's at all possible to avoid... If that's true,

Re: [LAD] Finding ALSA sequencer client/port numbers

2011-04-22 Thread Lieven Moors
On Fri, Apr 22, 2011 at 07:09:24PM -0400, Paul Davis wrote: On Fri, Apr 22, 2011 at 7:05 PM, Lieven Moors lievenmo...@gmail.com wrote: I had a similar problem in my studio when I wanted to restore connections with multiple ZynaddsubFX instances. All the port names were the same, so I had

[LAD] [LAA] aj-snapshot-0.9.2

2011-04-15 Thread Lieven Moors
Hi everybody. This is the second release of aj-snapshot, which is a command line utility to store/restore ALSA and/or JACK connections. For more information: goto http://aj-snapshot.sourceforge.net/ Changes in this release: - Ask for confirmation when the user saves a snapshot over an

[LAD] accepted use of sync callback

2011-03-26 Thread Lieven Moors
Hi everybody, I have a question. I'm trying to figure out how to deal with transport locate changes in my arpeggiator flarps. I am generating MIDI events only when necessary, so I'm not able to rewind the state of the program. I only keep track of Note-off messages, because they can be sent

Re: [LAD] accepted use of sync callback

2011-03-26 Thread Lieven Moors
Hi Paul, Thanks for your reply. I'm not sure my program would satisfy the realtime constraint. But I'll have a look at both options again... Greets, lievenmoors On Sat, Mar 26, 2011 at 11:18:20AM -0400, Paul Davis wrote: On Sat, Mar 26, 2011 at 11:08 AM, Lieven Moors lievenmo...@gmail.com

Re: [LAD] accepted use of sync callback

2011-03-26 Thread Lieven Moors
On Sat, Mar 26, 2011 at 07:50:12PM +0100, torbenh wrote: On Sat, Mar 26, 2011 at 04:45:51PM +0100, Lieven Moors wrote: Hi Paul, Thanks for your reply. I'm not sure my program would satisfy the realtime constraint. But I'll have a look at both options again... using the sync callback

Re: [LAD] accepted use of sync callback

2011-03-26 Thread Lieven Moors
On Sat, Mar 26, 2011 at 04:40:03PM -0400, Paul Coccoli wrote: On Sat, Mar 26, 2011 at 11:08 AM, Lieven Moors lievenmo...@gmail.com wrote: My question is, if it would be acceptable to use the sync callback to do this, because strictly speaking, my client wouldn't be a slow sync client. I

Re: [LAD] accepted use of sync callback

2011-03-26 Thread Lieven Moors
Sorry to have sent messages to your personal mail adresses. Still have to get used to this... lieven ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev

[LAD] [ANN] first release of flarps

2011-03-16 Thread Lieven Moors
I would like to announce the release of flarps-0.1.0 Flarps is an arpeggiator for Linux. It uses JACK MIDI to generate melodies, and it can be controlled live by editing a text file in a simple text-editor. Flarps is designed around the notion of 'steps'. A step describes the relative distance

Re: [LAD] jack_snapshot http://tapas.affenbande.org/

2011-01-10 Thread Lieven Moors
On Mon, Jan 10, 2011 at 11:12:53AM +0100, Renato wrote: On Sun, 09 Jan 2011 21:37:14 +0100 Ralf Mardorf ralf.mard...@alice-dsl.net wrote: Oops, is there still a source for jack_snapshot, since I can't get connected to http://tapas.affenbande.org/?!

Re: [LAD] tree sort

2010-10-16 Thread lieven moors
there is a free() Hi Jens, Thanks for the suggestion! That sounds exactly like what I want to do. Though I still wonder if there are any existing implementations out there that use the stack directly... Greetings, Lieven On Sat, 2010-10-16 at 00:35 +0200, Lieven Moors wrote: Hi everyone

Re: [LAD] tree sort

2010-10-16 Thread Lieven Moors
On Sat, Oct 16, 2010 at 12:41:50PM +0200, lieven moors wrote: On Sat, Oct 16, 2010 at 11:06:19AM +0200, Jens M Andreasen wrote: What you can do is, take an existing implementation and preallocate a fixed number of objects in a linked list, like a stack. Then you pop off the first object

Re: [LAD] tree sort

2010-10-16 Thread Lieven Moors
On Sat, Oct 16, 2010 at 09:04:09PM -0400, Jeremy wrote: On Sat, Oct 16, 2010 at 6:41 AM, lieven moors lievenmo...@gmail.com wrote: On Sat, Oct 16, 2010 at 11:06:19AM +0200, Jens M Andreasen wrote: What you can do is, take an existing implementation and preallocate a fixed number

Re: [LAD] tree sort

2010-10-16 Thread Lieven Moors
On Sat, Oct 16, 2010 at 09:04:09PM -0400, Jeremy wrote: On Sat, Oct 16, 2010 at 6:41 AM, lieven moors lievenmo...@gmail.com wrote: On Sat, Oct 16, 2010 at 11:06:19AM +0200, Jens M Andreasen wrote: What you can do is, take an existing implementation and preallocate a fixed number

[LAD] tree sort

2010-10-15 Thread Lieven Moors
Hi everyone, I am looking for a self balancing binary tree implementation in C or C++ that I can use in the JACK proces callback. I was thinking about something like multiset in c++ (equal keys allowed), but that doesn't use dynamic memory allocation. Thanks for your help Greetings, Lieven

Re: [LAD] twice as loud

2010-07-25 Thread lieven moors
On 07/25/2010 09:31 AM, Tim E. Real wrote: Hey, you know that little triangular flap of skin that almost covers the ear, just above the earlobe? Whaddya think if humans are (were?) to evolve that little flap so it can be completely and tightly pressed against the ear (like you can do now

Re: [LAD] twice as loud

2010-07-24 Thread lieven moors
On 07/23/2010 10:23 PM, f...@kokkinizita.net wrote: On Fri, Jul 23, 2010 at 06:42:11PM +0200, lieven moors wrote: On 07/23/2010 06:29 PM, f...@kokkinizita.net wrote: Transporting this to the audio domain, given two similar sounds A and B with a B having a higher level than A, you

Re: [LAD] twice as loud

2010-07-24 Thread lieven moors
On 07/24/2010 10:31 PM, f...@kokkinizita.net wrote: On Sat, Jul 24, 2010 at 02:58:36PM +0200, lieven moors wrote: On 07/23/2010 10:23 PM, f...@kokkinizita.net wrote: On Fri, Jul 23, 2010 at 06:42:11PM +0200, lieven moors wrote: On 07/23/2010 06:29 PM, f

Re: [LAD] twice as loud

2010-07-23 Thread lieven moors
On 07/22/2010 03:36 PM, Fons Adriaensen-2 wrote: On Thu, Jul 22, 2010 at 09:31:09PM +0200, lieven moors wrote: Hi Fons, I'm a fool to even try to answer this question. But I couldn't resist... :-) Let's suppose we have two sounds A and B, and sound B has been measured as being

[LAD] mailing list subject line

2010-07-23 Thread lieven moors
Hi everybody, I need some help on using the mailing list. The problem is that I don't know why my posts are creating new threads in the mailing list archives. And I am not sure what the subject line should be, so the post gets attached to the existing thread. I use Re: subject in the subject

Re: [LAD] mailing list subject line

2010-07-23 Thread lieven moors
On 07/23/2010 02:14 PM, Gabriel M. Beddingfield wrote: Hi Lieven, On Fri, 23 Jul 2010, lieven moors wrote: Hi everybody, I need some help on using the mailing list. The problem is that I don't know why my posts are creating new threads in the mailing list archives. And I am not sure

Re: [LAD] twice as loud

2010-07-23 Thread lieven moors
On 07/22/2010 11:25 PM, Albert Graef wrote: lieven moors wrote: ...continuation of truncated mail (does anyone know why this happens?) Probably it's the second From line; looks like your mail client is confused by this. Concerning your question: As other have remarked

Re: [LAD] twice as loud

2010-07-23 Thread lieven moors
On 07/23/2010 06:29 PM, f...@kokkinizita.net wrote: On Fri, Jul 23, 2010 at 01:28:37PM +0200, lieven moors wrote: I don't think this is easy. Imagine a ruler lying on your desk, and try to imagine the point where the ruler would become twice as long. I think you will find that your brain

Re: [LAD] Floating point processing and high dynamic range audio

2010-07-22 Thread lieven moors
On 07/22/2010 05:31 AM, Philipp Überbacher wrote: Excerpts from Philipp Überbacher's message of 2010-07-22 03:16:00 +0200: Excerpts from fons's message of 2010-07-22 02:24:04 +0200: On Thu, Jul 22, 2010 at 01:05:01AM +0200, Philipp Überbacher wrote: I think the word loudness is a

[LAD] twice as loud

2010-07-22 Thread lieven moors
On 07/21/2010 07:24 PM, Fons Adriaensen-2 wrote: On Thu, Jul 22, 2010 at 01:05:01AM +0200, Philipp Überbacher wrote: I think the word loudness is a problem here. Afaik it usually refers to how it is perceived, and twice the amplitude doesn't mean twice the perceived loudness. It may mean

Re: [LAD] twice as loud

2010-07-22 Thread lieven moors
On 07/21/2010 07:24 PM, Fons Adriaensen-2 wrote: On Thu, Jul 22, 2010 at 01:05:01AM +0200, Philipp Überbacher wrote: I think the word loudness is a problem here. Afaik it usually refers to how it is perceived, and twice the amplitude doesn't mean twice the perceived loudness. It may mean

Re: [LAD] twice as loud

2010-07-22 Thread lieven moors
...continuation of truncated mail (does anyone know why this happens?) From that chart we could get an estimate of the size of the measurement unit. Frequencies with with bigger SPL variations would be measured with bigger units, and visa versa. And from this we could deduce what the minimum

Re: [LAD] interesting TSC coverage on lwn.net

2010-05-20 Thread lieven moors
On 05/20/2010 09:08 AM, Jörn Nettingsmeier-6 wrote: hi *! in the light of recent timer discussions (was it here or on jack-devel?), lwn.net has interesting coverage about the time stamp counter and its oddities in the recent weekly edition:

[LAD] [LAA][ANN] first release of aj-snapshot

2010-03-28 Thread lieven moors
... Greetings, Lieven Moors ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev

Re: [LAD] Atomic Operations

2009-12-15 Thread lieven moors
However you can also use them to implement circular FIFOs for example, which is a trick used all the time in audio as well as in kernel programming. For anyone interested... The Effo libraries seem to have a fair choise of lock-free queue and ringbuffer implementations in the addon project:

Re: [LAD] Atomic Operations

2009-12-15 Thread lieven moors
Here are the details... http://effocore.googlecode.com/files/EffoDesign_LockFree.pdf ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev

Re: [LAD] Atomic Operations

2009-12-15 Thread lieven moors
Paul Davis wrote: On Tue, Dec 15, 2009 at 8:43 AM, lieven moors lievenmo...@gmail.com wrote: Here are the details... http://effocore.googlecode.com/files/EffoDesign_LockFree.pdf these concepts have been around in this community (and others) for years. i suspect that it is more

Re: [LAD] jack ringbuffer question

2009-12-08 Thread lieven moors
Thanks for pointing that out to me. I've started a version which uses atomic pointer exchange, and this is something I wasn't aware of. I think it shouldn't be a problem right now, as I keep the objects I use in memory, and I don't need the reaction of the program to the pointer swap to be a

Re: [LAD] jack ringbuffer question

2009-12-03 Thread lieven moors
Sean Bolton wrote: On Dec 2, 2009, at 7:33 AM, lieven moors wrote: Paul Davis wrote: On Tue, Dec 1, 2009 at 9:51 PM, lieven moors lievenmo...@gmail.com wrote: I want to repeat the same Arp, until there is an update to the text file. One arp is allready loaded in each ringbuffer in main

Re: [LAD] jack ringbuffer question

2009-12-02 Thread lieven moors
Paul Davis wrote: On Tue, Dec 1, 2009 at 9:51 PM, lieven moors lievenmo...@gmail.com wrote: I want to repeat the same Arp, until there is an update to the text file. One arp is allready loaded in each ringbuffer in main(). When the file is modified, a second one is added, and process

[LAD] jack ringbuffer question

2009-12-01 Thread lieven moors
Hi everyone, I just started writing my first c++ program, and I'm kind of stuck with something I cannot understand. After a few days of trying to figure this out, I decided to ask for more professional help. I'm working on a kind of arpeggiator for linux (which I intend to release under GPL).

Re: [LAD] jack ringbuffer question

2009-12-01 Thread lieven moors
Paul Davis wrote: On Tue, Dec 1, 2009 at 9:22 PM, lieven moors lievenmo...@gmail.com wrote: if( (jack_ringbuffer_read_space( (*arps_jack)[i].rb ) ) == (sizeof( Arp ) * 2) ) { jack_ringbuffer_read_advance( (*arps_jack)[i].rb, sizeof(Arp) ) ; } You've just moved the read

Re: [LAD] jack ringbuffer question

2009-12-01 Thread lieven moors
Paul Davis wrote: On Tue, Dec 1, 2009 at 9:51 PM, lieven moors lievenmo...@gmail.com wrote: I want to repeat the same Arp, until there is an update to the text file. One arp is allready loaded in each ringbuffer in main(). When the file is modified, a second one is added, and process