For PCG Tools, I am trying to automatically change program references in SNG files when a PCG file is changed inside PCG Tools.
However, since I do not own a Trinity, I need your help (even if you don't use PCG Tools you can help).
Could one of you do the following for me; it takes about 15 minutes or less:
1) Load a simple SNG file (does not matter much which one as long as it has at least two songs).
2) Save this file (even though you did not do any changes, it is important, because the synth can convert some items automatically).
3) Change the first song, first timbre to I-A001 (or first bank).
4) Change the first song, second timbre to I-B002 (or second bank).
5) Change the second song, first timbre to I-C003 (or third bank)
6) Change the second song, second timbre to I-D004 (or fourth bank).
7) Save this file (so with the 4 changes from steps 3 to 6.
8 ) Email files from step 2 and 7 to me (michelkeijzers@hotmail.com) together with what type of synth you used.
Thanks in advance,
Michel.
SNG file analysis
Moderators: Sharp, X-Trade, Pepperpotty, karmathanever
- michelkeijzers
- Approved Merchant
- Posts: 9112
- Joined: Thu Feb 08, 2007 3:10 pm
- Location: Netherlands
- Contact:
SNG file analysis

Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
- xavier
- Platinum Member
- Posts: 638
- Joined: Tue Feb 05, 2002 3:45 pm
- Location: Brussels, Belgium
- Contact:
Hi! Michel,
Do you have the SNG specification for the Trinity ? I can sent it, and for the Triton too
-> http://alchemist.cvs.sourceforge.net/vi ... /doc/tech/
Do you have the SNG specification for the Trinity ? I can sent it, and for the Triton too

-> http://alchemist.cvs.sourceforge.net/vi ... /doc/tech/
- michelkeijzers
- Approved Merchant
- Posts: 9112
- Joined: Thu Feb 08, 2007 3:10 pm
- Location: Netherlands
- Contact:
Thank you very much, I briefly checked the documents, but I still cannot find the program/bank references inside SNG files (or did I miss something?)xavier wrote:Hi! Michel,
Do you have the SNG specification for the Trinity ? I can sent it, and for the Triton too
-> http://alchemist.cvs.sourceforge.net/vi ... /doc/tech/

Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/
- xavier
- Platinum Member
- Posts: 638
- Joined: Tue Feb 05, 2002 3:45 pm
- Location: Brussels, Belgium
- Contact:
Hi!,
You have some example in my alchemist.c code, lines 3000+
http://alchemist.cvs.sourceforge.net/vi ... iew=markup
I can re-investigate my code this evening if it is unclear (pfew... 13 years ago...
)
You have some example in my alchemist.c code, lines 3000+
http://alchemist.cvs.sourceforge.net/vi ... iew=markup
I can re-investigate my code this evening if it is unclear (pfew... 13 years ago...

- michelkeijzers
- Approved Merchant
- Posts: 9112
- Joined: Thu Feb 08, 2007 3:10 pm
- Location: Netherlands
- Contact:
I just see the code itself ... there is a lot of interesting code indeed, but I need some time to sort it out (looks like triton.c contains some of the SNG structure / reading).xavier wrote:Hi!,
You have some example in my alchemist.c code, lines 3000+
http://alchemist.cvs.sourceforge.net/vi ... iew=markup
I can re-investigate my code this evening if it is unclear (pfew... 13 years ago...)
In case I will have questions I will come back to you, but you don't have to re-investigate your code now (thanks for the offer).
And MANY thanks for answering this topic and making the code public.

Developer of the free PCG file managing application for most Korg workstations: PCG Tools, see https://www.kronoshaven.com/pcgtools/