0

Failing to measure room (room compensetion)

Hi, I have a RPI 4 with a DAC+ DSP on top connecting via optical to a pair of KEF LS50 Wireless II. When trying to do room compensation with a UMM-1 micrphone it appears `beo-server` crashes with an error:

[...]
Apr 30 15:03:57 pifi beocreate2[933]: Starting measurement...
Apr 30 15:03:57 pifi beocreate2[933]: Disabling Beosonic temporarily.
Apr 30 15:03:57 pifi beocreate2[933]: Error in processing received data: TypeError: Cannot read property 'value' of undefined
Apr 30 15:03:57 pifi beocreate2[933]:     at applyBassAndTrebleFromSettings (/opt/beocreate/beo-extensions/beosonic/index.js:340:69)
Apr 30 15:03:57 pifi beocreate2[933]:     at Object.tempDisable (/opt/beocreate/beo-extensions/beosonic/index.js:364:3)
Apr 30 15:03:57 pifi beocreate2[933]:     at measureRoom (/opt/beocreate/beo-extensions/room-compensation/index.js:296:105)
Apr 30 15:03:57 pifi beocreate2[933]:     at EventEmitter.<anonymous> (/opt/beocreate/beo-extensions/room-compensation/index.js:96:3)
Apr 30 15:03:57 pifi beocreate2[933]:     at EventEmitter.emit (/usr/lib/node_modules/eventemitter3/index.js:181:35)
Apr 30 15:03:57 pifi beocreate2[933]:     at BeoCom.<anonymous> (/opt/beocreate/beo-system/beo-server.js:996:10)
Apr 30 15:03:57 pifi beocreate2[933]:     at BeoCom.emit (events.js:400:28)
Apr 30 15:03:57 pifi beocreate2[933]:     at WebSocketConnection.<anonymous> (/opt/beocreate/beocreate_essentials/communication.js:132:12)
Apr 30 15:03:57 pifi beocreate2[933]:     at WebSocketConnection.emit (events.js:400:28)
Apr 30 15:03:57 pifi beocreate2[933]:     at WebSocketConnection.processFrame (/usr/lib/node_modules/websocket/lib/WebSocketConnection.js:531:26) {
Apr 30 15:03:57 pifi beocreate2[933]:   type: 'binary',
Apr 30 15:03:57 pifi beocreate2[933]:   binaryData: <Buffer 7b 22 68 65 61 64 65 72 22 3a 22 6d 65 61 73 75 72 65 52 6f 6f 6d 22 2c 22 74 61 72 67 65 74 22 3a 22 72 6f 6f 6d 2d 63 6f 6d 70 65 6e 73 61 74 69 6f ... 3 more bytes>

The UI hangs at "Measuring room" and the only thing I've found to get unstuck is a reboot.

It's a Raspberry Pi 4 Model B Rev 1.5 running node v14.18.1 and system 20220228.

I'm a programmer and I'll happy to try out fixes locally if needed :-D

Any ideas?

2 comments

Please sign in to leave a comment.