Making Samorost 3 moths vibrate: general rules
In Samorost 3, there are a number of moths and one of the requirements to make progress in the game is to make the moths vibrate. This can be done by trial and error, and it is possible to find a walkthrough that will just give you the solution for each moth individually, but I'm wondering: are there any general rules for vibrating Samorost 3 moths?
I'm theorising there must be some unifying methodology, be it mathematical, ideological, spatial, conceptual etc which unifies all of the moth puzzles and can be applied in order to solve any of them. Though understanding this rule might well be a task in itself...?
Update: So far there's one answer which is along the lines of what I'm looking for. Though any alternative approach people could suggest would be more than welcome :).
Pictures about "Making Samorost 3 moths vibrate: general rules"
Making of Samorost 3 Sound Design and Music
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Arina Krasnikova, Arina Krasnikova, Mikhail Nilov, olia danilevich