ParallelProcessor usage #516
keithchan9999
started this conversation in
General
Replies: 1 comment 9 replies
-
|
madmom does not have such a sophisticated process management, so you need to do this by yourself, i.e. wrap the beat tempo sub-pipelines in a parallel processor and use in_processor to feed it. However, you have to make sure the your HTH, |
Beta Was this translation helpful? Give feedback.
9 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Expected behaviour
Please describe how you expected madmom to behave.
Actual behaviour
I am trying to run both a beat processor and a tempo processor which wraps under a parallel processor. But I got an error like this:
File "mad.py", line 158, in main
madmom.processors.process_online(parallel_processor, **kwargs)
File "C:\Users\kido9\miniconda3\envs\mad\lib\site-packages\madmom\processors.py", line 885, in process_online
_process((processor, frame, outfile, process_args))
File "C:\Users\kido9\miniconda3\envs\mad\lib\site-packages\madmom\processors.py", line 289, in _process
return process_tuple[0](*process_tuple[1:-1], **process_tuple[-1])
File "C:\Users\kido9\miniconda3\envs\mad\lib\site-packages\madmom\processors.py", line 120, in call
return self.process(*args, **kwargs)
TypeError: process() takes 2 positional arguments but 3 were given
Tried to troubleshoot but unfortunately I ain't any expert on that.
Steps needed to reproduce the behaviour
Information about installed software
Please provide some information about installed software.
Beta Was this translation helpful? Give feedback.
All reactions