Full-duplex I/O with a minimal number of intervening buffers required (i.e.
very low throughput latency), preferably accessed through a callback
interface like JACK's. Last time I tried this it was quite complicated.
Maybe this has gotten easier in the last 2 years, but the docs don't seem to
be any different.
-Ben
> OK.
>
> So what exactly is meant here by "synchronized I/O"?
>
> Lee
>
>
First release.
Sorry for the clanlib dependency, but it's what I could do quickly.
You'll possibly need to point the makefile in the right place. A
build system will appear some day.
http://blog.dis-dot-dat.net/2005/09/theremin-01.html
James
--
"I'd crawl over an acre of 'Visual This++' and 'Integrated Development
That' to get to gcc, Emacs, and gdb. Thank you."
(By Vance Petree, Virginia Power)
How about a nicer interface to do synchronized I/O ? Currently the docs say,
in effect: "this is really hard .. just use JACK". I like JACK but there are
someinstances where it is not needed.
-Ben
Hi,
I am an ALSA developer and I was wondering if there are any feature
requests that people who use this list would have.
I currently have a lot on my TODO list, but there is probably only one
feature on that list that might help you and that is dB level readouts
in alsamixer.
Currently, alsamixer uses a 0-100% readout, and on some sound cards 100%
is the 0dB level, and on others the 0dB level is around 80%.
This makes setting the capture levels rather difficult to get right in
Ardour. Most people would want the alsamixer capture volume controls to
all be set to 0dB and then let Ardour do any volume control.
Any other suggestions?
James
Dear linux-audio list!
(sorry for cross-posting)
PDradio is a self-regulating internet radio station for PD (Pure Data) related art (and is of course build with PD ;).
Upload your PD-related music, vote for songs, listen to the automatic radio moderator ...
The link: http://pdradio.iem.at
Please feel free to upload your music and participate!
We hope you have fun with it,
LG
Winfried+Georg
------------------------------------------------
PDradio:
PD Webradio is a self-regulating internet radio station for the PD-community.
Registered users can upload PD-related music and share them with the community.
Because we didn't want to compile the radio program all the time we build an automatic radio DJ.
All user can vote for a song they would like to hear and the DJ will generate a playlist according to all votes.
Additionally there is an automatic radio moderator, who speaks a little bit about the songs (metadata which can be uploaded together with the music) and maybe is joking somtimes ...
PD-webradio is running on a Linux Server with Zope/Plone.
The audio streaming, speech synthesis, radio-moderator, DJ, ... is implemented in PD and Python for the communication to plone.
If you want to listen to the PDradio, vote for songs or you have music related to PD and want to share it - follow the link:
http://pdradio.iem.at
------------------------------------------------
> What do you mean by "limiter upfront". I am not an audio mixer studio
> expert. Is this something for the detection of clipping in the audio
> path? If so, I am afraid that I don't know of any sound card hardware
> that has that feature.
>
The Edirol UA-25 has, and so have other Edirol models, I think.
Cheers,
Luis
Hi all!
As is apparent from my recent posts, I bought into a Behringer product
recently ... I asked for feedback here, and how to improve support for
linux and I have also actively tried to change their misleading web ..
Heh .. They have changed the wording from "not supported by other OS" to
"other OS such as win95 ..."
Anyways ... After bitching around a bit more regarding implementation of
their firmware, I get the question:
"Can you program drivers for MAC OS-X,
or do you know someone who can?
I have answered that developer.apple.com have all the information I
need, but also that there are several people around here working in
mixed environments ... I promised to ask around.
Any takers for a Mac OS X driver?
mvh // Jens M Andreasen
Hello Developers,
I'm currently developing an application which should be controlled via
MIDI. I'd like to use the Alsa Sequencer API, so I can use aconnect and
friends to connect my app to other apps and MIDI hardware. However I
like to get access and send the raw MIDI stream. So far I only saw code
which use the snd_seq_event_input() call which already parsed the MIDI
data. Is there another function which lets me access the latest received
MIDI bytes? Or does the snd_seq_event_t struct contain the raw bytes?
--
---> doj / cubic
----> http://cubic.org/~doj
-----> http://llg.cubic.org
Dear wise members of the list.
I am (still) trying to implement a control panel
feature for the U2A USB sound card. I (finally!) have
the alsa patch from Clemens Ladisch up and running -
at least I can compile a small program that when run
squirts of a small control transfer URB to the sound
card without complaints.
Now, half of the URBs sent to the device are
CONTROL_TRANSFER blocks, but the other half are marked
as CLASS_INTERFACE in the SnoopyPro logs. See a
typical example below.
I have googled the net and searched the USB specs
without getting much wiser as to what a
CLASS_INTERFACE request is and does. Can I send it
using CONTROL_TRANSFER URBs or is yet another
extension of the alsa driver necessary ?
Cheers
-- Jan Holst
277 out down n/a 710.461
CLASS_INTERFACE 01
URB Header (length: 80)
SequenceNumber: 277
Function: 001b (CLASS_INTERFACE)
PipeHandle: 00000001
SetupPacket:
0000: 00 01 00 01 00 04 ea 87
bmRequestType: 00
DIR: Host-To-Device
TYPE: Standard
RECIPIENT: Device
bRequest: 01
CLEAR_FEATURE
TransferBuffer: 0x00000001 (1) length
0000: 01
277 out up n/a 710.471 CONTROL_TRANSFER
- 0x00000000
URB Header (length: 80)
SequenceNumber: 277
Function: 0008 (CONTROL_TRANSFER)
PipeHandle: 860fee14
SetupPacket:
0000: 21 01 00 01 00 04 01 00
bmRequestType: 21
DIR: Host-To-Device
TYPE: Class
RECIPIENT: Interface
bRequest: 01
No TransferBuffer
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com