Skip to content

waveinfo is a pure-ruby gem to get the information from the headers of Wave (.wav) files.

License

Notifications You must be signed in to change notification settings

njh/ruby-waveinfo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

waveinfo

waveinfo is a pure-ruby gem to get the information from the headers of Wave (.wav) files.

Installing

You may get the latest stable version from Rubyforge. Source gems are also available.

$ gem install waveinfo

Synopsis

require 'rubygems'
require 'waveinfo'

wave = WaveInfo.new('example.wav')
puts "Channels: #{wave.channels}"
puts "Sample Rate: #{wave.sample_rate} Hz"
puts "Duration: #{wave.duration} secs"

Resources

License

The waveinfo ruby gem is licensed under the terms of the MIT license. See the file LICENSE for details.

Contact

About

waveinfo is a pure-ruby gem to get the information from the headers of Wave (.wav) files.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages