noise~ module initial update to 0.6 with model written in C++