Re: [music-dsp] R: Sallen Key with sin only coefficient computation

2014-12-24 Thread Stefan Stenzel
Time to stop this tragedy, let's also measure frequency in dnoces 


 On 24 Dec 2014, at 3:40 , Nigel Redmon earle...@earlevel.com wrote:
 
 On Dec 23, 2014, at 4:45 AM, r...@audioimagination.com wrote:
 
 in units of mhos (reciprocal of ohms)?
 
 Tragically, the formal name for the mho is Siemens, in keeping with naming 
 units after the principal scientists involved. (Also, it follows from the 
 Siemens mercury unit.) The tragedy is not only in having such a clever and 
 descriptive term replaced by a non-descriptive one, but also the problem with 
 the trailing s on the latter. 10 mhos = 10 Siemens; 1 mho = 1, er, 
 Siemens...
 --
 dupswapdrop -- the music-dsp mailing list and website:
 subscription info, FAQ, source code archive, list archive, book reviews, dsp 
 links
 http://music.columbia.edu/cmc/music-dsp
 http://music.columbia.edu/mailman/listinfo/music-dsp

--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


[music-dsp] R: R: Sallen Key with sin only coefficient computation

2014-12-24 Thread Marco Lo Monaco
Agreed. And also, let's measure lengths in
inches/yards/miles.ehhm...ooops! :)))

 -Messaggio originale-
 Da: music-dsp-boun...@music.columbia.edu [mailto:music-dsp-
 boun...@music.columbia.edu] Per conto di Stefan Stenzel
 Inviato: mercoledì 24 dicembre 2014 09:51
 A: A discussion list for music-related DSP
 Oggetto: Re: [music-dsp] R: Sallen Key with sin only coefficient
computation
 
 Time to stop this tragedy, let's also measure frequency in dnoces
 
 
  On 24 Dec 2014, at 3:40 , Nigel Redmon earle...@earlevel.com wrote:
 
  On Dec 23, 2014, at 4:45 AM, r...@audioimagination.com wrote:
 
  in units of mhos (reciprocal of ohms)?
 
  Tragically, the formal name for the mho is Siemens, in keeping with
naming
 units after the principal scientists involved. (Also, it follows from the
 Siemens mercury unit.) The tragedy is not only in having such a clever
and
 descriptive term replaced by a non-descriptive one, but also the problem
 with the trailing s on the latter. 10 mhos = 10 Siemens; 1 mho = 1, er,
 Siemens...
  --
  dupswapdrop -- the music-dsp mailing list and website:
  subscription info, FAQ, source code archive, list archive, book
  reviews, dsp links http://music.columbia.edu/cmc/music-dsp
  http://music.columbia.edu/mailman/listinfo/music-dsp
 
 --
 dupswapdrop -- the music-dsp mailing list and website:
 subscription info, FAQ, source code archive, list archive, book reviews,
dsp
 links http://music.columbia.edu/cmc/music-dsp
 http://music.columbia.edu/mailman/listinfo/music-dsp

--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] R: Sallen Key with sin only coefficient computation

2014-12-24 Thread Nigel Redmon
Naw, mhos is a one-off. It's fun, pronounceable, and in common use (since 
1883!). Don't get carried away. Besides, it makes me think of The Three 
Stooges, and smile. Siemens makes me think of...er, um—oh yeah—a German 
multinational corporation headquartered in Berlin and Munich.

;-)

