Snippets from Sonoport

Let's talk about Sound Models

Posted by Aqilah Misuary on June 5, 2015

Hi all! Greetings from the Sonoport team! If you have been following our Facebook, Twitter or LinkedIn accounts you would have noticed our daily posts on anything related to sound and exciting developments from other creative teams around the world. It's about time we show you a tiny snippet of what our team has been working on. To do that here is a quick recap of our mission.

What are we doing?

We are a company that works with Interactive Dynamic Audio for Multimedia and we are currently building a Smart Sound Exchange Platform that will allow anybody to select audio from the world's largest internet sound archive, dynamically shape it with our Sound Models and output it as HTML code for use throughout the web.

What are Sound Models?

Sound models are parametereized algorithms which generate dynamic sounds in real time. One example of our Sound Models would be the Texture Based Models which uses some kind of audio source (mp3, wav audio files) compared to Algorithmic Models which uses the method of physical modelling synthesis.

Here is an example: JSM Player

How does the JSM Player work?

You can use the JSM Player to load an audio file from your computer or an url and manipulate the sounds using the faders with the parameters given.

  • Looper: Loops the audio source continuously. Also supports looping of multiple source synchronously.
  • Trigger: Triggers a single playback of the audio source. Supports multiple voices and multiple simulteanous playbacks.
  • MultiTrigger: Triggers a repeated playback of the audio source.
  • Activity: Change the playback speed on an audio source based on the rate of change of a parameter.
  • Scrubber: Allows for 'scrubbing' of the audio source by changing which part of the audio source is being played.
  • Extender: Extends an audio source inifinitely without making it feel repeated.

The Sound Models we have are open source!

Where can I learn more about this?

Here are a couple of links where you find out more about Web Audio API, HTML and Javascript. Remember to stay tuned to this blog for more interesting updates and our social media sites for daily posts on anything sound related!