Permalink
Commits on Mar 25, 2012
  1. Introduce the concept of a BufferPool. Refactor dsp tree construction…

    … to take advantage of the buffer pool. Test the concept of per-DspObject data.
    
    per-DspObject data concept needs to be tested more. Is it really faster
    than the usual DspObject list?
    committed Mar 25, 2012
Commits on Mar 18, 2012
Commits on Mar 11, 2012
  1. send~ and receive~ do not process audio.

    send~ just passes on its input buffer to receive~. And receive~ passes
    on that buffer.
    committed Mar 11, 2012
  2. Clean up syntax of adc~.

    committed Mar 11, 2012
  3. throw~ does not process audio.

    committed Mar 11, 2012
  4. inlet~ and outlet~ do nothing with audio and thus do not need to be i…

    …ncluded in dsp node list.
    committed Mar 11, 2012
Commits on Mar 8, 2012
Commits on Mar 2, 2012
Commits on Feb 26, 2012
  1. inlet~ and outlet~ pass on their input buffers directly to following …

    …objects.
    
    When the input buffer to these objects is updated, they inform
    following objects of the buffer update.
    committed Feb 26, 2012
Commits on Feb 25, 2012
  1. Add DspFilter to Xcode project.

    committed Feb 25, 2012
  2. Update lop~, hip~, and bp~ to take pre-resolved buffers.

    Add a superclass DspFilter to manage the dsp code.
    committed Feb 25, 2012
Commits on Feb 24, 2012
Commits on Feb 19, 2012
  1. Allocate all dsp buffers on page boundaries.

    Dsp buffers can thus be used by sse instructions without penalty.
    committed Feb 19, 2012
Commits on Feb 18, 2012
Commits on Feb 16, 2012
  1. Add [wrap~] to ObjectFactoryMap.

    committed Feb 16, 2012
  2. Do not create cosine lookup table when on an Apple platform.

    The lookup table isn't needed as the values are computed directly.
    committed Feb 16, 2012