#
# (C) Oriol Boix 2018
# Based on CircuitPython Audio Out by Adafruit
# https://learn.adafruit.com/adafruit-circuit-playground-express/circuitpython-audio-out
#
import math
import audiocore
import audioio
import array
def nota(Freq):
    Mostreig = 8000
    NumValors = Mostreig//Freq
    ona = array.array("H", [0] * NumValors)
    for k in range(NumValors):
        ona[k] = int(math.sin(2 * math.pi * k / NumValors) * 32767 + 32767)
    return audiocore.RawSample(ona)