30 커밋 (deeb99ddc9ccce735e4607607d93aede11da2f4b)

작성자 SHA1 메시지 날짜
  user deeb99ddc9 Improve handling of pulse waveforms to allow sub-sample width pulses and finesse remaining issues with modulation 4 년 전
  user 0d938fe01a Add pulse-width sampling to the pulse generator - at rising edge sample the pulse width for the cycle so that modulation doesn't break the step-detection logic 4 년 전
  user 5457aedfab Fix dc offset for pulse waveform to match the duty cycle, to stop pumping on note attack/release 4 년 전
  user 563a899378 Fix various issues with bandlimit pulse after testing with changing/modulating pulse width and freq, also invert phase of square and pulse to match existing tone types 4 년 전
  mark 1c191983d7 Add bandlimited pulse support 4 년 전
  user 0e3fe8f17d Fix bugs, wasn't re-initing newptr/delptr, amplitude scaling missing from Modulated 4 년 전
  user 911beaed32 tidy away debug 4 년 전
  user 02e4a6319f Band limited versions of square and sawtooth added to AudioSynthWaveform and AudioSynthWaveformModulated 4 년 전
  PaulStoffregen a94f95fe80 Update links in comments, to Laurent de Soras's exp2 approximation info 5 년 전
  PaulStoffregen fd2947410a Fix WAVEFORM_TRIANGLE_VARIABLE at less than 1.0 amplitude 6 년 전
  PaulStoffregen bf96e81da6 Fix WAVEFORM_TRIANGLE at less than 1.0 amplitude 6 년 전
  PaulStoffregen 8cea4b3f2c Add waveform phase modulation 6 년 전
  PaulStoffregen 2244781c1c Never allow freq modulation to attempt higher than Nyquist 6 년 전
  PaulStoffregen e2db4871c6 Add AudioSynthWaveformModulated 6 년 전
  PaulStoffregen 4cd3436bd7 Add variable triangle waveform 6 년 전
  PaulStoffregen eef399ef8d Fix numerical overflow at top of triangle waveform 6 년 전
  PaulStoffregen e822e3fd6b Fix AudioSynthWaveform (had many bugs, ugh....) 6 년 전
  PaulStoffregen 99b0e1a44c Reformat AudioSynthWaveform (no actual code change) 6 년 전
  PaulStoffregen 8fb976cf20 Include Arduino.h first in all cpp files, for precompiled header speedup 6 년 전
  Florian Lorétan fbd1fe65ce #144: Add the reverse sawtooth and sample-and-hold waveforms. 9 년 전
  Nantonos 73bfb6926f Add simple pulse waveform 10 년 전
  PaulStoffregen 8996df5142 Add arbitrary waveform and offset to AudioSynthWaveform 10 년 전
  PaulStoffregen 22fe5c9ea8 remove ramp from waveform object (replaced by envelope object) 10 년 전
  PaulStoffregen 128a0940d3 Remove old AudioSynthWaveform 10 년 전
  Pete (El Supremo) 0c0731862c Fixed AudioSynthWaveform. Uses LUT with linear interpolation for sinewave. 10 년 전
  Pete (El Supremo) a2682bac25 declare tone_incr to be volatile to prevent the compiler optimizing frequency() out of existence 10 년 전
  Pete (El Supremo) 519822e76c Remove old version of AudioSynthWaveform. Fix sine wave generation to clean up its specturm and also fix ramping. 10 년 전
  PaulStoffregen 183fcd95a9 Add MIT license 10 년 전
  PaulStoffregen c274463185 Each object includes only required headers 10 년 전
  PaulStoffregen f16fb938bf Move other objects to their own files 10 년 전