Re: [music-dsp] google's non-sine

2012-02-25 Thread Richard Dobson

On 25/02/2012 09:40, Andy Farnell wrote:
..

On the subject of creating worlds, I've missed this conversation entirely
because of a courageous attempt to degooglify my life


great word! I wonder though if it should be more like degooglise, as 
you are changing or reducing state, rather than actively making 
something, which is what the 'ify' suffix would suggest. Such questions 
are of great importance, as once enshrined in the OED words are frozen 
for all time.


And the harsh truth is that no competing search engine will succeeed 
unless its name works well as a verb.


I heard only the other day on a news bulletin the reference to James 
Dyson as someone who had invented a new hoover.


Richard Dobson


--
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] google's non-sine

2012-02-25 Thread douglas repetto


Of course, I know I'm being didactic, creative design is great and I'm 
100% in favor of doing things wrong. I just thought doing a wacky 
sinewave animation would have been more interesting than doing a wacky 
non-sinewave animation. Maybe I've just seen too many non-sines drawn by 
students who aren't being creative, they just don't get the difference 
(yet!) between two half-circles and a sinewave.


douglas

On 2/25/12 4:40 AM, Andy Farnell wrote:


When the lovely people at MIT added some extra cool graphics to my book cover
I was initially dismayed to see the usual funky oscilloscope trace with a
blue tint, looking like an electric spark. But everyone I showed it to, my
friends and family all thought it was amazing and futuristic! So I quickly
got over my pedantry and embraced a new found ability to create signals that
go backwards in time as well as forwards. Graphic designers create their
worlds, we create ours.





--
... http://artbots.org
.douglas.irving http://dorkbot.org
.. http://music.columbia.edu/cmc/music-dsp
...repetto. http://music.columbia.edu/organism
... http://music.columbia.edu/~douglas

--
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] music-dsp Digest, Vol 98, Issue 66

2012-02-25 Thread Theo Verelst

douglas repetto wrote Sat Feb 25 08:21:23 EST 2012:
 non-sinewave animation. Maybe I've just seen too many non-sines drawn by
 students who aren't being creative, they just don't get the 
difference (yet!) between two half-circles and a sinewave.


Serious engineering students (who else wouldbe the future leaders of the 
technology of software ?) shouldn't find it hard to do some simple 
analysis like a Taylor expansion, or rather simplistic trigonometric 
considerations. More advanced ones shouldn't even find it impossible to 
qualitatively or quantitatively transform their curves or the circular 
considerations into a (repeated wave) frequency analysis, either by 
formalisms of the Fourier type or by using an FFT library/program!


It wouldn't hurt to consider the variations of such wave with times and 
trying to characterize those, and considering how those waves come 
across through normal reverberation effects, or at least some singular 
sound sheeres along a wall.


Theo V.
--
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] Boulez

2012-02-25 Thread Charles Turner
On Feb 25, 2012, at 6:34 AM, Andy Farnell wrote:

 And whereas I do agree with Pierre Boulez here, maybe it
 is misguided to turn to reductionism and simplicity for
 their own sake. It may be equally hopeless to embark
 on a quest for authenticity this way. 

Hi Andy-

I should apologize for hastily listing the publication date of the book. The 
book collects his Darmstadt lectures from 1954-56, so it comes from a much 
earlier time. I don't think Boulez would have changed his mind on things 
though. Sounds like you come from a much more Schaefferian era.

Isn't the point not to take sides, but recognize the tension? Cultures that are 
busily exploring harmonic relations, haven't simultaneously plunged deep into 
the world of rhythm. Music is just too big a subject, and some of its 
properties exist in a dialectical relation to others. Although we all enjoy a 
sweet dessert, we don't put sugar in everything. (Unless you're the Nestle 
company!)

My point was that the checkpoint raised by callbacks feeding a sample buffer 
may come from resistances outside the technical world. Boulez sees timbre as 
the enemy of harmony. Could very well be that the callback is the result of a 
cultural outlook, and not the result of engineering design…

Best, Charles

--
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] Boulez

2012-02-25 Thread Adam Puckett
Would it be possible to design a callback that dynamically filled the
buffer as it was being called, or if the buffer didn't exist, create
it and put one sample in it? that way there wouldn't be any dropped
calls in the process. Or am I missing something?

On 2/25/12, Charles Turner vze26...@optonline.net wrote:
 On Feb 25, 2012, at 6:34 AM, Andy Farnell wrote:

 And whereas I do agree with Pierre Boulez here, maybe it
 is misguided to turn to reductionism and simplicity for
 their own sake. It may be equally hopeless to embark
 on a quest for authenticity this way.

 Hi Andy-

 I should apologize for hastily listing the publication date of the book. The
 book collects his Darmstadt lectures from 1954-56, so it comes from a much
 earlier time. I don't think Boulez would have changed his mind on things
 though. Sounds like you come from a much more Schaefferian era.

 Isn't the point not to take sides, but recognize the tension? Cultures that
 are busily exploring harmonic relations, haven't simultaneously plunged deep
 into the world of rhythm. Music is just too big a subject, and some of its
 properties exist in a dialectical relation to others. Although we all enjoy
 a sweet dessert, we don't put sugar in everything. (Unless you're the Nestle
 company!)

 My point was that the checkpoint raised by callbacks feeding a sample buffer
 may come from resistances outside the technical world. Boulez sees timbre as
 the enemy of harmony. Could very well be that the callback is the result of
 a cultural outlook, and not the result of engineering design…

 Best, Charles

 --
 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] google's non-sine

