First of all - you are an awesome community and huge help for someone like me.
I am making a communication device that's working like the first telephones - you plug in jack which and it connects to a specific telephone and so on. The connection is done manually.
I have one central phone with the jacks/plugs and two phones who you can call from the central. Plus some of the jacks triggers FX(for the voice). All that is done on three BeagleBone Blacks with sundcards using pure data. They are connected through wireless network (each BBB has an router - one access point and two clients).
All BBB are configured to be read only, because this installation while be shut down with just turning off the electricity in the fuse box and I don't want the file system to get corrupt after few days.
The system is doing some more things, but this is the base.
The problem is - it all works fine for some while , but then the central/main BBB (I'm guessing) kills all the pure data processes in the network - on all of the three BeagleBones. And I can't find the reason id does that.
I have tried many thins and it has come to the point where I need to ask for ideas.
So here it goes:
- Can someone tell me the way to make a debugging mechanism that can take all the pd console comments and write them to file? I tried in many ways,but I failed. I tried to pipe it to a file, but it didn't work without gui(I'm running pd without gui to save CPU power), I tried to get the console comments inside pd and then add it via textfile, but i failed again.
- Could it be that some of these objects could cause the crash if there are two of them in patch or in external?
-stremin~ / streamout~ (this object kills the GUI on linux, but seems to work fine without gui
-netsend / netreceive~
-delay (after load bang)
- could linux kill PD if the CPU usage jumps up to 90%? It usually is around 70-80 but maybe it peaks.
- Is it ok to just multiply audio signal (~) to amplify it? All the time i thought it's ok but recently I read that it can cause problems.
- Can I route two audio signals in one DAC~ inlet?
Thanks for reading and I hope someone might have an idea about where could be the problem. I could also upload the patches if someone is interested to look at them.