@article {2019,
	title = {nnAudio: An on-the-fly GPU Audio to Spectrogram Conversion Toolbox Using 1D Convolution Neural Networks},
	journal = {IEEE Access},
	year = {2020},
	abstract = {Converting time domain waveforms to frequency domain spectrograms is typically considered to be a prepossessing step done before model training. This approach, however, has several drawbacks. First, it takes a lot of hard disk space to store different frequency domain representations. This is especially true during the model development and tuning process, when exploring various types of spectrograms for optimal performance. Second, if another dataset is used, one must process all the audio clips again before the network can be retrained. In this paper, we integrate the time domain to frequency domain conversion as part of the model structure, and propose a neural network based toolbox, nnAudio, which leverages 1D convolutional neural networks to perform time domain to frequency domain conversion during feed-forward. It allows on-the-fly spectrogram generation without the need to store any spectrograms on the disk. This approach also allows back-propagation on the waveforms-to-spectrograms transformation layer, which implies that this transformation process can be made trainable, and hence further optimized by gradient descent. nnAudio reduces the waveforms-to-spectrograms conversion time for 1,770 waveforms (from the MAPS dataset) from 10.64 seconds with librosa to only 0.001 seconds for Short-Time Fourier Transform (STFT), 18.3 seconds to 0.015 seconds for Mel spectrogram, 103.4 seconds to 0.258 for constant-Q transform (CQT), when using GPU on our DGX work station with CPU: Intel(R) Xeon(R) CPU E5-2698 v4 @ 2.20GHz Tesla v100 32Gb GPUs. (Only 1 GPU is being used for all the experiments.) We also further optimize the existing CQT algorithm, so that the CQT spectrogram can be obtained without aliasing in a much faster computation time (from 0.258 seconds to only 0.001 seconds).},
	doi = {10.1109/ACCESS.2020.3019084},
	url = {https://ieeexplore.ieee.org/document/9174990},
	author = {K.W. Cheuk and H. Anderson and K. Agres and D. Herremans}
}
@article {119,
	title = {Minimally Simple Binaural Room Modelling Using a Single Feedback Delay Network},
	journal = {Journal of the Audio Engineering Society},
	volume = {66},
	year = {2018},
	month = {10/2018},
	pages = {791-807},
	abstract = {The most efficient binaural acoustic modeling systems use a multi-tap delay to generate accurately modeled early reflections, combined with a feedback delay network that produces generic late reverberation. We present a method of binaural acoustic simulation that uses one feedback delay network to simultaneously model both first-order reflections and late reverberation. The advantages are simplicity and efficiency. We compare the proposed method against the existing method of modeling binaural early reflections using a multi-tap delay line. Measurements of ISO standard evaluators including interaural correlation coefficient, decay time, clarity, definition, and center time, indicate that the proposed method achieves comparable level of accuracy as less-efficient existing methods. This method is implemented as an iOS application, and is able to auralize input signal directly without convolution and update in real time.},
	doi = {https://doi.org/10.17743/jaes.2018.0045},
	author = {N. Agus and H. Anderson and J.M. Chen and S. Lui and D. Herremans}
}
@article {117,
	title = {Perceptual evaluation of measures of spectral variance},
	journal = {Journal of the Acoustical Society of America},
	volume = {143},
	year = {2018},
	pages = {3300{\textendash}3311},
	abstract = {In many applications, it is desirable to achieve a signal that is as close as possible to ideal white noise. One example is in the design of an artificial reverberator, whereby there is a need for its lossless prototype output from an impulse input to be perceptually white as much as possible. The Ljung-Box test, the Drouiche test, and the Wiener Entropy{\textemdash}also called the Spectral Flatness Measure{\textemdash}are three well-known methods for quantifying the similarity of a given signal to ideal
white noise. In this paper, listening tests are conducted to measure the Just Noticeable Difference (JND) on the perception of white noise, which is the JND between ideal Gaussian white noise and noise with a specified deviation from the flat spectrum. This paper reports the JND values using one of these measures of whiteness, which is the Ljung-Box test. This paper finds considerable disagreement between the Ljung-Box test and the other two methods and shows that none of the methods is a significantly better predictor of listeners{\textquoteright} perception of whiteness. This suggests a need for a whiteness test that is more closely correlated to human perception.},
	doi = {10.1121/1.5040484},
	url = {https://asa.scitation.org/doi/10.1121/1.5040484},
	author = {N. Agus and H. Anderson and J.M. Chen and S. Lui and D. Herremans}
}
