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

2012-02-22 Thread Oskari Tammelin
On Wed, 22 Feb 2012 16:20:09 +0200, douglas repetto wrote: This is driving me nutz: http://www.google.com And now an image search for Hertz features lots and lots of pictures of a non-sinewave! Arrg! Come on, it's a perfect visualization of their understanding of audio. -- dupswapd

Re: [music-dsp] Introducing myself

2012-02-22 Thread Alessandro Saccoia
Hello Bill, I take your question as a chance to introduce myself. When you sweep the input parameter you are introducing discontinuities in the output signal, and that sounds awful. The simplest case to figure that out in your code is imagining that you have the input variable set at 0 (pan = 0),

[music-dsp] Introducing myself

2012-02-22 Thread Bill Moorier
Hello, just thought I would introduce myself to the list since I've been lurking for a little while but haven't posted anything yet. I'm been programming computers since I was 9 years old, so 27 years now. I got started on a zx81 - it had a whole 1kB of user memory! I've never really done too mu

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

2012-02-22 Thread Adam Puckett
Maybe he was deliberately going for silence, possibly further protesting SOPA/PIPA? On 2/22/12, douglas repetto wrote: > > To continue this very important and not at all didactic discussion: > > I see some of the sections as semi-circles on either side of the middle > line. So there's no actual c

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

2012-02-22 Thread douglas repetto
To continue this very important and not at all didactic discussion: I see some of the sections as semi-circles on either side of the middle line. So there's no actual circle data on the dividing line, but rather there's a point from the top circle and a point from the bottom circle on either

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

2012-02-22 Thread Phil Burk
On 2/22/12 5:29 PM, Adam Puckett wrote: Is jSyn dependent on any other Java libraries? No. JSyn works with just the standard JDK. There are no dependencies except that JSyn uses JavaSound for audio output. JavaSound is available on Windows, Mac and Linux but not on Android. There is a singl

Re: [music-dsp] a little about myself

2012-02-22 Thread David Olofson
On Thursday 23 February 2012, at 03.16.10, Adam Puckett wrote: > How are you not getting samples out of range with all those voices? Just the usual deal: Scale amplitudes down. :-) I generally compensate instruments so they all land at reasonable levels regardless of internal voice count, and

Re: [music-dsp] a little about myself

2012-02-22 Thread Adam Puckett
How are you not getting samples out of range with all those voices? On 2/22/12, David Olofson wrote: > On Thursday 23 February 2012, at 02.30.34, Adam Puckett > wrote: >> What was the algorithm though? It sounds pretty high-end to me. > > Technically, it's all additive synthesis, using only basi

Re: [music-dsp] a little about myself

2012-02-22 Thread David Olofson
On Thursday 23 February 2012, at 02.30.34, Adam Puckett wrote: > What was the algorithm though? It sounds pretty high-end to me. Technically, it's all additive synthesis, using only basic geometric waveforms and noise. (It's possible to load arbitrary one-shot and looped waveforms, but I'm not

Re: [music-dsp] a little about myself

2012-02-22 Thread Adam Puckett
What was the algorithm though? It sounds pretty high-end to me. On 2/22/12, David Olofson wrote: > On Wednesday 22 February 2012, at 21.06.59, Adam Puckett > wrote: >> David, >> >> How did you mix all the sounds in the song? > > No mixer, fx chains or anything just yet, so all voices mix into a

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

2012-02-22 Thread Adam Puckett
Phil, Is jSyn dependent on any other Java libraries? On 2/22/12, Phil Burk wrote: > > > On 2/22/12 2:25 PM, douglas repetto wrote: >> I was making a bit of a joke -- no time domain signal can have two >> different values at the same point in time. So since the Google doodle >> isn't a proper tim

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

2012-02-22 Thread Phil Burk
On 2/22/12 2:25 PM, douglas repetto wrote: I was making a bit of a joke -- no time domain signal can have two different values at the same point in time. So since the Google doodle isn't a proper time domain signal, there's no "correct" way to synthesize it... Haha. It sure looks impossible f

Re: [music-dsp] a little about myself

2012-02-22 Thread David Olofson
On Wednesday 22 February 2012, at 21.06.59, Adam Puckett wrote: > David, > > How did you mix all the sounds in the song? No mixer, fx chains or anything just yet, so all voices mix into a single output buffer. In fact, mixing is not even stereo yet - I'm just adding a simple stereo feedback d

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

