The following is a preliminary list of open questions, which were addressed either cursorily or not at all in the ADC presentation.
Low-latency monitor mixes should ideally be computed on the server-side. This is discussed further under "future work" below.
Interactive/animated GUI visualizations, e.g., Serum's animated waveform, filter and envelope graphs, can be handled in either of two ways (or even a hybrid of both):
BPM tracking is probably a matter of including track-position data (bar/beat/fraction) in the header for each audio buffer, but others with experience in this area may have other ideas.
There are also many non-technical questions which relate more to the notion of future market opportunities. For example, during the talk I suggested several scenarios where large plug-in vendors might create their own custom-configured server products, but what about the smaller boutique vendors who drive so much of the innovation in this industry? Would any company come forward with a generic server product, which could run DSP modules from any plug-in vendor? I believe that this could only happen in the wake of a satisfactory standardization effort.
In the near-future continuation of the work presented at ADC, I hope to address the following: