From: Tim <te...@ro...> - 2017-04-08 16:47:56
|
Oops! 5 minutes later, in foolish confidence, I simply clicked File > New > Audio.med > change wave track 1 to stereo. Crashes soon after. Took two days to track this puppy down. Insidious silent data corruption. And of course my fault, in the worst possible place, the low-level audio engine. This crash bug is about about one year old. If you experienced any crashes simply by changing an audio track from mono <> stereo, this was likely it. Tim. ChangeLog: - Crash fix: File > New > Audio.med > change wave track 1 to stereo -> crashes soon after. In AudioTrack::copyData(): In two sections concerning '2ch' -> '1ch' mixing: Move 'sp' inside channel loop. Was allowed to increment beyond, into other variable data, causing silent corruption. - Also, fixed template "audo.med": Both audio output track's outputs were routed to same jack port. |