Sent from my iPhone

 On Dec 24, 2014, at 3:51 PM, Stefan Stenzel stefan.sten...@waldorfmusic.de 
 wrote:
 
 Time to stop this tragedy, let's also measure frequency in dnoces 
 
 
 On 24 Dec 2014, at 3:40 , Nigel Redmon earle...@earlevel.com wrote:
 
 On Dec 23, 2014, at 4:45 AM, r...@audioimagination.com wrote:
 
 in units of mhos (reciprocal of ohms)?
 
 Tragically, the formal name for the mho is Siemens, in keeping with naming 
 units after the principal scientists involved. (Also, it follows from the 
 Siemens mercury unit.) The tragedy is not only in having such a clever and 
 descriptive term replaced by a non-descriptive one, but also the problem 
 with the trailing s on the latter. 10 mhos = 10 Siemens; 1 mho = 1, er, 
 Siemens...
 --
 dupswapdrop -- the music-dsp mailing list and website:
 subscription info, FAQ, source code archive, list archive, book reviews, dsp 
 links
 http://music.columbia.edu/cmc/music-dsp
 http://music.columbia.edu/mailman/listinfo/music-dsp
 
 --
 dupswapdrop -- the music-dsp mailing list and website:
 subscription info, FAQ, source code archive, list archive, book reviews, dsp 
 links
 http://music.columbia.edu/cmc/music-dsp
 http://music.columbia.edu/mailman/listinfo/music-dsp
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp

[music-dsp] New podcast: OSKAR HANSEN. Open Form, Open Music. Feat. an interview with David Crowley

2014-12-24 Thread Radio Web MACBA
*New podcast: OSKAR HANSEN. Open Form, Open Music*
David Crowley looks at Oskar Hansen's links to the twentieth-century Polish
electroacoustic scene, and the role of the experimental radio studio in
Warsaw in the sixties.

Link: http://rwm.macba.cat/en/specials/oskar-hansen-david-crowley/capsula


In spite of having more or less remained in the shadows of
twentieth-century European art history, Oskar Hansen is one of those
figures who stand out as being ahead of their time. His career as an
architect, a catalyst for ideas, a designer, artist and teacher can be seen
as a collection of small gestures in favour of new conceptions of art and
of everyday life, which seek to recalibrate the scale and the rules of the
game, both in regard to the work and to the person who experiences it. In
this interview, David Crowley, expert in the history of art and design in
Eastern Europe during the communist era, explains the key points of
Hansen's ideas and traces its connections to mid-twentieth century Polish
electroacoustic music: from his involvement in redesigning the experimental
radio studio in Warsaw, to his ideas for pavilions and
sculptural/architectural designs in which sound is an integral part of the
overall project and experience.

Enjoy!
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] R: Sallen Key with sin only coefficient computation

2014-12-24 Thread gwenhwyfaer
On 24/12/2014, Nigel Redmon earle...@earlevel.com wrote:
 Naw, mhos is a one-off. It's fun, pronounceable, and in common use (since
 1883!). Don't get carried away. Besides, it makes me think of The Three
 Stooges, and smile.

Which in turn makes me wonder what would be measured in curlhis or lharris?
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


[music-dsp] Marie Curie ESRs in Sparse Methods for Audio Source Separation and Automatic Music Transcription

2014-12-24 Thread Mark Plumbley
Dear List,
Please forward to anyone who may be interested. Apologies for cross-posting.
Best wishes, Mark Plumbley


Marie Curie Early Stage Researchers in Sparse Methods for Audio Source 
Separation and Automatic Music Transcription

University of Surrey, UK

Closing Date:  Sunday 25 January 2015

Applications are invited to a number of Marie Curie Early Stage Researcher 
(ESR) positions as part of the new EU-funded Marie Curie Initial Training 
Network (ITN) SpaRTaN: Sparse Representations and Compressed Sensing Training 
Network.

