Sha256: 6a39c55a63c09d736c28d76f0ddcbc445c9602fd9a98d79e549f03c4e2993263

Contents?: true

Size: 1.6 KB

Versions: 1

Compression:

Stored size: 1.6 KB

Contents

# Imuzer

imuzer is a minimalistic gem that lets you generate music from the online music generation platform imuze.io.

# Pre-requisits

* You will need an account on iMuze in order to use it.
* You will need to install `mpg123` to actually listen the mp3

## Installation

    $ gem install imuzer

## Usage

    [yacin@mac imuzer (master)]$ bundle exec bin/imuzer -h
    Usage: imuzer [options] duration genre subgenre structure

    Composes a track with iMuze

    v0.0.1

    Options:
        -h, --help                       Show command line help
        -e, --email email                your imuze account email
        -p, --password password          your imuze password
        -v, --verbose                    Be verbose
            --version                    Show help/version info
            --log-level LEVEL            Set the logging level
                                         (debug|info|warn|error|fatal)
                                         (Default: info)

    Arguments:

        duration
            Track duration
        genre
            Track genre
        subgenre
            Track subgenre
        structure
            Track structure

Bellow is an example on how to use the tool:

    bundle exec bin/imuzer -v -e beguelin@gmail.com -p cH5tRaXu 30000 edm soft 'calm:0.3,medium:0.3,dynamic:0.3'

## Contributing

1. Fork it ( https://github.com/[my-github-username]/imuzer/fork )
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create a new Pull Request

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
imuzer-0.0.1 README.md