文本阅读:
高级当响师速成实用教程(第己版)黑容需盟打开,而水平面上升时,阀门关闭。水槽出口的水笼头可以控制水流停止和开始(相当于声音重放用的PLAY键),其中的控制机理相当于声频工作站的软件。在记录和重放期间,指针递增和递减,以触发RAM缓冲器充满的状态,根据充满的状态来决定是传输新的数据块进出磁盘,还是停止传输。
这种模拟比较还可进一步进行下去。假定水槽有不止一个洞(多个声频输出),并且水槽的洞更大了(更高的采样率和分辨率),或者有低质量的水笼头(慢速存储器件)。声频系统设计中较大的一个问题就是巧妙地处理这些参数和其他参数的关系,以优化系统的性能表现(如果认真考虑一下,水槽模型并不能保持住水,因为水槽越满时,水从洞中流出的速度就越快,而在声频工作站的内存缓冲器中并不如此)。
RAM缓冲还有许多其他的用途。首先,它可以保证来自存储设备的数据中任何短时间时基的不规则变化能被平滑掉,并且不会对音质有影响。从存储器写入内存的数据,即使存在时基抖动,仍然够在准确的晶体时钟控制下以一个恒定的速率从存储器中读出数据。缓冲带来的唯一不足,是在缓冲器的输入和输出间引入了小量的延时,这一延时是由样本写入RAM,然后再从RAM读出这一过程的延时造成的。延时的最大值是由缓冲器的容量决定时,就像小的缓冲器那样,存储器被充满时,在新的样本可以写入之前必须将其部分腾空。缓冲器延时的影响在操作时可以被掩盖掉。因为数据可以在所要求的时间之间从磁盘中读出,并且在获得样本之后以适当的时间写入。
其次,缓冲器还能用于同步目的。如果声频信号要与时间码这样的外部基准同步,那么从缓冲器读出数据的数据率可以进行细微的调整,以确保维持锁定。在实际应用中,要保证同步处理不会产生听得见的副作用是一个相当复杂的课题,该问题将在时基和同步中进一步讨论。
在数字声频系统中缓冲器的容量可以由用户来控制,也可以不由用户控制,但是典型值为0.5~2MB。在这种应用中,工作的RAM区域可以不予考虑,因为它是在声频处理卡之中的,而不是主计算机的系统RAM。一般而言,要处理的通道越多,缓冲器就越大,因为每个通道均要有自己的内存空间;另外大一些的缓冲器有助于弥补较差的碎片存储空间的影响,虽然它不能补偿总体运动很慢的磁盘驱动器。
3.磁盘驱动器的性能
作为主要的数字声频存储器而出现的磁盘驱动器,其重要性能就是访问时间和传输率,而且持续传输率比瞬时传输率更重要,因为它更适合表现实时文件传输工作的性能。
如果以不同分辨率的数字声频信号所需的数据传输率和容量为依据,人们能够制定出存储设备所应具备的性能。48kHz采样、16bit量化的单声道声频信号的数据率大约为0.75Mbits,因此可以认为传输率为0.75Mbit/s的存储器是能够取得一个声频通道的数据重放的满意效果。
如果存储器是由可忽略访问时间的固态RAM构成的(数十或数百纳秒的数量级),那么0.75Mbit/s的传输率已足够了。但是,通常情况下存储器件是磁盘驱动器,其访问时间严格限