UNPKG

soundcraft-ui-connection

Version:

Library for controlling the Soundcraft Ui series audio mixers

25 lines (24 loc) 771 B
/** * Toggle a bit of `value` * @param value Source value * @param bitIndex Bit index, right to left */ export declare function toggleBit(value: number, bitIndex: number): number; /** * Change a bit of `value` to 0 * @param value Source value * @param bitIndex Bit index, right to left */ export declare function clearBit(value: number, bitIndex: number): number; /** * Change a bit of `value` to 1 * @param value Source value * @param bitIndex Bit index, right to left */ export declare function setBit(value: number, bitIndex: number): number; /** * Return whether a specific bit in `value` is set * @param value Source value * @param bitIndex Bit index, right to left */ export declare function getValueOfBit(value: number, bitIndex: number): boolean;