Bitwise inversion of a floating point signal
Name | Type | Opt | Description |
---|---|---|---|
operational-mode (0 or 1) | int | opt | Specifies whether the floating-point signal or floating-point value will be processed as a raw 32-bit floating-point value or converted to an integer value for bit inversion. The modes of operation are listed below. |
Mode: | Description: | ||
0 | int | Treat floating-point signal input as a raw 32-bit value (default). | |
1 | int | Convert the floating-point signal input to an integer value. |
int | operational-mode (0 or 1) [int] |
Sets the operational mode of the bitnot~ object as described by the message below. |
float | operational-mode (0 or 1) [float] |
Performs the same function as | .
mode | operational-mode (0 or 1) [int] |
In left inlet: The word Mode Descriptions: 0 - Treat floating-point signal input as a raw 32-bit value (default). 1 - Convert the floating-point signal input to an integer value. Note: If you convert the floating-point signal input to an int and then convert it back, the resulting floating-point value will retain only 24 bits of integer resolution. |
, followed by a zero or one, specifies whether the floating signal or floating-point value will be processed as a raw 32-bit floating-point value or converted to an integer value for bit inversion. The modes of operation are:
signal | The bitnot~ object can perform bit inversion on either a floating-point signal as bits, or as an integer. Floating-point signal bit values are expressed in the following form: <1 sign bit> <8 exponent bits> <23 mantissa bits> |