← Back to Dashboard
MOTOMETI
MOTOMETI MANUAL
Comprehensive System, SoundVision & Hardware Guide
MOTOMETI
📖 System & User Manual
Comprehensive, authoritative reference and operation guide for the MOTO METI Live Laser & Inclinometer System. Covers hardware setup, SoundVision cluster mapping, 3D arena and outdoor map with building heights, SoundVision 3D Room Data (.txt) export/import, AR placement, and atmospheric acoustic compensation.
🏷️ Version 2.7.8 (Live Arena Build)
📡 Hardware: Orange Pi Zero 2W + BNO085 IMU + UART Laser
🔊 Integration: L-Acoustics SoundVision
🌍 Map Data: OpenStreetMap & MapLibre 3D
Chapter 1

🚀 Quick Start & System Architecture

Understand system design principles and get your line array telemetry live in under 5 minutes.

1.1 What is MOTOMETI?

MOTOMETI is a professional-grade precision measurement and telemetry system engineered for sound engineers, system technicians, and touring productions. The system monitors the physical tilt angles (Tilt / Roll / Pitch) and reference distances (Laser Top & Bottom) of line array clusters in real time during rigging, flying, and live performance.

By bridging physical bumper-mounted sensors with L-Acoustics SoundVision acoustic simulation files, MOTOMETI delivers immediate verification that the deployed speaker array is aimed precisely at the intended audience planes.

💡
Core Concept Rather than relying on risky climbing or handheld rangefinders during tight festival schedules or arena load-ins, MOTOMETI streams continuous telemetry straight to your tablet, smartphone, or FOH console over local Wi-Fi or secure 4G/5G tunnels.

1.2 Quick Start in 4 Steps

1
Power on the METI Sensor Box

Mount the sensor box onto the bumper frame using the quick-release or magnetic bracket. Connect USB-C power or switch on the internal battery pack.

2
Connect to the Network

Connect your control device (iPad, laptop, or phone) to the production Wi-Fi, or scan the QR code in the top header for instant browser access.

3
Import SoundVision Cluster File

Navigate to Clusters or 🏛️ Presets and upload the SoundVision PDF report (or the .xmlp / .xmlc project files) exported from L-Acoustics SoundVision.

4
Assign Hardware to Clusters

Map each physical sensor to its corresponding cluster (e.g., Main Left, Main Right). Confirm that angle deviation (Delta) is within tolerance (green indicator).

1.3 Hardware Architecture & Specifications

  • Orange Pi Zero 2W Sensor Module: Linux single-board computer in each METI sensor, managing telemetry sampling, live data streaming to the METI Server, and mDNS network advertisement.
  • BNO085 9-DoF IMU: Fused orientation sensor (I²C) providing roll and pitch for each cabinet cluster or bumper.
  • DFRobot SEN0366 Laser Rangefinder: UART laser distance sensor verifying stage, trim, or ground clearances.
  • OLED / Status Indicators: Instant visual feedback of Wi-Fi connection, local IP address, battery health, and sensor readiness directly on the bumper.
Chapter 2

🌐 Network, Connectivity & Cloudflare Remote

Connect locally on the venue LAN or access live telemetry anywhere via secure Cloudflare tunnels.

2.1 Automatic mDNS Discovery

The MOTOMETI server automatically broadcasts its service over Multicast DNS (mDNS). Any workstation or device on the local network can open:

https://motometi.local:8090 or access the server directly via its IP address (e.g. https://192.168.1.100:8090).

2.2 Instant Mobile QR Code Pairing

Clicking the MOTOMETI logo on the top-left corner opens the quick mobile connection modal. Technicians or riggers scanning the QR code with their camera are taken directly to the responsive web dashboard without manual URL entry.

2.3 Cloudflare Zero Trust Remote Tunnel (4G/5G Access)

For festival sites without unified Wi-Fi between FOH and stage, or when senior engineers monitor arrays from remote locations, the integrated Cloudflare Tunnel delivers reliable access:

  • Header Tunnel Badge: Displays green 🌍 Tunnel Online status when the tunnel is active.
  • Secure HTTPS Transport: End-to-end TLS 1.3 encryption across cellular or public networks.
  • WebXR & Camera Permissions: Modern browsers require HTTPS for camera and AR sensor access, which Cloudflare Tunnel fulfills automatically.

2.4 Header Telemetry Indicators

