Hello again - I hope this is the right list for this topic (so far I can only
get subscribed to two and I keep bouncing back and forth between them...)
first off, may I say thank you to the list members for bearing me, and extra
thank you still to those who take the time to respond - amazing gentlemen and
ladies you all are; I realize I have written what amounts to several novels
worth of emails in the past couple weeks! :)
well I started a couple threads earlier about strangeness (or what I think was
strangeness) with compiling and installing hdspmixer and such...the questions
I had I didn't figure out, but somehow hdspmixer was able to run - whether
it's ACTUALLY working, I don't know for sure sure...
THAT having been said,
I only know of a couple people who are using the HDSP 9652, along with a
couple who've developed for it - Mark K, Thomas, Kevin, et al - does any of
this sound familiar? :
--
a) I've been doing a lot of back and forth and reading but I'm a bit confused
as to what hdspmixer is DOING (which makes it harder to tell if it's working
:) )
b) my goal, as I may have said on other threads, is to be running ardour with
my HDSP 9652, sending each of 24 individual adat optical channels out to 1
channel input in my behringer ddx3216 (outfitted with adat i/o). An earlier
thread I started was solved by me adding -d hw:0 to my jackd command line
(duh), where I wasn't seeing 24 (actually 26) possible outputs when I clicked
on "output" in the mixer in ardour
now I'm able to see the outputs, and assign them as they should be, meanwhile
in hdspmixer i've picked the preset which assigns ins, out and "playback"
(what would be the difference between "out" and "playback" I wonder) to adat
outputs, etc:
--
first I used hdspconf to change the HDSP to 44.1 for purposes of these tests
next I ran hdspmixer
I kept hdspmixer running, then started jack from a terminal using:
su
jackd -R -d alsa -d hw:0 -r 44100 -p 2048
then started ardour from a terminal:
su
ardour -n <--- that's so no splash screen will appear
but what was showing up at the board wasn't what I was expecting *laugh* if I
routed a track to channel 1, then it showd up a 3 db too quiet at channel 1
on the mixer, and at the right volume on channel 2 (I was using a -12 1khz
test tone that I generated with the board and was able to record to ardour -
ardour indeed is playing it at -12.1 - I think the point 1 is explanable but
I'll skip that 'cause it doesn't matter just now) if I routed the track to
channel 2, it didn't show up anywhere. odd numbered tracks after that seemed
to be showing up on 1-2 just like 1 did (although I can't confirm the
consistancy of this)
I experimented with opening up qjackconnect, which was the only one of the
many patch bay programs from planet that showed 24 capture and playback
channels and connecting captures to playbacks. this didn't seem to do
anything, which made me wonder just what qjackconnect was for.
then I closed all, closed the hdspmixer program, and started just jack and
ardour. the results from that are:
routed to channel 1, it shows up at channel 1, 3 db quiet, channels 3, 7, 9,
11, 17, 19 and 23 at 30 db quiet and channels 5, 13 and 21 at 12 dbs quiet -
wha?
routed to channel 2, it shows up only at channel 2! 3 dbs under - actually,
this 3 dbs may be a non-problem issue in the board, so possibly it can be
ignored
routed to channel 3, it shows up on 1, 2, 3 and 4 and some other channels at
half volume - wha wha?
channel 4, nothing
channel 5 --> 4, 5, 6 and others
ok you get the picture. randomness. a weird mess.
I don't know if this is a driver problem, a HDSP 9652/alsa driver patch
problem, an hdspmixer problem (I did, as I mentioned, have oddities on
compiling that program), a jack issue, an alsa issue, a bug in ardour, a bug
in alsa drivers, etc. etc. etc.
I only know of a couple people who are using the HDSP 9652 - Mark K, does any
of this sound familiar?
clearly there are thousands of details - anyone who wants to talk about this
and wants other info, as usual, ask and ye shall receive :) (although in
some cases, a request for details may yield first the question "how do I find
that?" :) )
thanks and I hope this is interesting and stimulating, maybe even
educational!!! :)
--
--------------
Aaron Trumm
NQuit
www.nquit.com
--------------
Hi,
Anybody know of an application that allows streaming of midi and/or audio over
the net for the purpose of allowing several people to jam together?
I seem to remember having heard of some such app for windows ages ago... but
that doesn't count does it? ;)
/Robert
trying to compile and install Thomas' hdspmixer 1.3 - anybody know what to do
about the following?:
[root@JamaisQuitteAudio hdspmixer-1.3]# ./configure
loading cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... missing
checking for c++... c++
checking whether the C++ compiler (c++ ) works... yes
checking whether the C++ compiler (c++ ) is a cross-compiler... no
checking whether we are using GNU C++... yes
checking whether c++ accepts -g... yes
checking whether make sets ${MAKE}... (cached) yes
checking how to run the C preprocessor... cc -E
checking for ANSI C header files... yes
./configure: line 1: fltk-config: command not found
./configure: line 1: fltk-config: command not found
checking for alsa/asoundlib.h... yes
checking for fltk-config... no
configure: error: fltk-config is required
[root@JamaisQuitteAudio hdspmixer-1.3]#
--
--------------
Aaron Trumm
NQuit
www.nquit.com
--------------
Hi,
I run across this problem a lot in Linux. Maybe someone can help me
make my Gentoo system do audio better. All the straight Alsa stuff works
well. However, when I'm browsing around I come to web sites that
probably want to play some audio, but this is Linux and Alsa, so things
don't work easily. At the web site
http://www.skale.org
I start getting this repeating glitch noise every 8 seconds or so. It
hasn't happened every time I've visited the site today, but it's
happened a lot of times.
In hdspmixer I see this glitch on all 26 playback channels, by the
way, so I'm assuming that this means it's some sort of OSS problem, but
I'm not sure.
What's wrong with my setup of Alsa, which in most other ways works
just fine, and why can I also not get mp3 (well, really xmms) to work
under Linux?
BTW - much non-Alsa audio from Games works fine, but also drives all
26 playback channels. Should it really work this way?
Thanks,
Mark
Let me first say I'm not terribly used to compiling Linux apps. I
usually intall Debian packages with apt-get. So I'm probably making a
very simple error, but I'm asking here because someone else might well
have built Audacity from source.
So here's the problem:
Whe I try compile Audacity 1.2 beta,
I get screefuls of messages like this:
libaudacity.a(PCMAliasBlockFile.o): In function
`PCMAliasBlockFile::BuildFromXML(wxString, char const **)':
/usr/include/wx/filename.h:100: undefined reference to
`wxFileName::Assign(wxFileName const &)'
/usr/include/wx/filename.h:100: undefined reference to
`wxArrayString::~wxArrayString(void)'
The system is Debian, mostly stable but I've installed quite a few bits
and pieces from testing. In response to earlier problems with
config and compilation I installed:
libwxbase2.4-dev
wxwin2.4-headers
libwxgtk2.4
zlib1g-dev
libwxgtk2.4-dev
But I can't see what's missing now and I don't understand enough about the
error messages, not being intimately falmiliare with libwx (it must have
something to do with that)
Any ideas, please?
--
Anahata
anahata(a)treewind.co.uk -+- http://www.treewind.co.uk
Home: 01638 720444 Mob: 07976 263827
On Monday 29 September 2003 12:50, Rob wrote:
>On Monday 29 September 2003 12:50, Robert Jonsson wrote:
>> Anybody know of an application that allows streaming of midi
>> and/or audio over the net for the purpose of allowing several
>> people to jam together?
>
>I seem to remember something like that for Windows too, but
>remember that latency that would be more than acceptable for
>gaming (30-40ms) could make it impossible to jam as you're
>envisioning.
Yes, I remember someone (non-technical) telling me about this great system
that allowed musicians on both coasts of North America to perform a "live"
piece together, across the internet. It was some kind of university project.
They even pulled out a newspaper or magazine article about it. I read it
through several times. I could not believe that you can get latencies (esp.
cross-continent) down low enough to allow "interactive jamming", where both
sides hear each other in real time.
Let's see (calculating on the back of an envelope): 3000 miles / 186000
miles/second... that's nominally 16msec... that could be tolerable... but
what about slowdown due to dielectric (speed of electric fields is less than
speed in vacuum)? what about delays in electronic circuits? what about
store/forward digital gear? At one point some traffic went via sattelite,
which adds 2 x 22K miles (or about 1/4 second). Hmm, that's why the delay on
some speech circuits (like when I phone my sister in the Dominican Republic)
is very noticeable! Lately, I think ground fibre is cheaper (and faster) than
satellite. For the moment, ignoring costs, I'm not even sure the network
wizards are able to splice together a dedicated circuit coast-to-coast with
audio hi-fi stereo bandwidth, even for "proof of concept". Even if they could
(like a permanent phone call?), there would be little point, because in a
digital (internet) network there would be real traffic, and hence variability
(jitter), which can only be smoothed by buffering and delay. Stutter is
usually worse than delay. So, I conclude that I'm mystified! Huh?
Now, if one is only concerned with one-way traffic, one can "cheat"! I
concluded from the article (and thinking hard about it) that they must have
used one site as a "reference site", piped their (partial) performance across
the continent (with whatever additional delay/buffering), and then had the
other orchestra "dub in" their part, and have that played at the 2nd site for
their "live" audience. Or the audience might have been at a 3rd site, at this
point it does not matter, just as long as it's not the 1st site! I seem to
recall that the audience was seated in an auditorium on 2nd coast. So, yes
they were "playing together" in some sense. And the audience was hearing the
performance "live". However, I cannot believe that the orchestra at the 1st
site was able to hear the 2nd site "live" at the same time they were playing?
Has anyone else heard about this? Details? Thoughts?
p.s. I used to do some sound recording for 16mm newsreel film stuff, decades
ago. Have you (with headphones on) ever tried to speak into a Nagra tape
recorder with a true read head after the write tape monitoring head? You hear
yourself about 1/2 second later. I had to take my headphones off, so I
wouldn't hear a delayed "echo". I think that is also true for "real" (long
delay) echo in recording? It can be paralyzing! Is that like stutterers?
p.p.s. I have recently been thinking a bit about psycho-acoustics, as I'm
(re)learning some guitar playing. If you consider nerve transmission speeds,
being able to play those real fast weedle-weedle-weedle guitar leads would
seem impossible. What must be happening is that you are telling your fingers
to move a fraction of a second before they actually move. Now add in the long
echo delay, and I suspect that's too much to handle: 3 time bases: what you
want to play, what you are playing (feel?), and what you hear. Comments?
--
Juhan Leemet
Logicognosis, Inc.
Hi, I am very stuck, I have been trying hard for a long time to try to
get digital out sound working on my Gentoo Linux kernel 2.6 test-5
machine. I do not have any conventional speakers, just an optical
digital lead going from a spdif out to an external dolby digital reciever.
Can anyone please describe the exact process to me of getting digital
out working on alsa drivers using a 2.6xx kernel? I am aware that the
2.6x kernels come with alsa included and I have enabled it and my
via82xx soundcard as modules.
Your advice is welcome.
Q
jlc wrote:
>Erik de Castro Lopo wrote on Wed, 01-Oct-2003:
>> On Tue, 30 Sep 2003 13:56:27 +0000 (GMT)
>> glimt <glimt(a)littlebrother.org> wrote:
>>
>>> If people do this, it would be very cool to just have the remote peers
>>> function as inputs into jack.
>>
>> As cool as that sounds, there is something really weird about having
>> something with as much latency as the internet connected to something
>> as low-latency and sample accurate as JACK.
>
>Just think of it as a delay line :)
I think the biggest problem is that it is a (randomly?) _variable_ delay line.
Some early voice-over-internet work was done more than 20 years ago, and it
was deemed "not ready for prime time" mostly because of lack of "guarantee of
service/quality" (i.e. variable latency, and occasional dropout). The
underlying technology has not changed (that) much (if at all?). TCP/IP was
defined in RFCs when? 20 or 30 years ago? Some refinements, granted.
>Sooner or later, one of us will get around to implementing it....
That would be interesting. In general, viz. computers, I believe in the "*nix
credo" which goes something like "many ways to skin a cat". Choose your
favorite, or the one that best fits the situation. The more tools the better.
--
Juhan Leemet
Logicognosis, Inc.
Hello - fernando already asked this on the planet-ccrma list, but does anyone
know if the HDSP 9652 patch has been applied to the alsa cvs yet?
fernando said he rebuilt his alsa stuff from the cvs last night, but we don't
know if that patch had been applied...
--
--------------
Aaron Trumm
NQuit
www.nquit.com
--------------