我是这里的新手,使用Python开始挑战。刚看了that视频,就产生了强迫Raspberry Pi进行相同工作的想法。这个想法是获取.dwg
文件并将其转换为x, y
音频信号。一旦获得音频信号,示波器将完成其余的工作。对于如何开始解决此问题,我将不胜感激:如何将.dwg
文件转换为音频信号?哪些图书馆会有所帮助?
首先让我们了解示波器的X-Y模式的基本知识:
所以通道1的信号代表像素的Y坐标,而示波器的通道2的信号代表X坐标。
因此要通过“示波器音乐”方法在示波器上“打印”单色位图,您需要将所有“活动”(绘制)的像素转换为元组数组,其中每个元组代表单个像素的坐标,并将该数组直接写入音频设备或转换为立体声音频文件。
这里是分辨率为5x5的位图的示例:
XOOOO
OXOOX
OOXOO
OOOXO
OOOOX
假设您为绘图仪(或矩阵打印机移动打印头)准备了说明。这样的位图可以转换为以下数组(假设左上角为点[0,0],Y zxis指向下方):
[[[0,0],[1,1],[4,1],[2,2],[3,3],[4,4]]
这是生成的“声音”流,可以将其输入音频系统:
当然,您需要: