On Wednesday, 15 November 2006 12:09:44 -0500, Lee Revell wrote:
> On Wed, 2006-11-15 at 09:26 +0100, Clemens Ladisch wrote:
> > Florin Andrei wrote:
> > > I upgraded to Fedora 6 and now I want to reinstall the firmware for my
> > > M-Audio Midisport 4x4 interface:
> > >
> > > configure: error: /sbin/fxload not found; please install the fxload
> > > package first
> > >
> > > The problem is, fxload is not included in FC6 and I think I remember
> > > even with FC5 it was deprecated.
> >
> > Ask the FC guys why they did this.
>
> Probably because drivers are supposed to use request_firmware()
> interface now.
Midisport devices are EZ-USB devices, based on the AN2131 chips manufactured
by Cypress (formerly Anchor Chips) [1]. These devices use a special protocol
to transfer the firmware using a USB control endpoint. For this device was
designed fxload [2] as an userspace tool. It is both convenient and reliable.
Several years ago, there was a kernel driver named ezusb2131 [3] which has
been abandoned. Quoting his author: "There is no need to port this driver to
the 2.6 kernel, another method for downloading EZUSB2131 boards in the 2.6
kernel (see fxload section)".
fxload has served us in the past with the help of hotplug, and it works now
with udev, too. A solution using request_firmware() would need perhaps a
kernel driver to transfer the firmware, in a similar way to the old
ezusb2131, and I don't see an advantage. On the other hand, it would require
the ALSA USB kernel driver to know the firmware file name for every USB MIDI
or audio device based on the EZ-USB chip. I would like to reminder you that
for some Midisport devices: Midisport 1x1, 2x2 and also some Steinberg model,
there is a GPL libre firmware named ezusbmidi [4] that can be used instead of
the M-Audio proprietary files.
[1] http://www.cypress.com/
[2] http://linux-hotplug.sourceforge.net/?selected=usb
[3] http://ezusb2131.sourceforge.net/
[4] http://downloads.sourceforge.net/linux-hotplug/firmwarehotplug-0.1.tar.gz
Regards,
Pedro
I upgraded to Fedora 6 and now I want to reinstall the firmware for my
M-Audio Midisport 4x4 interface:
http://usb-midi-fw.sourceforge.net/
This software requires fxload:
# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for fxload... /sbin/fxload
configure: error: /sbin/fxload not found; please install the fxload
package first
The problem is, fxload is not included in FC6 and I think I remember
even with FC5 it was deprecated.
What's the deal here, is fxload really just an old application that is
now outdated? Is there any other way to install and load the firmware on
FC6?
--
Florin Andrei
http://florin.myip.org/
> > Do you have any problems getting the latest audio apps? (that is, not
> > compiling, but already packaged)
>
> I thought the entire philosophy of Gentoo was To Compile?
Somewhat true, but at least the package manager is taking care of that
for you. People make way too big of a deal about compile times. On a
decent modern machine, you won't be waiting that long before you can
use an app you have just emerged.
Audio on Gentoo is getting nicer by the day as a result of the rapidly
expanding ProAudio overlay:
http://proaudio.tuxfamily.org/wiki/index.php?title=Main_Page
--
Renick Bell
http://www.the3rd2nd.com
Brad Fuller:
>
> every time there is a new Fedora Core, I usually get around to moving to
> the next version. However, for me, it's a bit of a pain to do because
> you really have to wipe the disc and start all over.. ."upgrading"
> Fedora doesn't really work well. At least for me it doesn't.
>
> Don't you find this a bit irritating? I do. It's not hard, it just seems
> unnecessary.
>
> Are other distros better at upgrading but also provide all of the nice
> features that Fedora does? (there are a lot of audio apps available in
> rpm for Fedora. I just can't spend my time compiling each and every one
> when updates come along.)
>
> What do others do?
>
I switched to gentoo for the same reason. The number of audio packages is
also probably higher in gentoo than any other distribution, using the
proaudio overlay. However, if you are looking for a distribution that
doesn't require much maintainance, I'm not so sure gentoo is the one for
you. Ie. you never have to wipe out the harddisk, but on the other hand,
you have to do lots of other stuff. If I hadn't had many years of
sysadmin experience, gentoo might have been awful. But it has so far been
working very well for me, and its nice to always have updated packages
without manually downloading, compiling and installing them myself.
Why don't you try Musix. It's debian based and fully configured for
music. Something like Agnula but with more development on it.
Look at : http://www.musix.org.ar/en/index.html
Julien.
As always when blaming someone it turns out this has absolutely nothing
to do with the supposed culprit. Apparently, my lower-end Dell notebook
has a singing capacitor, which gets induced by the jack daemon calling
an interrupt, as indicated by the frequency of the noise problem
correlating to the jack buffer size. Interestingly, the noise is not
audible when the system is under some load.
My current approach is to find a load generator that will place a little
load on the system to make the hum go away while still leaving some room
for softsynths.
The next best approach is replacing the darn thing.
Of course, a kernel based fix would be, how should I say, shmoozy.
Carlo
Hi
I#m looking for a good audio laptop.
Good means no capture nor playback noise and low latency under load.
I've got a 1990ish guitar amp with effect loop plugs here,
which I'd like to hook up to a linuxed laptop to apply effects.
I want to use the laptop's built in soundcard.
Candidates?
Thanks
Karsten
I am trying to get jackd, qjackctl, and alsa working on a pentium d
desktop running ubuntu edgy. I am getting these error messages when I
start qjackctl:
..........
ALSA: final selected sample format for capture: 32bit little-endian
ALSA: use 2 periods for capture
ALSA: final selected sample format for playback: 32bit little-endian
ALSA: use 2 periods for playback
12:38:49.469 Could not connect to JACK server as client. Please check
the messages window for more info.
**** alsa_pcm: xrun of at least 0.024 msecs
**** alsa_pcm: xrun of at least 0.012 msecs
12:38:57.669 MIDI connection change.
**** alsa_pcm: xrun of at least 0.534 msecs
12:38:58.077 Could not connect to JACK server as client. Please check
the messages window for more info.
**** alsa_pcm: xrun of at least 0.124 msecs
**** alsa_pcm: xrun of at least 2.709 msecs
12:39:01.196 JACK is stopping...
**** alsa_pcm: xrun of at least 2.769 msecs
jack main caught signal 15
no message buffer overruns
12:39:01.333 JACK was stopped successfully.
Any ideas on how to fix this?
> Well, this just might be me. I will have $2500 eventually and I'm
> definitely crazy enough to spend it on a device I don't know will work.
I think there is an Ensemble at bridgeco. I'll try to lay my hands on
that device. Then you don't have to spend the money for a test :)
cheers,
daniel
I DL'd Breakage from http://www.blackholeprojector.com/ . This needs chuck to
be installed, so I built, and installed it with no problems. Also it needs
java as it's a java app. So I DL'd jdk1.5.0_09 from Sun, and installed it
in /usr/local/jdk1.5.0_09.
I already have Sun's jre installed on another couple of distros, and creating
links has enabled me to load applets on Firefox for sites that use java. I've
done the same on this jdk install, and Firefox will load applets ok, but I've
never used Java apps before.
This is on Fedora Core 2. The insructions for starting Breakage are to double
click on the "Breakage2.jar" file. I do this, but all that happens is that a
load of files are printed out in Konqueror. these are .class, and .gif files,
under various headings.
Obviously I have some problem with Java. Either links or something.
Can anyone offer any help to fix this?
I have GB's of .wav files, and Breakage can use them, so it would be nice to
try it.
Nigel.