• Purr Sound - Sequenced Sound Playback for Scratch • Purr Sound is the sound component of the Purr project engine. It's also designed to be able to be used on its own in projects written with other engines. Sounds are generated in real-time using Music blocks and WAV samples, which gives the engine the benefit of being able to support seamless looping and pausing compared to the limited options when using MP3s. Scripts are also very optimized in order to achieve mostly accurate timing even on larger soundtracks, at the same time a game is being played or other graphics are being generated. Music that plays back in Purr Sound is created by using a external program called Scratch Soundtrack Editor - this program is currently in a testing phase and is not publicly available. It gives users a simple-to-use Piano Roll-based interface that can be used to compose and preview songs before they are imported into Scratch. A soundtrack created using the editor can be imported into a single list, containing every song in a project made with the Purr engine. The list is stored in a format that can easily be read with little delay and processing time, compared to heavier formats like MIDI that have to be pre-processed, adding lots of loading time and at some times freezing to projects. • Credits • Demo Song 1: Prism Plains (Kirby Squeak Squad) Demo Song 2: Marshmallow Castle (Kirby Super Star)