Amplitude x sin(Frequency + sign(Amplitude) x Phasor x 1)
where Amplitude is

Throttle
or
Pitch

Frequency is how fast the wings are, overall
so
Time*90
for slow wings

Time*380
for fast wings

Phasor is choosing which phase of the sinwave you are controlling from 0-360 degrees

and the number at the end is the bit that defines the different flap states of your different wings on the video example I used
Amplitude x sin(Frequency + sign(Amplitude) x Phasor x 1)
Amplitude x sin(Frequency + sign(Amplitude) x Phasor x 2)
Amplitude x sin(Frequency + sign(Amplitude) x Phasor x 3)

Pretty cursed

@PPLLAANNEE its based around a sine wave formula.

Amplitude x sin(Frequency + sign(Amplitude) x Phasor x 1)

where Amplitude is

Throttle

or

Pitch

Frequency is how fast the wings are, overall

so

Time*90

for slow wings

Time*380

for fast wings

Phasor is choosing which phase of the sinwave you are controlling from 0-360 degrees

and the number at the end is the bit that defines the different flap states of your different wings on the video example I used

Amplitude x sin(Frequency + sign(Amplitude) x Phasor x 1)

Amplitude x sin(Frequency + sign(Amplitude) x Phasor x 2)

Amplitude x sin(Frequency + sign(Amplitude) x Phasor x 3)

...etc

for each wing.

Phasor was 90

@ReinMcDeer You are a genius. You gave me the clue to what was missing from this build. A pilot! Coming soon.... VR Cephalopod Rider.

PlanegameThis guy: LET ME JUST PARK MY SQUID

how do you get the waving motion of the fins

This is beautiful.

I would definitely upvote if I could, but I can't.

Ah...