The Brief History of Virtual Analog Synthesis

Size: px
Start display at page:

Download "The Brief History of Virtual Analog Synthesis"

Transcription

1 The Brief History of Virtual Analog Synthesis Jussi Pekonen and Vesa Välimäki Department of Signal Processing and Acoustics, Aalto University School of Electrical Engineering, Espoo, Finland. Summary In the 1960s and 1970s, most electrical (or analog) synthesizers were based on a sound synthesis technique called subtractive synthesis, in which a spectrally rich source signal, typically a sawtooth or rectangular pulse wave, is filtered with a time-varying filter. In the 1980s and 1990s this synthesis technique was almost overtaken by other synthesis techniques but in the mid-1990s musicians started again to show interest in the warm sound of subtractive synthesis. To meet this interest, a Swedish company Clavia introduced in 1995 the NordLead synthesizer that used the subtractive sound synthesis but in digital domain. Furthermore, they introduced the term virtual analog to represent the digital simulation of the analog audio devices. Since then research on digital signal processing methods for subtractive sound synthesis has increased and more and more interest has been shown to the topic in the past few years. In fact, the last year (2010) was again record-breaking when the number of publication on this topic is considered. In this paper, the history of the publications of virtual analog synthesis research is reviewed. In addition to the publication count over the years, the viewpoints of this paper include the distribution of the methodologies presented in the publications. PACS no Ww, Zz 1. Introduction The most of the early music synthesizers in the 1960s and 1970s that were based on analog electronics used subtractive synthesis as their sound production principle. Subtractive sound synthesis can be thought to be the opposite of additive synthesis where the (complex) target tone is generated as a sum of primitive waveforms (sine waves). Subtractive synthesis starts by generating a spectrally rich source signal that is then filtered with a time-varying filter. As the source signal one of the classical geometric waveforms, the sawtooth, the rectangular pulse, or the triangle waveform, is typically used. Sometimes a mix of the abovementioned waveforms or a noise signal is used. The filtering is typically performed with a lowpass filter that has a controllable resonance close to its cutoff frequency. In the 1980s and 1990s, subtractive synthesis was overtaken as the most popular sound generation principle mainly by frequency modulation synthesis and sampling synthesis. At the same time, digital signal processing was rapidly increasing its popularity also in music synthesizers. It appeared that subtractive synthesis used by the analog synthesizers would eventually become a rare sound generation principle. How- (c) European Acoustics Association ever, in the mid-1990s musician started to show interest in the warm sound of subtractive synthesis. To meet the musicians increasing interest in subtractive synthesis, a Swedish company called Clavia introduced in 1995 the NordLead synthesizer that generated the sound with subtractive synthesis but using digital signal processing tools. The NordLead synthesizer was, in fact, the very first digital synthesizer that emulated the sound generation principle of analog synthesizers [1 3], though some of the features of analog synthesizers were used earlier in the Roland JD-990 synthesizer. With the help of digital signal processing the downsides of analog electronics could be avoided. Whereas the analog synthesizers were quite bulky and they suffered from temperaturedependent tuning problems, digital synthesizers will always be in tune and they can be constructed to a smaller chassis. Furthermore, together with the introduction of the NordLead Clavia introduced a term virtual analog to represent the digital simulation of the analog audio devices [1 3]. Since then research on digital signal processing methods for subtractive sound synthesis has increased both in academia and in music technology companies such as Yamaha, Korg, Roland, Native Instruments, Access, and Arturia, and more and more interest has been shown to the topic in the past few years. In this paper, the history of the publications of virtual analog synthesis research is reviewed.

2 The remainder of this paper is organized as follows. Section 2 discusses about the historical evolution of virtual analog synthesis research by presenting the publication counts over the years. In addition, the types of publications dealing with virtual analog synthesis are discussed. In Section 3, the methodologies utilized in the virtual analog synthesis publications are presented. The current trends and the future of virtual analog synthesis research are discussed in Section 4, and the paper is concluded in Section Publications dealing with virtual analog synthesis Research on virtual analog synthesis has increased greatly in the past few years. This is illustrated in Figure 1 where the publication counts in different years are plotted. The publications focusing only on the source signal generation are plotted in black whereas publications that discuss only the filter modeling are plotted in white. The publications plotted in gray discuss about both the source signal generation and the filter modeling. The dashed line in Figure 1 indicates the publication year of the NordLead synthesizer. As can be seen in Figure 1, the research on this topic has indeed increased dramatically in the past few years. Last year, 2010, a record-breaking 10 publications dealing with virtual analog synthesis were published, which is a fifth of the total publication count. To analyze the publication shares in different years more closely, they are listed in Table I together with the reversed cumulative shares. The reversed cumulative shares are shown to indicate how the research has mainly done in the past few years, as about half of all publications have been published in the last three years, approximately two thirds after 2005, and about 80% in the past decade. In Figure 1 one can also see that there are six publications that precede the NordLead synthesizer (1995) and that are related to virtual analog synthesis. These publications are in fact some of the pioneering works on digital subtractive synthesis, and they present experimental approaches. In addition, Figure 1 shows that there are more publications that focus on the source signal generation and not on the filter modeling. This is justified by the modular structure of subtractive synthesis and the fact that the traditionally used waveforms suffer from harsh aliasing caused by the discontinuities in the waveform or in the waveform derivative when they are trivially generated. By 2010, there are 34 publications that have focused only on the aliasing problem of the source signals and nine publications that have focused only on the filter modeling. Seven publications have dealt with both source signal generation and the filter modeling. This means that 82% of the virtual analog synthesis pub- Table I. Shares of the different publication year counts. The reversive cumulative share is shown to indicate how the research has focused to past few years. Year Count Share (%) Rev. cumulative (%) Total lications discuss the digital generation of the classical geometric waveforms. The number of different types of the publications dealing with virtual analog synthesis are shown in Figure 2. Four of the publications are published as a book chapter, 12 as a journal article, and 23 as a conference article. In addition, there are five patents, two master s theses, and one doctoral dissertation where this topic is addressed. Moreover, there are three unpublished online publications. 3. Methodologies As mentioned above, the research on the source signal generation and the filter modeling has been split into separate topics. Moreover, due to the dissimilar research objectives, the approaches used in the filter modeling have not been applied in the source signal generation. This can be noted in Sections 3.1 and 3.2 where the methodologies used in the source signal generation and the filter modeling are discussed, respectively Source signal generation The methodologies used in the publications that deal with the source signal generation can be categorized roughly to 1. ideally bandlimited algorithms, 2. quasi-bandlimited algorithms, 3. alias-suppressing algorithms, and 4. ad-hoc approaches.

