Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Balázs Bank

dblp:20/8308 · DBLP profile ↗
← Back
10ranked-venue papers
5as first author
1since 2021 · last 2022
0000-0002-8726-2315ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 6 · 4 first-authorArtificial intelligence and machine learning · 2 · 1 first-authorSystems, architecture and hardware · 2 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
2 papers
Audio and music processing · 100%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Audio and music processing
acoustic signal processing
0.212014
High-precision parallel graphic equalizer · IEEE ACM Trans. Audio Speech Lang. Process. 2014
Audio and music processing › sound synthesis › physical modeling synthesis
modal sound synthesis
0.112010
A Modal-Based Real-Time Piano Synthesizer · IEEE Trans. Speech Audio Process. 2010
Audio and music processing › sound synthesis
music synthesis
0.112010
A Modal-Based Real-Time Piano Synthesizer · IEEE Trans. Speech Audio Process. 2010
Audio and music processing › sound synthesis
physical modeling synthesis
0.112010
A Modal-Based Real-Time Piano Synthesizer · IEEE Trans. Speech Audio Process. 2010

Methods — techniques the papers use, named apart from their topics

second-order parallel filters · 0.2fixed-pole design · 0.2parallel second-order filters · 0.1modal synthesis · 0.1fast convolution · 0.1
YearPublicationVenuePosition
2022 Multicore implementation of a multichannel parallel graphic equalizer
abstract
Abstract Numerous signal processing applications are emerging on mobile computing systems. These applications are subject to responsiveness constraints for user interactivity and, at the same time, must be optimized for energy efficiency. Many current embedded devices are composed of low-power multicore processors that offer a good trade-off between computational capacity and low power consumption. In this context, equalizers are widely used in multiple mobile-based applications such as “Music streaming” to adjust the levels of bass and treble in sound reproduction. In this study, we evaluate a graphic equalizer from audio, computational capacity, and energy efficiency perspectives, as well as the execution of multiple real-time equalizers running on an embedded quad-core processor of a mobile device. To this end, we experiment with the working frequencies as well as the parallelism that can be extracted from a quad-core ARM Cortex-A57. Results show that using high CPU frequencies and three or four cores, our parallel algorithm is able to equalize more than five channels per watt in real time with an audio buffer of 4096 samples, which implies a latency of 92.8 ms at the standard sample rate of 44.1 kHz.
Jose A. Belloch, José M. Badía, German Leon, Balázs Bank, Vesa Välimäki
J. Supercomput.4
2017 A Parallel Approach to HRTF Approximation and Interpolation Based on a Parametric Filter Model
abstract
Spatial audio-rendering techniques using head-related transfer functions (HRTFs) are currently used in many different contexts such as immersive teleconferencing systems, gaming, or 3-D audio reproduction. Since all these applications usually involve real-time constraints, efficient processing structures for HRTF modeling and interpolation are necessary for providing real-time binaural audio solutions. This letter presents a parametric parallel model that allows us to perform HRTF filtering and interpolation efficiently from an input HRTF dataset. The resulting model, which is an adaptation from a recently proposed modeling technique, not only reduces the size of HRTF datasets significantly, but also allows for simplified interpolation and real-time computation over parallel processors. In order to discuss the suitability of this new model, an implementation over a graphic processing unit is presented.
Germán Ramos, Maximo Cobos, Balázs Bank, Jose A. Belloch
IEEE Signal Process. Lett.3
2017 Solving Weighted Least Squares (WLS) problems on ARM-based architectures
Jose A. Belloch, Balázs Bank, Francisco D. Igual, Enrique S. Quintana-Ortí, Antonio M. Vidal
J. Supercomput.2
2014 Multi-channel IIR filtering of audio signals using a GPU
abstract
In the audio signal processing field, multiple IIR filters are required in many applications. As an example, equalizing a Wave Field Synthesis system requires massive filter processing in real time. Graphics Processing Units (GPUs) are well known for their potential in highly parallel data processing. Up to now, the use of the GPUs for implementing IIR filters has not been clearly tackled in audio processing because of its feedback loop that prevents its total parallelization. However, using the Parallel form of IIR filters, this feedback is reduced, since every single sample is computed in a parallel way. This paper analyzes the performance of multiple IIR filters using GPUs and compares it with a powerful multi-core computer. The proposed GPU implementation can run up to 1256 concurrent IIR filters of order 256th in real time, which means 321,536 total filter order, with a latency time of 0.72 ms (sampling frequency of 44.1 kHz). This demonstrates that GPUs are well suited for computing massive IIR filtering.
Jose A. Belloch, Balázs Bank, Lauri Savioja, Alberto González 0001, Vesa Välimäki
ICASSP2
2014 High-precision parallel graphic equalizer
abstract
This paper proposes a high-precision graphic equalizer based on second-order parallel filters. Previous graphic equalizers suffer from interaction between adjacent band filters, especially at high gain values, which can lead to substantial errors in the magnitude response. The fixed-pole design of the proposed parallel graphic equalizer avoids this problem, since the parallel second-order filters are optimized jointly. When the number of pole frequencies is twice the number of command points of the graphic equalizer, the proposed non-iterative design matches the target curve with high precision. In the three example cases presented in this paper, the proposed parallel equalizer clearly outperforms other non-iterative graphic equalizer designs, and its maximum global error is as low as 0.00-0.75 dB when compared to the target curve. While the proposed design has superior accuracy, the number of operations in the filter structure is increased only by 23% when compared to the second-order Regalia-Mitra structure. The parallel structure also enables the utilization of parallel computing hardware, which can nowadays easily outperform the traditional serial processing. The proposed graphic equalizer can be widely used in audio signal processing applications.
Jussi Rämö, Vesa Välimäki, Balázs Bank
IEEE ACM Trans. Audio Speech Lang. Process.3
2011 Logarithmic Frequency Scale Parallel Filter Design With Complex and Magnitude-Only Specifications
abstract
Recently, the fixed-pole design of second-order parallel filters has been introduced to accomplish arbitrary (e.g., logarithmic) frequency resolution for transfer function modeling and equalization. The frequency resolution is set by the pole frequencies, and the resulting filter response corresponds to the smoothed (moving-average filtered) version of the target frequency response. This letter presents the frequency-domain version of the design algorithm for complex and real filter coefficients. The proposed frequency-domain design, besides its computational benefits, allows the use of frequency weighting. In addition, a magnitude-only variation of the algorithm is proposed. Examples of loudspeaker-room modeling and equalization are presented.
Balázs Bank
IEEE Signal Process. Lett.1
2011 Improved Pole Positioning for Parallel Filters Based on Spectral Smoothing and Multiband Warping
abstract
The use of second-order parallel filters with pre-defined pole locations has been recently proposed for equalization and transfer function modeling. This letter presents an improved method for obtaining the pole positions of the parallel filter. The steps of the new method are the following: first, the target frequency response is smoothed to the required resolution. Then, multiple warped IIR filters with different warping parameters are designed to the smoothed target divided into frequency bands. Finally, the united pole set of the warped IIR designs is used for parallel filter design. The method leads to increased accuracy compared to earlier pole positioning techniques, and can also be used for Kautz filter designs. Examples of loudspeaker-room response modeling and equalization are presented.
Balázs Bank, Germán Ramos
IEEE Signal Process. Lett.1
2010 A Modal-Based Real-Time Piano Synthesizer
abstract
This paper presents a real-time piano synthesizer where both the transverse and longitudinal motion of the string is modeled by modal synthesis, resulting in a coherent and highly parallel model structure. The paper applies recent developments in piano modeling and focuses on the issues related to practical implementation (e.g., numerical stability, aliasing, and efficiency). A strong emphasis is given to modeling nonlinear string vibrations, and a new variation of earlier synthesis techniques is proposed which is particularly well suited for modal synthesis. For soundboard modeling, the possibilities of using fast Fourier transform-based fast convolution and parallel second-order filters are discussed. Additionally, the paper describes the details of the software implementation and discusses the computational complexity of each model block. The piano model runs on current computer hardware with full polyphony in real time.
Balázs Bank, Stefano Zambon, Federico Fontana
IEEE Trans. Speech Audio Process.1
2008 Perceptually Motivated Audio Equalization Using Fixed-Pole Parallel Second-Order Filters
abstract
In audio, equalizer design should take into account the frequency resolution of the auditory system. In this paper, this is accomplished by the fixed-pole design of parallel second-order filters. The design process has two steps: first, the poles of the filter are set according to the desired frequency resolution. Then, the feedforward coefficients of the second-order filters are determined by a linear least squares solution. The proposed parallel filter achieves effectively the same equalization results as the Kautz filter, but it requires 33% fewer multiplications and additions.
Balázs Bank
IEEE Signal Process. Lett.1
2003 Robust loss filter design for digital waveguide synthesis of string tones
abstract
A robust loss filter design method is presented for digital waveguide string models, which can be used with high filter orders. The method aims at minimizing the decay time error in partials of the synthetic tone. This is achieved by a new weighting function based on the first-order Taylor series approximation of the decay time errors. Smoothing of decay time data and requiring the design to be minimum-phase are also proposed to facilitate the stability of the design. The new method is applicable to analysis-based sound synthesis of piano and guitar tones, for example.
Balázs Bank, Vesa Välimäki
IEEE Signal Process. Lett.1