UNPKG

soundcraft-ui-connection

Version:

Library for controlling the Soundcraft Ui series audio mixers

25 lines (24 loc) 768 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 the value of a specific bit in `value` * @param value Source value * @param bitIndex Bit index, right to left */ export declare function getValueOfBit(value: number, bitIndex: number): number;