New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More →

ableton-js

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ableton-js - npm Package Compare versions

Comparing version

to
3.3.0

@@ -7,4 +7,12 @@ ### Changelog

#### [v3.3.0](https://github.com/leolabs/ableton.js/compare/v3.2.11...v3.3.0)
- Browsing and loading functionalities [`bc48c7c`](https://github.com/leolabs/ableton.js/commit/bc48c7c46c55c54baca42c58003865596370afe3)
- :art: Improve formatting [`6e2e22b`](https://github.com/leolabs/ableton.js/commit/6e2e22b102cf560d39c07e60ae1afd7e2ecc851b)
- :sparkles: Turn the browser into a singleton [`6d0152b`](https://github.com/leolabs/ableton.js/commit/6d0152b4610683460256951801ada08f8598abeb)
#### [v3.2.11](https://github.com/leolabs/ableton.js/compare/v3.2.10...v3.2.11)
> 15 July 2023
- :loud_sound: Warn when the UDP tick is lagging or when processing UDP takes too long to finish [`c419afc`](https://github.com/leolabs/ableton.js/commit/c419afc96de5b5834ae2807baf8fc4b3fb9c21ba)

@@ -11,0 +19,0 @@ - :sparkles: Use larger buffer sizes if possible for sending responses from Live [`ae480cb`](https://github.com/leolabs/ableton.js/commit/ae480cb6e86fcbbb4e0417b0869a5a78d43511c6)

import { Ableton } from "..";
import { Namespace } from ".";
import { ApplicationView } from "./application-view";
import { Browser, RawBrowser } from "./browser";
export interface GettableProperties {

@@ -12,4 +13,6 @@ bugfix_version: number;

open_dialog_count: number;
browser: RawBrowser;
}
export interface TransformedProperties {
browser: Browser;
}

@@ -23,4 +26,5 @@ export interface SettableProperties {

constructor(ableton: Ableton);
browser: Browser;
view: ApplicationView;
pressCurrentDialogButton(index: number): Promise<any>;
}

@@ -6,2 +6,3 @@ "use strict";

const application_view_1 = require("./application-view");
const browser_1 = require("./browser");
class Application extends _1.Namespace {

@@ -11,2 +12,3 @@ constructor(ableton) {

}
browser = new browser_1.Browser(this.ableton);
view = new application_view_1.ApplicationView(this.ableton);

@@ -13,0 +15,0 @@ async pressCurrentDialogButton(index) {

@@ -64,2 +64,7 @@ import { Ableton } from "..";

}
export declare enum DeviceInsertMode {
default = "default",
left = "left",
right = "right"
}
export interface SettableProperties {

@@ -75,2 +80,3 @@ appointed_device: string;

groove_amount: number;
insert_mode: DeviceInsertMode;
is_counting_in: boolean;

@@ -218,2 +224,3 @@ is_playing: boolean;

undo(): Promise<any>;
set_insert_mode(args: DeviceInsertMode): Promise<any>;
}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Song = exports.RecordingQuantization = exports.Quantization = exports.TimeFormat = void 0;
exports.Song = exports.RecordingQuantization = exports.Quantization = exports.TimeFormat = exports.DeviceInsertMode = void 0;
const _1 = require(".");

@@ -9,2 +9,8 @@ const track_1 = require("./track");

const scene_1 = require("./scene");
var DeviceInsertMode;
(function (DeviceInsertMode) {
DeviceInsertMode["default"] = "default";
DeviceInsertMode["left"] = "left";
DeviceInsertMode["right"] = "right";
})(DeviceInsertMode || (exports.DeviceInsertMode = DeviceInsertMode = {}));
var TimeFormat;

@@ -153,3 +159,6 @@ (function (TimeFormat) {

}
async set_insert_mode(args) {
return this.sendCommand("set_insert_mode", { args });
}
}
exports.Song = Song;
{
"name": "ableton-js",
"version": "3.2.11",
"version": "3.3.0",
"description": "Control Ableton Live from Node",

@@ -5,0 +5,0 @@ "main": "index.js",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet