Surface Generator

1. Work Mode

No file selected

Page:
1 / 1

Scale: Not set

85%

2. Alignment (Rotation)

Align the map or image straight.

Angle 0°
-180° Double-click to reset +180°

3. Reference Point

Drag the red marker, or set it by clicking.

Use Shift + Click to snap to surface corners.

Ermittelt automatisch Meereshöhe & Geländeneigung relativ zur Bühne.

Click on the map now...

4. Surfaces (0)

Use the toolbar on the map to create surfaces.

Calibrate Scale

Enter the real-world length of the drawn line
m

Create Surface

Enter exact dimensions

Report a Bug / Feedback

Export Room Data

Choose your target acoustic system or CAD format
Active Unit: Meter (m)
Soundvision Export Information
To ensure loudspeakers and room surfaces are in the correct scale, activate the exact same unit in Soundvision:
Soundvision ➔ Options / Settings ➔ Length Unit ➔ Meter
Placing Room Data
Move cursor to align. Click to place.
Google Maps quota limit reached: Automatically switched to OpenStreetMap (OSM).
Top View
3D Perspective
Front View
Side View
Surfaces: 0
Z Range: 0.00m – 0.00m
View: Orbit
Left Drag Rotate
Right Drag Pan
Scroll Zoom
Legal Disclaimer
This Surface Generator is an independent, community-driven tool and is strictly not affiliated with, maintained, authorized, endorsed, or sponsored by any loudspeaker manufacturer or software developer.

All registered trademarks, product names, and company logos referenced within this tool — including L-Acoustics (Soundvision), d&b audiotechnik (ArrayCalc), Meyer Sound (MAPP 3D), RCF / TT+ Audio (RDNet / RDShape), AFMG Technologies (EASE, EASE Focus), and Autodesk (DXF) — are the property of their respective owners. Their mention and use are solely for identification, reference, and file interoperability purposes and do not imply any association or endorsement.
• Supported by www.va-tool.de • •
🗺️ Maps Quota:
100%
🗺️ Google Maps API Quota
Monthly Budget Status: 100% Remaining
Google Free Tier 28,500 Views / mo
Used this month ~0 Views
☕ Community Boost +0 Views
Auto-Fallback Free OSM at 0%

To prevent unexpected costs, Google Satellite & Elevation shut down at 0% and seamlessly switch to free OpenStreetMap. Every coffee bought adds ~400 additional map sessions to keep satellite imagery free for everyone!

Build: {{BUILD_TIMESTAMP}}

Imprint (Impressum)

Information pursuant to § 5 TMG

Andre Reitz
Großaltenstädter Straße 59A
35586 Wetzlar
Germany

Contact

Phone: +49 (0) 151 6 52 63 42 1
Email: support@va-tool.de

Trademarks & Brand Disclaimer

This Surface Generator is an independent, community-driven tool and is strictly not affiliated with, maintained, authorized, endorsed, or sponsored by any loudspeaker manufacturer or software developer. All trademarks, registered trademarks, product names, and company logos referenced on this site (including L-Acoustics, d&b audiotechnik, Meyer Sound, RCF, TT+ Audio, AFMG Technologies, and Autodesk) are the property of their respective owners and are used strictly for reference, identification, and interoperability purposes.

Liability for Contents

As service providers, we are liable for own contents of these websites according to Sec. 7, paragraph 1 German Telemedia Act (TMG). However, according to Sec. 8 to 10 German Telemedia Act (TMG), service providers are not obligated to permanently monitor submitted or stored information or to search for evidences that indicate illegal activities.

Legal obligations to removing information or to blocking the use of information remain unchallenged. In this case, liability is only possible at the time of knowledge about a specific violation of law. Illegal contents will be removed immediately at the time we get knowledge of them.

Liability for Links

Our offer includes links to external third party websites. We have no influence on the contents of those websites, therefore we cannot guarantee for those contents. Providers or administrators of linked websites are always responsible for their own contents.

The linked websites had been checked for possible violations of law at the time of the establishment of the link. Illegal contents were not detected at the time of the linking. A permanent monitoring of the contents of linked websites cannot be imposed without reasonable indications that there has been a violation of law. Illegal links will be removed immediately at the time we get knowledge of them.

Copyright

Contents and compilations published on these websites by the providers are subject to German copyright laws. Reproduction, editing, distribution as well as the use of any kind outside the scope of the copyright law require a written permission of the author or originator. Downloads and copies of these websites are permitted for private use only.

The commercial use of our contents without permission of the originator is prohibited. Copyright laws of third parties are respected as long as the contents on these websites do not originate from the provider. Contributions of third parties on this site are indicated as such. However, if you notice any violations of copyright law, please inform us. Such contents will be removed immediately.

