Has anyone got rosegarden to record from an ALSA virmidi port?
I can't get it to work, and apparently nobody on the rosegarden list has tried
it, so that so far, I have not got any answers there, probably because the
developers are very busy with other things.. But I thought I'd ask here as
well, because there may be some rosegarden users that aren't on their list,
and I'm getting hungry to get this solved. I'm hesitant to submit a formal
Rosegarden bug report just yet, because I could be misunderstanding something
about the way virmidi works.
In case anyone's interested, Rosegarden is a sequencer app that uses the ALSA
MIDI sequencer API. What I'm trying to do is load a the virmidi device, and
then aconnect 72:0 73:0 for example. Then I set up the record device in
Rosegarden to record from 73:0, and set up a play track that plays on 72:0.
Thus when I record, I would expect that events get recorded onto the record
track, but it doesn't happen. I also can't record events to that track if I
play them from PD, using the OSS compatilibilty interface, through a device
that is symlinked to 72:0.
However, PD itself has no problems linking the two devices together - Through
PD I can play through 72:0 and have PD receive the message back through 73:0.
It is entirely possible that I'm making some silly mistake, so that's why I
ask here. Can anyone suggest some other test to try? Is it possible that
there is a bug in ALSA where using the sequencer API doesn't work when
getting events from a virmidi device? Or is it more likely a bug in
Rosegarden? I already tried making sure that Rosegarden seem to be opening
the correct record device, by hardwiring this in the source code. What's left
next for me to try, is opening the 73:0 device in record direction only
(Rosegarden I beleive is opening it in duplex mode).
So, any thoughts? Is there some simpler application I could try as a sanity
check, to see if my ALSA and virmidi are working?
Larry Troxler
I'm fed up with expensive upgrades and a dull computer experience so
I'm making the leap from Apple.
I've just built a bare bones Linux box with AMD 2600+/9700Radeon/120gig
HD/ CD DVD RW/ etc and crammed it into a Shuttle box. Small and runs
cool. Slackware is happy on it.
I need to augment my audio computer needs with a laptop. I've looked
around on the archives and have not found a consensus and would
appreciate some help in this area. What works with Linux and audio best
on a laptop? I've been looking at IBM T30/T40 used but don't know
really what to get.
thanks,
Shannon
I'm planning on building a new machine and would like some advice. Right
now I think the main application of it's "power" will be in
recording/mixing in linux. People have been saying that a dual processor
is something to consider, but there's currently a problem: the amd
athlon's that would be at my price point (the 2600 - 2800's) have no
dual processor motherboard support, and it looks like there won't be any
b/c companies are just going to go straight to supporting the
new 64-bit opterons (which aren't in my price range). So if anyone can
comment on any of the following things, it would really help me out.
Front Side Bus speed: how important is this for recording? i could just
get two bargain athlon's with a slower FSB, would that work?
Would any of the sound apps out there, or even linux in general, make
any use of a 64 bit opteron anytime soon? (no i won't have more than 4GB
of memory)
Hyperthreading - the new fancy P4's have it. Does it do anything on
linux? I saw some benchmarks where it really sped up video encoding (on
windows), how similar to sound processing is this?
In general, intel chips seem to do better in benchmarks on floating
point stuff (games and video) while amd's do better on integer heavy
apps (office software). I would think that sound stuff would therefore
run better on intel's but lots of sound people say they prefer amd's.
Any reason for this?
How fast does a system really need to be before it can handle recording
with practically no limits? (let's say fewer than 10 tracks at a time
such as with a delta1010)
thanks for any help, i'd be happy if i got responses to only a few of
these questions.
Peter
Greetings:
I know that the RME HDSP card is probably what Oeyvind is looking for,
but I thought that perhaps some users might care to share their
experiences with it. Please cc any replies to him as well the list,
thanks !
Best regards,
== dp
I have a Delta 1010LT audio card.
I have ALSA version 0.9.4 installed on a RedHat Linux 9.
I want to record multiple, unrelated audio streams that overlap in time
but do not necessarily stop and start at the same time. Imagine radios,
each tuned to a different station, plugged in to each audio input on the
audio card.
I have an existing application, which uses OSS interfaces, which will do
what I want if I can just configure ALSA to create a different emulated
OSS sound device for each input channel on the sound card. (Or, perhaps
for stereo pairs of input channels). So, is there a way to configure
ALSA to do this, and if so, what is it?
hello everyone,
I'm wondering if its possible to manipulate my sequencer clients using .asoundrc ?
I have my laptop with its cs46xx card which always gets installed as sequencer
client 64:0. When I plug in my midiman 2x2 it gets registered as clients 72:0
and 72:1.
basically, I want to either place the midiman 2x2 as client 64:0 and 64:1 on
start up, or somehow use parameters in the modules.conf file to not load the
cs46xx's sequencer portion (since my laptop has no midi out).
I see there are some sequencer related things in the .asoundrc file, but I
really can't find what they do. Any suggestions ?
cheers
rob
_______________________________________________________
Sent through e-mol. E-mail, Anywhere, Anytime. http://www.e-mol.com
>Hyperthreading - the new fancy P4's have it. Does it do anything on
>linux? I saw some benchmarks where it really sped up video encoding (on
>windows), how similar to sound processing is this?
Alan Cox says HT provides 0-30% speedup.
Greetings:
I'm troubleshooting some problems with the Hydrogen rhythm composer,
and I wondered if anyone else on the list has been using the program.
For some reason yet unclear my saved drum kits are completely garbled
and crash Hydrogen when I try to load them. Has anyone else built and
saved their own drum kits in Hydrogen ?
Best regards,
== Dave Phillips
The Book Of Linux Music & Sound at http://www.nostarch.com/lms.htm
The Linux Soundapps Site at http://linux-sound.org
Hi,
I just installed a Delta 1010LT multi-channel audio card into my PC. I'm
new to multi channel cards, and have some questions. I'm sorry if these
questions are dull or simple.
I just installed alsa 0.9.4, as described on the page
http://www.alsa-project.org/alsa-doc/doc-php/template.php3?company=Midiman&…
all modules seem to load fine.
I have the following questions:
- mixer
I can also run alsamixer and env24control, but I can't run aumix or
other mixers that would use the OSS mixer interface. maybe the alsa ->
OSS mixer interface is not configured properly, as:
# cat /proc/asound/card0/oss_mixer
VOLUME "" 0
BASS "" 0
TREBLE "" 0
SYNTH "" 0
PCM "" 0
SPEAKER "" 0
LINE "" 0
MIC "" 0
CD "" 0
IMIX "" 0
ALTPCM "" 0
RECLEV "" 0
IGAIN "" 0
OGAIN "" 0
LINE1 "" 0
LINE2 "" 0
LINE3 "" 0
DIGITAL1 "" 0
DIGITAL2 "" 0
DIGITAL3 "" 0
PHONEIN "" 0
PHONEOUT "" 0
VIDEO "" 0
RADIO "" 0
MONITOR "" 0
- accessing the multiple input channels as separate OSS devices
actually the main goal of having this card is to be able to record
parallelly from the separate input channels it has. recording would be
done through opening and reading OSS-style /dev/dsp devices.
is this possible using this card and alsa drivers? if so, how? is this
related to /etc/asound.conf ?
all help would be appreciated,
Akos
This may be off your subject a bit, but I can confirm that multichannel
recording works with the Delta 1010LT card with Ardour.
If you run Jack, by the way, the jack patch bay will show all 10 inputs
and outputs on the 1010.
Again, this is probably not exactly what you want, but I thought I'd
chime in!
-Joe
--
Joe Dell'Orfano <fullgo(a)dellorfano.net>