Tracktion / tracktion_engine

Tracktion Engine module
Other
1.19k stars 149 forks source link

fix track.get() #73

Closed akivab closed 2 years ago

akivab commented 2 years ago

Otherwise seeing Use of overloaded operator ambiguous with te::AudioTrack * and AudioTrack::Ptr with ENABLE_EXPERIMENTAL_TRACKTION_GRAPH enabled

drowaudio commented 2 years ago

Are you able to use the develop branch? That has quite a few fixes, only the new engine and is up to date with the latest JUCE. That will become the new release soon so probably worth it.

akivab commented 2 years ago

Hi @drowaudio sounds good, will test now with develop -- I think this may be needed still for compilation on master with ENABLE_EXPERIMENTAL_TRACKTION_GRAPH enabled

drowaudio commented 2 years ago

Thanks, I think I'm just going to merge develop to main now so this won't require changing. Cheers!

akivab commented 2 years ago

hi this is still broken on master -- seeing the same issue without the EXPERIMENTAL flag now

drowaudio commented 2 years ago

Fixed: https://github.com/Tracktion/tracktion_engine/commit/04d095bcbe40f5d5b23b8d600774fc42cda62549

github-actions[bot] commented 2 years ago

Unit Test Results

       9 files  +    1         9 suites  +1   31m 19s :stopwatch: + 19m 7s    261 tests +    9     261 :heavy_check_mark: +    9  0 :zzz: ±0  0 :x: ±0  5 349 runs  +456  5 349 :heavy_check_mark: +456  0 :zzz: ±0  0 :x: ±0 

Results for commit 04d095bc. ± Comparison against base commit 67a71640.

github-actions[bot] commented 2 years ago

Performance Test Results

    3 files  +    2      3 suites  +2   14m 36s :stopwatch: + 4m 21s 159 tests ±    0  159 :heavy_check_mark: ±    0  0 :zzz: ±0  0 :x: ±0  693 runs  +462  693 :heavy_check_mark: +462  0 :zzz: ±0  0 :x: ±0 

Results for commit 04d095bc. ± Comparison against base commit 67a71640.