3 Count Only source signal generation Both source signal generation and filter modeling Only filter modeling Publication of the NordLead synthesizer Figure 1. Count of virtual analog synthesis publications in different years. The publications that discuss only about the source signal generation are plotted in black and the publications focusing only on the filter modeling are plotted in white. The publications that deal with both source signal generation and filter modeling are plotted in gray. The dashed line indicates the publication year of the NordLead synthesizer. Year Count B J C P M D W Type Figure 2. Types of the publications dealing with virtual analog synthesis: B denotes book chapters, J journal articles, C conference articles, P patents, M master s theses, D doctoral dissertations, and W (unpublished) online publications. Next, brief descriptions of these categories are given. The ideally bandlimited algorithms synthesize only a fixed number of harmonic components of the source signal in the usable baseband of the digital signal system. These algorithms utilize additive synthesis [4], discrete summation formulae [5 7], inverse (fast) Fourier transform [8], and wavetable synthesis [9, 10] as the generation technique. The algorithms of the quasi-bandlimited category allow some aliasing that is mainly at high frequencies where the human perception is less sensitive than at low and middle frequencies. These algorithms either synthesize a bandlimited impulse train (BLIT) [11,12] or a sequence of bandlimited step functions (BLEP) [13,14], both of which can be used to generate classical waveforms. Modifications to the original table-based algorithms have been suggested, and these modifications include the use of fractional delay filters [15 20], feedback frequency modulation (FM) [21], and modified FM pulses [22] as the bandlimited basis function generators. In addition, the original table-based approaches have been improved by optimizing the lookup table entries [23]. The alias-suppressing algorithms can be considered to sample a signal that has the same spectral content as the target waveform but with a steeper spectral tilt than the target. Now, the sampled signal contains aliasing in the whole baseband but suppressed. After the sampling the spectral tilt of the desired harmonics is retained by applying a digital post-processing highpass filter to the sampled signal. Algorithms that implement this approach include oversampling, i.e. sampling at higher sample rate [9, 24] (does not need the highpass filtering), filtering of full-wave rectified sine wave [25], and differentiated piece-wise polynomial waveform [26 30]. The fourth category contains miscellaneous algorithms that generate signals that resemble the classical waveforms but that are not necessarily bandlimited. In fact, in many of these algorithms the objective is to generate the waveform with using the readily available simple signal processing tools. These algorithms include post-filtering of an alias-corrupted signal [31] (post-reduction of aliasing), waveshaping of a sinusoid (amplitude distortion) [17,32,33], phaseshaping of a sinusoid (phase distortion) [32 38], feedback amplitude modulation [39], bit-wise logical modulation [40], and nonlinear modification of the trivially sampled sawtooth waveform [41, 42]. In addition to the actual waveform synthesis techniques listed above, there is one publication that explains how the other waveforms can be obtained from a sawtooth signal with a digital comb filter [43]. Also, one publication discusses digital modeling of an astable analog multivibrator circuit that produces the continuous-time classical waveforms [44] Filter modeling Whereas there are several categories for the source signal generation algorithms, the filter modeling publications are based on either a black-box or a whitebox modeling approach. In the signal-based black-box

4 modeling the relationship of the filter input and output signals is investigated. In the circuit-based whitebox modeling the signal flow inside the filter circuit is analyzed. However, the main difference between the publications dealing with filter modeling is usually the filter that is under investigation. However, it should be noted that in addition to the models of real analog synthesizer filters, specially designed filter models for the virtual analog synthesis have also been suggested [9, 44, 45]. Both linear [46,47] and nonlinear [28,48,49] circuitbased models for the popular Moog transistor-based voltage-controlled ladder filter have been suggested. In addition to the circuit-based models of the Moog filter, signal models based on a Volterra series representation [50, 51] have been suggested. Nonlinear circuit-based models have also been proposed for the diode-based EMS VCS3 filter [52, 53] and for the second-order resonant lowpass filter of the Korg MS- 20 analog synthesizer [30]. 4. Future of virtual analog synthesis research At the moment the future of virtual analog synthesis research looks bright. To the knowledge of authors, there is one journal article [54] (in addition to this paper) that has been published in 2011 and that discusses source signal generation. In addition, there are two publications [55, 56] that have been accepted for publication and that are in press at the time of writing of this paper. In spite of the several publications dealing with the source signal generation, the signal generation task is not a completely solved problem. None of the existing sources signal algorithms is an optimal algorithm having the following properties: 1. the produced waveforms are perceptually aliasingfree in the range of musical fundamental frequencies (approximately from 20 Hz to 8 khz), 2. the algorithm is computationally efficient and has low memory consumption, and 3. the algorithm does not require a division by a timevarying model parameter, e.g. the fundamental frequency. With some of the existing source signal generation algorithms the first two properties can be achieved, but the third requirement is not fulfilled (see e.g. [19, 29,56]). On the other hand, there are algorithms that have the third property, but they do not fulfill either the first or the second requirement (see e.g. [33, 40, 54]). Therefore, the search for the optimal algorithm will still remain an active research focus in virtual analog synthesis research. In addition to the search for the optimal source signal algorithm, the source signal research has also started to investigate the detailed modeling of the output waveforms of analog synthesizers [55]. The waveforms of the analog synthesizers differ from the textbook waveforms that have been the target of the source signal algorithms so far, and for realistic virtual analog synthesis modeling these differences should be included in the model. It seems that this research direction will gain interest in the near future as different analog synthesizers will be analyzed. Due to the similarity to the filter modeling, the models of the analog synthesizer source signals will eventually use the same methodologies used in the filter modeling publications, i.e. signal-based and circuit-based techniques. In the filter modeling, the existing filter models will definitely be refined and improved. One possible approach in the refinement could be the optimization of the computational load required by the models by taking into account only the perceptually significant properties of the target filter. By doing so the computation will be focused on the properties that are really relevant. On the other hand, the selection of filters that are modeled will most probably increase, and different modeling approaches will be applied to them. 5. Conclusion In this paper, the historical evolution of the virtual analog synthesis research was reviewed. It was shown that the research on virtual analog synthesis has increased in the past few years quite much when the number of publications is considered. About the half, two thirds, and four fifths of the publications have been published in the past three, five, and ten years, respectively, and last year, 2010, a record-breaking ten publications dealing with the topic were published. It was also shown that over 80% of the virtual analog synthesis publications have dealt with the source signal generation, a subtopic that has justly been investigated due to the inherent aliasing problem in the generation of the traditionally used source signals. In addition to the publication count over the years, the methodologies presented in the publications were briefly reviewed. Whereas there are only two main approaches used in the filter modeling, the algorithms for the source signal generation can be categorized into four major groups. Each of these categories approach the aliasing problem of the source signals from a different perspective. Furthermore, the current trends and the future of virtual analog synthesis research were discussed. It was pointed out that the source signal generation task has not been completely solved yet. Of the three desired properties of the optimal source signal algorithm two have been achieved by the existing approaches, meaning that the search for the optimal algorithm will remain an active objective also in the future. In addition, it was noted that the modeling of the actual output waveforms of the analog synthesizers will be another focus in the source signal research.

