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:
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
box1:/usr/lib# ln -s /usr/local/lib/libjack.so.0 libjack.so.0
Is that the correct sollution?
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,
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
After some considerable thought as to the best way to organize such a
library, as well as what a project such as this will do to my free
time, I have a few ideas and questions to present to the list.
I'll start with the easy one first.
1) What exactly would this library hold? There's no need for this to be
restricted to loops. It could also contain other "musical raw
material", such as sample sets and softsynth patches. In that case,
calling it the Open Loop Library makes little sense. What else do you
think would work? Open Music Library? Sounds like it's a repository for
music, not for raw components. The upshot to the Open Loop Library name
is that the domain openloops.org is available. It also makes a good
working name for now.
Really, that was the main question, and it brings part of the proposal
with it. I would like to design and build a web service to act as a
library for loops, sample sets, and patches. Here are some thought on
the overall design.
1) The top level hierarchy would be (obviously enough) "Samples",
"Loops", and "Patches".
2) Below "Samples", the categorization would go something like
"Keyboards", "Brass", "Woodwinds", "Synth Leads", "Pads", "Strings"...
Well, you get the idea.
3) Below "Patches", would basically be the same kind of broad
categories as with samples.
Now, "Loops" is where things get fun. I've been thinking about Mr.
Knecht's comments on building an elegant organization system, which is
something that Acid itself apparently lacks. I think an extensive
metadata system is the best way to accomplish this.
Every loop would have attached to it:
a) Time signature
c) Key (If applicable. Drum loops, for example, would not need this.)
d) Creator's name
e) Instrument(s) (This one is tricky, since there are so many
instruments in the world. It would need to be a free-text field, which
means misspellings could be a problem. Possible solutions?)
f) Loop or one-shot (Not everything meant for a loop-based composition
program need be an actual loop. Drum fills and cymbal hits come
immediately to mind.)
g) Style (This one creates some issues, due to how subjective it can
h) Comments (A free text field the creator of the loop can use to
attach whatever additional info they feel it needs.)
i) A million other things I can't think of at the moment. :)
One problem that needs to be solved is how to attach these kinds of
metadata to a loop. Also, another thing to consider are loop sets.
Thinking about the architecture for the web app itself led me to think
about how CPAN works, at least from a user perspective. I would set up
a central index server, which could then redirect clients to the
appropriate mirror to grab a file when a request is made. This also
brings up the idea of a client that could be built that would talk to
the servers from the user's machine. This client could be used to
maintain the organization of all the loops the user chooses to
download. This can be thought about after the main system is up and
As for hosting, I have a good lead on a local colo facility. I have
some other projects I need to host anyway.
I apologize for the long email. Hopefully, this will start the ball
rolling, and if all goes well, it won't crush me when I try to catch it.
who is hoping this hair-brained scheme doesn't spawn another mailing
-----BEGIN PGP SIGNED MESSAGE-----
I am considering to buy a soundcard for around 100$ and there is an
offer for a SB Audigy.
I read that the driver on Sourceforge is still experimental.
Did anyone experience problems using that driver?
What should I know or consider?
Thanks a lot,
- - Burkhard
no html mail please, thank you. pub key at blackhole.pca.dfn.de
899B AFD7 14E9 D595 EA00 BE8B A348 851C 0F62 E91D
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
-----END PGP SIGNATURE-----
Has anyone tried using this keyboard with linux, yet?
I was about to buy an Oxygen 8, because I've read about several people
in the LAD, LAU, ALSA community using them with linux successfully. But,
then I saw this new Radium controller. It has 61 keys to the oxygen's
25, the same 8 knobs, pitch and mod wheels, and adds 8 sliders to the
Would it be too far fetched to think that this would work as easily with
a linux box as the Oxygen does? I would be very happy if it would.
When running alsaplayer version 0.99.73 without jack, I'm seeing this
[mark@Godzilla mark]$ alsaplayer -v
[mark@Godzilla mark]$ alsaplayer
alsaplayer: pcm.c:6293: snd_pcm_unlink_ptr: Assertion `0' failed.
AlsaPlayer interrupted by signal 6
alsaplayer works very well when jack is running.
Anyone else seeing this?
I've done a bunch of work over the last few days with a problem I was
experiencing using Rosegarden to play MIDI and then receive and record
the audio from external sound sources in Ardour.
First, yes, it really works, and actually works pretty nicely. Jack,
Ardour and Rosegarden are all playing nicely together.
However, I have found that:
1) There is a severe timing problem when using the HDSP MIDI interface
under Linux. Over time the HDSP 9652 just gets further and further
2) There is no problem with the HDSP MIDI interface under Windows.
3) Thee is no problem with the MidiMan 2x2 interface under Linux.
The problem seems to be pretty clearly the way the Linux stack is
using the HDSP 9652 MIDI interface. I'm guessing it's a driver problem,
but I don't want to color the perception.
I know it's a newer driver. How can we go about debugging this and
getting it fixed?
I can post mp3's of all these cases for people to hear if it is
desirable. I have lots more technical data to relate once we decide how
to go about solving the problem.
Thanks in advance! The fact that I have all this software working as
well as it is is a great accomplishment for me, and due to a lot of
great programmers out there like you guys!
Well, I figured out that the culprit to my xrun problem wasn't my 533mghz
processor, its my envy24 chipset based card, from the alsa wiki:
"Many but not all users complain about sound glitches. This may be due to
the cards being IRQ hungry. (VU meter interface?) -- Tobiah"
Given that the evil envy24 chip is in a lot of cards out there, I'm
wondering what cards people have had better results with?
For a musical I've to remove the background choirs from a karaoke cd.
The CD sounds like it's MIDI, and it's some simple music. I hope I can
remove the choirs by overwriting them with other parts of the song that
have the same instrumental parts.
The problem is that I can't find a good editor to do so.
I need some multitrack capabilty, to lay all the different parts on
different tracks for easy editing.
I need some form of volume-envelope/automation for smooth fading of the
tracks (fade in/out plugins are not an option because I need to tweak
it and that's difficult with plugins that work on selections).
The obvious candidates like audacity and ardour don't work, because
audacity has no markers, so I can't find back the positions from where
I cut and ardour is too buggy to use.
I've looked at linuxsound.at for editors, but most are still too much
I hope someone here can give me a good hint on what editor can be used.
Perhaps I missed a feature in one editor that can help me? What editor
would you choose?
Thanks in advance,
I'm clearing out all my old guff and i found a midiman portman 2x4 parallel port midi interface. Last time i looked ( a year and a half ago) there were no linux drivers, but if anyone wants it, i can send it to them. mail me off the list if you want it. you'll have to pay the postage.
cheers + good new year
Thought I'd post to see if anyone has any advice. I've just built a
new SMP machine: Asus A7M266-D, 1.0 Ghz Athlons * 2. I got some nice
fans from endpcnoise.com (Molex) that are virtually silent and a Power
Supply which is louder than what I'd hope but very reasonable for
400W's I suppose (dunno).
I installed gentoo, latest alsa, etc... Unfortunately playback is
distorted during video load. It is *not* a CPU load issue - I can
playback just fine while compiling the kernel with make -j3. If I
scroll pages up and down in galeon the sounds slows down :o. Jack
doesn't report Xruns but sometimes delays when I do this. This occurs
both with the onboard C-media chip and my Delta 44.
I struggled for a long time to get the IRQ's not to share. I tried all
the suggestions in the Audio Quality HOWTO. The video card is a PCI
GForce 2. It was in my old machine and didn't cause any problems
(while my old onboard AGP did create some noise). The only thing I can
find is the PCI Latency settings are all set to 32. This seems odd I
suppose, so I tried higher settings for the video to give it more
bandwith and other variations with no success.
I might go out and buy an inexpensive AGP card tomorrow, but I'd hate
to find out the problem is deeper than that. Kernel is 2.4.20 vanilla
tried with and without lowlat. Maybe I should back down to 2.4.19? Any