Skip to content

Sends audio from DAW to browser using WebRTC Datachannels.

Notifications You must be signed in to change notification settings

aolsenjazz/straudio-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 

Repository files navigation

ARCHIVED

There are now cheap or free options on the market which solve the problems Straudio used to solve, so this repository is now archived.

Straudio (plugin)

An audio plugin built with iPlug2 which sends audio from DAW to browser via WebRTC Datachannel. The web client for use with the Straudio plugin can be found here.

Features

  • Ultra-low latency
  • Resampling using LibSampleRate
  • Supports all major DAWs

Run Locally

Clone

git clone https://github.com/aolsenjazz/straudio-plugin

Install Dependencies

All dependencies must be static libraries as plugin hosts do not like dynamic libraries. Dependencies should be placed in the Straudio/libs folder.

Install iPlug2

iPlug2 (and its dependencies) must be cloned and installed in the correct location. Project structure should be:

/workspace
    /straudio-plugin
    /iPlug2