JamSpace is a client/server application that leverages HTML5 and the Web Audio API to enable users to record, arrange and mix multi-track audio projects. Its goal is to be a networked digital audio workstation (DAW) with features to enable collaboration between users.

The Web Audio API provides web browsers with the ability to record and play back audio streams without requiring any external plugins. The client side is a web page that can take many forms, the initial implementation is modeled after typical multi-track composition software. The backend is a java application which is controlled by REST APIs and uses WebSockets for streaming audio in and out.

The JamSpace server supports both sampled and synthesized audio which may both be used in the same project. Standard MIDI and audio files may be imported.
The JamSpace server will include features for social network that will enable users to form project groups and control access to projects.

Features

  • Browser base audio recording, mixing, arrangement
  • Sampled and synthesized audio support
  • Dynamic sample rate and depth conversion
  • Support for user defined collaborative projects
  • Group track support simplifies editing and project management
  • Library of shared project to use as starter templates

Project Samples

Project Activity

See All Activity >

Follow JamSpace

JamSpace Web Site

You Might Also Like
Top-Rated Free CRM Software Icon
Top-Rated Free CRM Software

216,000+ customers in over 135 countries grow their businesses with HubSpot

HubSpot is an AI-powered customer platform with all the software, integrations, and resources you need to connect your marketing, sales, and customer service. HubSpot's connected platform enables you to grow your business faster by focusing on what matters most: your customers.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of JamSpace!

Additional Project Details

User Interface

Web-based

Programming Language

JavaScript, Java

Related Categories

JavaScript Digital Audio Workstations (DAW), Java Digital Audio Workstations (DAW)

Registered

2016-05-24