>You might want to take a look at some of the graphical sound systems,
>then. For example Pd (www.pure-data.org) is very easy to set up and
>yet very powerful. You could use some of the Pd extensions to create
>images of sound or the other way around. GEM is very easy to get
>started with, if you have an OpenGL enabled card. For reading from a
>TV card (or webcam) PDP is nice.
I will look your suggestions. Very thanks!
>This is directly programming the soundcard hardware. Do you really
>want to do that? In my opinion this could be too difficult for your
>pupils, if they don't have a certain background with that. But I may
>be wrong. Anyway, using something like Pd will still be a good
>>experience, because you get to see the whole picture of sound
>generation better. The Pd author Miller S. Puckette also uses Pd to
>teach sound synthesis and such. See his upcoming book at
>http://www.crca.ucsd.edu/~msp/techniques.htm
Hummm... directly soundcard hardware??!!! :(
I will test your suggestions, but... I just wanna one program can show one image when pupil play one C note ,or G, etc and maybe control intensity of color with gain of sound. Something that it can select colors, pictures and texts using pure notes played with guitar or harmonic or other instrument. Is not to produce images but to *select* images or colors (images too) or text.
Is it programming direclty in soundcard hardware? Not exist some librariy done can make this job (send to my program one pure value represent the note played)? I don't want Midi sound, it is very horrible to hear :)
I know, I want much. But to our project is very interesting give for pupil the possibily to choose the relation note/color/picture or note/word.
Is it very hard? For me all in this audio-world is hard because I don't have much notion about hardware programming (I'm just one database specialist), but if it's possible just using done values sent of the one library, all is ok.
>I'd be glad to hear about your experiences.
:) You will hear my screams!!
>I think, you will need some mathematics, but nothing too complicated.
>A bit of trigonometry is very useful in computer sound but you can get
>far with knowing just muliplication and summing. At least in Pd, that
>is.
>ciao
So... very very very thanks for your atention.
[]'s
Alexander
Hi!
Please, be patience with my horrible english.
I want make one program that can get notes/sounds and put out in screen
images.
I don't have any idea how I can do this.
What language, what libraries, and I don't have any Idea how work /dev/dsp.
What the first step?
This project is for pupils of school where I work.
We want do one project where pupils can do more with computer. Actualy in
majority of schools the work in computer just resume using this machine for
make "office" jobs.
The comunication, expression, human knowledge, is "puted" out.
So... we want try destroy some concepts using computer with people between 12
and 16 yeas old.
This program we want build is just one part of our project.
So... if I can do this program, need I learn a lot of mathematic and fisic? Or
I can do this just with knowlegde about programer.
Thanks for any help!
Alexander
I'm trying to run jackEQ. If I use the current release of
swh-plugins, it fails because dj_eq_1901 is missing.
If I use the latest snapshot I can find on Steve's web site,
swh-plugins-2003-10-21.tar.gz, this plugin exists. But using that,
jackEQ and JAMin both segfault on startup. GDB shows a segfault in
lookahead_limiter_1435.xml, line 110.
So, what version of swh-plugins works for jackEQ?
--
Jack O'Quin
Austin, Texas
(resent, previously sent from non member account)
Found this on comp.arch
"StreamIt is a programming language and a compilation infrastructure,
specifically engineered for modern streaming systems. It is designed to
facilitate the programming of large streaming applications, as well as their
efficient and effective mapping to a wide variety of target architectures,
including commercial-off-the-shelf uniprocessors, multi-clustered
architectures, and the emerging class of grid-processors."
http://cag.csail.mit.edu/streamit/
It does handle feedback loops among other things.
/RogerL
--
Roger Larsson
Skellefteå
Sweden
(resent, previously sent from non member account)
On Tuesday 04 November 2003 20.13, Sean Meiners wrote:
> Thanks, that helped. But it only seems to run if I stop the aRts server,
> which seems to defete the purpose of having it.
>
> On another note, has anyone had any luck/experience with recording? I need
> to be able to access and pull data from the microphone. Also, what about
> controling the sample rate? I only want 8000Hz from the mic, anything more
> is overkill for my needs.
It is not trivial... :-(
(but it is much better now KDE3.2b, then the last time I tried)
First thing first (I forgot when testing...)
* Control Center -> Sound System -> Hardware Tab -> Full Duplex !!!
If you use KDE then read the KRec startup tips carefully.
* Tools ->
Audio Manager, click on KRec::In to select arts bus to record (in_soundcard)
start Arts control tool (optional), on View there are some interesting tools
with older KDE you access the Audio Manager from here.
start KMix, to select what hardware source is routed to in_soundcard.
Input: select source (Mic, I guess for 8kHz) and capture,
adjust levels (I had to actually move the sliders - bug...),
deselect others.
Recording levels should move with your mic input...
* File -> New (~ insert the tape)
* And finally
it should be possible to press the red record button.
rewind the tape
playback
/RogerL
>
> On Monday 03 November 2003 08:55 pm, Jonas Christian Drewsen wrote:
> > On Monday 03 November 2003 21:47, Sean Meiners wrote:
> > > I've been pulling my hair out for the last week or so trying to find a
> > > good,
> >
> > clean, and simple tutorial/example/manual on how to begin
> >
> > > developing an app that uses aRts. So far I haven't found anything
> > > besides the idl and class documents, but those are really only usefull
> > > once you get going. Is there anyone out there who's found/seen/wrote a
> > > simple tutorial along the lines of this:
> > > "http://doc.trolltech.com/3.2/how-to-learn-qt.html"? Or maybe just a
> > > very simple little app that plays a .wav file from the command line?
> > > Any help would be appreciated, even RTFM if it includes a link since I
> > > haven't
> >
> > found a FM for developers yet (no, the KDE help docbook didn't
> >
> > > help).
> > > --Sean Meiners
> >
> > I think this should work. An example of playing stuff using playobjects
> > and one of how to play a simple sinusoid is attached. You may have to
> > edit the Makefile.
> >
> >
> > *** eSafe scanned this email for malicious content ***
> > *** IMPORTANT: Do not open attachments from unrecognized senders ***
--
Roger Larsson
Skellefteå
Sweden
Hi,
GNUsound 0.6.1 was released. This is a maintenance release to fix a
few critical bugs. I really wanted to skip this release and go
straight for 0.7, but there's too much work to be done on that version
still, and the 0.6 bugs are quite serious.
Changes from version 0.6:
Fixed bug where channels past 4 wouldn't play (by removing unrolled
mixer_mux()'s, they hardly added any speed anyway).
Fixed possible crash drawing markers (Jens Mauer).
Fixed crash canceling "File Save" dialog.
Fixed crash on machines with MMX but without MMX2 (original Pentium).
Download at the usual place:
http://awacs.dhs.org/software/gnusound
Thanks,
Pascal.
This might be interesting to some of you:
The newly granted patent US6625629 "System and method for signal processing
using an improved convolution technique" owned by Microsoft, covers
partitioned convolution. The patent was filed in May 2000, and granted in
September 2003.
This is in most claims the same convolution algorithm previously patented by
Lake Technology with priority date back in July 7 1992, US5502747. And that
is in most claims the same algorithm as invented and published by Soo and
Pang and others prior to 1992, which is the same algorithm used in my
software BruteFIR.
Isn't the patent system wonderful? The requirements "new" and "non-obvious"
were in practice scrapped a long time ago...
Anyway, Microsoft does as far as I know not have the tradition to harass free
software developers as Lake has, so I don't think the fact that another one
owns the partitioned convolution algorithm will cause any more trouble.
It would be interesting to know what Lake thinks about this. If Microsoft has
patented it, they probably use it, and then Lake might want them to pay
royalty, or else....
/Anders Torger
hi all,
a new, completely redone version of my valve-inspired preamp plugin is
up. improvements over the predecessor include:
* smoother distortion; clipping kicks in veeery gently
* a better 'gain' knob model and balance between input and output
loudness
* initial hi-pass filtering now part of the unit
* gentle mid-range frequency boost
* closer matching of the original circuit's harmonic distortion
characteristics
* 4x oversampling at 44-48 kHz sample rates
more info and the plugin sources at http://quitte.de/dsp/preamp.html
enjoy,
tim
From here:
http://www.native-instruments.com/index.php?fsfeatures_us
"In TRAKTOR FS the Final Scratch System has a high-performance DJ
software that has been specifically optimized for the needs of Final
Scratch users.
System Requirements:
*Runs on standard PCs, operating on Linux OS (all necessary software
included)"
from here:
http://jane.no-ip.com/traktor-debian.html
"This is work in progress but posted for people who wish to get Native
Instruments / Standon Magnetics Final Scratch version of Traktor to work
on their own linux distribution rather than the stripped installation
that they provide on the CD. Please note this may not work for you at
all - and I've tried to be as direct as I can with the documentation -
It's assumed that you've played in a shell before, and have some
familiarity with linux.. "
I'm not a FS user but from reading the page it seems that they are using
Wine to run it under
linux from a self bootable CD.
Anyone got more infos about this ?
(I'd interested if Wine is performant enough etc ....)
from here:
http://djzorro.mynet.it/
"Dear Visitor,
these "patches" (try to) add (a sort of) networking ability to a
GNU/Linux distribution made by Nativ
e Instruments as a OS for their Traktor Final Scratch software. "
For curiousity I downloaded one of the ZIP files.
It unzips to a .tuc and .tup file.
The tup file is a tar.bz2 file so just rename and untar it.
For example in the boot dir you see two kernels:
2.4.22pre1-ni 2.4.22pre1-z
Are these standard kernels, did they use patches or did they write their
own ?
(where are the sources ? are they objeing the GPL license ?)
Comments ?
Benno
http://www.linuxsampler.org