Music_visualization / effects /base_effect.py
Zeroistheoneq's picture
Create effects/base_effect.py
54021c9 verified
Raw History Blame Contribute Delete
203 Bytes
from abc import ABC, abstractmethod
from PIL import ImageDraw
class BaseEffect(ABC):
@abstractmethod
def draw(self, draw: ImageDraw.Draw, current_time: float, audio_features: dict):
pass