2012-02-25 Thread douglas repetto



On 2/25/12 8:43 AM, Theo Verelst wrote:

douglas repetto wrote Sat Feb 25 08:21:23 EST 2012:
  non-sinewave animation. Maybe I've just seen too many non-sines drawn by
  students who aren't being creative, they just don't get the
difference (yet!) between two half-circles and a sinewave.

Serious engineering students (who else wouldbe the future leaders of the
technology of software ?) shouldn't find it hard to do some simple
analysis like a Taylor expansion, or rather simplistic trigonometric
considerations.


My students tend to be musicians and artists who often think they're 
bad at math or hate math. So when I start talking about unit circles 
and sinewaves or Ohm's Law and basic algebra, they're often a bit 
worried... But usually they get really excited when they realize that a 
lot of this stuff is pretty simple even if you don't have much/any 
math/engineering background. To me that's the most exciting thing, 
getting non-experts to realize that their non-expertise is not a barrier 
to them doing creative things with something like DSP or electronics.


So maybe it's dumb/ironic that I'm complaining about Google doing 
something wacky with an animation, since my students and I certainly do 
wacky/unconventional things with code and electronics!


Anywho, I went back and looked at the animation some more and I agree 
that it's pretty charming and that there's really no reason why it 
should be a sinewave. Sorry for wasting bandwidth!


douglas


--
... http://artbots.org
.douglas.irving http://dorkbot.org
.. http://music.columbia.edu/cmc/music-dsp
...repetto. http://music.columbia.edu/organism
... http://music.columbia.edu/~douglas

--
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] google's non-sine

2012-02-25 Thread Adam Puckett
I rather enjoy math and programming. That's why I read Csound opcodes
in source form.

On 2/25/12, Theo Verelst theo...@tiscali.nl wrote:
 douglas repetto douglas wrote Sat Feb 25 12:07:19 EST 2012:
 Sorry for wasting bandwidth!

 I'll be darned if I'd have to call a serious discussion a waste of a
 couple of milliseconds router-time, so by no means do I prefer to be
 accused of saying that !

 I should like to think more than a few conservatory students (both male
 and female) have sufficient interest in these subjects, so maybe you're
 right it's a good calling to alleviate some of the need for mathematics.

 And concerning Andy's point about boringness, I recall that when drum
 computer were invented they too were called boring, and producing music
 with them as spawning headaches...

 Theo V.
 --
 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] test

2012-02-25 Thread Brad Garton
sorry... posts not going through for some reason.

brad
http://music.columbia.edu/~brad

--
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] list postings

2012-02-25 Thread Brad Garton
Hey music-dsp-ers --

Has anyone else experienced troubles getting posts to show up on our list?  
I've sent (and re-sent) several this morning and they just vanished.  I've 
checked with douglas about it, but was wondering if anyone else has had 
problems.

brad
http://music.columbia.edu/~brad

--
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] list postings

2012-02-25 Thread douglas repetto


I wonder if your ISP is eating them somehow. Usually when posts don't go 
through a bounce message is generated.


BTW, several people have had trouble posting recently because they were 
sending HTML mail to the list. Please remember that you can only send 
plaintext and no attachments.


best,
douglas

On 2/25/12 1:38 PM, Brad Garton wrote:

and some go through, some don't...

I don't see anything clearly spam-like in the posts that got dropped.

brad

On Feb 25, 2012, at 1:38 PM, Brad Garton wrote:


Hey music-dsp-ers --

Has anyone else experienced troubles getting posts to show up on our list?  
I've sent (and re-sent) several this morning and they just vanished.  I've 
checked with douglas about it, but was wondering if anyone else has had 
problems.

brad
http://music.columbia.edu/~brad

--
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



--
... http://artbots.org
.douglas.irving http://dorkbot.org
.. http://music.columbia.edu/cmc/music-dsp
...repetto. http://music.columbia.edu/organism
... http://music.columbia.edu/~douglas

--
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] list postings

2012-02-25 Thread Brad Garton
Ok, my default Apple mail was set to rich text format in my preferences (not 
HTML, which I know is a no-no).  With that as default, somehow some postings go 
through but others don't (and no, I wasn't doing any fancy italics or nothin'). 
 I switched my default to plain text and it seems to work now.

brad
http://music.columbia.edu/~brad


Hi Charlie!  :-)


