Skip to content

Commit 091c319

Browse files
committed
Regen docs
Added Mozzi logo Correct doc regen Correct doxygen
1 parent c1cba1c commit 091c319

File tree

99 files changed

+2233
-2136
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+2233
-2136
lines changed

AudioDelayFeedback.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ with the input, do it in your sketch. AudioDelayFeedback uses more processing an
3232
than a plain AudioDelay, but allows for more dramatic effects with feedback.
3333
@tparam INTERP_TYPE a choice of LINEAR (default) or ALLPASS interpolation. LINEAR is better
3434
for sweeping delay times, ALLPASS may be better for reverb-like effects.
35-
@tparam the type of numbers to use for the signal in the delay. The default is int8_t, but int16_t could be useful. Larger types (int32_t) might produce overflows as of v2.0.2.
35+
@tparam su the type of numbers to use for the signal in the delay. The default is int8_t, but int16_t could be useful. Larger types (int32_t) might produce overflows as of v2.0.2.
3636
*/
3737
template <uint16_t NUM_BUFFER_SAMPLES, int8_t INTERP_TYPE = LINEAR, typename su=int8_t>
3838
class AudioDelayFeedback

extras/doc/html/09_8_delays_2_audio_delay_2_audio_delay_8ino-example.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@
149149
<div class="line">}</div>
150150
<div class="line"> </div>
151151
<div class="line">AudioOutput updateAudio(){</div>
152-
<div class="line"> char asig = aDel.next(aTriangle.next(), del_samps);</div>
152+
<div class="line"> int8_t asig = aDel.next(aTriangle.next(), del_samps);</div>
153153
<div class="line"> return MonoOutput::from8Bit(asig);</div>
154154
<div class="line">}</div>
155155
</div><!-- fragment --> </div><!-- contents -->

extras/doc/html/09_8_delays_2_audio_delay_feedback_2_audio_delay_feedback_8ino-example.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@
160160
<div class="line"> </div>
161161
<div class="line"> </div>
162162
<div class="line">AudioOutput updateAudio(){</div>
163-
<div class="line"> char asig = aTriangle.next(); // get this so it can be used twice without calling next() again</div>
163+
<div class="line"> int8_t asig = aTriangle.next(); // get this so it can be used twice without calling next() again</div>
164164
<div class="line"> //return asig/8 + aDel.next(asig, (uint16_t) del_samps); // mix some straight signal with the delayed signal</div>
165165
<div class="line"> //return aDel.next(aTriangle.next(), (uint16_t) del_samps); // instead of the previous 2 lines for only the delayed signal</div>
166166
<div class="line"> return MonoOutput::fromAlmostNBit(9, (asig &gt;&gt; 3) + aDel.next(asig, deltime)); // mix some straight signal with the delayed signal</div>

extras/doc/html/_audio_delay_8h_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@
164164
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; </div>
165165
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <span class="comment">// why does delay jump if I read it before writing?</span></div>
166166
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; delay_array[_write_pos] = in_value; <span class="comment">// write to buffer</span></div>
167-
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; int8_t delay_sig = delay_array[read_pos] ; <span class="comment">// read the delay buffer</span></div>
167+
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; T delay_sig = delay_array[read_pos] ; <span class="comment">// read the delay buffer</span></div>
168168
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; </div>
169169
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="keywordflow">return</span> (T)delay_sig;</div>
170170
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; }</div>

extras/doc/html/_audio_delay_feedback_8h_source.html

Lines changed: 393 additions & 377 deletions
Large diffs are not rendered by default.

extras/doc/html/_meta_oscil_8h_source.html

Lines changed: 211 additions & 196 deletions
Large diffs are not rendered by default.

extras/doc/html/class_audio_delay_feedback-members.html

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -96,27 +96,27 @@
9696

9797
<div class="header">
9898
<div class="headertitle">
99-
<div class="title">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE &gt; Member List</div> </div>
99+
<div class="title">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE, su &gt; Member List</div> </div>
100100
</div><!--header-->
101101
<div class="contents">
102102

