# Icanhasaudio 0.1.0 Released

**URL:** <https://www.ruby-forum.com/t/icanhasaudio-0-1-0-released/129282>\
**Category:** Ruby\
**Created:** [February 16, 2008, 3:20am UTC](https://www.ruby-forum.com/t/icanhasaudio-0-1-0-released/129282 "2008-02-16T03:20:03Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![aaronpowell](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/7bcc69/32.png) [@aaronpowell](https://www.ruby-forum.com/u/aaronpowell)\
**Post date:** [February 16, 2008, 3:20am UTC](https://www.ruby-forum.com/t/icanhasaudio-0-1-0-released/129282/1 "2008-02-16T03:20:03Z")

</div>

icanhasaudio version 0.1.0 has been released!

- [http://seattlerb.rubyforge.org/](http://seattlerb.rubyforge.org/)

Hai! icanhasaudio? is an interface to lame for decoding ur MP3s. I iz  
in ur  
computer. Decodin ur mp3s. Whatevs! I also decodin ur OGGz! I kin  
also  
encodin’ ur WAV and AIFF to mp3z!

## SYNOPSYS ROFLOL

require ‘icanhasaudio’

reader = Audio::MPEG::Decoder.new  
File.open(ARGV[0], ‘rb’) { |input\_lol|  
File.open(ARGV[1], ‘wb’) { |output\_lol|  
reader.decode(input\_lol, output\_lol)  
}  
}

Or even smaller:

reader = Audio::OGG::Decoder.new  
reader.decode(File.open(ARGV[0], ‘rb’), File.open(ARGV[1], ‘wb’))

Encoder!!! LOL

writer = Audio::MPEG::Encoder.new  
File.open(ARGV[0]), ‘rb’) { |wav\_lol|  
File.open(ARGV[1]), ‘wb+’) { |mp3\_lol|  
writer.encode(wav\_lol, mp3\_lol)  
}  
}

Changes:

### 0.1.0

- 1 major enhancement

- [http://seattlerb.rubyforge.org/](http://seattlerb.rubyforge.org/)

---

<div class="post-metadata">

**Author:** ![aaronpowell](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/7bcc69/32.png) [@aaronpowell](https://www.ruby-forum.com/u/aaronpowell)\
**Post date:** [February 16, 2008, 4:13am UTC](https://www.ruby-forum.com/t/icanhasaudio-0-1-0-released/129282/2 "2008-02-16T04:13:23Z")

</div>

On Feb 15, 2008 8:19 PM, Aaron P. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> icanhasaudio version 0.1.0 has been released!
> 
> - [http://seattlerb.rubyforge.org/](http://seattlerb.rubyforge.org/)
> 
> Hai! icanhasaudio? is an interface to lame for decoding ur MP3s. I iz in ur  
> computer. Decodin ur mp3s. Whatevs! I also decodin ur OGGz! I kin also  
> encodin’ ur WAV and AIFF to mp3z!

Hah! Okay. Points for having a hilarious announcement.

Ben
