The Official Sequential/DSI Forum

Patch Settings

Patch Settings
« on: November 26, 2019, 06:52:08 AM »
Hi, Does anyone have the patch settings for this official PX demo patch? https://soundcloud.com/sequential_llc/pimpanpad

Re: Patch Settings
« Reply #1 on: November 26, 2019, 03:51:56 PM »
That one didn't end up in the factory programs. I've attached it here. It loads into U1 P12.
Enjoy!
SEQUENTIAL

Re: Patch Settings
« Reply #2 on: November 27, 2019, 03:16:43 AM »
That one didn't end up in the factory programs. I've attached it here. It loads into U1 P12.
Enjoy!

Thank you Mr Robot ☺️ that's great, very kind of you and very much appreciated 🙏

I'd like this patch in U2 P1...anyone out there able to help with this please?

Shaw

  • ***
  • 939
Re: Patch Settings
« Reply #3 on: November 27, 2019, 06:55:38 AM »
That one didn't end up in the factory programs. I've attached it here. It loads into U1 P12.
Enjoy!

Thank you Mr Robot ☺️ that's great, very kind of you and very much appreciated 🙏

I'd like this patch in U2 P1...anyone out there able to help with this please?
1. Back up the patch that you currently have in U1 P12.
2. Load the patch for the program you want (the one that was just sent to you).
3. After you’ve loaded it, save it from to wherever you want (U2 P1). At this point, you will have the same program in two locations.
4. After you have saved your new patch to your new location (U2 P1), reload the patch in U1 P12 from the back up you made in step 1.

"Classical musicians go to the conservatories, rock´n roll musicians go to the garages." --- Frank Zappa

Re: Patch Settings
« Reply #4 on: November 27, 2019, 10:14:11 AM »
Note: not for the faint of heart. Always work on a copy of your files.

On some unix systems (including macOS), there's the xxd(1) command that can be used to patch the .syx file to change the program location. To see the current Bank+Program location (from Terminal with :; representing the shell prompt here):

Code: [Select]
:; xxd -s 4 -l 2 filename.syx
00000004: 000b

The values for the two bytes are 00 and 0b in hexadecimal, so 00 and 11, respectively, as decimal values. Since the Bank and Program values in the .syx file start at 0, that's presenting U1 P12 for the Prophet X/XL display.

Reminder: make a backup copy of the file before doing this.
To change that file to U2 P1 (stored in the file as values 01 and 00), one can do:
Code: [Select]
:; echo "00000004: 0100" | xxd -r - filename.syx
Also the echo command can probably just be:
Code: [Select]
echo "4: 0100"
To change to U3 P54 (in hex subtracting one would be bank 0x02 program 0x35), one would use the following:
Code: [Select]
:; echo "00000004: 0235" | xxd -r - filename.syx
I've attached a version of PX_PimPamPad set to go into U2 P1, in case you still need it. Later, I'll make available a tool that can handle the renumbering with appropriate error checks in place to minimize unexpected changes and be more user friendly.
Jeff Kellem—Typeface designer, Composer, Pianist, Analog synths, Dancer
https://1403.slantedhall.com/ | https://slantedhall.com/

Re: Patch Settings
« Reply #5 on: November 27, 2019, 10:49:24 AM »
Thank you JKComposer and Shaw, you're both shining examples of what makes the Sequential community so great. Very much appreciated 🙏