Yeah - title is the topic.
It feels like I went through a 1000 articles that describe the subject of using $0 in messages and what the work arounds are.
I am working on a patch, in which a signal is recorded in a wav.-file. This file is written to an existing table [$0-meight] via [tabwrite~ $0-meight]. Then, I want to read it out via [read -resize meightfile.wav $1-meight(. Then, stuff happens and in the end, I want to readout the file 8 times simultaneously with [tabread4~ $0-meight] with different pitches. But in the end, I always receive the mistake "0-meight: no such table" - I simply cannot figure out, how to solve this.
Everything works, as long there is no $0 included - but there would be problems, if i wanted to open the same abstraction multiple times in one patch. In the two screenshots, you can see what kind of (false) logic I tried to use, and how I created the table.
Does anybody have an advise for me, on how to solve this? I only can offer eternal gratefulness!