|
|
colinf: Sorry for huge delay in getting back to you. Do you have a test protools session file you could share publically that contains at least one stereo track that I could also commit to my repo? I knew this was a problem but I don't have any way to reproduce it in ptformat. |
|
|
|
Attached has two mono tracks & two stereo tracks |
|
|
|
Working now in 2fc1750a, ptimport-multichannel branch: thank you! |
|
|
|
There are a few oddities still: I have some sessions where the PT file import progress bar jumps around rather than smoothly increasing. Also, I'm still hitting the extreme slowness issue in 0009730 on larger sessions, so I can only test a few of the examples I have here. |
|
|
|
I added a commit that might speed it up slightly a1cc689e26 but it still takes a long time on sessions with more than 100 tracks. |
|
|
|
8f6500d4 worked very nicely: it imported my monster session from 0009730 in a couple of minutes, and the stereo tracks ended up exactly as I expected. The rebase of the ptimport-multichannel branch to 01281471 has lost commit 2fc1750a, and thus although the import is still speedy with the rebased branch, the stereo tracks end up as mono with stacked regions as previously. So, a partial success... |
|
|
|
Yes, sorry that is expected, I am hoping to have 76e23b823b and 012814711d merged into master for 9.0, as it does not change any API or strings or add any new features, just provides the speedup. I have stashed away the final change that introduces the multichannel imports for another release. |
|
|
|
Ah, OK, thanks for the explanation: that makes sense. |
|
|
|
I have added 7f1ad4122d on top of the two commits in branch ptimport-multichannel that solves this bug with minimal API impact. |
|
|
|
Great, thank you! |
|