2012-02-22 Thread Wen Xue
Ay, but you always anti-alias your doodle before sampling. That'll sort it out fine. w.x. -Original Message- From: douglas repetto Sent: Wednesday, February 22, 2012 10:25 PM To: A discussion list for music-related DSP Subject: Re: [music-dsp] google's non-sine I was making a bit of

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

2012-02-22 Thread Adam Puckett
Maybe it's a chord? On 2/22/12, douglas repetto wrote: > > I was making a bit of a joke -- no time domain signal can have two > different values at the same point in time. So since the Google doodle > isn't a proper time domain signal, there's no "correct" way to > synthesize it... > > douglas >

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

2012-02-22 Thread douglas repetto
I was making a bit of a joke -- no time domain signal can have two different values at the same point in time. So since the Google doodle isn't a proper time domain signal, there's no "correct" way to synthesize it... douglas On 2/22/12 5:06 PM, Adam Puckett wrote: Why not use something li

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

2012-02-22 Thread Adam Puckett
Why not use something like an "inverse plotting" program (that would stream the samples from the actual Doodle?). On 2/22/12, douglas repetto wrote: > > That's close, Phil. But to really get it you need to find a way to > output two sample values in the same sample period -- they've got the > ell

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

2012-02-22 Thread douglas repetto
That's close, Phil. But to really get it you need to find a way to output two sample values in the same sample period -- they've got the ellipses joined at the zero crossings! On 2/22/12 2:25 PM, Phil Burk wrote: I couldn't help myself. The Google waveform appears to be made of random ellipt

Re: [music-dsp] a little about myself

2012-02-22 Thread Adam Puckett
David, How did you mix all the sounds in the song? On 2/22/12, Jerry Evans wrote: > > On 22/02/2012 19:33, David Olofson wrote: >> There is a version here, actually: >> http://eel.olofson.net/download/ChipSound-20111207.tar.bz2 >> >> It was released along with a little Ludum Dare jam entry

Re: [music-dsp] a little about myself

2012-02-22 Thread Jerry Evans
On 22/02/2012 19:33, David Olofson wrote: There is a version here, actually: http://eel.olofson.net/download/ChipSound-20111207.tar.bz2 It was released along with a little Ludum Dare jam entry I made using the "Kobo II" engine in the (rather messy) state it was in at the point. There is

Re: [music-dsp] music-dsp Digest, Vol 98, Issue 37

2012-02-22 Thread Elliott M Burke
Please unsubscribe me. I've too many notices from this account today. Sent from my iPhone On Feb 22, 2012, at 2:33 PM, music-dsp-requ...@music.columbia.edu wrote: > Send music-dsp mailing list submissions to >music-dsp@music.columbia.edu > > To subscribe or unsubscribe via the World Wide W

Re: [music-dsp] a little about myself

2012-02-22 Thread David Olofson
On Wednesday 22 February 2012, at 18.39.22, Jerry Evans wrote: > > More recently, I set out to hack a tiny, fast, usable sound engine for > > games, and ended up with ChipSound > > Nice idea. > > > I'm using it in my WIP game Kobo II; all sounds still built from sine, > > saw, triangle, square

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

2012-02-22 Thread Thomas Young
Haha, great stuff -Original Message- From: music-dsp-boun...@music.columbia.edu [mailto:music-dsp-boun...@music.columbia.edu] On Behalf Of Phil Burk Sent: 22 February 2012 19:26 To: music-dsp@music.columbia.edu Subject: Re: [music-dsp] google's non-sine I couldn't help myself. The Google

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

2012-02-22 Thread Phil Burk
I couldn't help myself. The Google waveform appears to be made of random elliptical segments. Here is a JSyn Applet that plays the "wave doodle": Phil Burk -- dupswapdrop -- the music-dsp mailing list and website: subscription info, FAQ,

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

2012-02-22 Thread Nigel Redmon
Apparently, the "wave" is made from shapes that are roughly those of the letters (and their colors) in the Google logo...annoying to us, but there is some logic behind it... On Feb 22, 2012, at 6:20 AM, douglas repetto wrote: > > This is driving me nutz: > > http://www.google.com > > > And

Re: [music-dsp] a little about myself

2012-02-22 Thread Renato Fabbri
you mean like: in pure python, without external libs etc, synthesizing every single sample, in one file.py: http://paste.org/45689 OR PPEPPS: Pure Python EP: Project Solvent $ git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/FIGGUS $ cd FIGGUS $ sudo python setup.

Re: [music-dsp] a little about myself

2012-02-22 Thread Theo Verelst
> Speed of development is an issue, as turning ideas into sound uses > considerable human cognition, echoic memory to listen, serial and > linguistics faculties to interpret, and then geometric mathematical > and procedural acrobatics to adapt the internal model. True. And the search algorithm a

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