5 In the filter modeling, on the other hand, work on the optimizing the computational load of the algorithms to the perceptually relevant properties will be one of the research focuses. Moreover, more synthesizer filters will definitely be modeled in the future. Acknowledgement This work has been partly funded by the Academy of Finland (project no ). The authors are grateful to Julian Parker for valuable comments. References [1] J. O. Smith: Physical modeling synthesis update. Computer Music J. 20 (1996), [2] C. Erkut, V. Välimäki, M. Karjalainen, H. Penttinen: Physics-based sound synthesis. - In: Sound to Sense, Sense to Sound: A State of the Art in Sound and Music Computing, chap. 8. P. Polotti, D. Rocchesso (eds.). Sound and Music Computing Network, Available online org/files/s2s2book1.pdf. [3] Synthesizer history timeline wiki page. Synthesizer_History_Timeline (checked March 31, 2011), [4] A. Chaudhary: Bandlimited simulation of analog synthesizer modules by additive synthesis. Proc. 105th Audio Eng. Soc. Conv., San Francisco, CA, Preprint number [5] G. Winham, K. Steiglitz: Input generators for digital sound synthesis. J. Acoust. Soc. Am. 47 (1970), [6] J. A. Moorer: The synthesis of complex audio spectra by means of discrete summation formulas. J. Audio Eng. Soc. 24 (1976), [7] J. Lazzaro, J. Wawrzynek: Subtractive synthesis without filters. - In: Audio Anecdotes II Tools, Tips, and Techniques for Digital Audio, K. Greenebaum, R. Barzel (eds.). A. K. Peters, Ltd, Wellesley, MA, [8] G. Deslauriers, C. Leider: A bandlimited oscillator by frequency-domain synthesis for virtual analog applications. Proc. 127th Audio Eng. Soc. Conv., New York, Preprint number [9] H. Chamberlin: Musical Applications of Microprocessors, chap. 13, Hayden Book Company, Hasbrouck Heights, NJ, 2nd edn., [10] P. Burk: Band limited oscillators using wave table synthesis. - In: Audio Anecdotes II Tools, Tips, and Techniques for Digital Audio, K. Greenebaum, R. Barzel (eds.). A. K. Peters, Ltd, Wellesley, MA, [11] T. Stilson, J. O. Smith: Alias-free digital synthesis of classic analog waveforms. Proc. Intl. Computer Music Conf., Hong Kong, China, [12] T. Stilson: Efficiently-variable non-oversampling algorithms in virtual-analog music synthesis a rootlocus perspective. Ph.D. thesis, Stanford University, Stanford, CA, Available online stanford.edu/~stilti/papers/. [13] E. Brandt: Hard sync without aliasing. Proc. Intl. Computer Music Conf., Havana, Cuba, 2001, [14] A. B. Leary, C. T. Bright: Bandlimited digital synthesis of analog waveforms. U.S. Patent 7,589,272, [15] B. Frei: Digital sound generation. Available online digital-sound-generation/ (checked March 31, 2011), [16] V. Välimäki, A. Huovilainen: Antialiasing oscillators in subtractive synthesis. IEEE Signal Process. Mag. 24 (2007), [17] J. Pekonen: Computationally efficient music synthesis methods and sound design. Master of Science (Technology) thesis, TKK Helsinki University of Technology, Espoo, Finland, Available online files/theses/pekonen_mst/. [18] J. Nam, V. Välimäki, J. S. Abel, J. O. Smith: Aliasfree oscillators using feedback delay loops. Proc. 12th Intl. Conf. Digital Audio Effects (DAFx-09), Como, Italy, 2009, [19] J. Nam, V. Välimäki, J. S. Abel, J. O. Smith: Efficient antialiasing oscillator algorithms using loworder fractional delay filters. IEEE Trans. Audio, Speech, and Lang. Process. 18 (2010), [20] J. Pekonen, V. Välimäki, J. Nam, J. S. Abel, J. O. Smith: Variable fractional delay filters in bandlimited oscillator algorithms for music synthesis. Proc Intl. Conf. Green Circ. Syst. (ICGCS2010), Shanghai, China, [21] P. Schoffhauzer: Synthesis of quasi-bandlimited analog waveforms using frequency modulation. Available online http//scp.web.elte.hu/papers/ synthesis1.pdf (checked March 31, 2011), [22] J. Timoney, V. Lazzarini, T. Lysaght: A modified FM synthesis approach to bandlimited signal generation. Proc. 11th Intl. Conf. Digital Audio Effects (DAFx- 08), Espoo, Finland, 2008, [23] J. Pekonen, J. Nam, J. O. Smith, J. S. Abel, V. Välimäki: On minimizing the look-up table size in quasi bandlimited classical waveform synthesis. Proc. 13th Intl. Conf. Digital Audio Effects (DAFx- 10), Graz, Austria, 2010, [24] M. Puckette: The Theory and Technique of Electronic Music, World Scientific Publishing Co., Hackensack, NJ, [25] J. Lane, D. Hoory, E. Martinez, P. Wang: Modeling analog synthesis with DSPs. Computer Music J. 21 (1997), [26] V. Välimäki: Discrete-time synthesis of the sawtooth waveform with reduced aliasing. IEEE Signal Process. Lett. 12 (2005), [27] A. Huovilainen, V. Välimäki: New approaches to digital subtractive synthesis. Proc. Intl. Computer Music Conf., Barcelona, Spain, 2005, [28] V. Välimäki, A. Huovilainen: Oscillator and filter algorithms for virtual analog synthesis. Computer Music J. 30 (2006), [29] V. Välimäki, J. Nam, J. O. Smith, J. S. Abel: Aliassuppressed oscillators based on differentiated polynomial waveforms. IEEE Trans. Audio, Speech, and Lang. Process. 18 (2010),

6 [30] A. Huovilainen: Design of a scalable polyphony- MIDI synthesizer for a low cost DSP. Master of Science (Technology) thesis, Aalto University School of Science and Technology, Espoo, Finland, Available online Dipl/2010/urn pdf. [31] J. Pekonen, V. Välimäki: Filter-based alias reduction in classical waveform synthesis. Proc IEEE Intl. Conf. Acoust., Speech, and Signal Process. (ICASSP 08), Las Vegas, NV, 2008, [32] J. Timoney, V. Lazzarini, B. Carty, J. Pekonen: Phase and amplitude distortion methods for digital synthesis of classic analogue waveforms. Proc. 126th Audio Eng. Soc. Conv., Munich, Germany, Preprint number [33] V. Lazzarini, J. Timoney: New perspectives on distortion synthesis for virtual analog oscillators. Computer Music J. 34 (2010), [34] M. Ishibashi: Electronic musical instrument. U.S. Patent 4,658,691, [35] J. Timoney, V. Lazzarini, J. Pekonen, V. Välimäki: Spectrally rich phase distortion sound synthesis using an allpass filter. Proc IEEE Intl. Conf. Acoust., Speech, and Signal Process. (ICASSP 09), Taipei, Taiwan, [36] J. Kleimola, J. Pekonen, H. Penttinen, V. Välimäki, J. S. Abel: Sound synthesis using an allpass filter chain with audio-rate coefficient modulation. Proc. 12th Intl. Conf. Digital Audio Effects (DAFx- 09), Como, Italy, 2009, [37] V. Lazzarini, J. Timoney, J. Pekonen, V. Välimäki: Adaptive phase distortion synthesis. Proc. 12th Intl. Conf. Digital Audio Effects (DAFx-09), Como, Italy, 2009, [38] J. Kleimola, V. Lazzarini, J. Timoney, V. Välimäki: Phaseshaping oscillator algorithms for musical sound synthesis. Proc. 7th Sound and Music Computing Conf., Barcelona, Spain, 2010, [39] V. Lazzarini, J. Timoney, J. Kleimola, V. Välimäki: Five variations on a feedback theme. Proc. 12th Intl. Conf. Digital Audio Effects (DAFx-09), Como, Italy, 2009, [40] J. Kleimola: Audio synthesis by bitwise logical modulation. Proc. 11th Intl. Conf. Digital Audio Effects (DAFx-08), Espoo, Finland, 2008, [41] R. J. Lisle, B. S. McDonald: Method and apparatus for selective reduction of upper harmonic content in digital synthesizer excitation signals. U.S. Patent 5,194,684, [42] R. Chidlaw, R. Muha: Oscillator providing waveform having dynamically continuously variable waveshape. U.S. Patent 6,806,413, [43] D. Lowenfels: Virtual analog synthesis with a time-varying comb filter. Proc. 115th Audio Eng. Soc. Conv., New York, Preprint number [44] G. De Sanctis, A. Sarti: Virtual analog modeling in the wave-digital domain. IEEE Trans. Audio, Speech, and Lang. Process. 18 (2010), [45] R. J. Lisle, B. S. McDonald: Digital filter for a music synthesizer. European Patent EP (A2), [46] T. Stilson, J. O. Smith: Analyzing the Moog VCF with considerations for digital implementation. Proc. Intl. Computer Music Conf., Hong Kong, China, 1996, [47] F. Fontana: Preserving the structure of the Moog VCF in the digital domain. Proc. Intl. Computer Music Conf., Thessaloniki, Greece, 1997, [48] A. Huovilainen: Non-linear digital implementation of the Moog ladder filter. Proc. 7th Intl. Conf. Digital Audio Effects (DAFx-04), Naples, Italy, 2004, [49] T. E. Stinchcombe: Analysis of the Moog transistor ladder and derivative filters. Available online ladder_tf.pdf (checked March 31, 2011), [50] T. Hélie: On the use of Volterra series for realtime simulations of weakly nonlinear analog audio devices: Application to the Moog ladder filter. Proc. 9th Intl. Conf. Digital Audio Effects (DAFx-06), Montréal, QC, Canada, 2006, [51] T. Hélie: Volterra series and state transformation for real-time simulations of audio circuits including saturations: Application to the Moog ladder filter. IEEE Trans. Audio, Speech, and Lang. Process. 18 (2010), [52] M. Civolani, F. Fontana: A nonlinear digital model of the EMS VCS3 voltage-controlled filter. Proc. 11th Intl. Conf. Digital Audio Effects (DAFx-08), Espoo, Finland, 2008, [53] F. Fontana, M. Civolani: Modeling of the EMS VCS3 voltage-controlled filter as a nonlinear filter network. IEEE Trans. Audio, Speech, and Lang. Process. 18 (2010), [54] J. Kleimola, V. Lazzarini, V. Välimäki, J. Timoney: Feedback amplitude modulation synthesis. EURASIP J. Advances in Signal Process (2001). [55] J. Pekonen, V. Lazzarini, J. Timoney, J. Kleimola, V. Välimäki: Discrete-time modelling of the Moog sawtooth oscillator waveform. EURASIP J. Advances in Signal Process (2011). [56] V. Välimäki, J. Pekonen, J. Nam: Perceptually informed synthesis of bandlimited classical waveforms using integrated polynomial interpolation. J. Acoust. Soc. Am. (2011). In press.