On Feb 25, 2012, at 1:48 PM, charles morrow wrote:

 Yes, Brad.
 I have been flummoxed by the gods of music-dsp for a week now 
 
 
 On Feb 25, 2012, at 8:38 PM, Brad Garton wrote:
 
 Hey music-dsp-ers --
 
 Has anyone else experienced troubles getting posts to show up on our list?  
 I've sent (and re-sent) several this morning and they just vanished.  I've 
 checked with douglas about it, but was wondering if anyone else has had 
 problems.
 
 brad
 http://music.columbia.edu/~brad
 
 --
 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
 
 charlie morrow
 Charles Morrow Productions LLC
 New York  Helsinki  LA  Barton VT
 www.cmorrow.com
 +1646 235 7228
 
 
 
 




--
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] list postings

2012-02-25 Thread Nigel Redmon
I've had problems in the past when html-style font tags make their way into the 
email. For instance, this happens in Apple's Mail.app. Even though it's not an 
html email, per se, they sometimes get rejected (but not always). If I do Make 
Plain Text from the Format menu before sedning, then they always get 
through—there is no visible change to the email either (because they are just 
some default font tags—I'm not really formatting the text).


On Feb 25, 2012, at 10:38 AM, Brad Garton wrote:
 Hey music-dsp-ers --
 
 Has anyone else experienced troubles getting posts to show up on our list?  
 I've sent (and re-sent) several this morning and they just vanished.  I've 
 checked with douglas about it, but was wondering if anyone else has had 
 problems.
 
 brad
 http://music.columbia.edu/~brad

--
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] list postings

2012-02-25 Thread douglas repetto


It may be that Apple is adding something to the header indicating rich 
text/html even though you don't end up with offending characters in the 
email. The list software rejects email based on the headers, not on the 
actual content.


There's no fundamental reason why the list can't accept html mail, btw. 
So if people really want it we can make a change. In the past it's been 
about spam control and saving bandwidth, but those issues aren't such 
big concerns anymore, I think. Although I personally find that reading a 
list like this in different fonts/colors/styles can be unpleasant.


douglas

On 2/25/12 2:02 PM, Nigel Redmon wrote:

I've had problems in the past when html-style font tags make their
way into the email. For instance, this happens in Apple's Mail.app.
Even though it's not an html email, per se, they sometimes get
rejected (but not always). If I do Make Plain Text from the Format
menu before sedning, then they always get through—there is no visible
change to the email either (because they are just some default font
tags—I'm not really formatting the text).


On Feb 25, 2012, at 10:38 AM, Brad Garton wrote:

Hey music-dsp-ers --

Has anyone else experienced troubles getting posts to show up on
our list?  I've sent (and re-sent) several this morning and they
just vanished.  I've checked with douglas about it, but was
wondering if anyone else has had problems.

brad http://music.columbia.edu/~brad


-- 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



--
... http://artbots.org
.douglas.irving http://dorkbot.org
.. http://music.columbia.edu/cmc/music-dsp
...repetto. http://music.columbia.edu/organism
... http://music.columbia.edu/~douglas

--
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] list postings

