• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Generating pretty sounding Shepard Tones
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Generating pretty sounding Shepard Tones


  • Subject: Re: Generating pretty sounding Shepard Tones
  • From: tahome izwah <email@hidden>
  • Date: Sun, 28 Nov 2010 11:17:30 +0100

Why not simply generate two sine (saw... etc) tones in the time domain
and crossfade between them? Karplus and FFT seems overly complicated
(and ill suited) for something this simple, for instance, keeping
track of phases across DFT bins can be a real PITA ...

--th

2010/11/28 Pi <email@hidden>:
> Hello people,
> Apologies that this is slightly off topic, but maybe someone can point me in
> a good direction?
> I would like to create 12 Shepard Tones,  one for each of the 12 pitch
> classes on a piano keyboard.
> (Shepard Tone --  this means that by cycling through them it gives the
> illusion of an infinitely ascending or  descending scale).
> I can create something that sounds convincing but hideous by compositing
> sine waves.   but I would like to create a beautiful sound.
> I'm considering  starting with a synthetic tone generated with Karplus, ( or
> maybe a sampled piano note ), doing an FFT,  enveloping the individual bins
> under an amplitude bell curve, and  reversing the FFT.    but I don't want
> go tapping lots of keys until I have had a good look through all the various
> alternatives...
> Can anyone help me get to the next step?
> Many thanks,
> Sam
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

References: 
 >Generating pretty sounding Shepard Tones (From: Pi <email@hidden>)

  • Prev by Date: Generating pretty sounding Shepard Tones
  • Next by Date: Re: Generating pretty sounding Shepard Tones
  • Previous by thread: Generating pretty sounding Shepard Tones
  • Next by thread: Re: Generating pretty sounding Shepard Tones
  • Index(es):
    • Date
    • Thread