It would be cool to have custom particles along with the ability to define custom movement, size, start/end colours, random movement, and other things too, like adjusting the keyboard spark lighting (how intense it is, or the contrast for example or even the sound played during fanfare). Sorting these options into a settings tab named "Particles" (from the side list) would be a good idea.
Another way to add particle modification would be through an XML file simply called "particles.xml", as this would allow us to modify the game's particles that are used when you perform well, and when notes strike the keyboard, etc. There should really be an ability to add your own custom sounds, as this would be even more fun. If no image or sound is provided, then it would default to the normal default particles and fanfare used. (this may be a bit tricky to implement, but worth it).
Why not add a "particles.xml" or "Particles" section to the Settings of Synthesia
Always the latest versions: [ colors.xml | ui.xml ]
Read the Getting Started topic to learn how important it is to MERGE YOUR CHANGES every time you download a new dev preview.
Read the Getting Started topic to learn how important it is to MERGE YOUR CHANGES every time you download a new dev preview.
For the Windows version of Synthesia, you can use a resource editor change the fanfare to any MIDI file you want:
Open Synthesia.exe in a resource editor, then look in the SONGS folder and replace the EFFECTPROGRESSFANFARE item with the MIDI file you want to use as the fanfare.
I don't have a Mac to test with. Before you try the steps below, you may want to back up a copy of Synthesia or make sure you can re-download Synthesia if anything goes wrong. Then try the following steps:
1. Go to your Applications folder.
2. Right-click on the Synthesia app and choose "Show Package Contents".
3. If you look around in there, you will find a file called effectProgressFanfare.mid. You can try replacing that with whatever MIDI file you want to use for the fanfare.