Variable Fractional Delay Filters in Bandlimited Oscillator Algorithms for Music Synthesis

Variable Fractional Delay Filters in Bandlimited Oscillator Algorithms for Music Synthesis Variable Fractional Delay Filters in Bandlimited Oscillator Algorithms for Music Synthesis (Invited Paper) Jussi Pekonen, Vesa Välimäki, Juhan Nam, Julius O. Smith and Jonathan S. Abel Department of Signal

More information

On Minimizing the Look-up Table Size in Quasi Bandlimited Classical Waveform Oscillators

On Minimizing the Look-up Table Size in Quasi Bandlimited Classical Waveform Oscillators On Minimizing the Look-up Table Size in Quasi Bandlimited Classical Waveform Oscillators 3th International Conference on Digital Audio Effects (DAFx-), Graz, Austria Jussi Pekonen, Juhan Nam 2, Julius

More information

Publication P IEEE. Reprinted with permission. The accompanying webpage is available online at:

Publication P IEEE. Reprinted with permission. The accompanying webpage is available online at: Publication P-6 Kleimola, J. and Välimäki, V., 2012. Reducing aliasing from synthetic audio signals using polynomial transition regions. IEEE Signal Process. Lett., 19(2), pp. 67 70. 2012 IEEE. Reprinted

More information

Convention Paper Presented at the 126th Convention 2009 May 7 10 Munich, Germany

Convention Paper Presented at the 126th Convention 2009 May 7 10 Munich, Germany Audio Engineering Society Convention Paper Presented at the 26th Convention 29 May 7 Munich, Germany 7792 The papers at this Convention have been selected on the basis of a submitted abstract and extended

More information

IMPROVED POLYNOMIAL TRANSITION REGIONS ALGORITHM FOR ALIAS-SUPPRESSED SIGNAL SYNTHESIS

IMPROVED POLYNOMIAL TRANSITION REGIONS ALGORITHM FOR ALIAS-SUPPRESSED SIGNAL SYNTHESIS Proceedings of the Sound and Music Computing Conference 23, SMC 23, Stockholm, Sweden IMPROVED POLYNOMIAL TRANSITION REGIONS ALGORITHM FOR ALIAS-SUPPRESSED SIGNAL SYNTHESIS Dániel Ambrits and Balázs Bank

More information

ROUNDING CORNERS WITH BLAMP

ROUNDING CORNERS WITH BLAMP Proceedings of the 9 th International Conference on Digital Audio Effects (DAFx-6), Brno, Czech Republic, September 5 9, 26 ROUNDING CORNERS WITH BLAMP Fabián Esqueda, Vesa Välimäki Dept. of Signal Processing

More information

Band-Limited Simulation of Analog Synthesizer Modules by Additive Synthesis

Band-Limited Simulation of Analog Synthesizer Modules by Additive Synthesis Band-Limited Simulation of Analog Synthesizer Modules by Additive Synthesis Amar Chaudhary Center for New Music and Audio Technologies University of California, Berkeley amar@cnmat.berkeley.edu March 12,

More information

THE BEATING EQUALIZER AND ITS APPLICATION TO THE SYNTHESIS AND MODIFICATION OF PIANO TONES

THE BEATING EQUALIZER AND ITS APPLICATION TO THE SYNTHESIS AND MODIFICATION OF PIANO TONES J. Rauhala, The beating equalizer and its application to the synthesis and modification of piano tones, in Proceedings of the 1th International Conference on Digital Audio Effects, Bordeaux, France, 27,

More information

Saturation non-linearities for Virtual Analog filters

Saturation non-linearities for Virtual Analog filters Saturation non-linearities for Virtual Analog filters Joseph Timoney Victor Lazzarini Sound and Digital Music Technology Group, National University of Ireland, Maynooth, Ireland Summary In the digital

More information

MAGNITUDE-COMPLEMENTARY FILTERS FOR DYNAMIC EQUALIZATION

MAGNITUDE-COMPLEMENTARY FILTERS FOR DYNAMIC EQUALIZATION Proceedings of the COST G-6 Conference on Digital Audio Effects (DAFX-), Limerick, Ireland, December 6-8, MAGNITUDE-COMPLEMENTARY FILTERS FOR DYNAMIC EQUALIZATION Federico Fontana University of Verona

More information

Subtractive Synthesis without Filters

Subtractive Synthesis without Filters Subtractive Synthesis without Filters John Lazzaro and John Wawrzynek Computer Science Division UC Berkeley lazzaro@cs.berkeley.edu, johnw@cs.berkeley.edu 1. Introduction The earliest commercially successful

More information

WARPED FILTER DESIGN FOR THE BODY MODELING AND SOUND SYNTHESIS OF STRING INSTRUMENTS

WARPED FILTER DESIGN FOR THE BODY MODELING AND SOUND SYNTHESIS OF STRING INSTRUMENTS NORDIC ACOUSTICAL MEETING 12-14 JUNE 1996 HELSINKI WARPED FILTER DESIGN FOR THE BODY MODELING AND SOUND SYNTHESIS OF STRING INSTRUMENTS Helsinki University of Technology Laboratory of Acoustics and Audio

More information

Emulation of junction field-effect transistors for real-time audio applications

Emulation of junction field-effect transistors for real-time audio applications This article has been accepted and published on J-STAGE in advance of copyediting. Content is final as presented. IEICE Electronics Express, Vol.* No.*,*-* Emulation of junction field-effect transistors

More information

Audible Aliasing Distortion in Digital Audio Synthesis

Audible Aliasing Distortion in Digital Audio Synthesis 56 J. SCHIMMEL, AUDIBLE ALIASING DISTORTION IN DIGITAL AUDIO SYNTHESIS Audible Aliasing Distortion in Digital Audio Synthesis Jiri SCHIMMEL Dept. of Telecommunications, Faculty of Electrical Engineering

More information

Sound Synthesis Methods