The SpaRTaN ITN (http://spartan-itn.eu/) will bring together leading academic 
and industry groups to train a new generation of interdisciplinary researchers 
in sparse representations and compressed sensing, with applications in areas 
such as hyperspectral imaging, audio signal processing and video analytics.

Early Stage Researcher (ESR) positions allow the researcher to work towards a 
PhD, for a duration of 36 months. ESRs should be within four years of the 
diploma granting them access to doctorate studies at the time of recruitment, 
and must not have spent more than 12 months in the host country in the 3 years 
prior to starting.

At the University Surrey, we are recruiting for two Marie Curie ESRs: one in 
Sparse Time-Frequency Methods for Audio Source Separation, and one in Automatic 
Music Transcription using Structured Sparse Dictionary Learning.

Marie Curie ESRs are paid a competitive salary which is adjusted for their host 
country. For ESRs at the University of Surrey, the ESR salary including 
mobility allowance is equivalent to a gross salary of approximately GBP 36,087, 
or GBP 38,836 for ESRs with a family.

More information at the links below:

ESR Post 1: Marie Curie Early Stage Researcher in Sparse Time-Frequency Methods 
for Audio Source Separation (https://jobs.surrey.ac.uk/084014)

ESR Post 2: Marie Curie Early Stage Researcher in Automatic Music Transcription 
using Structured Sparse Dictionary Learning (https://jobs.surrey.ac.uk/084314)

Informal enquires on these two posts are welcome and should be made to Dr Wenwu 
Wang (w.w...@surrey.ac.uk) or Prof Mark Plumbley (m.plumb...@surrey.ac.uk).

More on the SpaRTaN ITN at http://spartan-itn.eu/

There are also other ESR posts being recruited across SpaRTaN, each with its 
own application process and closing date in early 2015. The full list of Early 
Stage Researcher (ESR) Positions (recruiting early 2015) is as follows:

 * ESR1 : Sparse Time-Frequency methods for Audio Source Separation - CVSSP, 
University of Surrey, United Kingdom
 * ESR2 : Automatic Music Transcription using Structured Sparse Dictionary 
Learning - CVSSP, University of Surrey, United Kingdom
 * ESR3 : Sparse Representations and Compressed Sensing - University of 
Edinburgh, United Kingdom
 * ESR4 : Task Based Dictionary Learning for Audio-Visual Tagging - LTS2, 
EPFL,Switzerland
 * ESR5 : 1-bit Compressive Imaging - LTS2, EPFL,Switzerland
 * ESR6 : Analysis Dictionary Learning Beyond Gaussian Denoising - Instituto de 
Telecomunicações, Portugal
 * ESR7 : Compressed Sensing for Hyperspectral Imaging - Instituto de 
Telecomunicações, Portugal
 * ESR8 : Large-scale signal processing - INRIA, France

For further details, see http://spartan-itn.eu/#1

The following experienced Researcher (ER) positions will be recruiting later in 
2015:

 * ER1 : Video Analytics for Large Camera Networks - VisioSafe, Switzerland
 * ER2 : Image and Video Restoration with Adaptive Transforms - Noiseless 
Imaging, Finland

For more details of all ESR positions and future ER positions, and information 
on how to apply, see http://spartan-itn.eu/#1

--
Prof Mark D Plumbley
Professor of Signal Processing
Centre for Vision, Speech and Signal Processing (CVSSP)
University of Surrey
Guildford, Surrey, GU2 7XH, UK
Email: m.plumb...@surrey.ac.uk

--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] R: Sallen Key with sin only coefficient computation

2014-12-24 Thread robert bristow-johnson

On 12/24/14 4:32 AM, Nigel Redmon wrote:

Naw, mhos is a one-off. It's fun, pronounceable, and in common use (since 
1883!). Don't get carried away. Besides, it makes me think of The Three 
Stooges, and smile. Siemens makes me think of...er, um—oh


Q:  so what's long and hard and full of Siemen?



  yeah—a German multinational corporation headquartered in Berlin and Munich.

;-)



--

r b-j  r...@audioimagination.com

Imagination is more important than knowledge.























A:   a submarine.


--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp

Re: [music-dsp] Sallen Key with sin only coefficient computation

2014-12-24 Thread robert bristow-johnson

On 12/23/14 11:36 PM, Andrew Simper wrote:

On 24 December 2014 at 08:55, robert bristow-johnson
r...@audioimagination.com  wrote:

the OTAs are there for voltage-controlled gain or, really, a
voltage-controlled resistor to change the tuning of the VCF.  from the
datasheet

They are an idealised voltage controlled current source, it looks
neater to use an OTA symbol for them.


for the anal-retentive, it looks like a non-trivial resistance is hidden 
from view.




http://users.ece.gatech.edu/~lanterma/sdiy/datasheets/ota/lm13600.pdf

