Karplus Strong
-
Playing around with Karplus Strong algorithm.
In this algorithm, delay time is pitch! so....Is there a way to control delay time to make it work as pitch? for each note?
HiseSnippet 970.3oc6X0jaabCElijXhcahSZhQ.5lfYSWTDz.KW21jURV+EaTIWYMNFo.EHkdlmkHBEo7LbjiN.AnK6cnWhrrWf.Tfd.ZV0cAn2fTRNyHMikprUfapcPmEB78Heje78OUaegKDDH7QVKu2nA.x5ZXmQbYup8HTNZ6ZHqUvsHARv2NhUkQCHAAfGxxJ+izLrVt.x78WkpPXDtKLgEBsuf5BMo8oxIbGT9aoLVChGrGsepUuQ4scE7pBlHTgm730PCHtOizE1gnWVNLx5J08nRguijHg.jUgJBuQN8DGyiV+9z.5ALPSTD4n1nH1MDLOMh0iQU6QYdsSt2AHjEt8DsP9Hsvp3VTO5X9SzF2zLg8DIRqOrxMO3ULM7Valvq3LfGJE5JDgNEHDdgLhLKxzli3InhrVps4RfGPkiRat9OEteBtMU51a13M2LvqxP8uMdiM9WGW+vCAW4DvV.23IueszKEAkqh2QPCfXMlYr8i.N3qUlyIV72N+iEsxeluxoi8x5TlZ8yHPrv+GHtHp1SIslUJ7diD2oM2plSmXXZFaWmODXB0rogYKAWLnmfScS6.0Aj9ztcA+zfel2nMkRUp6pg9Cy3AVCbIilhazhmlSSPgrzr2RcgmZ6Fy3mOprSXfLSbv2+qc.FPBx3YW2UnrNv7r.4OaVfSoXx77RtNN5RZah6tXmqdkDrFYQtXC1qgMtEWFzq2.G6vdoPwtBNNV5xfpctsWj+Cn1KVfBB4ZOU292B2VvFEkouAkoZy2.namhscL++4lMPnF9vQg.2MQeZ+h6Us7twDud2W9mkxlvc0x6FRXmP+WgNPvH9mz175eYvqNGyOm+L5.cG73Kk8EqZ4wsF9Q38U0sc0GuFuqNlzd7s4zQ6iCf8HF3jtf9PvWBmrRK8.fk0Jp5nL9HM6QMhjfr9L75ab+reC+N0OGdO8vGV0PiN2rmm87AZeV6KMOO5SwwgC1Z2vKV39iSZlrFvHQdeIiSCNCGcohlvgxrNSwSzg1sWlYZ.f2AlN+FKwO9x69lRI7SKfJuvaJ0Tbba0Ap0Qi2me52KuEcJtnZkaQedB4m+C+Qo8f9CDNi3YZw8jux4c2wriHTR4caQT8LqNW7Ng8cTOlxETFYNGXpMGakCoE0PullVCAGf6YHdq5KdxhZZq3IKlL4GLmQehqu3opGbJ8ELc9tkLbT5Vt4u9YYbKMscQzPBKL10su58eO00UW97KTtryVh0WXI9xEVhMVXI9pEVhudgk3aVXIdvbjP+X6MCkh9QIgTLZWOJguUctN6uIjG82i+LRH.
-
Nah, you need to write a sound generator in C++ that uses this synthesis method.
There's even an example in the JUCE repo that could be ported rather easily:
https://github.com/WeAreROLI/JUCE/blob/master/examples/Audio/PluckedStringsDemo.h
-
@christoph-hart heheh I can't write anything on C++ :)
Noticed snippet fails. Load then reset manually delay time to 0ms on both left and right to hear some kind of Karplus Strong