Sound Synthesis Methods Sound Synthesis Methods Matti Vihola, mvihola@cs.tut.fi 23rd August 2001 1 Objectives The objective of sound synthesis is to create sounds that are Musically interesting Preferably realistic (sounds like

More information

2011 Kleimola, Lazzarini, Timoney, and Välimäki. Reprinted with permission.

2011 Kleimola, Lazzarini, Timoney, and Välimäki. Reprinted with permission. Publication P- Kleimola, J., Lazzarini, V., Timoney, J. and Välimäki, V., 11. Vector phaseshaping synthesis. In: Proc. Int. Conf. Digital Audio Effects, Paris, France, Sept. 11, pp. 33 4. 11 Kleimola,

More information

Khlui-Phiang-Aw Sound Synthesis Using A Warped FIR Filter

Khlui-Phiang-Aw Sound Synthesis Using A Warped FIR Filter Khlui-Phiang-Aw Sound Synthesis Using A Warped FIR Filter Korakoch Saengrattanakul Faculty of Engineering, Khon Kaen University Khon Kaen-40002, Thailand. ORCID: 0000-0001-8620-8782 Kittipitch Meesawat*

More information

A Parametric Model for Spectral Sound Synthesis of Musical Sounds

A Parametric Model for Spectral Sound Synthesis of Musical Sounds A Parametric Model for Spectral Sound Synthesis of Musical Sounds Cornelia Kreutzer University of Limerick ECE Department Limerick, Ireland cornelia.kreutzer@ul.ie Jacqueline Walker University of Limerick

More information

Audio Engineering Society Convention Paper Presented at the 110th Convention 2001 May Amsterdam, The Netherlands

Audio Engineering Society Convention Paper Presented at the 110th Convention 2001 May Amsterdam, The Netherlands Audio Engineering Society Convention Paper Presented at the th Convention May 5 Amsterdam, The Netherlands This convention paper has been reproduced from the author's advance manuscript, without editing,

More information

Research Article Efficient Dispersion Generation Structures for Spring Reverb Emulation

Research Article Efficient Dispersion Generation Structures for Spring Reverb Emulation Hindawi Publishing Corporation EURASIP Journal on Advances in Signal Processing Volume, Article ID, 8 pages doi:.// Research Article Efficient Dispersion Generation Structures for Spring Reverb Emulation

More information

Sound Synthesis. A review of some techniques. Synthesis

Sound Synthesis. A review of some techniques. Synthesis Sound Synthesis A review of some techniques Synthesis Synthesis is the name given to a number of techniques for creating new sounds. Early synthesizers used electronic circuits to create sounds. Modern

More information

ALTERNATING CURRENT (AC)

ALTERNATING CURRENT (AC) ALL ABOUT NOISE ALTERNATING CURRENT (AC) Any type of electrical transmission where the current repeatedly changes direction, and the voltage varies between maxima and minima. Therefore, any electrical

More information

Direction-Dependent Physical Modeling of Musical Instruments

Direction-Dependent Physical Modeling of Musical Instruments 15th International Congress on Acoustics (ICA 95), Trondheim, Norway, June 26-3, 1995 Title of the paper: Direction-Dependent Physical ing of Musical Instruments Authors: Matti Karjalainen 1,3, Jyri Huopaniemi

More information

TIME DOMAIN ATTACK AND RELEASE MODELING Applied to Spectral Domain Sound Synthesis

TIME DOMAIN ATTACK AND RELEASE MODELING Applied to Spectral Domain Sound Synthesis TIME DOMAIN ATTACK AND RELEASE MODELING Applied to Spectral Domain Sound Synthesis Cornelia Kreutzer, Jacqueline Walker Department of Electronic and Computer Engineering, University of Limerick, Limerick,

More information

HARMONIC INSTABILITY OF DIGITAL SOFT CLIPPING ALGORITHMS

HARMONIC INSTABILITY OF DIGITAL SOFT CLIPPING ALGORITHMS HARMONIC INSTABILITY OF DIGITAL SOFT CLIPPING ALGORITHMS Sean Enderby and Zlatko Baracskai Department of Digital Media Technology Birmingham City University Birmingham, UK ABSTRACT In this paper several

More information

Optimizing a High-Order Graphic Equalizer for Audio Processing

Optimizing a High-Order Graphic Equalizer for Audio Processing Powered by TCPDF (www.tcpdf.org) This is an electronic reprint of the original article. This reprint may differ from the original in pagination and typographic detail. Author(s): Rämö, J.; Välimäki, V.

More information

Sound synthesis with Periodically Linear Time Varying Filters

Sound synthesis with Periodically Linear Time Varying Filters Sound synthesis with Periodically Linear Time Varying Filters Antonio Goulart, Marcelo Queiroz Joseph Timoney, Victor Lazzarini Computer Music Research Group - IME/USP - Brazil Sound and Digital Music

More information

Digitalising sound. Sound Design for Moving Images. Overview of the audio digital recording and playback chain

Digitalising sound. Sound Design for Moving Images. Overview of the audio digital recording and playback chain Digitalising sound Overview of the audio digital recording and playback chain IAT-380 Sound Design 2 Sound Design for Moving Images Sound design for moving images can be divided into three domains: Speech:

More information

SINOLA: A New Analysis/Synthesis Method using Spectrum Peak Shape Distortion, Phase and Reassigned Spectrum

SINOLA: A New Analysis/Synthesis Method using Spectrum Peak Shape Distortion, Phase and Reassigned Spectrum SINOLA: A New Analysis/Synthesis Method using Spectrum Peak Shape Distortion, Phase Reassigned Spectrum Geoffroy Peeters, Xavier Rodet Ircam - Centre Georges-Pompidou Analysis/Synthesis Team, 1, pl. Igor

More information

Interpolation Error in Waveform Table Lookup

Interpolation Error in Waveform Table Lookup Carnegie Mellon University Research Showcase @ CMU Computer Science Department School of Computer Science 1998 Interpolation Error in Waveform Table Lookup Roger B. Dannenberg Carnegie Mellon University

More information

INHARMONIC DISPERSION TUNABLE COMB FILTER DESIGN USING MODIFIED IIR BAND PASS TRANSFER FUNCTION

INHARMONIC DISPERSION TUNABLE COMB FILTER DESIGN USING MODIFIED IIR BAND PASS TRANSFER FUNCTION INHARMONIC DISPERSION TUNABLE COMB FILTER DESIGN USING MODIFIED IIR BAND PASS TRANSFER FUNCTION Varsha Shah Asst. Prof., Dept. of Electronics Rizvi College of Engineering, Mumbai, INDIA Varsha_shah_1@rediffmail.com

More information

Physics-Based Sound Synthesis

Physics-Based Sound Synthesis 1 Physics-Based Sound Synthesis ELEC-E5620 - Audio Signal Processing, Lecture #8 Vesa Välimäki Sound check Course Schedule in 2017 0. General issues (Vesa & Fabian) 13.1.2017 1. History and future of audio

More information

IMPROVED POLYNOMIAL TRANSITION REGIONS ALGORITHM FOR ALIAS-SUPPRESSED SIGNAL SYNTHESIS

IMPROVED POLYNOMIAL TRANSITION REGIONS ALGORITHM FOR ALIAS-SUPPRESSED SIGNAL SYNTHESIS IMPROVED POLYNOMIAL TRANSITION REGIONS ALGORITHM FOR ALIAS-SUPPRESSED SIGNAL SYNTHESIS Dániel Ambrits and Balázs Bank Budaest University of Technology and Economics, Det. of Measurement and Information

More information

Scattering Parameters for the Keefe Clarinet Tonehole Model

Scattering Parameters for the Keefe Clarinet Tonehole Model Presented at the 1997 International Symposium on Musical Acoustics, Edinourgh, Scotland. 1 Scattering Parameters for the Keefe Clarinet Tonehole Model Gary P. Scavone & Julius O. Smith III Center for Computer

More information

the blooo VST Software Synthesizer Version by Björn Full Bucket Music

the blooo VST Software Synthesizer Version by Björn Full Bucket Music the blooo VST Software Synthesizer Version 1.0 2010 by Björn Arlt @ Full Bucket Music http://www.fullbucket.de/music VST is a trademark of Steinberg Media Technologies GmbH the blooo Manual Page 2 Table

More information

DSP-BASED FM STEREO GENERATOR FOR DIGITAL STUDIO -TO - TRANSMITTER LINK

DSP-BASED FM STEREO GENERATOR FOR DIGITAL STUDIO -TO - TRANSMITTER LINK DSP-BASED FM STEREO GENERATOR FOR DIGITAL STUDIO -TO - TRANSMITTER LINK Michael Antill and Eric Benjamin Dolby Laboratories Inc. San Francisco, Califomia 94103 ABSTRACT The design of a DSP-based composite

More information

Review Article Recent Advances in Real-Time Musical Effects, Synthesis, and Virtual Analog Models

Review Article Recent Advances in Real-Time Musical Effects, Synthesis, and Virtual Analog Models Hindawi Publishing Corporation EURASIP Journal on Advances in Signal Processing Volume 2011, Article ID 940784, 15 pages doi:10.1155/2011/940784 Review Article Recent Advances in Real-Time Musical Effects,

More information

ANALYSIS OF PIANO TONES USING AN INHARMONIC INVERSE COMB FILTER

ANALYSIS OF PIANO TONES USING AN INHARMONIC INVERSE COMB FILTER Proc. of the 11 th Int. Conference on Digital Audio Effects (DAFx-8), Espoo, Finland, September 1-4, 28 ANALYSIS OF PIANO TONES USING AN INHARMONIC INVERSE COMB FILTER Heidi-Maria Lehtonen Department of

More information

Publication III. c 2010 J. Parker, H. Penttinen, S. Bilbao and J. S. Abel. Reprinted with permission.

Publication III. c 2010 J. Parker, H. Penttinen, S. Bilbao and J. S. Abel. Reprinted with permission. Publication III J. Parker, H. Penttinen, S. Bilbao and J. S. Abel. Modeling Methods for the Highly Dispersive Slinky Spring: A Novel Musical Toy. In Proc. of the 13th Int. Conf. on Digital Audio Effects

More information

Dynamical Systems for Audio Synthesis: Embracing Nonlinearities and Delay-Free Loops

Dynamical Systems for Audio Synthesis: Embracing Nonlinearities and Delay-Free Loops applied sciences Article Dynamical Systems for Audio Synthesis: Embracing Nonlinearities and Delay-Free Loops David Medine Department of Music, University of California, San Diego, CA 92093, USA; dmedine@ucsd.edu;

More information

Waveshaping Synthesis. Indexing. Waveshaper. CMPT 468: Waveshaping Synthesis

Waveshaping Synthesis. Indexing. Waveshaper. CMPT 468: Waveshaping Synthesis Waveshaping Synthesis CMPT 468: Waveshaping Synthesis Tamara Smyth, tamaras@cs.sfu.ca School of Computing Science, Simon Fraser University October 8, 23 In waveshaping, it is possible to change the spectrum

More information

DIGITAL SIMULATION OF BRASSINESS AND AMPLITUDE- DEPENDENT PROPAGATION SPEED IN WIND INSTRUMENTS

DIGITAL SIMULATION OF BRASSINESS AND AMPLITUDE- DEPENDENT PROPAGATION SPEED IN WIND INSTRUMENTS DIGITAL SIMULATION OF BRASSINESS AND AMPLITUDE- DEPENDENT PROPAGATION SPEED IN WIND INSTRUMENTS Charles M. Cooper and Jonathan S. Abel Center for Computer Research In Music and Acoustics (CCRMA) Stanford

More information

4.5 Fractional Delay Operations with Allpass Filters

4.5 Fractional Delay Operations with Allpass Filters 158 Discrete-Time Modeling of Acoustic Tubes Using Fractional Delay Filters 4.5 Fractional Delay Operations with Allpass Filters The previous sections of this chapter have concentrated on the FIR implementation

More information

Signal Processing Libraries for FAUST

Signal Processing Libraries for FAUST Signal Processing Libraries for FAUST Julius Smith CCRMA, Stanford University Linux Audio Conference 2012 (LAC-12) April 14, 2012 Julius Smith LAC-12 1 / 30 Julius Smith LAC-12 2 / 30 FAUST Signal Processing

More information

An Effective Model of BucketBrigade Device-Based Audio. Circuits. Colin Raffel CCRMA DSP Seminar May 7th, 2010

An Effective Model of BucketBrigade Device-Based Audio. Circuits. Colin Raffel CCRMA DSP Seminar May 7th, 2010 An Effective Model of BucketBrigade Device-Based Audio Circuits Colin Raffel CCRMA DSP Seminar May 7th, 2010 Contents History and Topology Circuit examples Anti-aliasing and reconstruction filters Compression

More information

Non-stationary Analysis/Synthesis using Spectrum Peak Shape Distortion, Phase and Reassignment

Non-stationary Analysis/Synthesis using Spectrum Peak Shape Distortion, Phase and Reassignment Non-stationary Analysis/Synthesis using Spectrum Peak Shape Distortion, Phase Reassignment Geoffroy Peeters, Xavier Rodet Ircam - Centre Georges-Pompidou, Analysis/Synthesis Team, 1, pl. Igor Stravinsky,

More information

Edinburgh Research Explorer

Edinburgh Research Explorer Edinburgh Research Explorer Aliasing reduction in clipped signals Citation for published version: Esqueda, F, Bilbao, S & Valimaki, V 26, 'Aliasing reduction in clipped signals' IEEE Transactions on Signal

More information

HIGH ACCURACY FRAME-BY-FRAME NON-STATIONARY SINUSOIDAL MODELLING

HIGH ACCURACY FRAME-BY-FRAME NON-STATIONARY SINUSOIDAL MODELLING HIGH ACCURACY FRAME-BY-FRAME NON-STATIONARY SINUSOIDAL MODELLING Jeremy J. Wells, Damian T. Murphy Audio Lab, Intelligent Systems Group, Department of Electronics University of York, YO10 5DD, UK {jjw100

More information

Chapter 4 SPEECH ENHANCEMENT

Chapter 4 SPEECH ENHANCEMENT 44 Chapter 4 SPEECH ENHANCEMENT 4.1 INTRODUCTION: Enhancement is defined as improvement in the value or Quality of something. Speech enhancement is defined as the improvement in intelligibility and/or

More information

the blooo VST Software Synthesizer Version by Björn Full Bucket Music

the blooo VST Software Synthesizer Version by Björn Full Bucket Music the blooo VST Software Synthesizer Version 1.1 2016 by Björn Arlt @ Full Bucket Music http://www.fullbucket.de/music VST is a trademark of Steinberg Media Technologies GmbH the blooo Manual Page 2 Table

More information

Modeling of the part-pedaling effect in the piano

Modeling of the part-pedaling effect in the piano Proceedings of the Acoustics 212 Nantes Conference 23-27 April 212, Nantes, France Modeling of the part-pedaling effect in the piano A. Stulov a, V. Välimäki b and H.-M. Lehtonen b a Institute of Cybernetics

More information

y(n)= Aa n u(n)+bu(n) b m sin(2πmt)= b 1 sin(2πt)+b 2 sin(4πt)+b 3 sin(6πt)+ m=1 x(t)= x = 2 ( b b b b

y(n)= Aa n u(n)+bu(n) b m sin(2πmt)= b 1 sin(2πt)+b 2 sin(4πt)+b 3 sin(6πt)+ m=1 x(t)= x = 2 ( b b b b Exam 1 February 3, 006 Each subquestion is worth 10 points. 1. Consider a periodic sawtooth waveform x(t) with period T 0 = 1 sec shown below: (c) x(n)= u(n). In this case, show that the output has the

More information

PROJECT NOTES/ENGINEERING BRIEFS

PROJECT NOTES/ENGINEERING BRIEFS PROJECT NOTES/ENGINEERING BRIEFS APPLICATION OF A REAL-TIME HADAMARD TRANSFORM NETWORK TO SOUND SYNTHESIS BERNARD A. HUTCHINS, JR. Electronoies, Ithaca, N.Y. 14850 A Hadamard transform (HT) analyze function

More information

Laboratory Assignment 4. Fourier Sound Synthesis

Laboratory Assignment 4. Fourier Sound Synthesis Laboratory Assignment 4 Fourier Sound Synthesis PURPOSE This lab investigates how to use a computer to evaluate the Fourier series for periodic signals and to synthesize audio signals from Fourier series

More information

DIGITAL FILTERS. !! Finite Impulse Response (FIR) !! Infinite Impulse Response (IIR) !! Background. !! Matlab functions AGC DSP AGC DSP

DIGITAL FILTERS. !! Finite Impulse Response (FIR) !! Infinite Impulse Response (IIR) !! Background. !! Matlab functions AGC DSP AGC DSP DIGITAL FILTERS!! Finite Impulse Response (FIR)!! Infinite Impulse Response (IIR)!! Background!! Matlab functions 1!! Only the magnitude approximation problem!! Four basic types of ideal filters with magnitude

More information

Different Approaches of Spectral Subtraction Method for Speech Enhancement

Different Approaches of Spectral Subtraction Method for Speech Enhancement ISSN 2249 5460 Available online at www.internationalejournals.com International ejournals International Journal of Mathematical Sciences, Technology and Humanities 95 (2013 1056 1062 Different Approaches

More information

Speech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction

Speech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) Volume 7, Issue, Ver. I (Mar. - Apr. 7), PP 4-46 e-issn: 9 4, p-issn No. : 9 497 www.iosrjournals.org Speech Enhancement Using Spectral Flatness Measure

More information

Quick Start. Overview Blamsoft, Inc. All rights reserved.

Quick Start. Overview Blamsoft, Inc. All rights reserved. 1.0.1 User Manual 2 Quick Start Viking Synth is an Audio Unit Extension Instrument that works as a plug-in inside host apps. To start using Viking Synth, open up your favorite host that supports Audio

More information

MKII. Tipt p + + Z3000. FREQUENCY Smart VC-Oscillator PULSE WIDTH PWM PWM FM 1. Linear FM FM 2 FREQUENCY/NOTE/OCTAVE WAVE SHAPER INPUT.

MKII. Tipt p + + Z3000. FREQUENCY Smart VC-Oscillator PULSE WIDTH PWM PWM FM 1. Linear FM FM 2 FREQUENCY/NOTE/OCTAVE WAVE SHAPER INPUT. MKII 1V/ EXT-IN 1 Linear 2 Smart VCOmkII Design - Gur Milstein Special Thanks Matthew Davidson Shawn Cleary Richard Devine Bobby Voso Rene Schmitz Mark Pulver Gene Zumchack Surachai Andreas Schneider MADE

More information

Laboratory Assignment 5 Amplitude Modulation

Laboratory Assignment 5 Amplitude Modulation Laboratory Assignment 5 Amplitude Modulation PURPOSE In this assignment, you will explore the use of digital computers for the analysis, design, synthesis, and simulation of an amplitude modulation (AM)

More information

A-110 VCO. 1. Introduction. doepfer System A VCO A-110. Module A-110 (VCO) is a voltage-controlled oscillator.

A-110 VCO. 1. Introduction. doepfer System A VCO A-110. Module A-110 (VCO) is a voltage-controlled oscillator. doepfer System A - 100 A-110 1. Introduction SYNC A-110 Module A-110 () is a voltage-controlled oscillator. This s frequency range is about ten octaves. It can produce four waveforms simultaneously: square,

More information

MODELING A CLASS OF MULTI-PORT NONLINEARITIES IN WAVE DIGITAL STRUCTURES

MODELING A CLASS OF MULTI-PORT NONLINEARITIES IN WAVE DIGITAL STRUCTURES MODELING A CLASS OF MULTI-PORT NONLINEARITIES IN WAVE DIGITAL STRUCTURES A. Bernardini, K.J. Werner, A. Sarti, J.O. Smith Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB) Politecnico di

More information

Realization of Digital Audio Amplifier Using Zero-Voltage-Switched PWM Power Converter

Realization of Digital Audio Amplifier Using Zero-Voltage-Switched PWM Power Converter IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I: FUNDAMENTAL THEORY AND APPLICATIONS, VOL. 47, NO. 3, MARCH 2000 303 Realization of Digital Audio Amplifier Using Zero-Voltage-Switched PWM Power Converter Wing-Hong

More information

Synthesis Techniques. Juan P Bello

Synthesis Techniques. Juan P Bello Synthesis Techniques Juan P Bello Synthesis It implies the artificial construction of a complex body by combining its elements. Complex body: acoustic signal (sound) Elements: parameters and/or basic signals

More information

NOZORI 84 modules documentation

NOZORI 84 modules documentation NOZORI 84 modules documentation A single piece of paper can be folded into innumerable shapes. In the same way, a single Nozori hardware can morph into multiple modules. Changing functionality is as simple

More information

Reducing comb filtering on different musical instruments using time delay estimation

Reducing comb filtering on different musical instruments using time delay estimation Reducing comb filtering on different musical instruments using time delay estimation Alice Clifford and Josh Reiss Queen Mary, University of London alice.clifford@eecs.qmul.ac.uk Abstract Comb filtering

More information

A NONLINEAR SECOND-ORDER DIGITAL OSCILLATOR FOR VIRTUAL ACOUSTIC FEEDBACK

A NONLINEAR SECOND-ORDER DIGITAL OSCILLATOR FOR VIRTUAL ACOUSTIC FEEDBACK 2014 IEEE International Conference on Acoustic, Speech and Signal Processing (ICASSP) A NONLINEAR SECOND-ORDER DIGITAL OSCILLATOR FOR VIRTUAL ACOUSTIC FEEDBACK L. Gabrielli, M. Giobbi, S. Squartini Università

More information

Virtual Analog (VA) Korg35 Highpass Filter v2.0 Simplified Will Pirkle August 15, 2013

Virtual Analog (VA) Korg35 Highpass Filter v2.0 Simplified Will Pirkle August 15, 2013 " Copyright 203 Will Pirkle Virtual Analog (VA) Korg35 Highpass Filter v2.0 Simplified Will Pirkle August 5, 203 While experimenting with some analog simulations in CircuitMaker, I realized that the Korg35

More information

Room Impulse Response Modeling in the Sub-2kHz Band using 3-D Rectangular Digital Waveguide Mesh

Room Impulse Response Modeling in the Sub-2kHz Band using 3-D Rectangular Digital Waveguide Mesh Room Impulse Response Modeling in the Sub-2kHz Band using 3-D Rectangular Digital Waveguide Mesh Zhixin Chen ILX Lightwave Corporation Bozeman, Montana, USA Abstract Digital waveguide mesh has emerged

More information

Signals A Preliminary Discussion EE442 Analog & Digital Communication Systems Lecture 2

Signals A Preliminary Discussion EE442 Analog & Digital Communication Systems Lecture 2 Signals A Preliminary Discussion EE442 Analog & Digital Communication Systems Lecture 2 The Fourier transform of single pulse is the sinc function. EE 442 Signal Preliminaries 1 Communication Systems and

More information

I-Hao Hsiao, Chun-Tang Chao*, and Chi-Jo Wang (2016). A HHT-Based Music Synthesizer. Intelligent Technologies and Engineering Systems, Lecture Notes

I-Hao Hsiao, Chun-Tang Chao*, and Chi-Jo Wang (2016). A HHT-Based Music Synthesizer. Intelligent Technologies and Engineering Systems, Lecture Notes I-Hao Hsiao, Chun-Tang Chao*, and Chi-Jo Wang (2016). A HHT-Based Music Synthesizer. Intelligent Technologies and Engineering Systems, Lecture Notes in Electrical Engineering (LNEE), Vol.345, pp.523-528.

More information

TURN2ON BLACKPOLE STATION POLYPHONIC SYNTHESIZER MANUAL. version device by Turn2on Software

TURN2ON BLACKPOLE STATION POLYPHONIC SYNTHESIZER MANUAL. version device by Turn2on Software MANUAL version 1.2.1 device by Turn2on Software http://turn2on.ru Introduction Blackpole Station is a new software polyphonic synthesizer for Reason Propellerhead. Based on 68 waveforms in 3 oscillators

More information

Mel Spectrum Analysis of Speech Recognition using Single Microphone

Mel Spectrum Analysis of Speech Recognition using Single Microphone International Journal of Engineering Research in Electronics and Communication Mel Spectrum Analysis of Speech Recognition using Single Microphone [1] Lakshmi S.A, [2] Cholavendan M [1] PG Scholar, Sree

More information

A Digital Signal Processor for Musicians and Audiophiles Published on Monday, 09 February :54

A Digital Signal Processor for Musicians and Audiophiles Published on Monday, 09 February :54 A Digital Signal Processor for Musicians and Audiophiles Published on Monday, 09 February 2009 09:54 The main focus of hearing aid research and development has been on the use of hearing aids to improve

More information

Copyright S. K. Mitra

Copyright S. K. Mitra 1 In many applications, a discrete-time signal x[n] is split into a number of subband signals by means of an analysis filter bank The subband signals are then processed Finally, the processed subband signals

More information

A VIRTUAL TUBE DELAY EFFECT

A VIRTUAL TUBE DELAY EFFECT Proceedings of the 21 st International Conference on Digital Audio Effects (DAFx-18), Aveiro, Portugal, September 4 8, 218 A VIRTUAL TUBE DELAY EFFECT Riccardo Simionato University of Padova Dept. of Information

More information

Research Article Feedback Amplitude Modulation Synthesis

Research Article Feedback Amplitude Modulation Synthesis Hindawi Publishing Corporation EURASIP Journal on Advances in Signal Processing Volume, Article ID 434378, 8 pages doi:.55//434378 Research Article Feedback Amplitude Modulation Synthesis Jari Kleimola,

More information

Auditory modelling for speech processing in the perceptual domain

Auditory modelling for speech processing in the perceptual domain ANZIAM J. 45 (E) ppc964 C980, 2004 C964 Auditory modelling for speech processing in the perceptual domain L. Lin E. Ambikairajah W. H. Holmes (Received 8 August 2003; revised 28 January 2004) Abstract

More information

Detection, Interpolation and Cancellation Algorithms for GSM burst Removal for Forensic Audio

Detection, Interpolation and Cancellation Algorithms for GSM burst Removal for Forensic Audio >Bitzer and Rademacher (Paper Nr. 21)< 1 Detection, Interpolation and Cancellation Algorithms for GSM burst Removal for Forensic Audio Joerg Bitzer and Jan Rademacher Abstract One increasing problem for

More information

The University of Texas at Austin Dept. of Electrical and Computer Engineering Final Exam

The University of Texas at Austin Dept. of Electrical and Computer Engineering Final Exam The University of Texas at Austin Dept. of Electrical and Computer Engineering Final Exam Date: December 18, 2017 Course: EE 313 Evans Name: Last, First The exam is scheduled to last three hours. Open

More information

McGraw-Hill Irwin DIGITAL SIGNAL PROCESSING. A Computer-Based Approach. Second Edition. Sanjit K. Mitra

McGraw-Hill Irwin DIGITAL SIGNAL PROCESSING. A Computer-Based Approach. Second Edition. Sanjit K. Mitra DIGITAL SIGNAL PROCESSING A Computer-Based Approach Second Edition Sanjit K. Mitra Department of Electrical and Computer Engineering University of California, Santa Barbara Jurgen - Knorr- Kbliothek Spende

More information

INTRODUCTION TO COMPUTER MUSIC PHYSICAL MODELS. Professor of Computer Science, Art, and Music. Copyright by Roger B.

INTRODUCTION TO COMPUTER MUSIC PHYSICAL MODELS. Professor of Computer Science, Art, and Music. Copyright by Roger B. INTRODUCTION TO COMPUTER MUSIC PHYSICAL MODELS Roger B. Dannenberg Professor of Computer Science, Art, and Music Copyright 2002-2013 by Roger B. Dannenberg 1 Introduction Many kinds of synthesis: Mathematical

More information

Active Filter Design Techniques

Active Filter Design Techniques Active Filter Design Techniques 16.1 Introduction What is a filter? A filter is a device that passes electric signals at certain frequencies or frequency ranges while preventing the passage of others.

More information

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters FIR Filter Design Chapter Intended Learning Outcomes: (i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters (ii) Ability to design linear-phase FIR filters according

More information

Optimization of an OTA Based Sine Waveshaper

Optimization of an OTA Based Sine Waveshaper 1 Optimization of an OTA Based Sine Waveshaper openmusiclabs February, 017 I. INTRODUCTION The most common analog Voltage Controlled Oscillator (VCO) cores are sawtooth and triangle wave generators. This

More information

Timbral Distortion in Inverse FFT Synthesis

Timbral Distortion in Inverse FFT Synthesis Timbral Distortion in Inverse FFT Synthesis Mark Zadel Introduction Inverse FFT synthesis (FFT ) is a computationally efficient technique for performing additive synthesis []. Instead of summing partials

More information

Single-Ended to Differential Converter for Multiple-Stage Single-Ended Ring Oscillators

Single-Ended to Differential Converter for Multiple-Stage Single-Ended Ring Oscillators IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 38, NO. 1, JANUARY 2003 141 Single-Ended to Differential Converter for Multiple-Stage Single-Ended Ring Oscillators Yuping Toh, Member, IEEE, and John A. McNeill,

More information

Sampling and Reconstruction of Analog Signals

Sampling and Reconstruction of Analog Signals Sampling and Reconstruction of Analog Signals Chapter Intended Learning Outcomes: (i) Ability to convert an analog signal to a discrete-time sequence via sampling (ii) Ability to construct an analog signal

More information

System on a Chip. Prof. Dr. Michael Kraft

System on a Chip. Prof. Dr. Michael Kraft System on a Chip Prof. Dr. Michael Kraft Lecture 5: Data Conversion ADC Background/Theory Examples Background Physical systems are typically analogue To apply digital signal processing, the analogue signal

More information

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters FIR Filter Design Chapter Intended Learning Outcomes: (i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters (ii) Ability to design linear-phase FIR filters according

More information

Sound Modeling from the Analysis of Real Sounds

Sound Modeling from the Analysis of Real Sounds Sound Modeling from the Analysis of Real Sounds S lvi Ystad Philippe Guillemain Richard Kronland-Martinet CNRS, Laboratoire de Mécanique et d'acoustique 31, Chemin Joseph Aiguier, 13402 Marseille cedex

More information

Spectrum. Additive Synthesis. Additive Synthesis Caveat. Music 270a: Modulation

Spectrum. Additive Synthesis. Additive Synthesis Caveat. Music 270a: Modulation Spectrum Music 7a: Modulation Tamara Smyth, trsmyth@ucsd.edu Department of Music, University of California, San Diego (UCSD) October 3, 7 When sinusoids of different frequencies are added together, the

More information

METHODS FOR SEPARATION OF AMPLITUDE AND FREQUENCY MODULATION IN FOURIER TRANSFORMED SIGNALS

METHODS FOR SEPARATION OF AMPLITUDE AND FREQUENCY MODULATION IN FOURIER TRANSFORMED SIGNALS METHODS FOR SEPARATION OF AMPLITUDE AND FREQUENCY MODULATION IN FOURIER TRANSFORMED SIGNALS Jeremy J. Wells Audio Lab, Department of Electronics, University of York, YO10 5DD York, UK jjw100@ohm.york.ac.uk

More information

Digitally-Implemented Naturally Sampled PWM Suitable for Multilevel Converter Control

Digitally-Implemented Naturally Sampled PWM Suitable for Multilevel Converter Control 1322 IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 18, NO. 6, NOVEMBER 2003 Digitally-Implemented Naturally Sampled PWM Suitable for Multilevel Converter Control Geoffrey R. Walker, Member, IEEE Abstract

More information

Music 270a: Modulation

Music 270a: Modulation Music 7a: Modulation Tamara Smyth, trsmyth@ucsd.edu Department of Music, University of California, San Diego (UCSD) October 3, 7 Spectrum When sinusoids of different frequencies are added together, the

More information

Measuring impulse responses containing complete spatial information ABSTRACT

Measuring impulse responses containing complete spatial information ABSTRACT Measuring impulse responses containing complete spatial information Angelo Farina, Paolo Martignon, Andrea Capra, Simone Fontana University of Parma, Industrial Eng. Dept., via delle Scienze 181/A, 43100

More information

Virtual Analog (VA) Korg35 Lowpass Filter Will Pirkle July 18, 2013

Virtual Analog (VA) Korg35 Lowpass Filter Will Pirkle July 18, 2013 Virtual Analog (VA) Korg35 Lowpass Filter Will Pirkle July 18, 2013 This App Note derives the Virtual Analog (VA) equations for the Korg35 lowpass filter. Huovilainen [2010] proposed both a trivial and

More information

REAL-TIME BROADBAND NOISE REDUCTION

REAL-TIME BROADBAND NOISE REDUCTION REAL-TIME BROADBAND NOISE REDUCTION Robert Hoeldrich and Markus Lorber Institute of Electronic Music Graz Jakoministrasse 3-5, A-8010 Graz, Austria email: robert.hoeldrich@mhsg.ac.at Abstract A real-time

More information

Laboratory Assignment 2 Signal Sampling, Manipulation, and Playback

Laboratory Assignment 2 Signal Sampling, Manipulation, and Playback Laboratory Assignment 2 Signal Sampling, Manipulation, and Playback PURPOSE This lab will introduce you to the laboratory equipment and the software that allows you to link your computer to the hardware.

More information

PLL FM Demodulator Performance Under Gaussian Modulation

PLL FM Demodulator Performance Under Gaussian Modulation PLL FM Demodulator Performance Under Gaussian Modulation Pavel Hasan * Lehrstuhl für Nachrichtentechnik, Universität Erlangen-Nürnberg Cauerstr. 7, D-91058 Erlangen, Germany E-mail: hasan@nt.e-technik.uni-erlangen.de

More information