annotate dsp/synth/osc.m @ 61:eff6bddf82e3 tip

Finally implemented perceptual brightness thing.
author samer
date Sun, 11 Oct 2015 10:20:42 +0100
parents c75bb62b90a9
children
rev   line source
samer@34 1 function [y,phi]=osc(f,phi0)
samer@34 2 % osc - sequence of oscillator output
samer@34 3 %
samer@34 4 % osc :: seq [[N]] ~'persample normalised frequencies' -> seq [[N]] ~'sinusoidal data'.
samer@34 5 %
samer@34 6 % osc ::
samer@34 7 % seq([[N]]) ~'persample normalised frequencies',
samer@34 8 % real ~'initial phase'
samer@34 9 % -> seq([[N]]) ~'sinusoidal data',
samer@34 10 % seq([[N]]) ~'phase data'.
samer@34 11
samer@34 12 if nargin<2, phi0=zeros(size(f,1),1); end
samer@34 13 y=srdata(sine,phi0,f);