| I've realized an instrument to obtain sound rotations in stereo from a mono
soundfile. Sometimes it could be an alternative to hrtfer. It's a really
simple effect for simulating the human ears: when the sound is behind the
listener the high frequencies are progressively eliminated and one
perceives a circular movement of the sound. In the instrument it's possible
to control the number of sound rotations (when this number is very high
there are interesting sound distorsions). An enlarged application of this
instrument is in my last piece ("The impossible planet"), which is
downloadable (orc/sco and a soundfile) on my web page:
http://www.friends.panservice.it/pa2278
I'd like to know if someone knows how to modify this instrument to control
the speed of sound rotations (i.e. to produce accelerating or decelerating
circular movement). Thank you in advance.
=============================================================================
;Sound rotation in stereophonic environment
;-- Luca Pavan, 1997 -- orchestra
sr = 44100
kr = 44100
ksmps = 1
nchnls = 2
instr 1
idur = p3 ;soundfile duration
iamp = p4 ;amplitude (1 = original amplitude)
iskiptime = p5 ;iskiptime
iattack = p6 ;attack
irelease = p7 ;decay
ifcmin = p8 ;minimum central frequency of pass-band filter
ifcmax = p9 ;maximum central frequency of pass-band filter
kband = p10 ;bandwidth
kpan1 = p11 ;left channel
kpan2 = p12 ;right channel
icircles = p13 ;number of sound rotations
kamp linen iamp, iattack, idur, irelease
kpan1 oscili kpan1, (1/p3)*icircles, 6
kpan2 oscili kpan2, (1/p3)*icircles, 5
asig soundin "soundfile.wav", iskiptime
arampsig = kamp * asig
kcentro oscili ifcmax, (1/p3)*icircles, 7
autfilt1 butterbp arampsig*kpan1,ifcmin+kcentro,kband
autfilt2 butterbp arampsig*kpan2,ifcmin+kcentro,kband
outs autfilt1, autfilt2
endin
============================================================================
;Sound rotation in stereophonic environment
;-- Luca Pavan, 1997 -- score
f5 0 512 7 1 256 0 256 1
f6 0 512 7 0 256 1 256 0
;function for filters
f7 0 1024 7 0 256 1 256 0 512 0
;ins strt dur amp skip atk rel freqcmin freqcmax bandw pan1 pan2 rot
i1 0 5 2 0 .03 .1 200 5000 5000 1 1 3
e
Luca Pavan e-mail: pavan@panservice.it
Latina - Italy http://people.panservice.it/pa2278
----------------------------------------------------------------------------
"The fair breeze blew, the white foam flew,
The furrow followed free;
We were the first that ever burst
Into that silent sea."
Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa21374;
10 Dec 97 18:30 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa29383;
10 Dec 97 18:30 GMT
Received: (qmail 13201 invoked from network); 10 Dec 1997 18:30:33 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
by pat.bath.ac.uk with SMTP; 10 Dec 1997 18:30:33 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (SAA17109); Wed, 10 Dec 1997 18:15:02 GMT
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk; Wed, 10 Dec 97 18:14:46 GMT
Received: from adinet.analog.com [137.71.23.3] by hermes via SMTP (SAA00811); Wed, 10 Dec 1997 18:14:31 GMT
Received: by adinet.analog.com id AA16810
(InterLock SMTP Gateway 3.0 for csound@noether.ex.ac.uk);
Wed, 10 Dec 1997 13:16:45 -0500
Received: by adinet.analog.com (Internal Mail Agent-1);
Wed, 10 Dec 1997 13:16:45 -0500
Message-Id: <313F98127BF7D011BFDB0060B067E5D201294DB4@nwd2exm1b.analog.com>
From: "Vercoe, Scotty"
To: CSOUND
Subject: Analog Devices Project
Date: Wed, 10 Dec 1997 13:22:46 -0500
X-Priority: 3
X-Mailer: Internet Mail Service (5.0.1458.49)
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Happy holidays from the Analog Devices Extended Csound Team!
This is just a short update on the progress of running Csound real-time
on our SHARC DSPs, and a message to some of you who might be interested
in joining the team.
----------------------------------------
UPDATE
We had a successful AES show in New York City this fall. The highlight
of the demonstration included a piece simultaneously playing two tracks
of audio, three tracks of MIDI (wavetable and subtractive synthesis),
global reverb, live keyboard, live vocal harmonizing and guitar
processing (with MIDI-controlled wah-wah). Alex Burton joined us to
show Cecilia running in real-time on the board.
We are now selling our Software Developer's Kits (SDK) to key OEM
customers and developers. If you are interested, please contact the
Software and Systems Technology division at
Systems.Solutions@analog.com, or (781) 461-3732.
The first kit was given to Max Mathews at a reception dinner, which was
a great moment for all of us.
The first product based on an Extended Csound algorithm is the
Generalmusic Vocal Processor, a plug-in board for their WK4, SK76 and
SK88 keyboards. The board enables vocal harmonizations based on MIDI
keyboard chord analysis. Several other customers are working with us to
create various products around Extended Csound, but these are all in the
initial stages.
----------------------------------------
TEAM EXPANSION
We are currently looking to expand the Extended Csound project team with
the addition of 2 key positions, and expanding our resource of
developers:
1) Audio Projects Manager: will handle new business development and
marketing of Extended Csound, Dolby Digital and MPEG I and II
technologies. Will coordinate internal development in response to
customer requests, and identify and implement strategic goals. Must
have broad technical knowledge of commercial audio field and a keen
business sense of its directions.
2) Software Systems Coordinator: will be responsible for new development
and version control of Csound software. Expertise in C and an intimate
knowledge of Csound inner architecture essential. Experience with SHARC
DSP programming desirable. Will work closely with Csound author Barry
Vercoe to support new customer directions, and to supervise an
international team of other developers.
3) Developers: to create orchestras, opcodes or programs and GUI's for
our customers. Analog Devices would provide examples of developer's
works to customers via the SDK distribution. Our customers would look
at the available resources and decide which would be appropriate. Once
they evaluate the examples, we would put them in touch with the
developer. Because we are a team mostly made up of musicians and
developers like you, we can assure you all intellectual property rights
will be respected.
Please forward this note to anyone who might be interested.
----------------------------------------
If you have any questions or would like more information on the project,
please contact me.
Sincerely,
Scotty Vercoe
_____________________________________________
Scotty Vercoe
Extended Csound Project Manager
Analog Devices Software & Systems Technology Division
Tel: (781) 461 - 3569 FAX: (781) 461 - 4291
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa22501;
11 Dec 97 1:38 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa07915;
11 Dec 97 1:38 GMT
Received: (qmail 8512 invoked from network); 11 Dec 1997 01:38:03 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
by pat.bath.ac.uk with SMTP; 11 Dec 1997 01:38:03 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (BAA11158); Thu, 11 Dec 1997 01:30:19 GMT
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk; Thu, 11 Dec 97 01:30:00 GMT
Received: from 0@fire.pagan.net [206.124.26.13] by hermes via ESMTP (BAA06034); Thu, 11 Dec 1997 01:29:52 GMT
Received: from dimensional.com (p46.pm3c03.pm.dimcom.net [206.124.5.175])
by fire.pagan.net (8.8.7/8.8.nospam) with ESMTP id SAA14571
for ; Wed, 10 Dec 1997 18:32:51 -0700 (MST)
Message-Id: <348F42C5.A7BBFD8B@dimensional.com>
Date: Wed, 10 Dec 1997 18:32:54 -0700
From: Stuart
X-Mailer: Mozilla 4.04 [en] (Win95; I)
Mime-Version: 1.0
To: csound@maths.ex.ac.uk
Subject: Anyone try, use, experiment with Visual Orchestra?
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Just looking to see what others think and may have accomplished using
this program.
Thanks in advance
Stuart
stuartf@dimensional.com
Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa22657;
11 Dec 97 3:01 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa13610;
11 Dec 97 3:01 GMT
Received: (qmail 12413 invoked from network); 11 Dec 1997 03:01:02 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
by pat.bath.ac.uk with SMTP; 11 Dec 1997 03:01:02 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (CAA00858); Thu, 11 Dec 1997 02:45:48 GMT
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk; Thu, 11 Dec 97 02:45:32 GMT
Received: from send1a.yahoomail.com [205.180.60.22] by hermes via SMTP (CAA00968); Thu, 11 Dec 1997 02:45:21 GMT
Message-Id: <19971211024808.29036.rocketmail@send1a.yahoomail.com>
Received: from [192.9.25.21] by send1a; Wed, 10 Dec 1997 18:48:08 PST
Date: Wed, 10 Dec 1997 18:48:08 -0800 (PST)
From: Qian Chen
Subject: newbie question: control rate, control sample
To: csound@maths.ex.ac.uk
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Hi there,
I am a newbie of Csound. Would someone tell me what control rate and
control sample mean. I know what sample rate does, but I have no idea
about the other two stuff.
Any infomation is appreciated.
Regards
_________________________________________________________
DO YOU YAHOO!?
Get your free @yahoo.com address at http://mail.yahoo.com
Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa23709;
11 Dec 97 11:04 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa24326;
11 Dec 97 11:04 GMT
Received: (qmail 7234 invoked from network); 11 Dec 1997 11:04:11 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
by pat.bath.ac.uk with SMTP; 11 Dec 1997 11:04:11 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (KAA14179); Thu, 11 Dec 1997 10:53:25 GMT
Received: from hermes.ex.ac.uk by maths.exeter.ac.uk; Thu, 11 Dec 97 10:52:53 GMT
Received: from imo17.mx.aol.com [198.81.19.174] by hermes via ESMTP (KAA10327); Thu, 11 Dec 1997 10:52:44 GMT
From: SteinersT1
Message-Id:
Date: Thu, 11 Dec 1997 05:55:13 EST
To: csound@maths.ex.ac.uk
Subject: Re: Analog Devices Project
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Organization: AOL (http://www.aol.com)
X-Mailer: Inet_Mail_Out (IMOv11)
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk
Hi,
when this board will be available and for which price? I would like to include
it into my musicworks, developing orchestras for it as I like to do for
(usual?) CSound. I am writing from germany...
With friendly greetings,
Malte Steiner
--------------------------------------------------
Notstandskomitee / Das Kombinat
Industrial Electronic Art
http://members.aol.com/block4k7
--------------------------------------------------
|