Mercurial > hg > ishara
comparison dsp/synth/osc.m @ 34:c75bb62b90a9
Imported audio synthesis tools.
author | samer |
---|---|
date | Sun, 20 Jan 2013 19:05:05 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
33:5b7d90b6393a | 34:c75bb62b90a9 |
---|---|
1 function [y,phi]=osc(f,phi0) | |
2 % osc - sequence of oscillator output | |
3 % | |
4 % osc :: seq [[N]] ~'persample normalised frequencies' -> seq [[N]] ~'sinusoidal data'. | |
5 % | |
6 % osc :: | |
7 % seq([[N]]) ~'persample normalised frequencies', | |
8 % real ~'initial phase' | |
9 % -> seq([[N]]) ~'sinusoidal data', | |
10 % seq([[N]]) ~'phase data'. | |
11 | |
12 if nargin<2, phi0=zeros(size(f,1),1); end | |
13 y=srdata(sine,phi0,f); |