Indicator Status / Color Description & Recommended Action
Green Dot Solid Green Online & synchronized via WebSockets (live telemetry updates < 50ms).
Yellow Dot Flashing Amber Reconnecting to WebSocket server. Check network link.
Red Dot Solid Red Offline. Verify Wi-Fi network SSID, server daemon status, or firewall rules.
Online Count e.g. "4 online" Number of active hardware METI sensor boxes actively streaming telemetry.
Chapter 3

🎯 METI Sensors – Measurement, Calibration & Tolerances

Roll, Pitch, laser rangefinders, and precision tolerance monitoring.
METI Sensor Devices Overview
Figure 3.1: Live sensor tiles (METI View) displaying Roll, Pitch, Lasers 1/2, and tolerance status. Dashboard: /

3.1 Sensor Tile Layout

Each tile in the METI dashboard represents an individual physical measuring device on the rig:

  • Device ID & Assigned Cluster: Displays the hardware identifier and its associated SoundVision cluster (e.g. Main Left - K2).
  • Pitch (Tilt Angle): Shows the vertical inclination in degrees. Positive angles indicate upward tilt; negative angles indicate downward tilt toward audience planes.
  • Roll (Horizontal Level): Shows lateral tilt. Should be as close to $0.00^\circ$ as possible to prevent uneven acoustic coverage and mechanical strain.
  • Laser Distances 1 & 2: Optical distance from the bumper to floor, barriers, or reference points.

3.2 Tolerances & Visual Color Alerts

Configurable tolerance windows (e.g., $\pm 0.5^\circ$ for Pitch and $\pm 0.2^\circ$ for Roll) can be defined in Global Settings:

🟢
Green Status (Within Tolerance) The physical array matches the SoundVision target within acceptable mechanical margins. Motor hoists can be locked and secured.
🔴
Red Status (Out of Tolerance) The physical array angle deviates from simulation targets. Adjust hoist chains or bridle points until the readout switches to green.

3.3 Zero Offset Calibration

When a sensor is mounted on a bracket with a mechanical offset relative to the bumper reference plane:

  1. Place the sensor unit on a verified 100% level surface.
  2. Click the gear icon on the sensor tile to open device settings.
  3. Click Calibrate Zero Offset. The baseline offset is persistently saved to device configuration.
Chapter 4

🔊 SoundVision Clusters & Device Mapping

Import L-Acoustics simulation data, map hardware units, and track angular deltas.
SoundVision Clusters List
Figure 4.1: SoundVision cluster overview comparing simulated target angles with physical sensor readings. Dashboard: /clusters

4.1 Exporting Cluster Data from SoundVision

In L-Acoustics SoundVision, generate the project report as a PDF:
File ➔ Export ➔ Report (.pdf)

When uploaded to MOTOMETI, the system automatically extracts:

  • Cluster names (e.g. Main L, Main R, Outfill, Subs).
  • Enclosure models (K1, K2, Kara II, Kiva II, A15, etc.).
  • Cabinet count per hang.
  • Simulated site angle and inter-element splay angles.
  • 3D coordinates $(X, Y, Z)$ for rigging pick points and cluster centers.

4.2 Assigning Physical METI Devices

In the Clusters view, use the device dropdown on each cluster card:

✓
Device Pairing: Select the active sensor from the list (e.g., assign "METI-02" to "Main L - K2"). The system immediately starts comparing live physical telemetry against simulated design targets.

4.3 Real-Time Delta Calculation ($\Delta$)

The delta value represents angular discrepancy: $$\Delta_{\text{pitch}} = \text{Measured}_{\text{pitch}} - \text{Target}_{\text{pitch}}$$

A delta of +0.8° indicates that the physical cluster is aimed 0.8 degrees higher than the acoustic design.

Chapter 5

🏛️ 3D Indoor Arena Mode

Interactive Three.js arena viewer with DXF/OBJ geometry, Panflex beams, and cluster orientation.
3D Indoor Arena Venue
Figure 5.1: 3D Arena venue with line array clusters and stage geometry. 3D: Inside Mode
3D Acoustic Coverage
Figure 5.2: Panflex acoustic coverage beams and floor projection. Visual Acoustics

5.1 View Options Toolbar

Control visual layers and acoustic overlays from the 3D sidebar:

Feature Control Description
Coverage Beams Coverage Beams Toggles laser sightlines and acoustic dispersion cones projected onto audience planes.
Cluster Labels Cluster Labels Toggles floating 3D name badges and telemetry readouts above speaker arrays.
Venue Mesh Venue Mesh Switches between solid shading and wireframe mode for imported room geometry.
Model Style ✨ Uniform / 🏛️ CAD Toggle between fast parametric boxes or detailed CAD .obj enclosure models.

