//          Copyright Jean Pierre Cimalando 2018.
// Distributed under the Boost Software License, Version 1.0.
//    (See accompanying file LICENSE or copy at
//          http://www.boost.org/LICENSE_1_0.txt)

#pragma once
#include "ui/components/waves.h"

class OPL3_Waves : public Waves
{
public:
    unsigned wave_count() const override { return 8; }
    double compute_wave(unsigned wave, double phase) const override;
};