Privacy Policy (Datenschutzerklärung)

1. An Overview of Data Protection

General Information

The following information provides a transparent overview of how your personal data is handled when you visit and use this website. Personal data is any data that can personally identify you.

Data Collection on this Website

Who is the responsible party (controller) for data collection on this website?
The data processing is carried out by the website operator (see contact info below).

How do we record your data?
Data is collected when you enter it (e.g. feedback/bug report). Technical data (browser, OS, IP address, timestamp) is recorded automatically by IT and hosting systems when accessing the website.

2. Hosting and Content Delivery Networks (CDN)

Google Firebase Hosting

We host this web application using Firebase Hosting, provided by Google Ireland Limited (Gordon House, Barrow Street, Dublin 4, Ireland). When accessing the site, server log files (IP address, requested URL, browser) are processed for secure and reliable operation (Art. 6(1)(f) GDPR). A Data Processing Agreement (DPA) with Standard Contractual Clauses (SCC) and EU-US Data Privacy Framework (DPF) certification is in place.

Cloudflare (DNS & Infrastructure)

DNS resolution and security routing for surface-gen.va-tool.de are provided by Cloudflare Inc. (101 Townsend St, San Francisco, CA 94107, USA; DPF-certified) based on Art. 6(1)(f) GDPR.

3. General Information and Mandatory Disclosures

Controller (Verantwortliche Stelle)

Andre Reitz
Großaltenstädter Straße 59A
35586 Wetzlar, Germany
Phone: +49 (0) 151 6 52 63 42 1
Email: support@va-tool.de

Your Rights as a Data Subject

Under the GDPR, you have the right to access (Art. 15), rectification (Art. 16), erasure (Art. 17), restriction of processing (Art. 18), data portability (Art. 20), objection (Art. 21), and the right to lodge a complaint with a supervisory authority (Art. 77 GDPR).

4. Data Collection & Local Storage

Client-Side Local Storage (§ 25(2) No. 2 TDDDG & Art. 6(1)(f) GDPR)

This tool utilizes client-side localStorage to store your active unit preferences (m/ft), local venue projects, and Google Maps API quota counters. No cross-site tracking or profiling cookies are set.

Feedback & Bug Report Form

If you submit feedback or bug reports, the information provided therein is stored in our database (Google Cloud Firestore) to handle your request (Art. 6(1)(b) & (f) GDPR).

5. Third-Party Integrations & Map Providers

Google Maps Platform (Maps SDK, Elevation, Geocoding)

Integrated for interactive satellite views, geocoding, and terrain elevation sampling (Google Ireland Limited; Art. 6(1)(f) GDPR).

OpenStreetMap & Nominatim (Fallback)

Used as an emergency fallback map layer and search provider (OpenStreetMap Foundation; Art. 6(1)(f) GDPR).

File

Switch projects instantly without reloading. Work is saved automatically.

Export Current Project

JSON Backup

Download the active project as a standalone .JSON file to your hard drive.

Import Room Data

Soundvision / CAD / ArrayCalc

Import venue and audience surfaces from Soundvision (.txt), ArrayCalc (.dbac/.xml), EASE/CAD (.dxf), or CSV.

Import Project File

Restore

Restore a previously exported .JSON project into your workspace as an active project.

Settings

Unit of Measurement

Choose your active unit of measurement. Surface dimensions, heights, and coordinates are converted automatically.

Import Room Data

Load 3D room geometries, audience areas & CAD surfaces
Active Unit: Meter (m)
Soundvision .txt
L-Acoustics
Soundvision Room Geometry & audience planes
ArrayCalc .dbac / .xml
d&b audiotechnik
Native ArrayCalc venue & listening planes
AutoCAD / EASE .dxf
AFMG / Meyer / CAD
EASE 5, MAPP 3D & 3D CAD Meshes (3DFACE)
Venue Synthesis .gcf
JBL Professional
JBL Venue Synthesis 3D Geometry & Planes
Coordinates .csv / .txt
Coordinates Matrix
Point-by-point table (X, Y, Z coordinates)
Project .json
Project Geometry
Surface Generator project surfaces & config
Click to choose file or drag & drop here
Supports .txt (Soundvision), .dbac / .xml (ArrayCalc), .dxf (CAD/EASE), .gcf (JBL), .csv, .json

Place Room Data Here?

Review placement coordinates and confirm adding the imported room surfaces to your project.

Target Position: 51.165691°, 10.451526°
Applied Rotation: 0.0°
Room Dimensions: 25.0 m × 18.0 m
Surfaces in this Import: 3 surfaces

Project Name

Confirm Action

What's New