the LM13600 looks like the transconductance, g_m is

g_m = ( 20/volt ) * I_ABC

okay, i get that.  and it is this transconductance that algebraically goes
with the capacitance to get a time constant and a filter spec.  that's was
my original problem, because it's not an obvious property since the
resistor that *must* go with the cap is hidden inside the OTA and, in the
olden daze, i only messed around with op-amps or transistor circuits.

Yes the g term is your 1/R of your resistor, you can set c1, c2 to
whatever you want then set the g term to get where you want in
frequency, they form your RC 1 pole low pass filters, which should be
clear from a glance at the diagram.


when i glance at it, i see no R for the RC.  none at all.



It is the way that you can mix the inputs into a Sallen Key filter
that is new.


they're more like gates or switches (and nicely modeled as gains) and a
couple of summers.  also, again it show's my creaky old age, but this is not
what we used to call a Sallen-Key circuit (thems were much simpler).  but
it, with all of this voltage-controlled resistor stuff, can take up a
similar form for a SK, at least for the LPF.

They aren't switches, you can mix them at any level you want, as shown
later in the paper to form shelves etc.


listen, when it's a single input and multiple outputs, we don't call it 
a multiplexer, we call it a demultiplexer.


a mixer has multiple inputs and (for mono) a single output.  i know 
that m0, m1, m2 can be any values we want in the analysis, but they're 
gates or switches.  that's what they're being used for.



Anyway, please forget about it diagram if it confuses you.

legit circuit diagrams ain't confusing.  signal flow diagrams ain't
confusing.  mixed metaphors can be confusing.  wires are sorta physical
things that you can do Kirchoff's laws on, signal paths are more like
information pipes in which numbers flow.  when i see a line go into a
capacitor, i think it's a wire.  when i see a line go into an adder or a
gain block, i think it's a signal path.

There isn't much point putting in a bunch of matched resistors, it
just makes the diagram messier. Idealised components are all that is
needed and they are unambiguous. Re-draw the diagram yourself if you
prefer, but this was the most succinct way to express the idea.



well, as Marco pointed out to me, it might be useful to include a note 
that all the adders and gain blocks have infinite input impedance and 
zero output impedance.  and it might be useful to explicitly show the 
output current of the OTA to be g times the diff-amp input voltage.



in the BPF case, you might also want to compensate Q because the bandwidth
will get squished as w0 gets close to Nyquist.  maybe not, whether it's LPF
or HPF or BPF, the bilinear transform maps the peak heights exactly (just
maps the peaks to slightly different frequencies).  you might want to
preserve the peak height instead and then you don't want to pre-warp Q when
the resonant frequency gets high.

Look later on in the paper at the Bell section.




what page is that?  haven't found anything that appears so titled.  and 
i am not reverse engineering code, and other than plots, i don't see 
much else in the paper.  haven't seen anything regarding compensation of 
effects of bilinear transform.



2nd-order is 2nd-order.  2nd-order IIR filters, whether they be DF1 or 
DF2 or transposed DF1 or DF2 or Lattice or Normalized Lattice or Hal's 
SVF or Rader-Gold or whatever form might pop out of your simulation of 
whatever analog filter, there are, when you boil it down, exactly 5 
independent coefficients and 5 degrees of freedom.   this is why, 2 
decades ago, i made this observation regarding bell parametric eq:


 http://www.aes.org/e-lib/browse.cfm?elib=6326

of course, one degree of freedom: the gain at Nyquist, need not be fixed 
to 0 dB, which Orfanidis made use of and which Knud Christensen has 
generalized for the 2nd-order IIR filter.  so, because of that, i 
recognize that they ain't *all* equivalent.  but most are.  point is, if 
you're modeling your analog bell filter (which has gain out at infinity 
of 0 dB) using trapezoidal rule for the integration (which is the same 
as bilinear transform, so the analog frequency of infinity gets mapped 
to Nyquist) done by the two caps, it *is* one of those that is 
equivalent in the sense of that Equivalence paper.  the coefficient 
calculation is a done deal.  it's