103-
<p>This is the complete list of members for <a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE &gt;</a>, including all inherited members.</p>
103+
<p>This is the complete list of members for <a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE, su &gt;</a>, including all inherited members.</p>
104104
<table class="directory">
105-
<tr class="even"><td class="entry"><a class="el" href="class_audio_delay_feedback.html#a6e6352413ac4ee9b2bc03684b072fdc7">AudioDelayFeedback</a>()</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
106-
<tr><td class="entry"><a class="el" href="class_audio_delay_feedback.html#a7d038aff13126acbca484b74b1ee5620">AudioDelayFeedback</a>(uint16_t delaytime_cells)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
107-
<tr class="even"><td class="entry"><a class="el" href="class_audio_delay_feedback.html#a54d7f001d6a99bd3955fb7dab94fbfe8">AudioDelayFeedback</a>(uint16_t delaytime_cells, int8_t feedback_level)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
108-
<tr><td class="entry"><a class="el" href="class_audio_delay_feedback.html#a5a702d1a0a9b104beb0b18c80422500e">next</a>(int8_t input)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
109-
<tr class="even"><td class="entry"><a class="el" href="class_audio_delay_feedback.html#a7c7745dd84f01dbdc9b6552a4c427f0b">next</a>(int8_t input, uint16_t delaytime_cells)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
110-
<tr><td class="entry"><a class="el" href="class_audio_delay_feedback.html#af9cc2cf135fa0f1a1f0d50ca7d9f89ea">next</a>(int8_t input, Q16n16 delaytime_cells)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
111-
<tr class="even"><td class="entry"><a class="el" href="class_audio_delay_feedback.html#a77508ec1d8da719edbc7c34173c9d7cb">read</a>(Q16n16 delaytime_cells)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
112-
<tr><td class="entry"><a class="el" href="class_audio_delay_feedback.html#a8b6cefa45ecaa174320effe25b9ce6c5">read</a>()</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
113-
<tr class="even"><td class="entry"><a class="el" href="class_audio_delay_feedback.html#abcf71a86083db5a48ef71c1397247886">setDelayTimeCells</a>(uint16_t delaytime_cells)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
114-
<tr><td class="entry"><a class="el" href="class_audio_delay_feedback.html#a8e8344af6962ea061da8f70ed119b2bd">setDelayTimeCells</a>(Q16n16 delaytime_cells)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
115-
<tr class="even"><td class="entry"><a class="el" href="class_audio_delay_feedback.html#a7c54b49ae9f25baaf8714528295c53e2">setDelayTimeCells</a>(float delaytime_cells)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
116-
<tr><td class="entry"><a class="el" href="class_audio_delay_feedback.html#a2cd87a7dc91187ed439a8ec1d7e00d29">setFeedbackLevel</a>(int8_t feedback_level)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
117-
<tr class="even"><td class="entry"><a class="el" href="class_audio_delay_feedback.html#aa3232fec9e7f90169e8d8eab85f39394">write</a>(int8_t input)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
118-
<tr><td class="entry"><a class="el" href="class_audio_delay_feedback.html#aeeec669071403fc0a294724e775e3812">write</a>(int8_t input, uint16_t offset)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
119-
<tr class="even"><td class="entry"><a class="el" href="class_audio_delay_feedback.html#a27e773a0ae0c2cee895fbcf18c1351e1">writeFeedback</a>(int8_t input)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
105+
<tr class="even"><td class="entry"><a class="el" href="class_audio_delay_feedback.html#adbc1ecd0dffe273cac87b8fc888e28f0">AudioDelayFeedback</a>()</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE, su &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
106+
<tr><td class="entry"><a class="el" href="class_audio_delay_feedback.html#a0412c5d62f72a881d95504d9d0018245">AudioDelayFeedback</a>(uint16_t delaytime_cells)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE, su &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
107+
<tr class="even"><td class="entry"><a class="el" href="class_audio_delay_feedback.html#a61f3c90f752d8b15c0f7a19e03bc4f03">AudioDelayFeedback</a>(uint16_t delaytime_cells, int8_t feedback_level)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE, su &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
108+
<tr><td class="entry"><a class="el" href="class_audio_delay_feedback.html#a566593f5ea6d2d8bac9c45aa592f40fb">next</a>(su input)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE, su &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
109+
<tr class="even"><td class="entry"><a class="el" href="class_audio_delay_feedback.html#a335ce266a8b40173f3279b96f9c6c050">next</a>(su input, uint16_t delaytime_cells)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE, su &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
110+
<tr><td class="entry"><a class="el" href="class_audio_delay_feedback.html#af94a6f68bc932e4e2ce99b3a43713825">next</a>(su input, Q16n16 delaytime_cells)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE, su &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
111+
<tr class="even"><td class="entry"><a class="el" href="class_audio_delay_feedback.html#adb77aac1acba3b0a31428345342a5205">read</a>(Q16n16 delaytime_cells)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE, su &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
112+
<tr><td class="entry"><a class="el" href="class_audio_delay_feedback.html#aabcade306904f5f6ac43d12bb00606e6">read</a>()</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE, su &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
113+
<tr class="even"><td class="entry"><a class="el" href="class_audio_delay_feedback.html#a3f49d5e601799487237266621245c7a4">setDelayTimeCells</a>(uint16_t delaytime_cells)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE, su &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
114+
<tr><td class="entry"><a class="el" href="class_audio_delay_feedback.html#a2c5c805eb4d62e4650b08400409863a9">setDelayTimeCells</a>(Q16n16 delaytime_cells)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE, su &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
115+
<tr class="even"><td class="entry"><a class="el" href="class_audio_delay_feedback.html#ab6fb7260a540416018ebfac7aeac32f1">setDelayTimeCells</a>(float delaytime_cells)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE, su &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
116+
<tr><td class="entry"><a class="el" href="class_audio_delay_feedback.html#a1408da9125a0d6c38ce89b11d7d93113">setFeedbackLevel</a>(int8_t feedback_level)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE, su &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
117+
<tr class="even"><td class="entry"><a class="el" href="class_audio_delay_feedback.html#a5197399a986922eee160a455069dc93e">write</a>(su input)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE, su &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
118+
<tr><td class="entry"><a class="el" href="class_audio_delay_feedback.html#a93231df73010a40da2d4092b94a99f9d">write</a>(su input, uint16_t offset)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE, su &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
119+
<tr class="even"><td class="entry"><a class="el" href="class_audio_delay_feedback.html#ae83d67ec86483bae489a6a17e8d0e5e3">writeFeedback</a>(su input)</td><td class="entry"><a class="el" href="class_audio_delay_feedback.html">AudioDelayFeedback&lt; NUM_BUFFER_SAMPLES, INTERP_TYPE, su &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
120120
</table></div><!-- contents -->
121121
</div><!-- doc-content -->
122122
<div id="nav-path" class="navpath">

0 commit comments

Comments
 (0)