5.2 3D Viewport Navigation

  • Orbit / Rotate: Left-click and drag (or 1-finger swipe on touch screens).
  • Pan: Right-click and drag (or 2-finger swipe).
  • Zoom: Mouse wheel scroll (or 2-finger pinch gesture).
  • Preset Views: Use Top, Front, Side, FOH, Reset quick-buttons for standard sound-engineering viewpoints.
Chapter 6

🗺️ 3D Outdoor Map & Buildings

MapLibre GL JS hybrid map, OSM 3D building height heuristics, roads, water, and geo-anchoring.
Outdoor 3D Map View
Figure 6.1: Outdoor 3D map with speaker towers, clusters, and geospatial positioning. Dashboard: /3d (Outside)
3D Buildings, Roads and Water
Figure 6.2: Extruded 3D buildings with floor heights, roads, and water bodies. OpenStreetMap 3D
Address Geocoding Search
Figure 6.3: Address geocoding search with instant navigation and coordinate anchoring. Nominatim Geocoding

6.1 Intelligent Building Height Heuristics

At outdoor festivals and city arenas, neighboring buildings act as critical acoustic barriers and reflection surfaces. MOTOMETI queries OpenStreetMap vector data and extrudes structures using a prioritized heuristic:

  1. height / min_height tags explicitly declared in meters from OpenStreetMap.
  2. building:levels tag multiplied by $3.2\text{ meters}$ per floor.
  3. Contextual building type fallbacks (churches, warehouses, apartments, industrial structures).

6.2 Geo-Anchoring & D-Pad Nudge

To anchor your SoundVision system $(0,0,0)$ origin onto real-world coordinates:

  • Address Search: Type venue names or addresses in the search field to jump instantly.
  • D-Pad Meter Nudge: Fine-tune origin coordinates in discrete steps: 10 cm, 50 cm, 1 m, 5 m, 20 m in North, South, East, West directions.
  • Heading Slider: Rotate the stage coordinate system from $0^\circ$ to $360^\circ$ to align arrays with physical lawn or bleacher boundaries.
  • Labels Toggle: Turn speaker name badges on or off for clean, uncluttered visual inspection.
Chapter 7

💾 Preset Manager & File Handling

Save venue configurations, link SoundVision PDF/DXF files, and sync globally over WebSockets.
Preset Manager Modal
Figure 7.1: Venue Preset Manager with coordinates, heading, and file associations. Modal: 🏛️ Presets
SoundVision File Manager
Figure 7.2: File manager for SoundVision PDF reports and 3D drawings. Files & Storage

7.1 What is stored in a Venue Preset?

A MOTOMETI Venue Preset preserves an entire site configuration:

  • Venue Name & Address: Human-readable identifiers and geographic location.
  • Geo Coordinates: Latitude, Longitude, and Stage Heading rotation.
  • Associated Files: SoundVision PDF report and 3D venue geometry (DXF / OBJ).
  • Device Mappings: Which hardware sensors are assigned to specific clusters.
  • Atmospheric Data: Temperature, relative humidity, and barometric pressure.

7.2 Global WebSocket Synchronization

⚡
Instant Multi-Device Sync Activating or updating a preset from FOH instantly updates every connected iPad, technician phone, or rig workstation without page refreshes.
Chapter 8

📐 SoundVision 3D Room Data Export & Import (.txt)

Generate 3D room models of surroundings and import directly into L-Acoustics SoundVision.
SoundVision 3D Room Data Export
Figure 8.1: SoundVision 3D Room Data format (.txt) generated with buildings, terrain, roads, and water. Export: SoundVision .txt
SoundVision Import Dialog
Figure 8.2: SoundVision Desktop import dialog (Open Room Data File). SoundVision Desktop
SoundVision 3D Result
Figure 8.3: Imported 3D venue in SoundVision with stage, audience zones, and surfaces. Result in SoundVision

8.1 Differentiated Height Layers ($Z$) in Export

When MOTOMETI exports surrounding venue geography to SoundVision 3D format, differentiated $Z$-layers prevent z-fighting and ensure clean visual rendering:

Surface Category Elevation ($Z$) SoundVision Type Description
Terrain / Ground Z = 0.000 m Terrain Surface Base festival lawn or venue floor plane.
Water Bodies (Rivers, Lakes, Sea) Z = 0.010 m Water Surface Raised 10 mm above terrain with polygon buffer.
Roads, Walkways & Paths Z = 0.020 m Road / Pathway Raised 20 mm for crisp distinction from terrain and water.
Building Walls & Roofs Z = 0.000 to +H m Solid Wall / Roof Outward-normal polygons for acoustic shadow modeling.

