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
Hi Guillaume
> I'm a in the process of making a police/EMS/fire radio recorder. ...
> However, I started thinking and found that it would be better to have a
> different file for each segment. For example, if there is
> - 45 seconds of speech, followed by
> - 3 minutes of silence, followed by
> - 2 minutes of speech
> I would get two files, one 45 seconds long and one 2 minutes long.
>
> Does such a program allready exists, and if not, what would be the
> best/easiest way of doing it?
Although it uses the OSS API, you might like to take a look at
batchrec-1.2.0, available in source-form only on my website at
http://www.physics.adelaide.edu.au/~jwoithe
There's no autoconf support, but it shouldn't be difficult to get going on
any modern Linux distro, and is reasonably well documented via the "-h"
command line parameter. It's tested and developed under Slackware.
>From the sound of your description, batchrec will probably do what you want.
The code is a little "quick and dirty" and probably needs tidying up, but it
does the job. It's textmode only at this point mainly because I can't be
bothered writing a GUI for it at the moment. You also get levelmeters to
monitor the level coming in. It's OSS-only because for me it works, does
what I need and I've been short of time in recent months. I have been
toying with the idea of writing a native ALSA and/or jack backend to it, but
that is probably a way off yet.
Anyway, have a look and see if it does what you need. Perhaps contact me
off-list if you have specific followup questions.
Regards
jonathan