#ifndef HECK_LIBDIZZY_MAIN_DENSITY_HH
#define HECK_LIBDIZZY_MAIN_DENSITY_HH

#include <cstdint>
#include "daisy_seed.h"
#include "daisysp.h"
#include "types.hh"

namespace Heck {
    namespace Constants {
        namespace Hardware {
            //            constexpr int PIN_BUTTON_RECORD = 28;
            constexpr int PIN_POT_1 = 15;
            constexpr int PIN_POT_2 = 16;
            constexpr int PIN_POT_3 = 17;
            constexpr int PIN_POT_4 = 18;
        } // namespace Hardware

        constexpr bool CPU_BOOST480MHZ = false;
        constexpr int AUDIO_BUFFERSIZE = 4;
        constexpr Samplerate AUDIO_SAMPLERATE = Samplerate::SAI_48KHZ;

        namespace Developer {
            constexpr bool LOG_BLOCKS_BOOT = false;
        }
    } // namespace Constants

    //Hardware
    extern ld::DaisySeed seed;
    //    extern ld::Switch but_rec;
} // namespace Heck


#endif