Skip to content

Commit

Permalink
deploy: a06f087
Browse files Browse the repository at this point in the history
  • Loading branch information
beserge committed Dec 11, 2023
1 parent 6b2f1da commit bb929d9
Show file tree
Hide file tree
Showing 8 changed files with 114 additions and 77 deletions.
5 changes: 3 additions & 2 deletions classdaisysp_1_1_white_noise-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -82,8 +82,9 @@
<tr class="even"><td class="entry"><a class="el" href="classdaisysp_1_1_white_noise.html#a1ead8571925482dba5251acf7f858cf9">Init</a>()</td><td class="entry"><a class="el" href="classdaisysp_1_1_white_noise.html">daisysp::WhiteNoise</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdaisysp_1_1_white_noise.html#a76fcd299b39729bc99a94e04298be101">Process</a>()</td><td class="entry"><a class="el" href="classdaisysp_1_1_white_noise.html">daisysp::WhiteNoise</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classdaisysp_1_1_white_noise.html#ae9ec0a9e43a0eb81e1c5a1ff40960fb8">SetAmp</a>(float a)</td><td class="entry"><a class="el" href="classdaisysp_1_1_white_noise.html">daisysp::WhiteNoise</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>WhiteNoise</b>() (defined in <a class="el" href="classdaisysp_1_1_white_noise.html">daisysp::WhiteNoise</a>)</td><td class="entry"><a class="el" href="classdaisysp_1_1_white_noise.html">daisysp::WhiteNoise</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~WhiteNoise</b>() (defined in <a class="el" href="classdaisysp_1_1_white_noise.html">daisysp::WhiteNoise</a>)</td><td class="entry"><a class="el" href="classdaisysp_1_1_white_noise.html">daisysp::WhiteNoise</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classdaisysp_1_1_white_noise.html#a5f4e69449cb5570693af4d9822e652d7">SetSeed</a>(int32_t s)</td><td class="entry"><a class="el" href="classdaisysp_1_1_white_noise.html">daisysp::WhiteNoise</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>WhiteNoise</b>() (defined in <a class="el" href="classdaisysp_1_1_white_noise.html">daisysp::WhiteNoise</a>)</td><td class="entry"><a class="el" href="classdaisysp_1_1_white_noise.html">daisysp::WhiteNoise</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~WhiteNoise</b>() (defined in <a class="el" href="classdaisysp_1_1_white_noise.html">daisysp::WhiteNoise</a>)</td><td class="entry"><a class="el" href="classdaisysp_1_1_white_noise.html">daisysp::WhiteNoise</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Expand Down
29 changes: 29 additions & 0 deletions classdaisysp_1_1_white_noise.html
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,8 @@
<tr class="separator:ae9ec0a9e43a0eb81e1c5a1ff40960fb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76fcd299b39729bc99a94e04298be101" id="r_a76fcd299b39729bc99a94e04298be101"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdaisysp_1_1_delay_line.html">float</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdaisysp_1_1_white_noise.html#a76fcd299b39729bc99a94e04298be101">Process</a> ()</td></tr>
<tr class="separator:a76fcd299b39729bc99a94e04298be101"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f4e69449cb5570693af4d9822e652d7" id="r_a5f4e69449cb5570693af4d9822e652d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdaisysp_1_1_delay_line.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdaisysp_1_1_white_noise.html#a5f4e69449cb5570693af4d9822e652d7">SetSeed</a> (<a class="el" href="classdaisysp_1_1_delay_line.html">int32_t</a> <a class="el" href="classdaisysp_1_1_delay_line.html">s</a>)</td></tr>
<tr class="separator:a5f4e69449cb5570693af4d9822e652d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>fast white noise generator</p>
Expand Down Expand Up @@ -172,6 +174,33 @@ <h2 class="memtitle"><span class="permalink"><a href="#ae9ec0a9e43a0eb81e1c5a1ff
</div><div class="memdoc">
<p>sets the amplitude of the noise output </p>

