08.09.2014 Views

ハイエンド・オーディオ機能を手軽に実現する ソフトウェア ... - Synopsys

ハイエンド・オーディオ機能を手軽に実現する ソフトウェア ... - Synopsys

ハイエンド・オーディオ機能を手軽に実現する ソフトウェア ... - Synopsys

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

MSF<br />

<br />

RPC/<br />

IPC<br />

<br />

RPC/<br />

IPC<br />

MSF<br />

<br />

MQX OS<br />

<br />

ARC AS211SFX/AS221BD<br />

3<br />

DSP<br />

DSP3<br />

<br />

OSDesignWare SoundWave 5<br />

ARC MQX<br />

MSF<br />

/<br />

API<br />

<br />

End-of-Stream<br />

DesignWare SoundWaveARC<br />

ARC MSFMSF<br />

<br />

API<br />

4MP3<br />

<br />

MP3<br />

<br />

// Step #1 – creating modules<br />

msf_api_source_module_create(“Source”, … ,&source_module_id);<br />

msf_api_audio_api_module_create(“MP3 Decoder”, … , &audio_api_module_id);<br />

msf_api_sink_module_create(“Sink”, … , &sink_module_id);<br />

// Step #2 – connecting modules<br />

msf_api_connect_pins(source_module_id, audio_api_module_id, …);<br />

msf_api_connect_pins(audio_api_module_id, sink_module_id, …);<br />

// Step #3 – starting data processing by sending START_PLAYBACK message<br />

msf_api_message_send_to_module(source_module_id,<br />

MSF_MESSAGE_CONTROL_CMD_START_PLAYBACK, …);<br />

4MSF<br />

4

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!