add citation related to blep residuals in bw_osc_{pulse,saw,tri}
This commit is contained in:
parent
523d4477aa
commit
618fb37113
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* Brickworks
|
* Brickworks
|
||||||
*
|
*
|
||||||
* Copyright (C) 2022-2024 Orastron Srl unipersonale
|
* Copyright (C) 2022-2025 Orastron Srl unipersonale
|
||||||
*
|
*
|
||||||
* Brickworks is free software: you can redistribute it and/or modify
|
* Brickworks is free software: you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
@ -20,7 +20,7 @@
|
|||||||
|
|
||||||
/*!
|
/*!
|
||||||
* module_type {{{ dsp }}}
|
* module_type {{{ dsp }}}
|
||||||
* version {{{ 1.2.0 }}}
|
* version {{{ 1.2.1 }}}
|
||||||
* requires {{{ bw_common bw_math bw_one_pole }}}
|
* requires {{{ bw_common bw_math bw_one_pole }}}
|
||||||
* description {{{
|
* description {{{
|
||||||
* Pulse oscillator waveshaper with variable pulse width (actually, duty
|
* Pulse oscillator waveshaper with variable pulse width (actually, duty
|
||||||
@ -33,10 +33,24 @@
|
|||||||
*
|
*
|
||||||
* V. Valimaki and A. Huovilainen, "Antialiasing Oscillators in Subtractive
|
* V. Valimaki and A. Huovilainen, "Antialiasing Oscillators in Subtractive
|
||||||
* Synthesis", IEEE Signal Processing Magazine, vol. 24, no. 2, pp. 116-125,
|
* Synthesis", IEEE Signal Processing Magazine, vol. 24, no. 2, pp. 116-125,
|
||||||
* March 2007.
|
* March 2007,
|
||||||
|
*
|
||||||
|
* with residual polynomials essentially corresponding to those in Table VII
|
||||||
|
* in
|
||||||
|
*
|
||||||
|
* V. Valimaki and J. Pekonen, "Perceptually Informed Synthesis of
|
||||||
|
* Bandlimited Classical Waveforms Using Integrated Polynomial
|
||||||
|
* Interpolation", Journal of the Acoustical Society of America, vol. 131,
|
||||||
|
* no. 1, pp. 974-986, January 2012.
|
||||||
* }}}
|
* }}}
|
||||||
* changelog {{{
|
* changelog {{{
|
||||||
* <ul>
|
* <ul>
|
||||||
|
* <li>Version <strong>1.2.1</strong>:
|
||||||
|
* <ul>
|
||||||
|
* <li>Added citation regarding BLEP residual polynomial in the module
|
||||||
|
* description.</li>
|
||||||
|
* </ul>
|
||||||
|
* </li>
|
||||||
* <li>Version <strong>1.2.0</strong>:
|
* <li>Version <strong>1.2.0</strong>:
|
||||||
* <ul>
|
* <ul>
|
||||||
* <li>Added support for <code>BW_INCLUDE_WITH_QUOTES</code>,
|
* <li>Added support for <code>BW_INCLUDE_WITH_QUOTES</code>,
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* Brickworks
|
* Brickworks
|
||||||
*
|
*
|
||||||
* Copyright (C) 2022-2024 Orastron Srl unipersonale
|
* Copyright (C) 2022-2025 Orastron Srl unipersonale
|
||||||
*
|
*
|
||||||
* Brickworks is free software: you can redistribute it and/or modify
|
* Brickworks is free software: you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
@ -20,7 +20,7 @@
|
|||||||
|
|
||||||
/*!
|
/*!
|
||||||
* module_type {{{ dsp }}}
|
* module_type {{{ dsp }}}
|
||||||
* version {{{ 1.2.0 }}}
|
* version {{{ 1.2.1 }}}
|
||||||
* requires {{{ bw_common bw_math }}}
|
* requires {{{ bw_common bw_math }}}
|
||||||
* description {{{
|
* description {{{
|
||||||
* Sawtooth oscillator waveshaper with PolyBLEP antialiasing.
|
* Sawtooth oscillator waveshaper with PolyBLEP antialiasing.
|
||||||
@ -32,10 +32,24 @@
|
|||||||
*
|
*
|
||||||
* V. Valimaki and A. Huovilainen, "Antialiasing Oscillators in Subtractive
|
* V. Valimaki and A. Huovilainen, "Antialiasing Oscillators in Subtractive
|
||||||
* Synthesis", IEEE Signal Processing Magazine, vol. 24, no. 2, pp. 116-125,
|
* Synthesis", IEEE Signal Processing Magazine, vol. 24, no. 2, pp. 116-125,
|
||||||
* March 2007.
|
* March 2007,
|
||||||
|
*
|
||||||
|
* with residual polynomials essentially corresponding to those in Table VII
|
||||||
|
* in
|
||||||
|
*
|
||||||
|
* V. Valimaki and J. Pekonen, "Perceptually Informed Synthesis of
|
||||||
|
* Bandlimited Classical Waveforms Using Integrated Polynomial
|
||||||
|
* Interpolation", Journal of the Acoustical Society of America, vol. 131,
|
||||||
|
* no. 1, pp. 974-986, January 2012.
|
||||||
* }}}
|
* }}}
|
||||||
* changelog {{{
|
* changelog {{{
|
||||||
* <ul>
|
* <ul>
|
||||||
|
* <li>Version <strong>1.2.1</strong>:
|
||||||
|
* <ul>
|
||||||
|
* <li>Added citation regarding BLEP residual polynomial in the module
|
||||||
|
* description.</li>
|
||||||
|
* </ul>
|
||||||
|
* </li>
|
||||||
* <li>Version <strong>1.2.0</strong>:
|
* <li>Version <strong>1.2.0</strong>:
|
||||||
* <ul>
|
* <ul>
|
||||||
* <li>Added support for <code>BW_INCLUDE_WITH_QUOTES</code>,
|
* <li>Added support for <code>BW_INCLUDE_WITH_QUOTES</code>,
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
|
|
||||||
/*!
|
/*!
|
||||||
* module_type {{{ dsp }}}
|
* module_type {{{ dsp }}}
|
||||||
* version {{{ 1.2.1 }}}
|
* version {{{ 1.2.2 }}}
|
||||||
* requires {{{ bw_common bw_math bw_one_pole }}}
|
* requires {{{ bw_common bw_math bw_one_pole }}}
|
||||||
* description {{{
|
* description {{{
|
||||||
* Triangle oscillator waveshaper with variable slope (increasing time over
|
* Triangle oscillator waveshaper with variable slope (increasing time over
|
||||||
@ -33,10 +33,24 @@
|
|||||||
*
|
*
|
||||||
* V. Valimaki and A. Huovilainen, "Antialiasing Oscillators in Subtractive
|
* V. Valimaki and A. Huovilainen, "Antialiasing Oscillators in Subtractive
|
||||||
* Synthesis", IEEE Signal Processing Magazine, vol. 24, no. 2, pp. 116-125,
|
* Synthesis", IEEE Signal Processing Magazine, vol. 24, no. 2, pp. 116-125,
|
||||||
* March 2007.
|
* March 2007,
|
||||||
|
*
|
||||||
|
* with residual polynomials essentially corresponding to those in Table VII
|
||||||
|
* in
|
||||||
|
*
|
||||||
|
* V. Valimaki and J. Pekonen, "Perceptually Informed Synthesis of
|
||||||
|
* Bandlimited Classical Waveforms Using Integrated Polynomial
|
||||||
|
* Interpolation", Journal of the Acoustical Society of America, vol. 131,
|
||||||
|
* no. 1, pp. 974-986, January 2012.
|
||||||
* }}}
|
* }}}
|
||||||
* changelog {{{
|
* changelog {{{
|
||||||
* <ul>
|
* <ul>
|
||||||
|
* <li>Version <strong>1.2.2</strong>:
|
||||||
|
* <ul>
|
||||||
|
* <li>Added citation regarding BLEP residual polynomial in the module
|
||||||
|
* description.</li>
|
||||||
|
* </ul>
|
||||||
|
* </li>
|
||||||
* <li>Version <strong>1.2.1</strong>:
|
* <li>Version <strong>1.2.1</strong>:
|
||||||
* <ul>
|
* <ul>
|
||||||
* <li>Fixed typo in Changelog.</li>
|
* <li>Fixed typo in Changelog.</li>
|
||||||
|
Loading…
Reference in New Issue
Block a user