traverso-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Fwd: Re: [Traverso-devel] bas sound with alsa, no sound with jack


From: Nicola Doebelin
Subject: Fwd: Re: [Traverso-devel] bas sound with alsa, no sound with jack
Date: Sun, 4 Feb 2007 14:53:40 +0100
User-agent: KMail/1.9.3

This one didn't make it to the list either:

----------  Weitergeleitete Nachricht  ----------

Subject: Re: [Traverso-devel] bas sound with alsa, no sound with jack
Date: Samstag, 3. Februar 2007 15:20
From: Matt Price <address@hidden>
To: Nicola Doebelin <address@hidden>

On Sat, 2007-02-03 at 09:36 +0100, Nicola Doebelin wrote:
> Hi and welcome,
>
> Am Freitag, 2. Februar 2007 23:22 schrieb Matt Price:
> > having trouble getting traverso to work on a ubuntu-feisty system using
> > the .debs in the repository.  With the alsa driver, I get choppy/staticy
> > sound, while jack is always silent.  System info as follows:
>
> Just a hint: Traverso doesn't set up the jack connections automatically. So
> when using qjackctl and both traverso and jackd are running, go to
> "Connect" in qjackctl and connect the "Traverso" output to "alsa_pcm"
> input.

hey, excellent!  took me a minute to figure out that I had to drag
between the inputs and outputs, but now it works spectacularly well.

Is this something I have to do every time I start up traverso?  is there
a way to automate it from the commandline?  qjackctl is a bit
frustrating for me, I run gnome and for some reason the window
disappears entirely every time I switch focus away from it.  and it
would be nice to just put a command in a script to run traverso and then
set up the connection.

anyway, it's great to have jack working.  I'm a little puzzled at the
poor quality of sound from ALSA, though, and wondering if I can fix that
somehow.  Basically it's a slight static edge which is sometimes a
little worse than that, a serious fuzz that interferes with
understanding the track.  WHen I first started working with ardour and
jack I had a similar issue, but I solved it by increasing the number of
periods in the jack deamon to 3.  Can I do something similar to the
traverso alsa driver?  I notice I get the following errors when I switch

>from jack to alsa in traverso:

jack_client_thread zombified - exiting from JACK
creating alsa driver ... hw:0|hw:0|4096|2|48000|0|0|-|32bit
configuring for 48000 Hz, period = 4096 frames, buffer = 2 periods
Starting AudioDeviceThread..... Running!
Running realtime
late driver wakeup: nframes to process = 8192
late driver wakeup: nframes to process = 8192
late driver wakeup: nframes to process = 8192
late driver wakeup: nframes to process = 8192
late driver wakeup: nframes to process = 8192

anything I can do to fix these?

> > I know that jack works ok as I can now get it to sound right in ardour2
> > (took a little work...).
> >
> > I'm happy to do a little testing if you can give me some direction. Am
> > using traverso to edit audio documentaries, so latency is not as much an
> > issue for me as for some other people.  Howver, I do need to be able to
> > listen to my work when I'm editing. I really LOVE the interface,
> > congratulations on a terrific job.   Thanks!
>
> That would be great. However, since release 0.40.0 is coming soon, it would
> probably make more sense if you could use the current cvs version for
> testing.
>
> To check out the cvs version:
>
> cvs -z3 -d:pserver:address@hidden:/sources/traverso co
> traverso
>
> The compilation is described here:
>
> http://vt.shuis.tudelft.nl/~remon/traverso/tutorial/installation.html
>
> In addition you need libslv2, libslv2-dev, fftw3, and fftw3-dev, which you
> can apt-get from my ubuntu repo (www.doebelin.org...) and from ubuntu
> universe. (I can't guarantee that the libslv2 packages work on feisty, they
> are only tested on dapper and edgy.)

thanks for this.  all the packages installed fine, but I'm having
trouble compiling.  followed the instructions above, but qhile qmake
succeeds, make fails very quickly with a long string of error messages
that end in this:
AlsaDriver.cpp:1629: error: aggregate ‘QString x’ has incomplete type
and cannot be defined
AlsaDriver.cpp:1629: error: variable ‘QString output’ has initializer
but incomplete type
AlsaDriver.cpp:1629: error: invalid use of undefined type ‘struct
QString’
../core/Utils.h:31: error: forward declaration of ‘struct QString’
AlsaDriver.cpp:1629: warning: unused variable ‘output’
AlsaDriver.cpp: At global scope:
AlsaDriver.cpp:1567: warning: ‘int dither_opt(char, DitherAlgorithm*)’
defined but not used
make[1]: *** [build/AlsaDriver.o] Error 1
make[1]: Leaving directory `/home/matt/src/traverso/src/engine'
make: *** [sub-src_engine-make_default] Error 2

-----------
is it possible I'm using a gcc version that's too recent, or something
like that?  I don't know much about compiling, but I remember having
that issue with various kernels I've installed...

thanks, looking forward to hearing more,

matt

> I hope it works. If not, please report the problem here on the dev-list. If
> you struggle compiling it, I could create a binary, but cvs changes rapidly
> at the moment, so it's not really worth the effort.
>
> Best,
> Nic
>
>
>
> _______________________________________________
> Traverso-devel mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/traverso-devel

--
Matt Price
History Dept
University of Toronto
address@hidden

-------------------------------------------------------




reply via email to

[Prev in Thread] Current Thread [Next in Thread]