Difference between revisions of "Wav File Source"
From GNU Radio
(Created page with "Category:Block Docs Category:Stub Docs This is the template for the "Page-per-block Docs". This first section should describe what the block...") |
|||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[[Category:Block Docs]] | [[Category:Block Docs]] | ||
− | + | Read stream from a Microsoft PCM (.wav) file, output floats. | |
− | |||
− | + | Unless otherwise called, values are within [-1;1]. Check gr_make_wavfile_source() for extra info. | |
== Parameters == | == Parameters == | ||
(''R''): <span class="plainlinks">[https://wiki.gnuradio.org/index.php/GNURadioCompanion#Variable_Controls ''Run-time adjustable'']</span> | (''R''): <span class="plainlinks">[https://wiki.gnuradio.org/index.php/GNURadioCompanion#Variable_Controls ''Run-time adjustable'']</span> | ||
− | ; | + | ; File |
− | : | + | : Path to the file to read |
− | ; | + | ; Repeat |
− | : | + | : Repeat playback of the file when end is reached |
+ | |||
+ | ; N Channels | ||
+ | : Number of audio channels to output | ||
== Example Flowgraph == | == Example Flowgraph == | ||
− | + | This flowgraph shows a Wav File Source block producing pre-recorded radioteletype signals. | |
+ | |||
+ | [[File:Test0624.png|800px]] | ||
== Source Files == | == Source Files == | ||
; C++ files | ; C++ files | ||
− | : [https://github.com/gnuradio/gnuradio | + | : [https://github.com/gnuradio/gnuradio/blob/master/gr-blocks/lib/wavfile_source_impl.cc] |
; Header files | ; Header files | ||
− | : [https://github.com/gnuradio/gnuradio | + | : [https://github.com/gnuradio/gnuradio/blob/master/gr-blocks/lib/wavfile_source_impl.h] |
; Public header files | ; Public header files | ||
− | : [https://github.com/gnuradio/gnuradio | + | : [https://github.com/gnuradio/gnuradio/blob/master/gr-blocks/include/gnuradio/blocks/wavfile_source.h] |
; Block definition | ; Block definition | ||
− | : [https://github.com/gnuradio/gnuradio | + | : [https://github.com/gnuradio/gnuradio/blob/master/gr-blocks/grc/blocks_wavfile_source.block.yml] |
Latest revision as of 14:58, 7 November 2019
Read stream from a Microsoft PCM (.wav) file, output floats.
Unless otherwise called, values are within [-1;1]. Check gr_make_wavfile_source() for extra info.
Parameters[edit]
(R): Run-time adjustable
- File
- Path to the file to read
- Repeat
- Repeat playback of the file when end is reached
- N Channels
- Number of audio channels to output
Example Flowgraph[edit]
This flowgraph shows a Wav File Source block producing pre-recorded radioteletype signals.
Source Files[edit]
- C++ files
- [1]
- Header files
- [2]
- Public header files
- [3]
- Block definition
- [4]