MCPcopy Create free account
hub / github.com/ARM-software/AVH / openWAVE

Function openWAVE

interface/audio/python/arm_vsi0.py:69–76  ·  view source on GitHub ↗
(name)

Source from the content-addressed store, hash-verified

67## Open WAVE file (store object into global WAVE object)
68# @param name name of WAVE file to open
69def openWAVE(name):
70 global WAVE
71 logger.info("Open WAVE file (read mode): {}".format(name))
72 WAVE = wave.open(name, 'rb')
73 logger.info(" Number of channels: {}".format(WAVE.getnchannels()))
74 logger.info(" Sample bits: {}".format(WAVE.getsampwidth() * 8))
75 logger.info(" Sample rate: {}".format(WAVE.getframerate()))
76 logger.info(" Number of frames: {}".format(WAVE.getnframes()))
77
78## Read WAVE frames (global WAVE object) into global AudioFrames object
79# @param n number of frames to read

Callers 1

wrCONTROLFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected