Socket
Socket
Sign inDemoInstall

aira

Package Overview
Dependencies
Maintainers
5
Versions
18
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

aira - npm Package Compare versions

Comparing version 1.1.10 to 1.2.0

app/app.ts

23

build/lib/aira.d.ts

@@ -1,6 +0,17 @@

import { getNoteLengths } from './utils/getNoteLengths';
import { MidiValue } from './types/MidiValue';
import { System8 } from './drivers/System8';
import { Tb3 } from './drivers/Tb3';
import { Tr8 } from './drivers/Tr8';
export { getNoteLengths, MidiValue, System8, Tb3, Tr8 };
import { Bar } from './music/elements/Bar';
import { createNoteStep } from './music/patterns/createNoteStep';
import { createPattern } from './music/patterns/createPattern';
import { createPatterns } from './music/patterns/createPatterns';
import { createRestStep } from './music/patterns/createRestStep';
import { crescendo } from './music/patterns/effects/crescendo';
import { getNoteValue } from './midi/getNoteValue';
import { getSynthesizersApi } from './http/getSynthesizersApi';
import { LocalSynthesizer } from './midi/LocalSynthesizer';
import { MidiConnection } from './midi/MidiConnection';
import { NoteStep } from './music/patterns/NoteStep';
import { RestStep } from './music/patterns/RestStep';
import { Song } from './music/arrangement/Song';
import { Step } from './music/patterns/Step';
import { Synthesizer } from './midi/Synthesizer';
import { tb3, tr8 } from './music/instruments';
export { Bar, createNoteStep, createPattern, createPatterns, createRestStep, crescendo, getNoteValue, getSynthesizersApi, LocalSynthesizer, MidiConnection, NoteStep, RestStep, Song, Step, Synthesizer, tb3, tr8 };
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Tr8 = exports.Tb3 = exports.System8 = exports.getNoteLengths = void 0;
const getNoteLengths_1 = require("./utils/getNoteLengths");
Object.defineProperty(exports, "getNoteLengths", { enumerable: true, get: function () { return getNoteLengths_1.getNoteLengths; } });
const System8_1 = require("./drivers/System8");
Object.defineProperty(exports, "System8", { enumerable: true, get: function () { return System8_1.System8; } });
const Tb3_1 = require("./drivers/Tb3");
Object.defineProperty(exports, "Tb3", { enumerable: true, get: function () { return Tb3_1.Tb3; } });
const Tr8_1 = require("./drivers/Tr8");
Object.defineProperty(exports, "Tr8", { enumerable: true, get: function () { return Tr8_1.Tr8; } });
exports.tr8 = exports.tb3 = exports.Song = exports.LocalSynthesizer = exports.getSynthesizersApi = exports.getNoteValue = exports.crescendo = exports.createRestStep = exports.createPatterns = exports.createPattern = exports.createNoteStep = void 0;
const createNoteStep_1 = require("./music/patterns/createNoteStep");
Object.defineProperty(exports, "createNoteStep", { enumerable: true, get: function () { return createNoteStep_1.createNoteStep; } });
const createPattern_1 = require("./music/patterns/createPattern");
Object.defineProperty(exports, "createPattern", { enumerable: true, get: function () { return createPattern_1.createPattern; } });
const createPatterns_1 = require("./music/patterns/createPatterns");
Object.defineProperty(exports, "createPatterns", { enumerable: true, get: function () { return createPatterns_1.createPatterns; } });
const createRestStep_1 = require("./music/patterns/createRestStep");
Object.defineProperty(exports, "createRestStep", { enumerable: true, get: function () { return createRestStep_1.createRestStep; } });
const crescendo_1 = require("./music/patterns/effects/crescendo");
Object.defineProperty(exports, "crescendo", { enumerable: true, get: function () { return crescendo_1.crescendo; } });
const getNoteValue_1 = require("./midi/getNoteValue");
Object.defineProperty(exports, "getNoteValue", { enumerable: true, get: function () { return getNoteValue_1.getNoteValue; } });
const getSynthesizersApi_1 = require("./http/getSynthesizersApi");
Object.defineProperty(exports, "getSynthesizersApi", { enumerable: true, get: function () { return getSynthesizersApi_1.getSynthesizersApi; } });
const LocalSynthesizer_1 = require("./midi/LocalSynthesizer");
Object.defineProperty(exports, "LocalSynthesizer", { enumerable: true, get: function () { return LocalSynthesizer_1.LocalSynthesizer; } });
const Song_1 = require("./music/arrangement/Song");
Object.defineProperty(exports, "Song", { enumerable: true, get: function () { return Song_1.Song; } });
const instruments_1 = require("./music/instruments");
Object.defineProperty(exports, "tb3", { enumerable: true, get: function () { return instruments_1.tb3; } });
Object.defineProperty(exports, "tr8", { enumerable: true, get: function () { return instruments_1.tr8; } });

@@ -1,4 +0,10 @@

declare const OperationInvalid_base: import("defekt/build/lib/CustomErrorConstructor").CustomErrorConstructor<"OperationInvalid">;
declare class OperationInvalid extends OperationInvalid_base {
declare const MidiValueOutOfRange_base: import("defekt/build/lib/CustomErrorConstructor").CustomErrorConstructor<"MidiValueOutOfRange">;
declare class MidiValueOutOfRange extends MidiValueOutOfRange_base {
}
export { OperationInvalid };
declare const PatternLengthInvalid_base: import("defekt/build/lib/CustomErrorConstructor").CustomErrorConstructor<"PatternLengthInvalid">;
declare class PatternLengthInvalid extends PatternLengthInvalid_base {
}
declare const PercentOutOfRange_base: import("defekt/build/lib/CustomErrorConstructor").CustomErrorConstructor<"PercentOutOfRange">;
declare class PercentOutOfRange extends PercentOutOfRange_base {
}
export { MidiValueOutOfRange, PatternLengthInvalid, PercentOutOfRange };
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.OperationInvalid = void 0;
exports.PercentOutOfRange = exports.PatternLengthInvalid = exports.MidiValueOutOfRange = void 0;
const defekt_1 = require("defekt");
class OperationInvalid extends defekt_1.defekt({ code: 'OperationInvalid' }) {
class MidiValueOutOfRange extends (0, defekt_1.defekt)({ code: 'MidiValueOutOfRange' }) {
}
exports.OperationInvalid = OperationInvalid;
exports.MidiValueOutOfRange = MidiValueOutOfRange;
class PatternLengthInvalid extends (0, defekt_1.defekt)({ code: 'PatternLengthInvalid' }) {
}
exports.PatternLengthInvalid = PatternLengthInvalid;
class PercentOutOfRange extends (0, defekt_1.defekt)({ code: 'PercentOutOfRange' }) {
}
exports.PercentOutOfRange = PercentOutOfRange;

@@ -0,1 +1,8 @@

# [1.2.0](https://github.com/thenativeweb/aira/compare/1.1.10...1.2.0) (2021-11-04)
### Features
* Implement remote synthesizers. ([#44](https://github.com/thenativeweb/aira/issues/44)) ([7ee7334](https://github.com/thenativeweb/aira/commit/7ee733491f1a444e38c5e292628798385f056f34))
## [1.1.10](https://github.com/thenativeweb/aira/compare/1.1.9...1.1.10) (2021-08-24)

@@ -2,0 +9,0 @@

@@ -1,13 +0,36 @@

import { getNoteLengths } from './utils/getNoteLengths';
import { MidiValue } from './types/MidiValue';
import { System8 } from './drivers/System8';
import { Tb3 } from './drivers/Tb3';
import { Tr8 } from './drivers/Tr8';
import { Bar } from './music/elements/Bar';
import { createNoteStep } from './music/patterns/createNoteStep';
import { createPattern } from './music/patterns/createPattern';
import { createPatterns } from './music/patterns/createPatterns';
import { createRestStep } from './music/patterns/createRestStep';
import { crescendo } from './music/patterns/effects/crescendo';
import { getNoteValue } from './midi/getNoteValue';
import { getSynthesizersApi } from './http/getSynthesizersApi';
import { LocalSynthesizer } from './midi/LocalSynthesizer';
import { MidiConnection } from './midi/MidiConnection';
import { NoteStep } from './music/patterns/NoteStep';
import { RestStep } from './music/patterns/RestStep';
import { Song } from './music/arrangement/Song';
import { Step } from './music/patterns/Step';
import { Synthesizer } from './midi/Synthesizer';
import { tb3, tr8 } from './music/instruments';
export {
getNoteLengths,
MidiValue,
System8,
Tb3,
Tr8
Bar,
createNoteStep,
createPattern,
createPatterns,
createRestStep,
crescendo,
getNoteValue,
getSynthesizersApi,
LocalSynthesizer,
MidiConnection,
NoteStep,
RestStep,
Song,
Step,
Synthesizer,
tb3,
tr8
};
import { defekt } from 'defekt';
class OperationInvalid extends defekt({ code: 'OperationInvalid' }) {}
class MidiValueOutOfRange extends defekt({ code: 'MidiValueOutOfRange' }) {}
class PatternLengthInvalid extends defekt({ code: 'PatternLengthInvalid' }) {}
class PercentOutOfRange extends defekt({ code: 'PercentOutOfRange' }) {}
export {
OperationInvalid
MidiValueOutOfRange,
PatternLengthInvalid,
PercentOutOfRange
};
{
"name": "aira",
"version": "1.1.10",
"version": "1.2.0",
"description": "aira runs loops on Roland AIRA series synthesizers.",

@@ -9,2 +9,6 @@ "contributors": [

"email": "golo.roden@thenativeweb.io"
},
{
"name": "David Losert",
"email": "david.losert@thenativeweb.io"
}

@@ -16,10 +20,14 @@ ],

"dependencies": {
"defekt": "7.3.3",
"easymidi": "2.0.5",
"flaschenpost": "5.0.49"
"@types/express": "4.17.13",
"axios": "0.24.0",
"defekt": "8.0.0",
"easymidi": "2.1.0",
"express": "4.17.1",
"flaschenpost": "5.0.49",
"lodash": "4.17.21",
"processenv": "3.0.9"
},
"devDependencies": {
"@types/mocha": "9.0.0",
"assertthat": "6.3.13",
"roboter": "12.1.2",
"roboter": "12.5.0",
"semantic-release-configuration": "2.0.5"

@@ -26,0 +34,0 @@ },

@@ -8,2 +8,3 @@ {

"module": "commonjs",
"noImplicitOverride": true,
"outDir": "build",

@@ -10,0 +11,0 @@ "resolveJsonModule": true,

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc