6 votes

Programmable audio software (DAW) with public API?

I believe you are looking for REAPER It has an API and its own plugin language you can use. Above and beyond that it is one of the most customizable DAWs out there, and affordable to boot.
user avatar
  • 161
4 votes
Accepted

Frequency distribution graphs in music

There are definitely tendencies - and these mainly appear through the use of the same types of instruments in a genre, some more explicit than others, e.g. Drum and bass, Funk and A capella. Almost ...
user avatar
3 votes
Accepted

What "signed" means in the context of sound / adio file formats?

Signed and Unsigned refer to how numbers are stored for the samples. A sample corresponds to voltage above or below 0. Signed data is a format that can store negative numbers, so 0 is no voltage ...
user avatar
  • 8,081
3 votes
Accepted

What you need to know to create a software synth?

You need to understand sound sources (oscillators, noise generators, and samples), modulation (LFO in particular), sound shaping (envelopes), and then signal processing (read: math and audio physics). ...
user avatar
2 votes

Using Max/MSP to interpret real-time data sets from the web

A couple of years ago, one of my students created a Max/MSP patch that would read a Twitter feed and would give a live sonification, via an additive/granular synthesis engine. This is along similar ...
user avatar
  • 1,470
2 votes

Pursuing a career in Game Audio Programming

Most people are sound or audio designers. There aren't that many of us who are audio coders; I think we're a small community. Audio programming roles aren't normally done by a specialist - normally ...
user avatar
  • 121
2 votes
Accepted

How plausible would it be to build a DAW using the supercollider scsynth?

To answer your first question, yes. The resource cost of an unladen Bus is negligible. The main practical limitations lie with running too many CPU-hungry ugens at once. You can run 50 Buses easily, ...
user avatar
  • 360
2 votes

How do I simultaneously play audio on 35 speakers?

You randomly pick 9 of your 35 speakers you want to be able to "randomly" play something different. Don't tell your test subject which 9 you have chosen.You then connect the remaining 26 speakers to ...
user avatar
  • 8,394
1 vote

How do I simultaneously play audio on 35 speakers?

Suggestion. Two channels of sounds, with two amplifiers. A switch using relays, the speaker either plays left or right channel. You need this: stereo output, stereo amplifier, 35 relays (single pole, ...
user avatar
  • 1,234
1 vote
Accepted

Reaktor - How to use variables and Interpolation

Reaktor macros are implemented graphically and not programmatically as in via text. You would need to identify some sort of macro block that allows the text transform you are suggesting then route the ...
user avatar
  • 8,394
1 vote

Programmable audio software (DAW) with public API?

A “programmable DAW” is an audio MIDI API such as the Web Audio API and the Web MIDI API that run in Web browsers. A great place to start with Web Audio API is the book Web Audio API by Boris Smus, ...
user avatar
1 vote

VST plugins that generate MIDI signals

I had some success writing a MIDI-generating VST plugin using the JUCE framework. Besides audio and MIDI support for standalones and VST & AU plugins, it also gives you a pretty good UI framework ...
user avatar
1 vote

VST plugins that generate MIDI signals

One interesting possibility I've discovered is ReaJS which is a free VST plugin from Cockos that you can get as part of the free ReaPlugs VST suite : https://www.reaper.fm/reaplugs/ You seem to ...
user avatar
  • 185
1 vote

VST plugins that generate MIDI signals

While Cthulhu is great for comming up with new and creative patterns, you could very well just us the in-build chord tracks in Cubase (or the similar chorder in Studio One) for simple harmonies and ...
user avatar
  • 844
1 vote

Is there a way in Max For Live to actually write code that manipulates the signal?

Max has Gen which allows writing code for more low-level DSP operations. I'm also going to push for SuperCollider, because it exactly fits your descriptions -- in particular your disdain for visual ...
user avatar
  • 360
1 vote

Audio Programming for Games - General Questions

The best skill for audio programmers would be - strong coding skills (i guess C++ syntax) and good knowledge of middleware such as Wwise and FMod. Knowledge of audio editors (SoundForge, Audio ...
user avatar
  • 844
1 vote

Remapping a MIDI keyboard controller

You basically need a software with numerical processing of MIDI input. It's like the next thing to writing a driver, but some software offers very direct manipulation of MIDI input: MIDIOX, Pd, Logic,...
user avatar
1 vote

WiFi protocol for Clavinova keyboards

If you can dig up the service manual, there is a minute chance that they cover some of the technical aspects there. If you have an iOS device with the app, you can document the consumer related ...
user avatar
1 vote
Accepted

How can I accurately represent a wave form in respects to time of an mp3 file?

I took @maxime.bochon 's advice and posted to signal processing and got the answer there, so I'm posting it here as well. Full question and answer can be found here : https://dsp.stackexchange.com/...
user avatar
  • 111
1 vote

Surround in Hangouts

Whislt I agree it's more a programming question than sound based I'll answer it from a Music Technician point of view. Short Answer Not easily. Slightly Longer Answer: Through hangouts itself you ...
user avatar

Only top scored, non community-wiki answers of a minimum length are eligible