Skip to content

This repository provides basic scripts that apply the Impulse Pattern Formulation (IPF) in different programming languages. Thus, it helps to discover the IPF for the first time.

Notifications You must be signed in to change notification settings

Simon-Linke/IPFbasics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

IPFbasics

This repository provides basic scripts that apply the Impulse Pattern Formulation (IPF) in different programming languages. Thus, it helps to discover the IPF for the first time.

The Julia scripts can be used to investigate the mathematical behavior of the IPF concerning stability and limits, similar to what was done by Linke et al.[1].

The Python scripts allow the first approaches in using the IPF as a (non-real-time) Synthesizer.

The PureData patches can be used to introduce real-time synthesis utilizing the IPF.

Further applications (mainly for sonification) are shown in another repository: https://github.com/Simon-Linke/IPF-Sonification-PD

References

[1] Linke, S., Bader, R., Mores, R. (2019). The impulse pattern formulation (IPF) as a model of musical instruments—Investigation of stability and limits. In: Chaos: An Interdisciplinary Journal of Nonlinear Science 29(10) https://doi.org/10.1063/1.5092511

About

This repository provides basic scripts that apply the Impulse Pattern Formulation (IPF) in different programming languages. Thus, it helps to discover the IPF for the first time.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published