озадачен несколькими учетными записями.
Вы хотите convert into an analog signal (varying Voltage with time)
Но то, что у вас уже есть, дискретный сигнал, действительно является «переменным напряжением во времени», только то, что оба значения (напряжения) ивремена дискретны.Именно так работают компьютеры (цифровое оборудование в целом).
Только когда сигнал поступает на какой-то недискретный носитель (например, классический аудиокабель + штекер), мы получаем аналоговый сигнал.Именно звуковая карта вашего компьютера по своей сути является «цифро-аналоговым преобразователем».
Итак, похоже, что вы не пытаетесь выполнить какую-то цифровую обработку вашего сигнала (интерполяцию или что-то в этом роде), вы не имеете дело с компьютерным программированием, а имеете дело с аппаратными средствами: передачей сигнала на кабель.Если так, то ТАК не то место.Вы можете попробовать https://electronics.stackexchange.com/ ...
Но, с другой стороны, вы говорите, что ваши данные "отбирались каждую наносекунду".Это означает, что 1 миллиард выборок в секунду, или частота выборки 1 ГГц.Это смехотворно высокая частота, по крайней мере, в мире аудио.Вы не можете вывести это на звуковую карту, которая будет ограничена звуковым диапазоном (около 48 кГц = 48000 сэмплов в секунду).