2012-02-25 Thread Bjorn Roche
I've never had an email get through to this list, and I've never gotten a 
rejection notice, which is sad b/c once or twice I've actually had something 
constructive to say. (on two occasions, I've just email the original posters) 
With this email, I am explicitly setting the format to plain, as suggested, and 
we'll see.

It's annoying because gmail filters out sent mail from received mail, so it 
doesn't show you list mail that you sent, and since I don't get a bounce for 
some reason, there's no way to know the email is missed! The best I can do is 
check the archives after its sent :-P

bjorn

On Feb 25, 2012, at 2:07 PM, douglas repetto wrote:

 
 It may be that Apple is adding something to the header indicating rich 
 text/html even though you don't end up with offending characters in the 
 email. The list software rejects email based on the headers, not on the 
 actual content.
 
 There's no fundamental reason why the list can't accept html mail, btw. So if 
 people really want it we can make a change. In the past it's been about spam 
 control and saving bandwidth, but those issues aren't such big concerns 
 anymore, I think. Although I personally find that reading a list like this in 
 different fonts/colors/styles can be unpleasant.
 
 douglas
 
 On 2/25/12 2:02 PM, Nigel Redmon wrote:
 I've had problems in the past when html-style font tags make their
 way into the email. For instance, this happens in Apple's Mail.app.
 Even though it's not an html email, per se, they sometimes get
 rejected (but not always). If I do Make Plain Text from the Format
 menu before sedning, then they always get through—there is no visible
 change to the email either (because they are just some default font
 tags—I'm not really formatting the text).
 
 
 On Feb 25, 2012, at 10:38 AM, Brad Garton wrote:
 Hey music-dsp-ers --
 
 Has anyone else experienced troubles getting posts to show up on
 our list?  I've sent (and re-sent) several this morning and they
 just vanished.  I've checked with douglas about it, but was
 wondering if anyone else has had problems.
 
 brad http://music.columbia.edu/~brad
 
 -- 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
 
 
 -- 
 ... http://artbots.org
 .douglas.irving http://dorkbot.org
 .. http://music.columbia.edu/cmc/music-dsp
 ...repetto. http://music.columbia.edu/organism
 ... http://music.columbia.edu/~douglas
 
 --
 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

-
Bjorn Roche
http://www.xonami.com
Audio Collaboration
http://blog.bjornroche.com




--
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] list postings

2012-02-25 Thread douglas repetto


And btw, you should receive a message from the list software with links 
to the list FAQs, which detail various reasons why your messages might 
not make it through.


http://music.columbia.edu/cmc/music-dsp/musicdspFAQ.admin.html


best,
douglas

On 2/25/12 2:20 PM, douglas repetto wrote:


Well it looks like the problem was that you were sending non-plaintext!

The reason that you don't receive a rejection notice when sending
non-plaintext is that the messages aren't bounced, they're held for
moderation. In the old days I'd go in and approve such messages. Today
we get THOUSANDS of spam messages a day, so the server just deletes all
held messages each day. SPAM bots have really made mailing lists, wiki
maintenance, etc., annoying.

best,
douglas


On 2/25/12 2:14 PM, Bjorn Roche wrote:

I've never had an email get through to this list, and I've never
gotten a rejection notice, which is sad b/c once or twice I've
actually had something constructive to say. (on two occasions, I've
just email the original posters) With this email, I am explicitly
setting the format to plain, as suggested, and we'll see.

It's annoying because gmail filters out sent mail from received mail,
so it doesn't show you list mail that you sent, and since I don't get
a bounce for some reason, there's no way to know the email is missed!
The best I can do is check the archives after its sent :-P

bjorn

On Feb 25, 2012, at 2:07 PM, douglas repetto wrote:



It may be that Apple is adding something to the header indicating
rich text/html even though you don't end up with offending
characters in the email. The list software rejects email based on
the headers, not on the actual content.

There's no fundamental reason why the list can't accept html mail,
btw. So if people really want it we can make a change. In the past
it's been about spam control and saving bandwidth, but those issues
aren't such big concerns anymore, I think. Although I personally
find that reading a list like this in different fonts/colors/styles
can be unpleasant.

douglas

On 2/25/12 2:02 PM, Nigel Redmon wrote:

I've had problems in the past when html-style font tags make
their way into the email. For instance, this happens in Apple's
Mail.app. Even though it's not an html email, per se, they
sometimes get rejected (but not always). If I do Make Plain Text
from the Format menu before sedning, then they always get
through—there is no visible change to the email either (because
they are just some default font tags—I'm not really formatting
the text).


On Feb 25, 2012, at 10:38 AM, Brad Garton wrote:

Hey music-dsp-ers --

Has anyone else experienced troubles getting posts to show up
on our list? I've sent (and re-sent) several this morning and
they just vanished. I've checked with douglas about it, but
was wondering if anyone else has had problems.

brad http://music.columbia.edu/~brad


-- 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



-- ...
http://artbots.org .douglas.irving
http://dorkbot.org ..
http://music.columbia.edu/cmc/music-dsp
...repetto. http://music.columbia.edu/organism
... http://music.columbia.edu/~douglas

-- 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


- Bjorn Roche http://www.xonami.com Audio
Collaboration http://blog.bjornroche.com




-- 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





--
... http://artbots.org
.douglas.irving http://dorkbot.org
.. http://music.columbia.edu/cmc/music-dsp
...repetto. http://music.columbia.edu/organism
... http://music.columbia.edu/~douglas

--
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] list postings

2012-02-25 Thread Tom Wiltshire
Here's an example of a basic RTF document:

{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
{\colortbl;\red255\green255\blue255;}

\paperw11900\paperh16840\margl1440\margr1440\vieww9000\viewh8400\viewkind0

\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural

\f0\fs24 \cf0 This is a basic rtf document\
}

I don't know what headers Apple's Mail.app sends out with this, but I can see 
why you wouldn't want to read that as plain text. Even if it got through (eg if 
the headers were ok) we'd still struggle to read it.

(The file was saved from Apple's TextEdit.app, in case anyone wants to know 
where the example came from)

T.


On 25 Feb 2012, at 19:07, douglas repetto wrote:

 
 It may be that Apple is adding something to the header indicating rich 
 text/html even though you don't end up with offending characters in the 
 email. The list software rejects email based on the headers, not on the 
 actual content.
 
 There's no fundamental reason why the list can't accept html mail, btw. So if 
 people really want it we can make a change. In the past it's been about spam 
 control and saving bandwidth, but those issues aren't such big concerns 
 anymore, I think. Although I personally find that reading a list like this in 
 different fonts/colors/styles can be unpleasant.
 
 douglas
 
 On 2/25/12 2:02 PM, Nigel Redmon wrote:
 I've had problems in the past when html-style font tags make their
 way into the email. For instance, this happens in Apple's Mail.app.
 Even though it's not an html email, per se, they sometimes get
 rejected (but not always). If I do Make Plain Text from the Format
 menu before sedning, then they always get through—there is no visible
 change to the email either (because they are just some default font
 tags—I'm not really formatting the text).
 
 
 On Feb 25, 2012, at 10:38 AM, Brad Garton wrote:
 Hey music-dsp-ers --
 
 Has anyone else experienced troubles getting posts to show up on
 our list?  I've sent (and re-sent) several this morning and they
 just vanished.  I've checked with douglas about it, but was
 wondering if anyone else has had problems.
 
 brad http://music.columbia.edu/~brad
 
 -- 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
 
 
 -- 
 ... http://artbots.org
 .douglas.irving http://dorkbot.org
 .. http://music.columbia.edu/cmc/music-dsp
 ...repetto. http://music.columbia.edu/organism
 ... http://music.columbia.edu/~douglas
 
 --
 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] a little about myself

