hello,
I have jack installed and working now. So, now I'm trying to get
AlsaModularSynth compiled and running. Has anyone else accomplished this
in debian stable (woody)?
I installed libqt3-mt (along w/everything it depended upon), fftw-dev,
fftw2, sfftw-dev, sfftw2 and ladspa-sdk to get ladspa.h. I've tried to
edit the top of make_ams to agree with the location of the qt3 libs, bin
and include directories on my system as best as I could figure ... but
I'm not sure I got it right:
QT_LIB_DIR=/usr/lib/qt3/plugins/styles
QT_BIN_DIR=/usr/share/qt/bin
QT_INCLUDE_DIR=/usr/include/qt
it seems to compile OK when I do:
make -f make_ams
though there are a lot of warnings about comparing signed to unsigned
and other warnings that flew by. Are these benign?
Anyway. I end up with an executable ams. When I run ./ams I get this:
./ams: error while loading shared libraries: libjack.so.0: cannot open
shared object file: No such file or directory
I have that in /usr/local/lib/libjack.so.0 so creating this link appears
to help:
box1:/usr/lib# ln -s /usr/local/lib/libjack.so.0 libjack.so.0
Is that the correct sollution?
but, now:
box1:/home/eric/audio_code/ams-1.5.5# ./ams
ams: cannot connect to X server
I assume this is because X is running as me (eric) and not as root. I'll
try getting out of X and starting it as root as soon as I finish writing
this message. But, is there a way to let root connect to the X server
that's running as eric?
I was sort of ok (well, not really, but I'm giving it a try) with the
idea of running jackd and its clients as root ... but, running X as
root, too? that makes me more nervous, somehow... maybe I shouldn't be
nervous about that ... I'm not sure.
anyway. i'll give it a shot with a root X session.
I'm thinking that maybe I should patch and recompile the kernel and
recompile jack to enable capabilities so I don't have to run as root.
Do those of you running jackd as root also run your X session as root?
Thanks for listening,
Eric Rz.
PS If all of this has been covered before and my questions are annoying
you, feel free to send me to the archives. I try to follow jackit-devel,
but most of it seemed to go over my head before I actually started to
try it. So, re-reading the past couple months would probably do me some
good now that I have the real thing in front of me. -edrz
First the vitals:
The computer system is a 400 MHz K6-2 with 512 MB memory, and a Hercules
Fortissimo II (Cirrus Logic Soundfusion CS4624 processor) sound card.
The OS is Linux-2.4.20 (built up from Slackware-8.0, with kernel patches
and package upgrades). I have the following ALSA components installed:
alsa-driver-0.9.0rc7, alsa-oss-0.9.0rc1, alsa-utils-0.9.0rc7,
alsa-lib-0.9.0rc7, alsa-tools-0.9.0rc7.
The kernel is mostly monolithic, with the following options (abridged to
include only those I know are relevant; if folks want the complete
listing, I can easily provide it):
CONFIG_EXPERIMENTAL=y
CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_KMOD=y
CONFIG_LOLAT=y
CONFIG_LOLAT_SYSCTL=y
CONFIG_RTC=y
CONFIG_SOUND=y
ALSA is the only component that I have modularized (only because I don't
have the impression it can easily be just built-in, actually), and the
following modules are loaded:
Module Size Used by
snd-mixer-oss 11120 1 (autoclean)
snd-cs46xx 58096 1 (autoclean)
snd-pcm 50752 0 (autoclean) [snd-cs46xx]
snd-timer 9392 0 (autoclean) [snd-pcm]
snd-ac97-codec 26912 0 (autoclean) [snd-cs46xx]
snd-rawmidi 11808 0 (autoclean) [snd-cs46xx]
snd-seq-device 3824 0 (autoclean) [snd-rawmidi]
snd 27280 0 (autoclean) [snd-mixer-oss snd-cs46xx
snd-pcm snd-timer snd-ac97-codec
snd-rawmidi snd-seq-device]
I've been using Linux with OSS and a Media-Vision Pro-Audio-Studio-16
soundcard for years, and have basically had very little trouble with
that combination. Upgrading to Linux-2.4.x caused the sound output to
be rather noisy, so I recently took advantage of the situation to buy a
new soundcard, and upgrade to using ALSA (which I've been wanting to do
so I can investigate certain rather exciting applications such as Ardour
and the new Rosegarden).
The applications I've been using for years with OSS, (notably Dap,
Mixviews, Aumix, and a few others) all appear to mostly be working fine,
presumably through the ALSA OSS emulation. Aumixer now shows some
lables (PhoneIn and Video) which don't correspond to any inputs I have
on my soundcard, while some others (IGain and Line1) don't appear to
have any use, given the way I'm currently using the card (signal from a
hardware mixer going to the Line input, and signal from the main, front
line output going back to the mixer).
I can play back sound files without any problem. In fact I've also tried
a few new (to me) applications, such as Audacity, ProTux, and (though
I'm having problems with it I won't cover here) Ardour, and they too
play back sounds quite nicely (the sound is "grainy", though, perhaps I
need to investigate the Low-Latency issues more, or increase the size of
some buffer somewhere).
I can send sound to the computer, and listen to that sound coming back
from the computer (adjusting the level with the "line" level in Aumix,
for example), but if I try to record that sound (in any of the
applications I've tried, including all those listed above), with "record
enable" selected in Aumix, I get no audio recorded (silent sound file).
Also, I find it interesting to note that I can record-enable only one
input source at a time (contrary to my old Media-Vision card). I'm
assuming that's a function of the hardware, though and can't be fixed in
software?
Finally, we get to my questions:
- Can someone point me in the right direction(s) to find a solution to
this, so I can record audio (preferably from numerous sources) into
my computer? I'll be perfectly happy with pointers to documentation
(though I expect to get at least some to documentation I've already
read, because I think I've repeatedly gone through all the
documentation I already found myself), and suggestions to upgrade
certain components.
- I've tried to start Jackd at system boot, with the following command
added to my rc.local file:
/local/bin/jackd -d alsa -d cs46xx -p 512 &
Jackd fails to start at that point (I'm afraid I haven't noted the
exact error message, but I can make a point of doing so next time I
reboot the system), but it does start when run manually from a root
shell. Does anyone have any idea why jackd might not start at boot
time, (perhaps the ALSA modules aren't loaded yet at that time)? If
I understand my boot sequence properly, kernel modules are setup
(via "depmod -a") before rc.local is run, so the modules may not be
loaded, but they should by that point be loadable (they load
automatically by the kernel in regular use).
- Is it possible to build ALSA into the kernel?
- on a slightly unrelated point, my new soundcard has a built-in
synthesizer with at least some features I'd like to explore. Though
I know this won't replace any of my hardware synths (or some of the
software synths I've begun to play with), I'd like to play around
with some of its built-in sounds, and probably use it (at least
until I get something better) as my "preset playback" device,
controlled from an external MIDI controller. Does anyone have
suggestions for how I might go about that? (again, simple pointers
to existing documentation would be more than appreciated).
In case people are wondering about my specific intended application,
I'd like to use a Roland Octapad to trigger percussion sounds from
the soundcard's built-in synth.
Thanks in advance for any pointers people can provide....
--
----------------------------------------------------------------------
Sylvain Robitaille syl(a)alcor.concordia.ca
Major in Electroacoustic Studies Concordia University
Faculty of Fine Arts / Music Department Montreal, Quebec, Canada
----------------------------------------------------------------------
Hi,
I've decided to switch from my cmipci-based DiO 2448 to a envy24-based
soundcard. Now I have three choices of used gear:
1) Terratec EWS88MT - 400 euros
2) Terratec EWS24/96 - 130 euros
3) Midiman Delta 66 - 230 euros
some considerations:
* I've no special need for s/pdif
* ardour would be the target app
* 4 simultaneous I/O channels would be nice
* I'm a little on budget
Any hints?
Thank you
P.S. with EWS24/96 it's possible to record reliably 4 channels at once?
--
.-----------------------.
| Emiliano Grilli |
| emillo(a)libero.it |
| Linux user #209089 |
| http://www.emillo.net |
'-----------------------'
Hi Group,
I am thinking of buying a notebok or subnotebook. However I don't know
which one to get?
Here are some requirements the notebook should meet:
1. Runnable with Linux (of course!)
2. Reasonable sound support (recording and playback at least)
3. jack and adour should be able to run
4. WLAN (either build in or via PC-Card)
What notebooks do you use? What are your experiences?
Any help or advice is appreciated.
r(a)l.f
Greetings,
Can anyone give me an idea how to record the audio from a quicktime
movie? I've had success recording mp3 streams using grecord or xsox,
and thought I could do the same with qt, but no go. I'm using the
crossover plugin to play the movie in the browser.
Thanks,
James
--
James Hughes
jhughes(a)kos.net
http://jpathu.net/
Hello all,
I'm preemptivly asking a question that'll hopefully be put to
good use this week. I found a nice deal on a Delta44 off Ebay the other
night, and jumped on it. Can't wait until it shows up!
However, I'd like to *add* it to my machine, and keep me SB Live
for some stuff like everyday listening and perhaps some cheap output
monitoring. I've had friends tell me this doesn't work in Windows
because Windows will only record at the lowest-common-denominator
capabilities of all cards in the system (ie, 16/44 in a system with an
Delta44 and an SBLive).
Is this an issue with either ALSA or OSS in Linux 2.4? Also, I
know there are emu10k1 audio routing utilities, and I know there are
envy24 audio routing utilities. Is there a way I can route audio
between the two cards at all?
--
Ross Vandegrift
ross(a)willow.seitz.com
A Pope has a Water Cannon. It is a Water Cannon.
He fires Holy-Water from it. It is a Holy-Water Cannon.
He Blesses it. It is a Holy Holy-Water Cannon.
He Blesses the Hell out of it. It is a Wholly Holy Holy-Water Cannon.
He has it pierced. It is a Holey Wholly Holy Holy-Water Cannon.
He makes it official. It is a Canon Holey Wholly Holy Holy-Water Cannon.
Batman and Robin arrive. He shoots them.
greetings all!
i am a bit of a controller freak and have just started looking into the
iCubeX system (http://www.infusionsystems.com/index.shtml). i used to
roll all of my own control devices, but i am a bit short on time as of
late (full time jobs tend to do that). i'd like to give this thing a
chance.
i see that paul davis (you rock, dude) wrote a gnu/linux editor for the
device that controls a limited subset of its features, but it looks like
the software hasn't been touched for some time.
i am interested in using it with pd primarily and possibly jmax. my
question is this: does anyone out there have any experience to share
with me re: using this gadget with gnu/linux /only/. i don't do windows
at home, so i'd like to know what i can expect.
anywho, enough of that...so, anyone know anything about this doo-dad?
thanks!
j.c.w.
Hello,
I'm am sure this is off topic but I am desparately seeking help.
I am trying to figure out how the mixer/preamp/input card will coincide
with each other.
If I have a card with 4 inputs (either midiman digital or SB lives), I
will be needing preamps. I looked at the M-Audio Audio Buddy, which seems
like it simply has 2 XLR inputs and 2 1/4" outputs. That part is
straightforward and I understand.
However, I was looking at mixers and I got lost. I looked at a Eurorack
(cant remember which model) for around $170. It had 4 XLR inputs, and the
box said it had 4 mic preamp inputs. But, how do the outputs work? I was
looking for 4 1/4" jacks marked "output 1" "output 2" and so forth. Where
am I lost?
Please forgive me for asking such newbie questions. I simply do not know
where else to turn. I've searched the net high and low and didn't find the
answers.
Thank you very much in advance,
Bryan
Hello there
does anyone know of a tool that lets you convert visual images to sounds
(or better still, video)? i guess pd+externals can do it??
cheers
matthew
Hello,
I am new to this list, so please be gentle, and help me learn to use it.
I am announcing my project I have going on at SourceForge.
http://audiostar.sourceforge.nethttp://www.sourceforge.net/project/audiostar
The project is about creating real-time synthesis applications. It
targets to run on Linux and Windows, but with an emphasis to getting the
most out of Linux.
Audio* is a toolkit library of synthesis classes in C++ for creating
instruments and applications that make computer music. So far it has
been mostly concentrated on the only application so far, Mojo, an Analog
Modelling Synthesizer similar to Rebirth but more flexible than a 303
which tries to emulate classic synthesizer sounds of the 70's and 80's.
So far everything is in one big mess, and I am using KDevelop Studio as
I learn more about the Linux programming tools (I am coming from several
years of Windows programming, but little Unix background).
The project uses FLTK (because it's fast, light, and stupidly simple to
use). One project is to create a unified set of FLTK widgets
specifically for Audio programming (and probably port them to use GTK
and other widget libraries). So far I am using Port Audio as the sound
library, it works well. I don't have plans to create yet another low
level sound driver unless it is something many people would find useful.
The only application is the Mojo, and like I said, it's a Rebirth like
program but much more flexible and different (and doesn't really sound
like it either). It does have nice alias-free waveform generation though
of classic Analog waveforms, and some half-decent filters I designed.
I hope to find people interested in using it, or helping work on it, or
make this project grow into something cool. At least, I'd like to get
feedback. People on sourceforge don't send any feedback at all. It would
be nice to have just a small community of people interested in it's
development and using it and letting me know what is going on.
Thanks