Sha256: a9c6f0a82adcda929486d696594ae4dcb88192fc594cc101d82e13e963a9719d

Contents?: true

Size: 1.07 KB

Versions: 2

Compression:

Stored size: 1.07 KB

Contents

# Nerpin [![Build Status](https://travis-ci.org/youpy/nerpin.png?branch=master)](https://travis-ci.org/youpy/nerpin)

A Ruby library to send manufacturer-specific or instrument-specific MIDI messages

## Supported Instruments

* [Alesis micron](http://www.alesis.com/micron)
* [Alesis ion](http://www.alesis.com/ion) (not tested)
* [Akai MINIAK](http://www.akaipro.com/miniak) (not tested)

## Installation

Add this line to your application's Gemfile:

    gem 'nerpin'

And then execute:

    $ bundle

Or install it yourself as:

    $ gem install nerpin

## Usage

```ruby
require 'coremidi'
require 'nerpin'

destination = CoreMIDI::Destination.first
micron = Nerpin::Micron(destination)

micron.oscillator_1_octave(3)
```

## See Also

* [Alesis Ion, Micron and Akai Miniak Synth Wiki - Common FAQ](http://ion-micron-miniak.wikia.com/wiki/Common_FAQ)

## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Added some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
nerpin-0.0.2 README.md
nerpin-0.0.1 README.md