{'fraction_non_alphanumeric': 0.013565891472868217, 'fraction_numerical': 0.007751937984496124, 'mean_word_length': 5.4625, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Generalizations of the Karplus-Strong transfer function for digital music sound synthesis

Karplus and Strong (1983) proposed a highly successful algorithm for digital music synthesis. In this paper we describe this algorithm in terms of a linear transfer function. Then we propose several extensions and variations of this transfer function that produce interesting synthetic musical sounds. The work is guided by experimental production of the sounds and provides a satisfying application of linear systems theory.