Brainworx MEGA Sampler

Brainworx MEGA Sampler

The Brainworx MEGA Sampler connects a plugin and a web app: a large sample library, offline use and drag and drop into your DAW for professional music production.

Audio software development
Audio plugin development
Music production software
Sample management
Digital audio workstation
Professional audio tools

A sampler that lives in the plugin and on the web

Initial situation & goals

The Brainworx MEGA Sampler gives musicians and producers a large sample library and a direct link between the plugin and a web app. Browsing, loading and using samples happens in one workflow.

The problem

Challenges

Communication

The plugin and the web app had to exchange data in both directions.

Performance

The plugin had to run smoothly inside a webview.

Integration

Plugin and web app were developed in parallel and had to stay in sync.

Offline use

Users needed access to local samples without an internet connection.

Goals

Approach

One workflow

Plugin and web app work together without friction.

Scalability

A platform that is easy to extend and update.

Flexibility

Samples are available both online and offline.

Our approach

Approach

We combined current web and audio technologies with agile development.

Project management

Agile methods

Short development cycles with regular feedback.

Parallel development

The plugin team and the web app team worked in sync.

Close collaboration

New requirements from the client went straight into the work.

Technologies & tools

Frontend

Vue.js, TypeScript, WebAssembly and the Web Audio API.

Backend

Node.js, MongoDB, Redis and AWS S3 for a fast architecture that scales.

Integration

WebSocket, REST APIs and IndexedDB keep plugin and web app in sync.

Team & roles

Frontend developers

Built the web app and the user interface.

Backend developers

Built the API and the database structure.

Audio specialists

Advised on and refined the sample library.

Implementation: what the plugin does

Implementation

The MEGA Sampler needed a well-planned architecture that connects a desktop plugin with a web platform.

Core features

  • Sample library

    A large collection of loops and samples across many genres and styles.

  • Search

    Filters for BPM, key, genre and instrument type.

  • Drag and drop

    Samples go straight into the DAW.

  • Offline use

    Locally stored samples work without an internet connection.

Lessons learned and outlook

Lessons learned

The most important lessons and the next steps.

Flexible architecture

The platform is easy to extend and adapt.

Offline first

Access to local samples is a real advantage for users.

Tight integration

Keeping plugin and web app in sync is essential.

Next steps

  • Expand the sample library

  • Add new filters and search options

  • Improve performance for larger data sets

Bottom line

The Brainworx MEGA Sampler gives musicians a fast, easy-to-use platform for professional music production, in the plugin and on the web.

What are you working on?

On the first call, you tell us where things are stuck. We'll tell you honestly whether we're the right fit. 30 minutes, free.

Jens Bohl, founder and managing director of Onveda

Jens Bohl Founder and Managing Director

Project inquiries

Platforms, integrations, and hosting and operations

projekt@onveda.de+49 2173 2972 20

General inquiries

Everything else

kontakt@onveda.de

Careers at Onveda

Questions about working at Onveda, or from recruiters

Go to the contact form