
from colorama import Fore, Back, Style
from time import sleep
from math import sin

t=0.0
step=0.1
fps=60
while True:
    wave1 = int(31+30*sin(t))
    wave2 = 0
    #wave2 = int(31+30*sin(1.4*t-.3))
    drawviolet= " " *min(wave1,wave2)
    drawred= " " * max(0,wave2-wave1)
    drawblue= " " *max(0,wave1-wave2)
    print(Back.MAGENTA+drawviolet,end="")
    print(Back.RED+drawred,end="")
    print(Back.BLUE+drawblue,end="")
    print(Style.RESET_ALL)
    t+= step
    sleep(1/fps)