quartz

Version, currently 0.1.12 versions

github.com/astellon/quartz

Audio I/O library for Crystal based on PortAudio

16 stars
0 dependents
License: MIT

Installation

# Add this to your shard.yml
dependencies:
  quartz:
    github: astellon/quartz
    version: ~> 0.1.1

Then run:

shards install

shard.yml

Crystal
0.27.2
License
MIT
Author
astellon <22632787+astellon@users.noreply.github.com>

Dependencies

This version declares no dependencies.

README

<p align="center"><img src="/logo/logotype-horizontal.png"></p>

# Quartz

[![Build Status](https://travis-ci.org/astellon/quartz.svg?branch=master)](https://travis-ci.org/astellon/quartz)

**Quarts** is an Audio IO Library.

## Installation

1. Install PortAudio. [Read this](http://portaudio.com/docs/v19-doxydocs/tutorial_start.html) to get more information about installation for PortAudio.

2. Add the dependency to your `shard.yml`:

   ```yaml
   dependencies:
     quartz:
       github: astellon/quartz
   ```

3. Run `shards install`

4. Write your code!

## Usage

Hello Sin examples (output sin wave) is in [example/hellosin](https://github.com/astellon/quartz).

## Contributing

1. Fork it (<https://github.com/astellon/quartz/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

## Contributors

- [Astellon](https://github.com/astellon) - creator and maintainer
- [Tobaloidee](https://github.com/Tobaloidee) - logo