I tried to send this on Saturday but I got a bounce from the list
saying:
> Your mail to 'linux-audio-user' with the subject
>
> problems compiling jack_fst/galan 0.3.0 beta 6
>
>Is being held until the list moderator can review it for approval.
>
>The reason it is being held:
>
> Message has a suspicious header
Any Idea how to fix this? I would love to have been able to work on this
problem weekend.
> -----Original Message-----
> From: Matthew Allen
> Sent: Saturday, May 29, 2004 10:57 PM
> To: A list for linux audio users; A list for linux audio users
> Subject: problems compiling jack_fst/galan 0.3.0 beta 6
>
> Thought I would spend the weekend jumping on the fst badwagon.
>
> I got libfst compiled and installed correctly (VST headers and all).
> However jack_fst seems to choke. This is the error I am getting
(ignore
> the man running as root behind the curtain):
>
> [root@soundbox jack_fst-1.2]#make
> make all-am
> make[1]: Entering directory `/root/Vst/jack_fst-1.2'
> if gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -I/usr/include/gtk-2.0
-
> I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/pango-1.0
> -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0
-
> I/usr/lib/glib-2.0/include -I/usr/local/include
-I/usr/local/include/vst
> -MT jfst.o -MD -MP -MF ".deps/jfst.Tpo" \
> -c -o jfst.o `test -f 'jfst.c' || echo './'`jfst.c; \
> then mv -f ".deps/jfst.Tpo" ".deps/jfst.Po"; \
> else rm -f ".deps/jfst.Tpo"; exit 1; \
> fi
> jfst.c: In function `main':
> jfst.c:258: error: `JackThreadInitCallback' undeclared (first use in
this
> function)
> jfst.c:258: error: (Each undeclared identifier is reported only once
> jfst.c:258: error: for each function it appears in.)
> jfst.c:258: error: syntax error before "jack_thread_init"
> make[1]: *** [jfst.o] Error 1
> make[1]: Leaving directory `/root/Vst/jack_fst-1.2'
> make: *** [all] Error 2
>
>
> I did a quick search of the archives and nothing like this pops up.
There
> are a couple of mentions of it crapping out on the headers (whch I had
but
> I fixed by setting the libfst Makefile to point to the correct
location of
> pkgconfig on my machine). I know I am doing something dumb, but
seeings as
> the only thing I have ever compiled from scratch on my linux box is PD
and
> its externasl from CVS, I am in a bit of unclear water for me.
>
> On a whim I grabbed the source for galan 0.3.0 beta 6 (which has the
fst
> stuff built in). This built and installed correctly, or so it seemed.
When
> I run galan I get an error:
>
> libfst.so: cannot open shared object file: No such file or directory.
>
> However in the Makefile for galan the FST_LIBS variable points to the
> directory (/usr/local/lib) where libfst.so resides. Did libfst not
compile
> correctly?
>
> thanks in advance
> m.
_________________________________________________
Scanned on 01 Jun 2004 16:18:30
Scanning by http://erado.com
Does anyone know of any Linux tools that can create DDP (Disc
Description Protocol) images?
-- Brett
http://www.chapelperilous.net/
------------------------------------------------------------------------
The UNIX philosophy basically involves giving you enough rope to
hang yourself. And then a couple of feet more, just to be sure.
Maarten De Boer wrote:
> I was a bit confused by the word live cd here, which for me means
> "bootable linux distros on a cd"
:-)
>>Now my problem is to burn the resulting file onto an Audio CD with track
>>markers and CD-text. I am not aware of a Linux program to do this (and
>>still have to dual boot for Feurio :-( ).
> I don't know Feurio, but I think that cdrdao is perfectly suitable for
> the job. Just generate (with a simple script?) the toc with trackmarkers
> and cd text, and burn the CD.
Feurio (www.feurio.de) is a really nice program to create Audio CDs, but
unfortunately it runs on Windoze only. :-(
Sampo Savolainen wrote:
> can make a .toc with gcdmaster, and then burn it either with
> gcdmaster or from the command line with the wonderful cdrdao.
Okay, thanks for these tips. I am going to take a look at cdrdao.
Ciao,
HippiE
Wow! I missed the -I flag in the man page. This is what I
needed all along so I certainly appreciate the information. It worked
perfectly.
wes schreiner writes:
>You must mean:
>
>arecord -d 86400 -t wav -r 8000 -f S8 -c 2 2channelarchive.wav
>
>
>-f is format, -F is period time.
Hi
I need a program that lets me type in chords, select a style, hit play
and get a midifile with drum and bass accompaniment for practicing. I
looked around and although I found a few tools they all seem to be aimed
at jazz (which I also play, so I'll look into the ones I found), but for
this purpose I need something in faily straight-ahead pop/rock style. Is
such a thing outthere? Or should I go for another more jazz oriented
tool, and if so, which?
Thanks in advance.
I'm on debian if it matters...
--
peace, love & harmony
Atte
http://www.atte.dk
> How are you getting Helix player to connect to jack?
It is listed on the qjackctl connections pane. However, it did not succede in
connecting to anything to play. I started it with jacklaunch...
This appears to be right on target except I am going to need
to play a bit with the input file and probably name it something else
than a .wav file.
I connected a stereo tape recorder to the two inputs of the
sound card and used the following command to capture 2 tracks of audio
containing separate program material recorded at 1-and-7/8 IPS.
That's the reason for the low sample rate:
arecord -d 86400 -t wav -r 8000 -F S8 -c 2 2channelarchive.wav
This produced a two-channel recording all right that plays
just fine back through the sound card. Unlike a 44,100 .wav,
however, this file alternates bytes for the left and right channels.
16-bit samples alternate bits for the left and right channels so that
each word completes loading in to its respective D/A converter one
bit-time apart.
So far, I have created a very strange effect by using the avg
-l effect. What I get is a single channel of audio which plays at the
correct speed, but which contains audio from both streams as well as a
horrible 4-KHZ modulation effect. The output half of the sox command
is working, I am pretty sure, but it is receiving data in a format it
isn't expecting.
Funny thing, If I cat the 2channelarchive.wav file >/dev/dsp,
I hear both audio channels at half speed which is exactly what one
should get if the left and right channel samples aren't interleaved.
When playing back this two-channel 8-K recording, the read
pointer must move at 16,000 bytes per second with the driver sending
alternating left and right bytes to the sound buffers to restore the
8-K sampling rate for both channels.
Thanks for the help and I'll let the list know if I can figure
out what to tell sox to do to pull off the left or right channel to another
file.
Martin McCormick
wes schreiner writes:
>executable. What you want is the "avg" effect. So to take only the
>left channel of a stereo WAV file, one could give the command:
>
>sox stereo.wav -c 1 mono.wav avg -l
I read that Sony spent a gob of Cash developing a CD copy
protection scheme that is defeatable by the black marker mask around
the outside edge of the playing surface. I think I read it in "Sound
and Vision," but I wouldn't swear to that.
The data dongle confuses CDROM drives so they can't seem to
find their way around the disk.
The problem is that it also confuses cd players which have
drives in them that operate more like CDROM drives than earlier CD
players did. I think if it can be played, it can ultimately be ripped.
lee writes:
>I've heard black magic marker can be drawn on certain areas to
>"undamage" the disc. I haven't done any reading on the subject but I'm
>sure google has some advice.
This is not just XMMS but most anything. After the client has terminated (or
one thinks it had terminated), the connection or connection points persists
in qjackctl. The program is now unstable and jack must be manually killed.
Xmms instances remain in memory and must be killed.
Jackrack exists OK but its connection points remain
Aviplay (jacklaunched) seems OK
Realplay10 (Helix), connections persist .....
How might on fix all this up. Is there a nicer way to restart jackd than to
find the PID, kill it and restart qjackctl?