pygameaudio.py 文件源码

python
阅读 17 收藏 0 点赞 0 评论 0

项目:pytari2600 作者: ajgrah2000 项目源码 文件源码
def __init__(self, clocks):
        super(PygameStretchTIA_Sound, self).__init__(clocks)

        # Flag to indicate if samples should be stretched in frequency, or more outputs generated.
        self._maintain_pitch = True

        self._wav_output = [wave.open('pytari_stretch_chan0.wav', 'w'),wave.open('pytari_stretch_chan1.wav', 'w')]
        self._wav_output[0].setparams((1, 1, self.SAMPLERATE, 0, 'NONE', 'not compressed'))
        self._wav_output[1].setparams((1, 1, self.SAMPLERATE, 0, 'NONE', 'not compressed'))

        self._sound_chunk_size        =   1024*4

        self.openSound()

        self._test_accumulated_sound  = self._sound_chunk_size * 2

        # Hold 'stretch' state for each channel.
        self._stretcher = tiasound.Stretch()

        self._stretched = [[],[]]

        self._last_update_time = self.clocks.system_clock
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号