2012-02-25 Thread Bill Schottstaedt
 The only language I'm aware of that allows the design of direct 
 sample-massaging code in the language itself is chuck.  

CLM?  Or do I misunderstand something?  When I put on my old
and battered composer's hat, I'd say the GUI made me do it
is not very persuasive.  In linguistics, it's known as
the Great Eskimo Vocabulary Hoax.  I wrote the same basic kinds
of music whether by hand (Daily Life), using SCORE (Sandcastle),
using Pla + Samson box (many tunes), etc.  By the way, 
if you're interested in closures and lambdas, Snd+CLM+s7
has a ton; or check out Rick Taube's work.

--
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] list postings

2012-02-25 Thread douglas repetto


Reading rich text email is email client dependent. Modern clients look 
at the headers and interpret the email accordingly.


I guess that's another argument against allowing non-plaintext -- it 
makes it really difficult to read the list in old school email clients 
that have no rich text parsing.


douglas

On 2/25/12 2:22 PM, Tom Wiltshire wrote:

Here's an example of a basic RTF document:

{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
{\colortbl;\red255\green255\blue255;}
\paperw11900\paperh16840\margl1440\margr1440\vieww9000\viewh8400\viewkind0



\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural


\f0\fs24 \cf0 This is a basic rtf document\ }

I don't know what headers Apple's Mail.app sends out with this, but I
can see why you wouldn't want to read that as plain text. Even if it
got through (eg if the headers were ok) we'd still struggle to read
it.

(The file was saved from Apple's TextEdit.app, in case anyone wants
to know where the example came from)

T.


On 25 Feb 2012, at 19:07, douglas repetto wrote:



It may be that Apple is adding something to the header indicating
rich text/html even though you don't end up with offending
characters in the email. The list software rejects email based on
the headers, not on the actual content.

There's no fundamental reason why the list can't accept html mail,
btw. So if people really want it we can make a change. In the past
it's been about spam control and saving bandwidth, but those issues
aren't such big concerns anymore, I think. Although I personally
find that reading a list like this in different fonts/colors/styles
can be unpleasant.

douglas

On 2/25/12 2:02 PM, Nigel Redmon wrote:

I've had problems in the past when html-style font tags make
their way into the email. For instance, this happens in Apple's
Mail.app. Even though it's not an html email, per se, they
sometimes get rejected (but not always). If I do Make Plain Text
from the Format menu before sedning, then they always get
through—there is no visible change to the email either (because
they are just some default font tags—I'm not really formatting
the text).


On Feb 25, 2012, at 10:38 AM, Brad Garton wrote:

Hey music-dsp-ers --

Has anyone else experienced troubles getting posts to show up
on our list?  I've sent (and re-sent) several this morning and
they just vanished.  I've checked with douglas about it, but
was wondering if anyone else has had problems.

brad http://music.columbia.edu/~brad


-- 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



-- ...
http://artbots.org .douglas.irving
http://dorkbot.org ..
http://music.columbia.edu/cmc/music-dsp
...repetto. http://music.columbia.edu/organism
... http://music.columbia.edu/~douglas

-- 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



--
... http://artbots.org
.douglas.irving http://dorkbot.org
.. http://music.columbia.edu/cmc/music-dsp
...repetto. http://music.columbia.edu/organism
... http://music.columbia.edu/~douglas

--
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] list postings

2012-02-25 Thread Bjorn Roche

On Feb 25, 2012, at 2:21 PM, douglas repetto wrote:

 
 And btw, you should receive a message from the list software with links to 
 the list FAQs, which detail various reasons why your messages might not make 
 it through.
 
 http://music.columbia.edu/cmc/music-dsp/musicdspFAQ.admin.html

Nothing there about rtf. just html. It also says I should have received a 
bounce. Perhaps that should be clarified.


 Reading rich text email is email client dependent. Modern clients look at the 
 headers and interpret the email accordingly.
 
 I guess that's another argument against allowing non-plaintext -- it makes it 
 really difficult to read the list in old school email clients that have no 
 rich text parsing.


I used to use mutt and pine and I never had a problem with this. Even if they 
can't parse the formatted text, most clients send a plain text version along 
with the formatted version as alternative views, but maybe things have changed.

bjorn

-
Bjorn Roche
http://www.xonami.com
Audio Collaboration
http://blog.bjornroche.com




--
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] a little about myself

2012-02-25 Thread Brad Garton
On Feb 25, 2012, at 2:23 PM, Bill Schottstaedt wrote:

 The only language I'm aware of that allows the design of direct 
 sample-massaging code in the language itself is chuck.  
 
 CLM?  Or do I misunderstand something?

Aha -- my 'weasel-wording' was aware of.  Of course CLM!  My
awareness ain't what it used to be.  Sorry Bill!

 When I put on my old
 and battered composer's hat, I'd say the GUI made me do it
 is not very persuasive.  In linguistics, it's known as
 the Great Eskimo Vocabulary Hoax.  I wrote the same basic kinds
 of music whether by hand (Daily Life), using SCORE (Sandcastle),
 using Pla + Samson box (many tunes), etc.

For me it's more the point of what kind of music is more 'enabled' by
particular design decisions.  The 5 words for snow notwithstanding,
I bet that people using a software instrument with the pitch specification
in Hz will generally do different musics than people who use one with
a 12-tone ET specification.  Yeah, I know you can get around these
specifications, but still...

brad
http://music.columbia.edu/~brad

--
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] Boulez

2012-02-25 Thread Emanuel Landeholm
 While raw speed does reduce the risk of missing deadlines, you need an
 infinitely fast computer to guarantee hard realtime performance with code that
 isn't designed for it. Also, theoretically, not even that helps, unless you
 also have a realtime OS. And then there's I/O, synchronization and blocking
 calls...

True.
Real time is certainly something we might approach asymptotically, but
exceptionally bad code we cannot really do anything about. But I
remain optimistic. Our descendants should be able to emulate most of
our endeavours with high enough degree of accuracy.
--
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] guitar physical model

2012-02-25 Thread Adam Puckett
I've seen code for string physical modeling, so I have a (somewhat)
good idea of what all is involved in it. However, I haven't seen any
code that accounts for frets, as are on a guitar or banjo. How would
one go about implementing the fret sounds/gestures like slide,
hammer-on/pull-off? Seems to me like there would be rounding somewhere
in the code, as the finger never is supposed to actually touch the
fret, or you will get a buzzing sound. Also how is the squeak of
the sliding finger implemented? What is the relationship of the frets
to one another, as they get shorter the further down the neck you go?
--
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] Boulez

2012-02-25 Thread douglas repetto


On 2/25/12 9:23 AM, Charles Turner wrote:

My point was that the checkpoint raised by callbacks feeding a sample
buffer may come from resistances outside the technical world. Boulez
sees timbre as the enemy of harmony. Could very well be that the
callback is the result of a cultural outlook, and not the result of
engineering design…



I think there's an interesting analogy to things that happened with 
Western musical notation in the 20th century. Standard Western notation 
treats measures a bit like buffers -- they need to be there whether 
there's anything happening or not. A full orchestral score can be 
largely made of up thousands of rests. Measures mark time in a more or 
less linear way. A measure can be subdivided up into a certain number of 
chunks and all of those chunks need to be accounted for in every 
measure. Etc.


But lots of composers have resisted these things, and the 20th century 
saw many experiments with either tweaking traditional notation or just 
inventing totally new ways of describing music on a page. A curious 
aspect of both filling buffers with samples and putting notes and rests 
on a page is that there's an assumption that the musicians (or the 
algorithms or whatever) are always on, but that sometimes they're just 
not making any sound.


But that's not really how live musicians tend to think of it. It's not 
like a violinist keeps her bow moving at all times and only touches it 
to the strings when there's a note to be played. But that's kinda what 
sending zeros to a buffer when there's no sound is like.


On the other hand, if you work directly in hardware (say using an analog 
synth, hooking up logical oscillators, or programming a microcontroller) 
you can take a very different approach. You twiddle some output pins 
when you want sound and when you don't want sound you can just go off 
and do other things. In many ways I think that's a lot more like what 
many musicians do -- when you're not playing (either because you've got 
a bunch of rests, or maybe you're playing improvised music and you're 
just sitting out for awhile, or whatever) you don't really sit there 
counting off the beats. You stop playing. You might think about other 
things. After awhile hopefully you'll notice that the conductor is about 
to cue you in, or you get an idea and decide to join the improvisation, 
etc. I've seen people reading books in Broadway orchestra pits...


I don't know that there's a useful connection to different ways of 
thinking about writing DSP routines, but I think the analogy is interesting.



douglas




--
... http://artbots.org
.douglas.irving http://dorkbot.org
.. http://music.columbia.edu/cmc/music-dsp
...repetto. http://music.columbia.edu/organism
... http://music.columbia.edu/~douglas

--
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] Boulez

2012-02-25 Thread David Olofson
On Sunday 26 February 2012, at 01.53.49, Emanuel Landeholm 
emanuel.landeh...@gmail.com wrote:
  While raw speed does reduce the risk of missing deadlines, you need an
  infinitely fast computer to guarantee hard realtime performance with code
  that isn't designed for it. Also, theoretically, not even that helps,
  unless you also have a realtime OS. And then there's I/O,
  synchronization and blocking calls...
 
 True.
 Real time is certainly something we might approach asymptotically, but
 exceptionally bad code we cannot really do anything about. But I
 remain optimistic. Our descendants should be able to emulate most of
 our endeavours with high enough degree of accuracy.

It certainly helps when you can do interesting stuff in suboptimal ways, and 
still end up using only a few percent of one of your many CPU cores. :-)


-- 
//David Olofson - Consultant, Developer, Artist, Open Source Advocate

