[GLLUG] Creative Labs SoundBlaster 16 PCI sequencer problems

Scott Webster Wood treii28 at yahoo.com
Fri Jun 24 13:54:49 EDT 2011


Yeah, I'm not even 100% sure the wavetable will be supported by the kernel driver.  Some of the dated comments I've seen on the ES1371 seem to suggest that it's first usage was on cards that did not have wavetable built in so whether or not it is supported seems to be a big question mark.  Without knowing specifically how the alsa-midi or the driver's implementation of it work, I can't know for certain if mapping to the device 16 port 0 is trying to send the data into the card's wavetable or if it thinks it is sending it to the joystick/midi-out port.  The data at least seems to be going somewhere, or at least it's not producing any errors.

As far as the soundcard, sounds like a good offer - it my be worth a trip to Lansing if for nothing else than something to play with.  I assume by E10k support that means soundfont support and that would definitely be something I'd like to play with more.  Ultimately I'm probably going to get some kind of a tablet-PC to work as a combination windows box and soft-synth-sound-module for that controller.  (so I can convert my existing laptop to mostly linux usage)  When I got the M-Audio I was originally thinking I'd get something like a sound-canvas or other GM module for it, but it seems the industry trend is sampling devices that take the VSTi stuff or a PC with similar support.  Laptops unfortunately don't seem to have the VSTi hardware support as an option (at least not in any I've seen yet) and if I were to start gigging, I wouldn't really want to have to haul a damn desktop around - besides, the touch screen would be a nice feature for doing
 VSTi effects and for the monitoring/selecting of the soft-synth options.

SW
 
----
Barack-O-phobia: The fear of politicians who think (more) government is the solution to every problem.


________________________________
From: Charles Ulrich <charles at bityard.net>
To: Scott Webster Wood <treii28 at yahoo.com>
Cc: GLLUG <linux-user at egr.msu.edu>
Sent: Friday, June 24, 2011 12:39 PM
Subject: Re: [GLLUG] Creative Labs SoundBlaster 16 PCI sequencer problems

On Fri, Jun 24, 2011 at 10:11 AM, Scott Webster Wood <treii28 at yahoo.com> wrote:
>
> I have an older box that I've been toying around with as a means to play a
> new
> M-Audio Axiom 49 I just picked up.  With some tinkering I was able to get
> timidity installed as server and used jack to get the thing playing sounds
> but
> still noticed an ever so slight bit of latency on this old beast of a
> machine.

Low-latency audio on Linux is still something of an art. Expect to
spend a lot of time tweaking. :) That said, have you looked at the
JACK message output to be sure it's running in low-latency mode? JACK
needs sufficient permissions to run with low latency but will still
work if it can't get them. Generally, it will warn quite loudly if it
can't get the permissions it needs. I'm not sure if it reports
anything special when all is working fine.

> So the other day I saw the local second-hand store selling a PCI 16
> soundblaster
> card and I picked it up for $5.  I have it working now for audio, but still
> seem
> to have trouble getting anything to come out the sequencer.

[snip]

> # aplaymidi -l
> Port    Client name                      Port name
> 14:0    Midi Through                    Midi Through Port-0
> 16:0    Ensoniq AudioPCI                ES1371
> 20:0    USB Axiom 49                    USB Axiom 49 MIDI 1
> 128:0    TiMidity                        TiMidity port 0
> 128:1    TiMidity                        TiMidity port 1
> 128:2    TiMidity                        TiMidity port 2
> 128:3    TiMidity                        TiMidity port 3
>
> # aplaymidi -p 128:0 sample.mid  # this works
> # aplaymidi -p 16:0 sample.mid  # this acts like it's doing something
>                                 #  but no sound comes out
> Does anyone have any suggestions to help me get this thing working?  The
> reason
> I bought this thing (besides the fact it was only $5) was because of the
> latency
> running the timidity soft-synth with my Axiom.  I was hoping that since it
> had a
> hardware-based wavetable that it would have less latency.  I'd love to get
> it
> working!  Thanks for any help in advance.

Two things:

1) Wavetable MIDI cards often require samples ("sound fonts") to be
loaded onto them before you'll hear anything. There are free sample
packs out there and utilities to create/convert your own. I can't
suggest anything specific because I don't know how much an ES1371
differs from the cards I've owned.

2) According to this:
http://ubuntuforums.org/archive/index.php/t-8736.html (scroll down),
the ES1371 MIDI sequencer may not even be supported by ALSA. Although
if that's truly the case, I'm not sure why ALSA would even bother list
it on your machine.

Anywho, if you want a good free MIDI-capable sound card, I'm trying to
find a home for a SoundBlaster Live (emu10k1) card. If you can make it
to a GLLUG meeting in the near future, it's yours.

Charles
-- 
http://bityard.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.egr.msu.edu/mailman/public/linux-user/attachments/20110624/9513287a/attachment.html>


More information about the linux-user mailing list