Menu

Home

Miura Acoustic

What's "Unified DAW Host Control Interface (UDHCI)"?

This is an interface specification for DAW application.
It will help to divide user interface implementation and DAW data processing engine.

This project goal is discuss about it and implement interface library to DAW application vendor and developers.

Why UDHCI?

Today, many musicians are using DAW software for music or video production.
These are very convenient and powerful tool for amateur to professional.

But users are confusing to change different DAW application because these have its own user interface.

Take some time to think about it...

You are an amateur musician, don't have money. So you use open source DAW application at your home.
You want to record own track on recording studio. But that supports only ProTools, could not operate that.
So, "You have to hire recording engineer with some money." OR "You bring your own device but you spent many time for setup these devices."

You are a recording engineer, the client offer some work to you at their studio.
"You have to bring your own devices but you spent many time to setup these devices."

You are a DAW application developer, the DAW market shift to tablet or mobile device from Personal computer.
"You have to implement UI and application specific connector"
And if user will be able to choice engine and UI separately, the DAW market will get more active.
At last, you can focus to develop your most efficient part.

UDHCI Program stack

Program stack

How to specify interface

Use Sourceforge discussion place to specify interfaces.
And implement C++ interface library for DAW application developer on this source repository.

Please see discussion page.

Analyze current DAW architecture

Write down about analyze current DAW architecture for specify udhci, please see Current DAW architecture page.

Project Admins: