[plt-scheme] audio processing and music generation
On Nov 26, 2003, at 3:54 PM, John Clements wrote:
> For list-related administrative tasks:
> http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>
>
> On Nov 26, 2003, at 3:28 PM, Neil W. Van Dyke wrote:
>
>> For list-related administrative tasks:
>> http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>>
>> Is anyone doing audio processing and/or music generation with PLT
>> Scheme
>> recently?
>>
>> A non-programmer wants to implement a couple ideas that involve DSP to
>> extract features of music audio signals, and (separately) generation
>> of
>> music and non-music audio.
>>
>> She's willing to learn a little programming (in Java or perhaps
>> Scheme),
>> but she'll need pre-written reliable libraries for audio/music.
>>
>> The required libraries can be particular to Mac OS X or GNU/Linux, but
>> ideally her programs would work on both platforms.
>>
>> Ideas? Or, if there are portable C libraries you'd recommend
>> strongly,
>> I might be able to write the PLT bindings myself.
>
> the libsndfile collection for PLT Scheme provides bindings for the
> libsndfile library, which can be used to read & write audio files of
> most flavors (excluding .mp3's, for copyright reasons).
>
> This bundle is currently available at
> http://www.ccs.neu.edu/home/clements/download/. It may require minor
> tweaking; I don't think there's a reliable mechanism for locating the
> libsndfile library, for example. However, I'd be glad to help get it
> running.
As additional incentive, I'm pleased to report (after reading the
doc.txt file) that I actually provide a usage sample which generates a
tone at 440 Hz which pans back and forth.
john