@ng-web-apis/midi
Version:
An Observable based library for the use of Web MIDI API with Angular
19 lines • 2.06 kB
JavaScript
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==