<commit_before>= rubberband-audio

Ruby interface for [Rubber Band Library](http://breakfastquay.com/rubberband/).

== Usage

To process a sound, use following code:

    rubberband = RubberBand::Processor.new "input.wav", "output.wav", :pitch => 9
    rubberband.run 

the output.wav should then processed with pitch raised by 9 semitones


== Reference

Rubber Band [Usage](http://breakfastquay.com/rubberband/usage.txt)

== Contributing to rubberband-audio
 
* Check out the latest master to make sure the feature hasn't been implemented or the bug hasn't been fixed yet
* Check out the issue tracker to make sure someone already hasn't requested it and/or contributed it<commit_msg>add requirements<commit_after># rubberband-audio

Ruby interface for [Rubber Band Library](http://breakfastquay.com/rubberband/).

## Requirements

- Ruby 1.9.x
- [Rubber Band Library](http://breakfastquay.com/rubberband/) Linux source, windows executable and Mac universal binaries are provided.

## Usage

To process a sound, use following code:

    rubberband = RubberBand::Processor.new "input.wav", "output.wav", :pitch => 9
    rubberband.run 

the output.wav should then processed with pitch raised by 9 semitones


## Reference

Rubber Band [Usage](http://breakfastquay.com/rubberband/usage.txt)

## Contributing to rubberband-audio
 
* Check out the latest master to make sure the feature hasn't been implemented or the bug hasn't been fixed yet
* Check out the issue tracker to make sure someone already hasn't requested it and/or contributed it
{'fraction_non_alphanumeric': 0.08819714656290532, 'fraction_numerical': 0.0038910505836575876, 'mean_word_length': 4.530465949820789, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3448226', 'n_tokens_mistral': 465, 'n_tokens_neox': 433, 'n_words': 170}