.--- Games, examples, libraries, scripting, sound, music, graphics ---.
|   http://consulting.olofson.net  http://olofsonarcade.com   |
'-'
--
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] guitar physical model

2012-02-25 Thread Brad Garton
Yikes, I'm just posting up a storm here today.  Sorry!

You might enjoy some older stuff I did back in 1989 -- 1991:

http://music.columbia.edu/~brad/music/mp3/Rough_Raga_Riffs.mp3
http://music.columbia.edu/~brad/music/mp3/Almost_Real.mp3

notes:

http://music.columbia.edu/~brad/music/commentary/Rough_Raga_Riffs.html
http://music.columbia.edu/~brad/music/notes/Rough_Raga_Riffs.html
http://music.columbia.edu/~brad/music/notes/Almost_Real.html
http://music.columbia.edu/~brad/music/commentary/Almost_Real.html

Both pieces were pretty much entirely algorithmically-generated, using
the Charlie Sullivan variant of the Karplus-Strong plucked string model and
a whole buncha lisp code.  A lot of what you describe (fretting, hammer-ons,
etc.) happen in my models at a level above the 'instrument' making the sound.
Here's an early paper describing some of it:

http://music.columbia.edu/~brad/writing/papes/performance_model.pdf
(1992 ICMC)

and a slightly later one I wrote with Matthew Suttor about style/performance
modeling in general:

http://music.columbia.edu/~brad/writing/papes/Sense_of_Style.pdf

The lisp code I used is also on-line somewhere in my web pages.  Or if
you have max/msp, check out the help-patcher for my lisp interpreter
object [maxlisp]:  http://music.columbia.edu/~brad/maxlispj/  It does the
'electric guitar' performance model simulation in real-time (and all
the code is there, too).

c. 8' 30 in Rough Raga Riffs is when I taught it the halenize function
(Eddie Van!).  I like that part a lot...

brad
http://music.columbia.edu/~brad


On Feb 25, 2012, at 8:19 PM, Adam Puckett wrote:

 I've seen code for string physical modeling, so I have a (somewhat)
 good idea of what all is involved in it. However, I haven't seen any
 code that accounts for frets, as are on a guitar or banjo. How would
 one go about implementing the fret sounds/gestures like slide,
 hammer-on/pull-off? Seems to me like there would be rounding somewhere
 in the code, as the finger never is supposed to actually touch the
 fret, or you will get a buzzing sound. Also how is the squeak of
 the sliding finger implemented? What is the relationship of the frets
 to one another, as they get shorter the further down the neck you go?
 --
 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] a little about myself

2012-02-25 Thread Ross Bencina

Hi Andy,

On 25/02/2012 5:05 AM, Andy Farnell wrote:



The problem with plug unit generators languages for me is that they
privilege the process (network of unit generators) over the content


Some really interesting thoughts here Ross. At what level of
granularity does the trade-off of control, flexibility and
efficiency reach its sweet spot?


Part of my argument is that ther's a problem if your synthesis language 
is not turing complete. C/C++ and MP4-SAOL are two options here. I'm not 
sure Faust gives you that.




In some ways the unit generator or patchable code-block
model is to be considered a compromise between the overhead
of calling functions on single samples and being able
to process chunks. It comes bottom up, out of implementation needs
rather than being a top down shorthand. On the other hand,
because familiar structures like the filter, oscillator and so forth
make sense as basic units of design the VM + Ugen model makes
a lot of sense to practitioners coming from the studio.


Agreed.

As an aside: studio equipment (typically, not always) has this property 
that all couplings are impedence matched, or buffered. What something is 
plugged into doesn't affect what it does (to a first order 
approximation). This is not how acoustic systems nor electronic circuits 
work. So that's one problem with the abstraction. Indeed increasingly 
audio software is incorporating iterative solvers for this kind of 
thing, although we don't yet see computer music languages with full 
solving capabilities like QUCS or SPICE.





Plenty of analogous structures in general computer science
have similar rationales, like pipelines, SIMD, with the
question being at what level of granularity can you lump a
bunch of stuff together and process it all without sacrificing
flexibility? Even apparently atomic instructions are, from the
microprocessors point of view, collections of more atomic
register operations that we never consider unless programming
in machine code.


Right. But unless you're programming in assembley language these 
constraints (and benefits) don't usually impact the outcome. The 
compiler provides a generalised model of computation and optimises to 
these low level structures.


The problem in something like Music-N-with-control-rate derived 
languages is that the optimisation surfaces as a strict constraint in 
the structure of the high level language.


Faust is one example that gets away from this. Although I'm pretty sure 
it is not usefully turing complete.


MP4-SAOL is the best thing I've seen so far that allows control-rate 
semantics/optimisations but doesn't force them (you can write a single 
sample delay and the compiler will recognise it as such).




Anything else is just plugging unit generators together, which is
limiting in many situations (one reason I abandoned these kind of
environments and started writing my algorithms in C++).


As linguists and writers note (Wittgenstein, Orwell, Ayer, Chomsky etc)
language defines the modes of thought and facilitates or limits what
we can do more or less easily. I guess plenty of studies have been
done of the expressibility of computer languages, since they are
strictly formal and amenable to analysis. Though we tend to invoke
Turing completeness and assume all roads lead to Rome, clearly some
languages are much better for certain things than others.


