G11B2020/10666

Mechanism for retrieval of previously captured audio

In one aspect a device-side audio handling input/output unit (DIO) of a hardware device writes audio data generated by the hardware device within a ring buffer. An input provided by a user for activation of a software program is received, and a notification that the software program is ready to accept the audio data is generated. A system-side audio handling input/output unit (SIO) additionally provides past audio data from the ring buffer to the software program. Other aspects also are described.

INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM
20230178108 · 2023-06-08 ·

An information processing device (1) includes a plurality of buffers (52) and a file recording processing unit (53). Different pieces of buffer data (BD) are accumulated in the plurality of buffers (52). The file recording processing unit (53) secures two or more consecutive allocation units (AU) included in a recording medium as a ring buffer (54). The file recording processing unit (53) extracts a plurality of pieces of buffer data (BD) each accumulated in one of the plurality of buffers (52) at regular time intervals and records the plurality of pieces of buffer data (BD) in the ring buffer (54) as a salvage file (SF) for data recovery.

MECHANISM FOR RETRIEVAL OF PREVIOUSLY CAPTURED AUDIO

In one aspect a device-side audio handling input/output unit (DIO) of a hardware device writes audio data generated by the hardware device within a ring buffer. An input provided by a user for activation of a software program is received, and a notification that the software program is ready to accept the audio data is generated. A system-side audio handling input/output unit (SIO) additionally provides past audio data from the ring buffer to the software program. Other aspects also are described.

Mechanism for retrieval of previously captured audio

In one aspect a device-side audio handling input/output unit (DIO) of a hardware device writes audio data generated by the hardware device within a ring buffer. An input provided by a user for activation of a software program is received, and a notification that the software program is ready to accept the audio data is generated. A system-side audio handling input/output unit (SIO) additionally provides past audio data from the ring buffer to the software program. Other aspects also are described.

Video processing system using ring buffer and racing-mode ring buffer access control scheme

A video processing system includes a storage device, a receiving circuit, an audio/video demultiplexing circuit, a video decoder, and a display engine. The storage device includes a data buffer, a bitstream buffer, and a display buffer. An output of the receiving circuit is written into the data buffer. An input of the audio/video demultiplexing circuit is read from the data buffer, and an output of the audio/video demultiplexing circuit is written into the bitstream buffer. An input of the video decoder is read from the bitstream buffer, and an output of the video decoder is written into the display buffer. An input of the display engine is read from the display buffer. Each of the data buffer, the bitstream buffer, and the display buffer is a ring buffer.

Multiple tape video data splitter

An approach, for storing video data in a plurality of tape media via a ring buffer. A tape data splitter receives video data stored in a ring buffer. The tape data splitter writes the video data to a current tape media. The tape data splitter detects an end of tape media event. The tape data splitter responds to the end of tape media event, by switching the current tape media to a next tape media. The tape data splitter selects a resume point for the video data stored in the ring buffer and writes to the next tape media, the video data stored in the ring buffer that is subsequent to the resume point.

Information processing device and information processing method

An information processing device includes a plurality of buffers and a file recording processing unit. Different pieces of buffer data (BD) are accumulated in the plurality of buffers. The file recording processing unit secures two or more consecutive allocation units (AU) included in a recording medium as a ring buffer. The file recording processing unit extracts a plurality of pieces of buffer data (BD) each accumulated in one of the plurality of buffers at regular time intervals and records the plurality of pieces of buffer data (BD) in the ring buffer as a salvage file (SF) for data recovery.

VIDEO PROCESSING SYSTEM USING RING BUFFER AND RACING-MODE RING BUFFER ACCESS CONTROL SCHEME
20200143836 · 2020-05-07 ·

A video processing system includes a storage device, a receiving circuit, an audio/video demultiplexing circuit, a video decoder, and a display engine. The storage device includes a data buffer, a bitstream buffer, and a display buffer. An output of the receiving circuit is written into the data buffer. An input of the audio/video demultiplexing circuit is read from the data buffer, and an output of the audio/video demultiplexing circuit is written into the bitstream buffer. An input of the video decoder is read from the bitstream buffer, and an output of the video decoder is written into the display buffer. An input of the display engine is read from the display buffer. Each of the data buffer, the bitstream buffer, and the display buffer is a ring buffer.

Signal acquisition apparatus and signal acquisition method

A signal acquisition of a signal based on specific trigger events is provided. In particular, a separate segment of an input signal is stored for each trigger event. Thus, each trigger event generates separate data comprising data relating to a specific period of time in association with a corresponding trigger event.

Audio buffering for processing with variable lookahead
10636448 · 2020-04-28 · ·

An audio processing system has a buffer, a first digital signal processing module that uses a first lookahead, a second digital signal processing module that uses a second, greater lookahead, and a cross-fader. The cross-fader fades between the output of the first digital signal processing module to the output of the second digital signal processing module, based on lookahead depth of data of the audio signal in the buffer. Other aspects are also described and claimed.