Esempio n. 1
0
 def _get_rt(self, priority=None):
     import rtaudio
     try:
         rtaudio.boost_priority()
         old = rtaudio.get_priority()
         if priority != None:
             rtaudio.set_priority(priority)
         new = rtaudio.get_priority()
         if old != None and new != None:
             print 'PRIORITY: old %i, new %i' % (old, new)
     except rtaudio.RtError, e:
         pass
    def test_funcs(self):
        self.rtaudio.openStream(0, 2, 0, 0, rtaudio.RTAUDIO_FLOAT32,
                                44100, 1024, 2)

        old = rtaudio.get_priority()
        if OSNAME == 'Linux':
            self.assertEqual(old, 0)
        elif OSNAME == 'Darwin':
            self.assertEqual(old, 31)
        ret = rtaudio.boost_priority()
        new = rtaudio.get_priority()

        rtaudio.set_priority(40)
        new = rtaudio.get_priority()
        self.assertEqual(new, 40)