8.2 Step-by-Step SoundVision Desktop Import

  1. In MOTOMETI, open 3D ➔ Outside Map and click 📥 Download SoundVision (.txt).
  2. Launch L-Acoustics SoundVision on your workstation.
  3. In the top menu, navigate to File ➔ Import ➔ Room Data....
  4. Select the downloaded .txt file and verify coordinates (Meter scale, right-handed coordinates).
  5. Surrounding structures, roads, and water bodies now appear natively in your SoundVision 3D acoustic room!
Chapter 9

📱 Augmented Reality (AR) Rigging & Alignment

Live WebXR camera overlay with holographic cluster projections and AR D-Pad fine-tuning.
Active AR Camera Screen
Figure 9.1: WebXR AR live camera view with real-time telemetry HUD. Dashboard: /ar
AR Fine-Tuning Nudge
Figure 9.2: AR Nudge D-pad controller for precise positioning. AR Control Panel
Holographic Cluster in AR
Figure 9.3: Holographic 3D speaker cluster projected directly into the physical stage environment. Holographic Alignment

9.1 On-Stage AR Rigging Workflow

AR mode lets engineers aim a mobile phone or tablet toward the stage structure to preview where speaker arrays should hang before motor hoists are pulled:

  • Sightline Verification: Confirm that PA towers do not obscure IMAG video screens, spot fixtures, or sightlines.
  • Barrier Coverage: Visually inspect the intersection of the lowest cabinet dispersion cone with front barricades.
  • Trim Height Verification: Match the holographic bottom enclosure against laser tape targets.

9.2 AR Nudge Fine-Tuning

If device gyroscope drift occurs, use the on-screen AR Nudge D-pad controller to reposition the holographic model with centimeter precision.

Chapter 10

🌡️ Environmental & Atmospheric Acoustics (ISO 9613-1)

Live Open-Meteo weather telemetry and high-frequency atmospheric absorption modeling.

10.1 Atmospheric Influence on Long-Throw Audio

Sound propagation through air is heavily influenced by ambient temperature, relative humidity, and barometric pressure. At festival distances (60–120 m), dry afternoon air can induce severe attenuation exceeding 6–12 dB at 8–12 kHz compared to humid evening air.

10.2 Open-Meteo Live API Integration

MOTOMETI automatically retrieves real-time weather observations for the venue's GPS location, displaying live readings in the header:
🌡️ 20.0°C · 50% RH · 1013 hPa

10.3 ISO 9613-1 Atmospheric Absorption Rates

Theoretical air absorption values in dB per 100 meters across key octave bands:

Frequency ($f$) Dry Air ($20^\circ\text{C}, 20\%\text{ RH}$) Optimal Air ($20^\circ\text{C}, 60\%\text{ RH}$) Delta per 100 m
1,000 Hz (1 kHz) approx. 0.7 dB / 100 m approx. 0.5 dB / 100 m +0.2 dB
4,000 Hz (4 kHz) approx. 4.8 dB / 100 m approx. 2.4 dB / 100 m +2.4 dB
8,000 Hz (8 kHz) approx. 18.2 dB / 100 m approx. 7.9 dB / 100 m +10.3 dB
12,000 Hz (12 kHz) approx. 34.5 dB / 100 m approx. 16.1 dB / 100 m +18.4 dB
Chapter 11

🛠️ Troubleshooting, FAQ & Keyboard Shortcuts

Fast solutions to common production issues and power-user shortcut keys.

11.1 Frequently Asked Questions (FAQ)

❓
Sensor shows 0 online or fails to appear on the dashboard? Verify that the sensor box is connected to the same Wi-Fi SSID and subnet. Ensure that "AP Client Isolation" is disabled on the stage production router, which prevents device-to-server communication.
❓
Laser rangefinder shows "Out of Range" or erratic readings? The UART laser rangefinder is an optical sensor. In intense direct sunlight, operational range can decrease. Inspect the optical lens window for dust, rigging tape, or water droplets.
❓
How do I hide speaker name labels in 3D Outside Map? In the 3D sidebar under View Options, click the Labels toggle button (or press L) to turn off floating badges instantly.

11.2 Keyboard Shortcuts

Shortcut Action Scope
1 / M Switch to METI devices view Global
2 / C Switch to Clusters view Global
3 Switch to 3D visualization view Global
R Reset 3D camera to default viewpoint 3D Views
L Toggle speaker name labels 3D Map View
Esc Close active modal overlays Global

11.3 Support & Production Inquiries

For custom bracket calibration, firmware updates, or production support, contact the MOTO METI engineering team.