Patent ID: 7590459

Claim:
A stream audio data processing system constructed of mutually-connected software filters, the mutually-connected software filter comprising: a capture filter which holds stream audio data entered from an external data source, said capture filter samples an original data stream at a first sampling rate; a renderer filter which outputs the stream audio data outside the mutually-connected software filters; an effecter filter which applies arbitrary change to the stream audio data output from the capture filter; a flow-rate monitoring filter arranged between the renderer filter and the capture filter, which monitors a flow rate of the stream audio data flowing between the capture filter and the renderer filter, wherein the capture filter sets a new sampling rate and adjusts the new sampling rate of the original data stream by increasing or decreasing the number of sampling points of original data stream within a predetermined section held by the capture filter and generates new data stream based on the adjusted new sampling rate at new sampling points according to the increased or decreased number so as to adjust the flow rate; and an output device that outputs the flow-rate adjusted stream audio data, wherein the capture filter inserts additional data or deletes portion of the stream audio data by way of an interpolation.