UNPKG

@ng-web-apis/midi

Version:

An Observable based library for the use of Web MIDI API with Angular

19 lines 2.06 kB
import { Pipe } from '@angular/core'; import { toFrequency } from '../../utils/to-frequency'; import * as i0 from "@angular/core"; class FrequencyPipe { transform(note, tuning) { return toFrequency(note, tuning); } static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: FrequencyPipe, deps: [], target: i0.ɵɵFactoryTarget.Pipe }); static ɵpipe = i0.ɵɵngDeclarePipe({ minVersion: "14.0.0", version: "16.2.12", ngImport: i0, type: FrequencyPipe, isStandalone: true, name: "frequency" }); } export { FrequencyPipe }; i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: FrequencyPipe, decorators: [{ type: Pipe, args: [{ standalone: true, name: 'frequency', }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnJlcXVlbmN5LnBpcGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9saWJzL21pZGkvc3JjL3BpcGVzL2ZyZXF1ZW5jeS9mcmVxdWVuY3kucGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxPQUFPLEVBQUMsSUFBSSxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBRW5DLE9BQU8sRUFBQyxXQUFXLEVBQUMsTUFBTSwwQkFBMEIsQ0FBQzs7QUFFckQsTUFJYSxhQUFhO0lBQ2YsU0FBUyxDQUFDLElBQVksRUFBRSxNQUFlO1FBQzFDLE9BQU8sV0FBVyxDQUFDLElBQUksRUFBRSxNQUFNLENBQUMsQ0FBQztJQUNyQyxDQUFDO3dHQUhRLGFBQWE7c0dBQWIsYUFBYTs7U0FBYixhQUFhOzRGQUFiLGFBQWE7a0JBSnpCLElBQUk7bUJBQUM7b0JBQ0YsVUFBVSxFQUFFLElBQUk7b0JBQ2hCLElBQUksRUFBRSxXQUFXO2lCQUNwQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHtQaXBlVHJhbnNmb3JtfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7UGlwZX0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmltcG9ydCB7dG9GcmVxdWVuY3l9IGZyb20gJy4uLy4uL3V0aWxzL3RvLWZyZXF1ZW5jeSc7XG5cbkBQaXBlKHtcbiAgICBzdGFuZGFsb25lOiB0cnVlLFxuICAgIG5hbWU6ICdmcmVxdWVuY3knLFxufSlcbmV4cG9ydCBjbGFzcyBGcmVxdWVuY3lQaXBlIGltcGxlbWVudHMgUGlwZVRyYW5zZm9ybSB7XG4gICAgcHVibGljIHRyYW5zZm9ybShub3RlOiBudW1iZXIsIHR1bmluZz86IG51bWJlcik6IG51bWJlciB7XG4gICAgICAgIHJldHVybiB0b0ZyZXF1ZW5jeShub3RlLCB0dW5pbmcpO1xuICAgIH1cbn1cbiJdfQ==