</div>
</div>
<a id="a5f4e69449cb5570693af4d9822e652d7" name="a5f4e69449cb5570693af4d9822e652d7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5f4e69449cb5570693af4d9822e652d7">&#9670;&#160;</a></span>SetSeed()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classdaisysp_1_1_delay_line.html">void</a> daisysp::WhiteNoise::SetSeed </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classdaisysp_1_1_delay_line.html">int32_t</a>&#160;</td>
<td class="paramname"><em>s</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>sets the seed (and corrects a seed of 0 to 1) </p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
Expand Down
2 changes: 1 addition & 1 deletion dsp_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> lp = (<span class="keywordtype">long</span> *)(&amp;f);</div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> l = *lp;</div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> l -= 0x3F800000;</div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> l &gt;&gt;= (n = 1);</div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> l &gt;&gt;= (n - 1);</div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> l += 0x3F800000;</div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> *lp = l;</div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> <span class="keywordflow">return</span> f;</div>
Expand Down
1 change: 1 addition & 0 deletions functions_func_s.html
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,7 @@ <h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>SetRes()&#160;:&#160;<a class="el" href="classdaisysp_1_1_biquad.html#a58d1178b99bd23db0b63061bff144d08">daisysp::Biquad</a>, <a class="el" href="classdaisysp_1_1_moog_ladder.html#a862536b54c667a620f7971772fc70548">daisysp::MoogLadder</a>, <a class="el" href="classdaisysp_1_1_svf.html#a749f835414468ba02300874cdf27bae9">daisysp::Svf</a></li>
<li>SetResonance()&#160;:&#160;<a class="el" href="classdaisysp_1_1_particle.html#a6a20e00ab601f176ff5e401b764714ae">daisysp::Particle</a></li>
<li>SetRevTime()&#160;:&#160;<a class="el" href="classdaisysp_1_1_allpass.html#a42ad7099aa1e94910bebd75583d6da7f">daisysp::Allpass</a>, <a class="el" href="classdaisysp_1_1_comb.html#adc70e5d51981a7fafa355ab0e18f37d8">daisysp::Comb</a></li>
<li>SetSeed()&#160;:&#160;<a class="el" href="classdaisysp_1_1_white_noise.html#a5f4e69449cb5570693af4d9822e652d7">daisysp::WhiteNoise</a></li>
<li>SetSelfFmAmount()&#160;:&#160;<a class="el" href="classdaisysp_1_1_analog_bass_drum.html#a487fe601719f98a263d993e962b38416">daisysp::AnalogBassDrum</a></li>
<li>SetShape()&#160;:&#160;<a class="el" href="classdaisysp_1_1_grainlet_oscillator.html#a751338616247d73f9154f952200be40c">daisysp::GrainletOscillator</a>, <a class="el" href="classdaisysp_1_1_vosim_oscillator.html#a43be7d67b679d219054e7c024bfc8a22">daisysp::VosimOscillator</a>, <a class="el" href="classdaisysp_1_1_z_oscillator.html#a8018d5ec5cb9e0b33f6f6f488ff94a9b">daisysp::ZOscillator</a></li>
<li>SetSingleAmp()&#160;:&#160;<a class="el" href="classdaisysp_1_1_harmonic_oscillator.html#af6e8196d76f95e8a979fac60a91a96bd">daisysp::HarmonicOscillator&lt; num_harmonics &gt;</a>, <a class="el" href="classdaisysp_1_1_oscillator_bank.html#a95a2c7f849296877edd365b6de2d6c00">daisysp::OscillatorBank</a></li>
Expand Down
3 changes: 2 additions & 1 deletion functions_s.html
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ <h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>SetL()&#160;:&#160;<a class="el" href="classdaisysp_1_1_nl_filt.html#ac47b2f1fce4002aef5c04a523a530890">daisysp::NlFilt</a></li>
<li>SetLevel()&#160;:&#160;<a class="el" href="classdaisysp_1_1_autowah.html#ab3caa74ccedc19b0c11c67d5703f8cd3">daisysp::Autowah</a></li>
<li>SetLfoDepth()&#160;:&#160;<a class="el" href="classdaisysp_1_1_chorus.html#a95395d461aea21f2a1111fc1da643e86">daisysp::Chorus</a>, <a class="el" href="classdaisysp_1_1_chorus_engine.html#a17605ba0ecc6b28f0248e21ba5db240d">daisysp::ChorusEngine</a>, <a class="el" href="classdaisysp_1_1_flanger.html#a7962fab0fcbd8ca5580dc24f2a6ebf03">daisysp::Flanger</a>, <a class="el" href="classdaisysp_1_1_phaser.html#a5246955a7efcd8bef9ff0cc92fa6d97f">daisysp::Phaser</a>, <a class="el" href="classdaisysp_1_1_phaser_engine.html#a0b9ea71b09364b05611e8e0c5367d9ca">daisysp::PhaserEngine</a></li>
<li>SetLfoFreq()&#160;:&#160;<a class="el" href="classdaisysp_1_1_chorus.html#a24c2f240945e5e51e435b13ebd689fa7">daisysp::Chorus</a>, <a class="el" href="classdaisysp_1_1_chorus_engine.html#a317b9f3cc8fc2c8f3a0f807e7d50d42a">daisysp::ChorusEngine</a>, <a class="el" href="classdaisysp_1_1_flanger.html#ac6a4ec907eae00f7792a06c0a8cf8b7c">daisysp::Flanger</a>, <a class="el" href="classdaisysp_1_1_phaser.html#ab76c6d6e4bba79cf0a88685b64dbba81">daisysp::Phaser</a>, <a class="el" href="classdaisysp_1_1_phaser_engine.html#aa3e419646a30bd74315cb2370739d078">daisysp::PhaserEngine</a></li>
<li>SetLfoFreq()&#160;:&#160;<a class="el" href="classdaisysp_1_1_chorus.html#a4984264c69f5aa0d03cfa89b8febb549">daisysp::Chorus</a>, <a class="el" href="classdaisysp_1_1_chorus_engine.html#a317b9f3cc8fc2c8f3a0f807e7d50d42a">daisysp::ChorusEngine</a>, <a class="el" href="classdaisysp_1_1_flanger.html#ac6a4ec907eae00f7792a06c0a8cf8b7c">daisysp::Flanger</a>, <a class="el" href="classdaisysp_1_1_phaser.html#ab76c6d6e4bba79cf0a88685b64dbba81">daisysp::Phaser</a>, <a class="el" href="classdaisysp_1_1_phaser_engine.html#aa3e419646a30bd74315cb2370739d078">daisysp::PhaserEngine</a></li>
<li>SetLpFreq()&#160;:&#160;<a class="el" href="classdaisysp_1_1_reverb_sc.html#a3111510ebe3d256672b8d70afaacb96c">daisysp::ReverbSc</a></li>
<li>SetMakeup()&#160;:&#160;<a class="el" href="classdaisysp_1_1_compressor.html#a5d2ece6530893345d15ed529687c1b86">daisysp::Compressor</a></li>
<li>SetMax()&#160;:&#160;<a class="el" href="classdaisysp_1_1_ad_env.html#a87811d93ff36742546613b11e0d106f7">daisysp::AdEnv</a></li>
Expand All @@ -152,6 +152,7 @@ <h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>SetRes()&#160;:&#160;<a class="el" href="classdaisysp_1_1_biquad.html#a58d1178b99bd23db0b63061bff144d08">daisysp::Biquad</a>, <a class="el" href="classdaisysp_1_1_moog_ladder.html#a862536b54c667a620f7971772fc70548">daisysp::MoogLadder</a>, <a class="el" href="classdaisysp_1_1_svf.html#a749f835414468ba02300874cdf27bae9">daisysp::Svf</a></li>
<li>SetResonance()&#160;:&#160;<a class="el" href="classdaisysp_1_1_particle.html#a6a20e00ab601f176ff5e401b764714ae">daisysp::Particle</a></li>
<li>SetRevTime()&#160;:&#160;<a class="el" href="classdaisysp_1_1_allpass.html#a42ad7099aa1e94910bebd75583d6da7f">daisysp::Allpass</a>, <a class="el" href="classdaisysp_1_1_comb.html#adc70e5d51981a7fafa355ab0e18f37d8">daisysp::Comb</a></li>
<li>SetSeed()&#160;:&#160;<a class="el" href="classdaisysp_1_1_white_noise.html#a5f4e69449cb5570693af4d9822e652d7">daisysp::WhiteNoise</a></li>
<li>SetSelfFmAmount()&#160;:&#160;<a class="el" href="classdaisysp_1_1_analog_bass_drum.html#a487fe601719f98a263d993e962b38416">daisysp::AnalogBassDrum</a></li>
<li>SetShape()&#160;:&#160;<a class="el" href="classdaisysp_1_1_grainlet_oscillator.html#a751338616247d73f9154f952200be40c">daisysp::GrainletOscillator</a>, <a class="el" href="classdaisysp_1_1_vosim_oscillator.html#a43be7d67b679d219054e7c024bfc8a22">daisysp::VosimOscillator</a>, <a class="el" href="classdaisysp_1_1_z_oscillator.html#a8018d5ec5cb9e0b33f6f6f488ff94a9b">daisysp::ZOscillator</a></li>
<li>SetSingleAmp()&#160;:&#160;<a class="el" href="classdaisysp_1_1_harmonic_oscillator.html#af6e8196d76f95e8a979fac60a91a96bd">daisysp::HarmonicOscillator&lt; num_harmonics &gt;</a>, <a class="el" href="classdaisysp_1_1_oscillator_bank.html#a95a2c7f849296877edd365b6de2d6c00">daisysp::OscillatorBank</a></li>
Expand Down
Loading

0 comments on commit bb929d9

Please sign in to comment.