So, I just downloaded the original orchestration from PinSound for Dr. Who, and the shaker routine is NOT embedded in the pinsound.config file. Therefore, the PinSound board with the latest firmware must generate it. I believe the procedure is to copy the zip file to the root of the USB, power on, and let it do the work of creating the orchestration folder and assigning the shakerization to the pinsound.config file.
You may have already said all of this, but I got behind on reading all of the posts you've put up. Have you tried deleting the pinsound.config file from the zip before you copy it to the USB. I don't recall if PinSound does this, but I'm curious if it might build the file from scratch and embed the shaker calls.
A couple of other clarifications:
- Their are two ways to apply a shaker routine: 1) (I think this is how it works) It is embedded in the PinSound firmware which then updates the corresponding pinsound.config files when an orchestration is extracted on the USB, and 2) You take a known pinsound.config file that has a shaker routine built into it and copy that file to the folder of another orchestration for that same game with the same naming folder name structure.
- PinSound does not create its own orchestrations or shaker routines. However, they do ask known and trusted PinSound supports, such as myself, with a proven history of creating orchestrations to also create shaker routines. Additionally, I assume anyone else can submit a shaker routine, but not sure what QC PinSound puts them through. They then embed the shaker routines for these games into the firmware which creates/edits the corresponding pinsound.config files.
If you just can't get it to work, then it's probably time to submit a detailed description of the issue to PinSound.