Mercurial > hg > vampy-host
annotate test/test_process.py @ 66:f0e2a8421797
Handle getRemainingFeatures as well, and return dict only if >1 output (i.e. treat default case and explicit request of 1 output similarly)
author | Chris Cannam |
---|---|
date | Wed, 14 Jan 2015 11:55:20 +0000 |
parents | c5106210370e |
children | e15e684d2af4 |
rev | line source |
---|---|
Chris@61 | 1 |
Chris@61 | 2 import vamp |
Chris@61 | 3 import numpy as np |
Chris@61 | 4 |
Chris@61 | 5 testPluginKey = "vamp-test-plugin:vamp-test-plugin" |
Chris@66 | 6 testPluginKeyFreq = "vamp-test-plugin:vamp-test-plugin-freq" |
Chris@61 | 7 |
Chris@61 | 8 rate = 44100 |
Chris@61 | 9 |
Chris@61 | 10 def test_process(): |
Chris@64 | 11 buf = np.zeros(10240) |
Chris@66 | 12 results = vamp.process(buf, rate, testPluginKey, {}, [ "input-timestamp" ]) |
Chris@61 | 13 print("results = " + str(list(results))) |
Chris@61 | 14 return True |
Chris@66 | 15 |
Chris@66 | 16 def test_process_freq(): |
Chris@66 | 17 buf = np.zeros(10240) |
Chris@66 | 18 results = vamp.process(buf, rate, testPluginKeyFreq, {}, [ "input-timestamp" ]) |
Chris@66 | 19 print("results = " + str(list(results))) |
Chris@66 | 20 return True |