Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Feb 16, 2015
  1. Alex McLean

    Merge pull request #22 from tidalcycles/revert-21-nonblocking-read

    yaxu authored
    Revert "Load samples asynchronously in a separate thread"
  2. Alex McLean
  3. Alex McLean

    Merge pull request #21 from munshkr/nonblocking-read

    yaxu authored
    Load samples asynchronously in a separate thread
  4. Damián Silvani

    Load samples asynchronously in a separate thread

    munshkr authored
    Whenever Dirt needs to load up a new sample from disk, it now creates a
    thread for reading and loading sound data into cache.  Meanwhile the
    main thread continues playing, solving the problem with large sample
    files blocking the main execution thread.
    
    To keep it simple, there can only be one thread for file reading
    (no queue), and to enforce that, there is a boolean variable (and its
    corresponding mutex) that determines if there is actually one running.
Commits on Oct 18, 2014
  1. Alex McLean

    multichannel bugfix

    yaxu authored
  2. Alex McLean
Commits on Oct 16, 2014
  1. set SCALEPAN

    = authored
Commits on Oct 13, 2014
  1. Alex McLean

    Merge pull request #20 from bgold-cosmos/master

    yaxu authored
    New effects and filters
Commits on Oct 10, 2014
  1. added compatibility with previous Tidal version

    Ben Gold authored
  2. New effects and filters

    Ben Gold authored
    crush <bitdepth>
    coarse <numsamples>
    hcutoff <freq>
    hresonance <res>
    bandf <freq>
    bandq <Q>
Commits on Jul 31, 2014
  1. Alex McLean

    Merge pull request #17 from bwagner/master

    yaxu authored
    removes CVS directories
  2. bwagner

    removes CVS directories

    bwagner authored
Commits on Jul 30, 2014
  1. Alex McLean

    Merge pull request #16 from bwagner/master

    yaxu authored
    improves error msg for wrong number of channels
  2. bwagner

    improves error msg for wrong number of channels

    bwagner authored
    adds MIN_CHANNELS, shows min/max number of channels
Commits on Jul 9, 2014
  1. Alex McLean

    Merge pull request #14 from munshkr/channels-option

    yaxu authored
    Add -c/--channels option to enable multichannel mode
  2. Damián Silvani

    Fix memory leaks related to sndfile and sample data

    munshkr authored
    * free sndfile after reading it
    * free sample data array when fixing rate
    * free list of output ports before reusing variable
      (only if INPUT is defined)
  3. Damián Silvani

    Add -c/--channels option to enable multichannel output

    munshkr authored
    Default value is 2.
    
    This removes CHANNELS macro definition. Some statically defined arrays
    now are defined dynamically based on the number of channels specified.
    
    * output_ports: Initialized by jack_init(), freed by jack_shutdown().
    * delays: Initialied by audio_init(), freed by audio_close(), which is
      called by atexit() on program exit.
    * sound.vcf, sound.formant_history: Initialized by new_sound(), freed
      also by new_sound() just before replacing old sound in `sounds'
      array, and by audio_close().
Commits on Jun 29, 2014
  1. Alex McLean

    Merge pull request #12 from munshkr/getopt

    yaxu authored
    getopt, add --no-dirty-compressor and --no-jack-auto-connect command line arguments
  2. Damián Silvani
  3. Damián Silvani

    Use getopts to parse command-line arguments.

    munshkr authored
    Available options:
      --dirty-compressor (default)
      --no-dirty-compressor
  4. remove jack dependency when JACK is not set

    Yaxu Paxo authored
  5. Windows binary

    Yaxu Paxo authored
Commits on Jun 28, 2014
  1. Merge branch 'portaudio'

    = authored
  2. Merge branch 'master' into portaudio

    = authored
    Conflicts:
    	Makefile
    	audio.c
    	dirt.c
  3. Alex McLean

    Merge pull request #10 from munshkr/enable-dirt-compressor

    yaxu authored
    Add -dc command-line argument for disabling dirty compressor
  4. Damián Silvani
  5. portaudio port

    = authored
Commits on Jun 18, 2014
  1. clean up makefile

    = authored
Commits on May 8, 2014
  1. Alex McLean

    Merge pull request #9 from d0kt0r0/master

    yaxu authored
    update difference between jack time and getTimeOfDay every callback
Commits on May 2, 2014
  1. d0kt0r zer0
Commits on Apr 7, 2014
  1. Alex McLean

    default delay time and feedback to -1, so patterns without delays don…

    yaxu authored
    …t reset values of those that do
Commits on Mar 31, 2014
  1. Alex McLean

    typo! accellerate -> accelerate

    yaxu authored
  2. Alex McLean

    add delay line

    yaxu authored
Something went wrong with that request. Please try again.