Позволяет сначала получить основы осциллографа в режиме XY:
- сигнал на канале 1 перемещается "точка" вверх и вниз
- , а сигнал на канале 2 перемещается "точка" влево / right
Таким образом, сигнал на канале 1 представляет координату Y пикселя, а сигнал на канале 2 осциллографа представляет координату X.
Таким образом, чтобы "напечатать" моно chrome растровое изображение на осциллографе с помощью " Осциллограф Musi c "метод, необходимый для преобразования всех" активных "(окрашенных) пикселей в массив кортежей, где каждый кортеж представляет координаты одного пикселя, и запись такого массива непосредственно в аудиоустройство или в стереофонический аудиофайл.
Вот пример растрового изображения с разрешением 5x5:
XOOOO
OXOOX
OOXOO
OOOXO
OOOOX
Предположим, вы подготовили инструкции для плоттера (или матричного принтера для перемещения головки). Такое растровое изображение может быть преобразовано в следующий массив (при условии, что в левом верхнем углу находится точка [0,0] с Y zxis, указывающим вниз):
[[0,0], [1,1], [4, 1], [2,2], [3,3], [4,4]]
Это результирующий «звуковой» поток, который можно подавать в аудиосистему:
- X координата пикселя в левый аудиоканал, а затем в канал CH1 осциллографа
- Y координата пикселя - в правый аудиоканал и затем в канал CH2 осциллографа.
Конечно, вы потребовалось бы:
- пересчитать эти числа на лету, чтобы разместить ваше растровое изображение в пространстве разрешения осциллографа
- и, вероятно, оптимизировать переходы между отдельными точками, чтобы предотвратить побочные эффекты R C Фильтры для запуска. Эти побочные эффекты, вероятно, являются причиной, по которой художники предпочитают рендерить векторы на лету, чтобы уменьшить количество скачков.