I don't think we have to resort to the Saphir-Whorph hypothesis here. 
(there was a great thread on that on the POTAC list last year btw.)


I think you're right about turing completeness though: in my view, you 
need something that is expressively turing complete that can operate on 
individual samples within that language framework. C/C++ and MP4-SAOL 
give you this. CSound doesn't, at least not easily, perhaps if ksamps=1 
you can get close, neither do any of the split synthesis graph/control 
language systems (SC3, LuaAV, pd, maxmsp).





Grist for the mill in computing philosophy, but as musicians or
sound designers it takes on a freshness. For example, the ease with
which polyphony can be conceived in Supercollider and Chuck is
amazing compared to Pure Data/Max, which makes it an awkward hack
at the best of times. Csound is somewhere between. And of course,
though Csound is clearly conceived as a _composers_ language where
large scale structures are easy to build, abstraction is very obtuse.


Well I would question whether CSound is a composers language. To me it's 
an audio rendering language. Whenever I used CSound in my composition 
workflow I would write Python scripts or C programs to generate scores, 
so the composition didn't happen in CSound per-se.




I remember Gunter Geiger's thesis being a good comparative
treatment of different computer music languages, but that was
mainly from a computational rather than expressibility angle.
Maybe there's a good doctoral project for someone lurking in this
question.


Ah didn't realise he ever finished, I should look it up.




Re: [music-dsp] a little about myself

2012-02-25 Thread Ross Bencina

On 25/02/2012 2:38 PM, Adam Puckett wrote:

What is WaveRT? I don't see it in the tarball.


WaveRT is a recent WDM-KS driver sub-model that was introduced in 
Windows Vista. It is the version of WDM-KS that people seem to get 
excited about as offering the lowest latency and efficiency. I can't 
remember the details but at its core I think it's similar to the ASIO 
driver model.


In any case, in PortAudio it's part of the wdmks host API.

Ross.
--
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] a little about myself

2012-02-25 Thread Emanuel Landeholm
Yeah, no shit just hit the fan... When you least expect it...

On Sun, Feb 26, 2012 at 2:26 AM, robert bristow-johnson
r...@audioimagination.com wrote:
 On 2/20/12 10:28 AM, douglas repetto wrote:


 Hi Adam,

 Welcome to the list. It's slow right now, but no doubt it'll flare up
 again soon!


 no shit
--
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] a little about myself

2012-02-25 Thread Ross Bencina

On 26/02/2012 6:23 AM, Bill Schottstaedt wrote:

In linguistics, it's known as
the Great Eskimo Vocabulary Hoax.


It's also known as the Sapir-Whorph Hypothesis. There are strong and 
weak versions of the hypothesis. The whole thing isn't necessarily 
completely a hoax.


http://en.wikipedia.org/wiki/Linguistic_relativity

(see Present status section).


Here's a short excerpt from a discussion on the POTAC list last year. I 
really liked Dan Stowell's introduction of the idea of long-term bias 
effects [1]:


Ross Bencina wrote:
 In any case I am not reverting to strong-SW here.. just suggesting
 that the notation system biases what we think of as music. It
 doesn't mean we can't think of other things as music, or even work
 out ways of notating them with CMN or programming languages.

In reply, Dan S wrote:
 Nicely put. I agree with all this. You don't need strong-SW, since
 mild biasing factors can have strong effects over an extended period
 of time (that's one of the mainstays of evolution by natural
 selection, of course, but in other types of system too). I've always
 thought that western music notation colours a lot of people's musical
 expression in ways I don't like. Perhaps because I'm into timbral
 gestures; or perhaps I'd think that anyway, whatever was the dominant
 representation.



I wrote the same basic kinds
of music whether by hand (Daily Life), using SCORE (Sandcastle),
using Pla + Samson box (many tunes), etc.


I'm not sure whether you want to unpack that, but a couple of obvious 
issues are that (1) I would think it's difficult for a composer to judge 
the effects of the tools they use on their compositional output, (2) you 
wrote Pla so it is really part of the composition, (3) just because you 
wrote the same basic kind of music independent of tool used I'm not 
sure that says much about the broad impact of tool structure on practice.


On the other hand, I'd agree that most of what actually consitutes music 
is not directly captured by the tools. By which I mean, what musical 
expression really is is mostly outside the domain of the directly 
encoded in programs, languages, algorithms, much in the same way as most 
human communication is non-verbal (and hence not encoded in words).



Ross.

[1] http://lists.lurk.org/pipermail/potac/2011-July/000107.html
--
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] Boulez

2012-02-25 Thread Emanuel Landeholm
 It certainly helps when you can do interesting stuff in suboptimal ways, and
 still end up using only a few percent of one of your many CPU cores. :-)

Actually, this is my routine for determining whether or not I'm living
in the future: look up suboptimal in the dictionary. If it isn't
there, I'm living in the future. Another check is: does my personal
computing device have orders of magnitude more RAM than the major
image processing research main frame at Linköping Tech had back when I
studied there. (check!)
--
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