Skip to main content

Meyer Sound Documentation

Regular expression commands
In this section:
meyer-blue-rule-line.png

Examples of commands using regular expressions

Command

Type

String

Unmute all outputs method 1

ASCII MSG

/processing/output/([1-9]|1[0-6])/mute=false

ASCII Hex

2f 70 72 6f 63 65 73 73 69 6e 67 2f 6f 75 74 70 75 74 2f 28 5b 31 2d 39 5d

7c 31 5b 30 2d 36 5d 29 2f 6d 75 74 65 3d 66 61 6c 73 65 0a

OSC MSG

/processing/output/([1-9]|1[0-6])/mute, F

UDP OSC

2f 70 72 6f 63 65 73 73 69 6e 67 2f 6f 75 74 70 75 74 2f 28 5b 31 2d 39 5d

7c 31 5b 30 2d 36 5d 29 2f 6d 75 74 65 00 00 2c 46 00 00

TCP OSC

00 00 00 2c 2f 70 72 6f 63 65 73 73 69 6e 67 2f 6f 75 74 70 75 74 2f 28 5b 31

2d 39 5d 7c 31 5b 30 2d 36 5d 29 2f 6d 75 74 65 00 00 2c 46 00 00

Unmute all outputs method 2

ASCII MSG

/processing/output/\d+/mute=false

ASCII Hex

2f 70 72 6f 63 65 73 73 69 6e 67 2f 6f 75 74 70 75 74 2f 5c 64 2b 2f 6d 75 74

65 3d 66 61 6c 73 65 0a

OSC MSG

/processing/output/\d+/mute, F

UDP OSC

2f 70 72 6f 63 65 73 73 69 6e 67 2f 6f 75 74 70 75 74 2f 5c 64 2b 2f 6d 75 74

65 00 2c 46 00 00

TCP OSC

00 00 00 20 2f 70 72 6f 63 65 73 73 69 6e 67 2f 6f 75 74 70 75 74 2f 5c 64 2b

2f 6d 75 74 65 00 2c 46 00 00

Unmute outputs 1-8

ASCII MSG

/processing/output/([1-8])/mute=false

ASCII Hex

2f 70 72 6f 63 65 73 73 69 6e 67 2f 6f 75 74 70 75 74 2f 28 5b 31 2d 38 5d

29 2f 6d 75 74 65 3d 66 61 6c 73 65 0a

OSC MSG

/processing/output/([1-8])/mute, F

UDP OSC

2f 70 72 6f 63 65 73 73 69 6e 67 2f 6f 75 74 70 75 74 2f 28 5b 31 2d 38 5d

29 2f 6d 75 74 65 00 2c 46 00 00

TCP OSC

00 00 00 24 2f 70 72 6f 63 65 73 73 69 6e 67 2f 6f 75 74 70 75 74 2f 28 5b 31

2d 38 5d 29 2f 6d 75 74 65 00 2c 46 00 00

Unmute outputs 9-16

ASCII MSG

/processing/output/([9]|1[0-6])/mute=false

ASCII Hex

2f 70 72 6f 63 65 73 73 69 6e 67 2f 6f 75 74 70 75 74 2f 28 5b 39 5d 7c 31

5b 30 2d 36 5d 29 2f 6d 75 74 65 3d 66 61 6c 73 65 0a

OSC MSG

/processing/output/([9]|1[0-6])/mute

UDP OSC

2f 70 72 6f 63 65 73 73 69 6e 67 2f 6f 75 74 70 75 74 2f 28 5b 39 5d 7c 31

5b 30 2d 36 5d 29 2f 6d 75 74 65 00 00 00 00 2c 46 00 00

TCP OSC

00 00 00 2c 2f 70 72 6f 63 65 73 73 69 6e 67 2f 6f 75 74 70 75 74 2f 28 5b 39

5d 7c 31 5b 30 2d 36 5d 29 2f 6d 75 74 65 00 00 00 00 2c 46 00 00

Unmute a single digit output (d=1,2,3...9)

ASCII MSG

/processing/output/\d/mute=false

ASCII Hex

2f 70 72 6f 63 65 73 73 69 6e 67 2f 6f 75 74 70 75 74 2f 5c 64 2f 6d 75 74 65

3d 66 61 6c 73 65 0a

OSC MSG

/processing/output/\d/mute, F

UDP OSC

2f 70 72 6f 63 65 73 73 69 6e 67 2f 6f 75 74 70 75 74 2f 5c 64 2f 6d 75 74 65

3d 66 61 6c 73 65 00 00 00 00 2c 46 00 00

TCP OSC

00 00 00 28 2f 70 72 6f 63 65 73 73 69 6e 67 2f 6f 75 74 70 75 74 2f 5c 64 2f

6d 75 74 65 3d 66 61 6c 73 65 00 00 00 00 2c 46 00 00

Examples of commands using regular expressions

Command

Type

String

Mute input 1 and output 1

ASCII MSG

/processing/(in|out)put/1/mute=true

ASCII Hex

2f 70 72 6f 63 65 73 73 69 6e 67 2f 28 69 6e 7c 6f 75 74 29 70 75 74 2f 31 2f

6d 75 74 65 3d 74 72 75 65 0a

OSC MSG

/processing/(in|out)put/1/mute, T

UDP OSC

2f 70 72 6f 63 65 73 73 69 6e 67 2f 28 69 6e 7c 6f 75 74 29 70 75 74 2f 31 2f

6d 75 74 65 3d 74 72 75 65 00 2c 54 00 00

TCP OSC

00 00 00 28 2f 70 72 6f 63 65 73 73 69 6e 67 2f 28 69 6e 7c 6f 75 74 29 70

75 74 2f 31 2f 6d 75 74 65 3d 74 72 75 65 00 2c 54 00 00