Re: Real-time spectrogram for Mac (Dan Ellis )

--14dae9340ff5dcdae204d6b4c475
Content-Type: text/plain; charset=UTF-8
As a follow up, I remembered that I had put together compiled binaries of
the LiveSpectrogram for a demo I did at my son's school. You can see the
"handout" I made at:
http://labrosa.ee.columbia.edu/expo/
.. which links to the downloads for Mac, Windows, and Linux at:
http://labrosa.ee.columbia.edu/expo/apps/setup.html
When you click the Mac download, you get a folder
LiveSpectrogram_logf.macosx (this version uses a logarithmic frequency axis
for more "perceptual" scaling); inside the folder is a file
called LiveSpectrogram_logf.app, which has the java coffeecup icon.
Double-clicking that should run the spectrogram, which will start
displaying analysis of the default sound input (usually the computer's
internal mic).
When using this in class, I use SoundFlower
http://cycling74.com/soundflower-landing-page/ to route the output of
programs (e.g., sound demos in PureData) directly into the spectrogram.
It's a little bit temperamental, but it's great to be able to see the
analysis of sound generation without any background noise.
DAn.
On Wed, Feb 27, 2013 at 7:59 AM, Dan Ellis <dpwe@xxxxxxxx> wrote:
> I wrote my own real-time spectrogram that runs on the Mac in the very fun
> Processing environment (which is basically a front-end and some wrappers on
> Java).
>
> If you install the free processing environment from http://processing.org, you can download and run my "sketch" from:
>
> http://labrosa.ee.columbia.edu/~dpwe/resources/Processing/
>
> I have made a lot of variants on the basic spectrogram (with waveforms,
> with pause, log scale) etc. if this one isn't quite what you need. It's
> quite easy to compile a Processing sketch into a stand-alone binary, I just
> didn't bother because it's nice to be able to change it rapidly.
>
> DAn.
>
>
> On Tue, Feb 26, 2013 at 7:31 AM, Rowan D. <dr@xxxxxxxx> wrote:
>
>> Hi -
>>
>> Background: I have been using the real-time waveform/spectrum (RTSpect)
>> and spectrogram (RTGram) Windows apps from UCL (
>> http://www.phon.ucl.ac.uk/resource/software.php) for several years for
>> teaching and outreach/public engagement as very easy to use to achieve
>> intended results.
>>
>> Question: Is there anything similar out there for Mac/OSX?
>>
>> I've had a bit of a search with no luck; needs to be real-time and
>> similarly easy to use for a varied audience. I'm aware of iPad apps that do
>> something similar but am looking for something for Macbook.
>>
>> Many thanks in advance for any leads.
>>
>> Cheers, Daniel
>>
>
>
--14dae9340ff5dcdae204d6b4c475
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
As a follow up, I remembered that I had put together compiled binaries of t=
he LiveSpectrogram for a demo I did at my son&#39;s school. =C2=A0You can s=
ee the &quot;handout&quot; I made at:<div><br></div><div><a href=3D"http://=
labrosa.ee.columbia.edu/expo/">http://labrosa.ee.columbia.edu/expo/</a></di=
v>
<div><br></div><div>.. which links to the downloads for Mac, Windows, and L=
inux at:</div><div><br></div><div><a href=3D"http://labrosa.ee.columbia.edu=
/expo/apps/setup.html">http://labrosa.ee.columbia.edu/expo/apps/setup.html<=
/a></div>
<div><br></div><div>When you click the Mac download, you get a folder LiveS=
pectrogram_logf.macosx (this version uses a logarithmic frequency axis for =
more &quot;perceptual&quot; scaling); inside the folder is a file called=C2=
=A0LiveSpectrogram_logf.app, which has the java coffeecup icon. =C2=A0Doubl=
e-clicking that should run the spectrogram, which will start displaying ana=
lysis of the default sound input (usually the computer&#39;s internal mic).=
=C2=A0</div>
<div><br></div><div>When using this in class, I use SoundFlower=C2=A0<a hre=
f=3D"http://cycling74.com/soundflower-landing-page/">http://cycling74.com/s=
oundflower-landing-page/</a> to route the output of programs (e.g., sound d=
emos in PureData) directly into the spectrogram. =C2=A0It&#39;s a little bi=
t temperamental, but it&#39;s great to be able to see the analysis of sound=
generation without any background noise.</div>
<div><br></div><div>=C2=A0 DAn.<br><br><div class=3D"gmail_quote">On Wed, F=
eb 27, 2013 at 7:59 AM, Dan Ellis <span dir=3D"ltr">&lt;<a href=3D"mailto:d=
pwe@xxxxxxxx" target=3D"_blank">dpwe@xxxxxxxx</a>&gt;</span> =
wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">I wrote my own real-time spectrogram that ru=
ns on the Mac in the very fun Processing environment (which is basically a =
front-end and some wrappers on Java). =C2=A0<div>
<br></div><div>If you install the free processing environment from <a href=
=3D"http://processing.org" target=3D"_blank">http://processing.org</a> , yo=
u can download and run my &quot;sketch&quot; from:<div>
<br></div><div><a href=3D"http://labrosa.ee.columbia.edu/~dpwe/resources/Pr=
ocessing/" target=3D"_blank">http://labrosa.ee.columbia.edu/~dpwe/resources=
/Processing/</a></div><div><br></div><div>I have made a lot of variants on =
the basic spectrogram (with waveforms, with pause, log scale) etc. if this =
one isn&#39;t quite what you need. =C2=A0It&#39;s quite easy to compile a P=
rocessing sketch into a stand-alone binary, I just didn&#39;t bother becaus=
e it&#39;s nice to be able to change it rapidly.</div>
<span class=3D"HOEnZb"><font color=3D"#888888">
<div><br></div></font></span><div><span class=3D"HOEnZb"><font color=3D"#88=
8888">=C2=A0 DAn.</font></span><div><div class=3D"h5"><br><div><br><div cla=
ss=3D"gmail_quote">On Tue, Feb 26, 2013 at 7:31 AM, Rowan D. <span dir=3D"l=
tr">&lt;<a href=3D"mailto:dr@xxxxxxxx" target=3D"_blank">dr@xxxxxxxx=
ton.ac.uk</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">Hi -<br>
<br>
Background: I have been using the real-time waveform/spectrum (RTSpect) and=
spectrogram (RTGram) Windows apps from UCL (<a href=3D"http://www.phon.ucl=
.ac.uk/resource/software.php" target=3D"_blank">http://www.phon.ucl.ac.uk/r=
esource/software.php</a>) for several years for teaching and outreach/publi=
c engagement as very easy to use to achieve intended results.<br>
<br>
Question: Is there anything similar out there for Mac/OSX?<br>
<br>
I&#39;ve had a bit of a search with no luck; needs to be real-time and simi=
larly easy to use for a varied audience. I&#39;m aware of iPad apps that do=
something similar but am looking for something for Macbook.<br>
<br>
Many thanks in advance for any leads.<br>
<br>
Cheers, Daniel<br>
</blockquote></div><br></div></div></div></div></div>
</blockquote></div><br></div>
--14dae9340ff5dcdae204d6b4c475--