Hello Everyone,
We wish to undertake a new project for college (we are students of Computer
Science at University of Buenos Aires) and the idea is to develop a virtual
sound card driver which is capable of capturing the sound output generated
by any standard Linux application, in order to do something with these data
(for example dumping them to a file).
We are not sure about which level this driver should be implemented at. We
would like to avoid, when possible, any low level or hardware related
dealing. One approach that we've been considering is to write something at
the same level of ALSA or OSS (i.e. with the same API), which somehow could
be registered in the system and made available to the "client" app's as
another selectable sound system.
We are a little confused about the Linux's sound architecture and would like
to have some starting point to begin dealing with this project. We would
appreciate any help.
Thanks in advance.
Hi all,
I've just released Q 7.8 which sports some important bugfixes and some
nice new features. The most important addition probably is that Q now
has a complete Qt interface. You can find the sources and a ready-made
RPM for Linux (which contains almost everything surrounding Q, including
the interfaces to Faust, MidiShare, Pd and SuperCollider and the
multimedia examples) on the Q download page:
http://q-lang.sourceforge.net/download.html
For those of you who haven't heard about Q yet: It is a GPLed,
modern-style functional programming language with good library support
for multimedia and computer music applications. (Somewhat like Haskell,
but interpreted and dynamically typed, and with much better system and
multimedia libraries.) More information about Q can be found on the Q
website at: http://q-lang.sourceforge.net
Enjoy. :)
Albert
--
Dr. Albert Gr"af
Dept. of Music-Informatics, University of Mainz, Germany
Email: Dr.Graef(a)t-online.de, ag(a)muwiinfa.geschichte.uni-mainz.de
WWW: http://www.musikinformatik.uni-mainz.de/ag
> Lately I've been eyeballing some fancy $600 harmonizer rack units at
> $music_store. (http://www.tc-helicon.com/VoiceWorks, for example) Not
> wanting to drop that much cash, I got to looking for some software
> effects that can do the same, without any luck.
>
> Does anyone know if such a thing exists? Is it possible, or is it too
> CPU intensive? If the latter is true, I was pondering some sort of FPGA
> on PCI device for number crunching. I could think of a fun thing or two
> to do with it. Has anyone ever done some similar work?
hi, you have an offline harmonizer in SMSTools [1]
if you want something realtime, by chance recently i was working in
that as part of a google summer of code project[2]
it's a network under CLAM's NetworkEditor[1]
more details (and demos) here: http://audiores.uint8.com.ar/blog/?p=124
regrettably, there still there some artifacts that came from the
pitch-shifting process but i hope that issue could be solved soon
all those changes are now only at the svn version but i think that
will be a new clam release soon
cheers,
[1] http://clam.iua.upf.edu/
[2] http://h.ordia.com.ar/blog/GSoC2007.php
--
Hernán
http://h.ordia.com.ar
GnuPG: 0xEE8A3FE9
Lately I've been eyeballing some fancy $600 harmonizer rack units at
$music_store. (http://www.tc-helicon.com/VoiceWorks, for example) Not
wanting to drop that much cash, I got to looking for some software
effects that can do the same, without any luck.
Does anyone know if such a thing exists? Is it possible, or is it too
CPU intensive? If the latter is true, I was pondering some sort of FPGA
on PCI device for number crunching. I could think of a fun thing or two
to do with it. Has anyone ever done some similar work?
Quoting Patrick Shirkey <pshirkey(a)boosthardware.com>:
> For example if I transfer 200mb to a usb disk the copy command takes
> about 30 seconds before it returns and the data takes about 5 minutes
> before it is actually finished being transferred and the device is
> unmountable.
quick-hack(tm)
(cp -a /xxx /usb_device && sync) &
But remember sync flushes _everything_.
Sampo
Does it at all need impulse response convolver as suggested...?
How about just tracking the engine pitch and having
a sampler to do the sound? LinuxSampler for fine details.
The device may be illegal in Europe.
Juhana
--
http://music.columbia.edu/mailman/listinfo/linux-graphics-dev
for developers of open source graphics software
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hooray,
To provide better performance and reliability linuxaudio.org is
replacing old hardware and upgrading the network bandwidth !
Scheduled server maintenance - Fri Oct 12 2007.
The servers will be down for a short time around 18.00 CEST, 12pm EST or
9am PST.
The HTTP services will resume almost immediately (reboot). but the
mailing lists might be off-line for up to 3 hours.
During this time the list server will not accept incoming messages and
will not distribute messages. Any messages sent to the lists should be
queued by the sending mail servers and will be accepted once the new
list server is brought into service.
#robin, for the linuxaudio.org team
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHDjxieVUk8U+VK0IRAobPAJ9OgEje2zELBE5Bug1Y3f6gTJgD1QCfQx+I
Q/5QoxJoq63BEcg4rP64uzY=
=5saU
-----END PGP SIGNATURE-----
Is this patented? I could not find.
http://www.vroombox.com/vroombox/
I don't know details of them, but I come up
with the idea some years ago --- as to exists as
an open source, free Linux software, naturally.
I even mailed to Blaupunkt and asked if it is ok to
send them suggestions. Because I received no reply,
I did not send anything to them about my invention.
Juhana
>From: Jens M Andreasen <jens.andreasen(a)comhem.se>
>
>If you could make cars make /less/ noise (instead of more), then perhaps
>there is a valuable patent hidden there somewhere ...
I have invented one of that type too. ;)
The vroombox is not a stupid idea in my opinion.
It is what car customizers and young males might want
in their car. I became aware of vroombox via MTV's
Pimp My Ride show -- check if you catch a possible rerun
this week.
Juhana
--
http://music.columbia.edu/mailman/listinfo/linux-graphics-dev
for developers of open source graphics software