Jack O'Quin | 1 Nov 2003 01:42
Picon

CVS commit [0.89.2] set line buffering for jackd stdout


  * set line buffering for stdout in jackd
    -- qjackctl messages now come out in chronological order
--

-- 
  joq

-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
Bob Ham | 1 Nov 2003 01:43

CVS commit [0.89.2] niggley stuff


  * _Finally_ fixed distclean

  * Added a --silent option to jackd that stops any output during
    operation

I've had about 3 tries at fixing distclean before and got scuppered
every time.  Those that have tried to do distclean will know that make
tried to build jackd every time.  This was because of jackd_md5.h
depending on jackd and make wanting to build it whenever it went into
the directory.  Make will no longer try to build it every time; only
when trying to build jackstart (at the cost of including it in a
tarball; a massive 57 bytes.)

--

-- 
Bob Ham <rah <at> bash.sh>

"At some point, keystroke recorders got installed on several machines at
Valve. Our speculation is that these were done via a buffer overflow in
Outlook's preview pane." -- Gabe Newell on the Half-Life 2 source leak
Bob Ham | 1 Nov 2003 01:51

Re: CVS commit [0.89.2] set line buffering for jackd stdout

After you, sir :)

--

-- 
Bob Ham <rah <at> bash.sh>

"At some point, keystroke recorders got installed on several machines at
Valve. Our speculation is that these were done via a buffer overflow in
Outlook's preview pane." -- Gabe Newell on the Half-Life 2 source leak
Jack O'Quin | 1 Nov 2003 02:00
Picon

Re: CVS commit [0.89.2] set line buffering for jackd stdout

Bob Ham <rah <at> bash.sh> writes:

> After you, sir :)

That was a classic CSMA/CD Ethernet collision.
--

-- 
  joq

-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
Florian Schmidt | 1 Nov 2003 02:18
Picon
Gravatar

ardour crashes when jack uses /tmp/jack


Hi,

when ever i try to get jack to use a tmpfs on /tmp/jack [jackstart -R
--tmpdir /tmp/jack  -d alsa  -p 512 -n 4] ardour crashes on startup and
takes the desktop with it [gnome 2.4]. Here's some version and other
info:

tapas <at> mango:~$ jackd --version
jackd version 0.88.11
default tmp directory: /tmp

tapas <at> mango:~$ ardour 
Ardour/GTK 0.411.0 running with libardour 0.697.1

tapas <at> mango:~$ jackstart -R --tmpdir /tmp/jack  -d alsa  -p 512 -n 4    

back from read, ret = 1 errno == Success
jackd 0.88.11
Copyright 2001-2003 Paul Davis 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

loading driver ..
creating alsa driver ...
hw:0|hw:0|512|4|48000|0|0|nomon|swmeter|rt|32bit
control device hw:0
Couldn't open hw:0 for 32bit samples trying 16bit instead
Couldn't open hw:0 for 32bit samples trying 16bit instead
(Continue reading)

Jack O'Quin | 1 Nov 2003 02:29
Picon

Re: ardour crashes when jack uses /tmp/jack

Florian Schmidt <mista.tapas <at> gmx.net> writes:

> when ever i try to get jack to use a tmpfs on /tmp/jack [jackstart
> -R --tmpdir /tmp/jack -d alsa -p 512 -n 4] ardour crashes on startup
> and takes the desktop with it [gnome 2.4]. Here's some version and
> other info:
> 
> tapas <at> mango:~$ jackd --version
> jackd version 0.88.11
> default tmp directory: /tmp
> 
> 
> tapas <at> mango:~$ ardour 
> Ardour/GTK 0.411.0 running with libardour 0.697.1
> 
> 
> tapas <at> mango:~$ jackstart -R --tmpdir /tmp/jack  -d alsa  -p 512 -n 4    

The jackd --tmpdir parameter is a pitfall, it only affects the server,
not the clients.  So, it does not do what you want.  Probably we
should remove it.  Sorry about the confusion.

You should rebuild JACK using...

   ./configure --with-default-tmpdir=/tmp/jack

Then the clients will look for shared data in the correct place.
--

-- 
  joq

(Continue reading)

Florian Schmidt | 1 Nov 2003 02:39
Picon
Gravatar

Re: ardour crashes when jack uses /tmp/jack

On 31 Oct 2003 19:29:10 -0600
"Jack O'Quin" <joq <at> io.com> wrote:

> 
> The jackd --tmpdir parameter is a pitfall, it only affects the server,
> not the clients.  So, it does not do what you want.  Probably we
> should remove it.  Sorry about the confusion.
> 
> You should rebuild JACK using...
> 
>    ./configure --with-default-tmpdir=/tmp/jack

Ok, did that. Works nicely.. :) Ardour with 4-track project, and a find
/ running at the same time without a single xrun.. What are the
differences between tmpfs and ramfs? aren't both located in system
memory?  And which is better suited for use with jack?

TIA,

Florian Schmidt

-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
Florian Schmidt | 1 Nov 2003 02:42
Picon
Gravatar

Re: ardour crashes when jack uses /tmp/jack

On Sat, 1 Nov 2003 02:39:52 +0100
Florian Schmidt <mista.tapas <at> gmx.net> wrote:

> Ok, did that. Works nicely.. :) Ardour with 4-track project, and a
> find/ running at the same time without a single xrun.. What are the
> differences between tmpfs and ramfs? aren't both located in system
> memory?  And which is better suited for use with jack?

Lol i can even build a kernel at the same time :) Nice!

Florian Schmidt

-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
Jack O'Quin | 1 Nov 2003 02:42
Picon

Re: CVS commit [0.89.2] set line buffering for jackd stdout

"Jack O'Quin" <joq <at> io.com> writes:

>   * set line buffering for stdout in jackd
>     -- qjackctl messages now come out in chronological order

    * use stderr rather than stdout in several places, where appropriate

No new version.

That's it for now, Bob.  Go ahead and commit your changes.
--

-- 
  joq

-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
Bob Ham | 1 Nov 2003 03:56

Re: CVS commit [0.89.2] set line buffering for jackd stdout

On Sat, 2003-11-01 at 01:42, Jack O'Quin wrote:
> That's it for now, Bob.  Go ahead and commit your changes.

T'is done

--

-- 
Bob Ham <rah <at> bash.sh>

"At some point, keystroke recorders got installed on several machines at
Valve. Our speculation is that these were done via a buffer overflow in
Outlook's preview pane." -- Gabe Newell on the Half-Life 2 source leak

Gmane