https://github.com/redfrik/f0js
javascripts for maxmsp
https://github.com/redfrik/f0js
maxmsp
Last synced: 2 months ago
JSON representation
javascripts for maxmsp
- Host: GitHub
- URL: https://github.com/redfrik/f0js
- Owner: redFrik
- Created: 2016-05-18T13:19:30.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2025-03-01T23:18:04.000Z (over 1 year ago)
- Last Synced: 2025-03-02T00:20:52.114Z (over 1 year ago)
- Topics: maxmsp
- Language: Max
- Homepage: https://www.fredrikolofsson.com/
- Size: 66.4 KB
- Stars: 6
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# javascripts for maxmsp
JavaScripts to be used with [MaxMSPJitter](https://cycling74.com)
Ported from my collection of C externals ()
- f0.auto_scale.js - Find minimum and maximum values from a stream of numbers and use them as input scaling range.
- f0.inc_dec_split.js - Detect direction of incoming values and split to different outlets.
- f0.limit_counter.js - A different counter with floor and ceiling.
- f0.noergaard.js - Per Nørgård's infinity series.
- f0.range.js - Find minimum, middle and maximum values from a stream of values.
- f0.range2.js - Similar to f0.range but with an added smooth factor.
- f0.smooth.js - Single exponential smoothing. Good for filtering data from sensors.
- f0.smooth2.js - Double exponential smoothing.
- f0.snap.js - Smooth by snapping.
- f0.tune.js - Frequency quantiser.
- f0.ultimate_counter.js - Counter with floating-point direction/rate and loop settings.
See also
## download & install
Put this folder somewhere on your harddrive, open Max and go to options/filepreferences and add the folder there.
## usage
Create a JavaScript object like this... `[js f0.ultimate_counter]`
## version history
-----250319
* f0.limit_counter bugfix minimum and maximum arguments
-----250301
* inc_dec_split now understands lists
* helpfiles and readme cleanup
-----160518
* initial release