Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Re: The state of audio processing with Perl

by creamygoodness (Curate)
on Oct 17, 2006 at 13:29 UTC ( [id://578763]=note: print w/replies, xml ) Need Help??


in reply to The state of audio processing with Perl

In a past life I made my living as an audio mastering engineer. I'm intrigued, but I haven't ever looked into the Audio:: namespace on CPAN. I've never done any real audio programming either, since I started coding in earnest only after leaving the recording biz. But by now I'm an half decent C and XS hacker, and I know a bunch about digital audio theory and audio production QC. It would be fabulous to connect those two worlds, and maybe my esoteric skillset will come in handy.

I'd love to teach myself about synthesis. Is there an "Audio Synthesis with Perl" book out there or something like it? I always assumed there wasn't because audio stuff requires a lot of bit twiddling.

--
Marvin Humphrey
Rectangular Research ― http://www.rectangular.com
  • Comment on Re: The state of audio processing with Perl

Replies are listed 'Best First'.
Re^2: The state of audio processing with Perl
by Joost (Canon) on Oct 18, 2006 at 19:10 UTC
    I don't think there's any book about audio synthesis with perl. I learned most of the stuff I know from playing with my sythesizer, reading various online texts and writing C++ plugins for Buzz tracker (win32) & Amiga & C64 assembly programming.

    As far as I'm concerned, the best current module for audio synthesis in perl is my Audio::LADSPA module - but that's mostly because there isn't really anything else :-) I'm planning a rewrite. Besides that, you will probably have to look at Ecasound or C-Sound for scriptable "external" sound engines. I also found Net::LibLO to be quite nice for controlling OSC capable audio programs.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://578763]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others imbibing at the Monastery: (3)
As of 2024-04-20 01:55 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found