1.4.0 • Published 3 years ago

aira v1.4.0

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

aira

aira runs loops on Roland AIRA series synthesizers.

Status

CategoryStatus
Versionnpm
BuildGitHub Actions
LicenseGitHub

Installation

$ npm install aira

Quick Start

First you need to add a reference to aira to your application:

const { getNoteLengths, Tb3, Tr8, System8 } = require('aira');

If you use TypeScript, use the following code instead:

import { getNoteLengths, Tb3, Tr8, System8 } from 'aira';

For information on how to use these types, please refer to the demo mentioned below. Detailed documentation will be added once the API is a little bit more stable.

Running the demo

In the ./lib/bin/app.ts file you can see a demo of how to use this module. From the root level you can run it using:

$ npx ts-node lib/bin/app.ts

Please note that the demo expects the following set up:

  • Roland MX-1 as MIDI interface
  • Roland TR-8 connected to USB 1, using channel 10
  • Roland TB-3 connected to USB 2, using channel 2
  • Roland TB-3 connected to USB 3, using channel 2
  • Roland System 8 connected to USB 4, using channel 1

Running quality assurance

To run quality assurance for this module use roboter:

$ npx roboter
1.4.0

3 years ago

1.3.0

3 years ago

1.2.1

3 years ago

1.2.0

4 years ago

1.1.10

4 years ago

1.1.9

4 years ago

1.1.8

4 years ago

1.1.7

4 years ago

1.1.6

4 years ago

1.1.5

4 years ago

1.1.4

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

0.1.0

4 years ago