2012-02-22 Thread robert bristow-johnson
On 2/22/12 9:20 AM, douglas repetto wrote: This is driving me nutz: http://www.google.com And now an image search for Hertz features lots and lots of pictures of a non-sinewave! Arrg! i was wondering if it was the same Hertz. i guess it is. sometimes Google's authority is dubious. --

Re: [music-dsp] a little about myself

2012-02-22 Thread Jerry Evans
More recently, I set out to hack a tiny, fast, usable sound engine for games, and ended up with ChipSound Nice idea. I'm using it in my WIP game Kobo II; all sounds still built from sine, saw, triangle, square waves and noise, no filters or anything. Going to do some (possibly recursive) render

Re: [music-dsp] a little about myself

2012-02-22 Thread Michael Gogins
For me as a composer working almost exclusively with algorithmic composition and synthesis, the question of language is complex. It's not just the power of the language, but also the ease of writing code, plus the time for building, plus the time for maintaining any necessary build system and other

Re: [music-dsp] a little about myself

2012-02-22 Thread Risto Holopainen
Yes, it's quite a challenge to compose music just using C/C++. Lately, I have tried to compose entire pieces written in C++. Many of them are just monolithic feedback systems with oscillators, filters and some low-level feature extractors. There are no hierarchic levels of control functions, the m

Re: [music-dsp] a little about myself

2012-02-22 Thread Bastian Schnuerle
+1 Am 22.02.2012 um 15:16 schrieb Andy Farnell: Speed of development is an issue, as turning ideas into sound uses considerable human cognition, echoic memory to listen, serial and linguistics faculties to interpret, and then geometric mathematical and procedural acrobatics to adapt the interna

Re: [music-dsp] a little about myself

2012-02-22 Thread David Olofson
On Wednesday 22 February 2012, at 14.44.56, Adam Puckett wrote: > It's nice to see some familiar names in Csound's defense. > > Here's something I've considered since learning C: has anyone > (attempted to) compose music in straight C (or C++) just using the > audio APIs? I think that would be q

Re: [music-dsp] a little about myself

2012-02-22 Thread Andy Farnell
On Wed, Feb 22, 2012 at 09:18:11AM -0500, Michael Gogins wrote: > I am writing an article about composing in C++ with the Csound API and > CsoundAC, and I will try to get it published in the Csound Journal or > elsewhere. Definitely looking forward to that Michael. -- dupswapdrop -- the music-dsp

Re: [music-dsp] music-dsp Digest, Vol 98, Issue 31

2012-02-22 Thread David Gerhard
hi all, I was also bugged by the non-sine so I made a "better" one. Share and enjoy: https://www.dropbox.com/gallery/6702856/1/webshare?h=1a7617 On Wed, Feb 22, 2012 at 8:20 AM, wrote: > Send music-dsp mailing list submissions to >        music-dsp@music.columbia.edu > > To subscribe or unsub

[music-dsp] google's non-sine

2012-02-22 Thread douglas repetto
This is driving me nutz: http://www.google.com And now an image search for Hertz features lots and lots of pictures of a non-sinewave! Arrg! -- ... http://artbots.org .douglas.irving http://dorkbot.org

Re: [music-dsp] a little about myself

2012-02-22 Thread Michael Gogins
I have done this several times and plan to do more. I got my start in computer music in 1986 or 1987 at the woof group at Columbia University using cmix on a Sun workstation. cmix has never had a runtime synthesis language; even now instrument code has to be written in C++. Score code can be writt

Re: [music-dsp] a little about myself

2012-02-22 Thread Andy Farnell
Speed of development is an issue, as turning ideas into sound uses considerable human cognition, echoic memory to listen, serial and linguistics faculties to interpret, and then geometric mathematical and procedural acrobatics to adapt the internal model. C gives great flexibility and control, b

Re: [music-dsp] a little about myself

2012-02-22 Thread Thomas Young
I've tried that before, basically writing a soft synth and a sequencer. I won't pretend I made anything that sounded very good but it was fun. In the demoscene there is a whole field of 'programmed music' which is just this, although generally they use a sequencer for the composition and just co

Re: [music-dsp] a little about myself

2012-02-22 Thread Adam Puckett
It's nice to see some familiar names in Csound's defense. Here's something I've considered since learning C: has anyone (attempted to) compose music in straight C (or C++) just using the audio APIs? I think that would be quite a challenge. I can see quite a bit more algorithmic potential there tha