This repository was archived by the owner on Oct 30, 2025. It is now read-only.
Releases: dennisppaul/umfeld-arduino
Releases · dennisppaul/umfeld-arduino
Umfeld v2.5.0
- added per sample
audioEvent( enable withenable_audio_per_sample_processing = true;) - window resize now works ( including pixel density changes )
- fixed reverb
- sampler can now resample data to other sample rates
- color functions now exist in float ( e.g
stroke(0.5)) and 8-bit versions ( e.gstroke_8(127)). the 8-bit versions are suffixed with a_8. - fixed library registration
Umfeld v2.4.2
updatecan run in own thread now withrun_update_in_thread = true- fixed Windows UCRT64 installer
Umfeld v2.4.1
- fixed missing arduino function headers
Umfeld v2.4.0
- translated examples from Processing ( thank you haram choi @oudeis01 )
- major ( under the hood ) rework of the OpenGL renderer. a few core points are:
- renderer is now MUCH faster than before ( faster than Processing in some cases )
- has two different strategies: render shapes by order of submission and by depth-order
- can handle transparency properly ( depth sorting )
- optimized rendering for shapes without or with similar textures
size()can now handleP2DandP3Doptions- added optional profiler ( see tracy )
umfeld-arduinohas matured a LOT. it works now witharduino-cliand Arduino IDE and surprisingly, it even works on Windows (UCRT64)- callback functions ( e.g
settings(),setup(),draw(), … ) can now be configured withumfeld_set_callbacks()and#define UMFELD_SET_DEFAULT_CALLBACK FALSE