Sound design for ‘Ruff Trigger’ PlayStation2 video game
As the audio team leader, I created and implemented sound effects and an adaptive soundtrack, bootstrapping the audio for the PlayStation2 video game ‘Ruff Trigger’.

Great co-worker! Very careful, serious and responsible, never superficial, with a wide knowledge of the Apple world, and all that’s connected to audio engineering. Highly recommended. Daniele Pieroni**, senior game developer relations engineer at Intel
Hired by Playstos Entertainment in January 2000, I helped shaping their debut title — Ruff Trigger: The Vanocore Conspiracy. As my first duty was to define a plan for the game audio, I started by turning a perfect-sized room into a full-fledged studio, capable of handling the workflow of a small dedicated audio team.
Adaptive soundtrack
Working closely with the audio programmers, I produced and implemented an adaptive soundtrack within the in-house game engine Wazábe®. I deployed stems divided in overlaying chunks: similarly to what can be achieved today with modern audio middleware such as Wwise and FMOD, the layers could be triggered by specific game parameters based on different runtime situations, thus helping increase or decrease the tension.
Examples
The following songs are demos rendered in their linear versions, thus they don't reflect their original behaviour in the gameplay. They are not mastered.
Sound effects
My process for sound effects was to create them from scratch, layering my recordings with a few libraries at my disposal. The example below is a section of a full motion teaser integrated in a demo shown to Sony in London, in order to obtain the license to develop for the Playstation2. The sound commentary was made using a combination of Foley, field recording, and synthesis.
The video includes processed recordings of myself typing on a mechanical keyboard, thunderstorms in Milan, wooshes using belts and other artifacts, various metal hits from around the office, a wheeled chair on irregular surfaces, multiple compressed air cans, colleagues making noise and voices, rustled newspapers, a cat collar with a little bell, a few presets from a Korg Trinity synthesizer, all edited with Sound Forge, and assembled in Logic Platinum.
Xbox implementation
After obtaining a license to develop for PlayStation2, we worked to get Ruff Trigger to the Xbox as well. When numerous SDKs arrived from Microsoft, I learned their XACT middleware, along with all the specific performance optimization. Once our developers integrated the required Xbox libraries and dependencies into the game engine, I could work with XACT using game calls and real-time parameters to trigger both sound effects and the adaptive soundtrack. For two years, until the Xbox version was dropped, I’d been implementing audio for two different major game consoles, using specific tools within different platform constraints.
Microsoft XACT v2.0 on Windows XP
Leading the team
Following a company reorganisation, my project management duties increased. I needed to recalibrate my efforts, including the addition of a new sound designer who previously worked for Sony in Liverpool. That was arguably my best time with the company: two sound designers and an audio programmer working well together in the studio. We were a tight-knit small team, with an infallible delivery record. I designed audio and attended daily meetings where I offered my suggestions and voiced our concerns, co-ordinating with the producers. Overall, the audio team consisted of six people: two sound designers, two composers, and two audio programmers.
Simone is a very talented audio composer. He pays a lot of attention to quality and detail, and he’s always willing to improve his wide array of skills. Definitely a pleasure to work with. Michele Sandroni**, Technical Artist at Bosch Rexroth AG
Game Developer Conference 2002: GANG, Steam, and a nice learning curve
Between 19 and 23 March 2002 twelve colleagues and I attended the Game Developer Conference in San Jose (California). The motto for that edition, where ten thousand people participated, was Make Better Games. A fantastic formative experience, it pushed me out of my comfort zone like anything has ever done before. I met with strangers from all over the world, discussed our respective viewpoints, and exchanged contacts. I took an astounding amount of notes! My first day was filled with the 8-hours workshop Using DirectMusic for Music and Sound FX, with Brian Schmidt and Scott Selfon (then at Microsoft) giving amazing insights into how to optimize the audio delivery on an Xbox using XACT.
GDC 2002: attendance at a workshop
Besides the unveiling of Steam by Valve, I took part in the historical event for the game audio industry: the foundation of the Game Audio Network Guild by Tommy Tallarico, Brian Schmidt, Thomas Dolby among others, a non-profit organisation aiming at working to promote excellence in interactive audio. I joined as a bronze member.
My GANG member certificate
On the last day, a keynote titled The Audio Production for Halo, by the then Bungie audio director Martin O’Donnell, was delivered in a room packed with eager sound designers. It was what I consider the highlight of the conference: beyond the technical aspects of production insights and audio demos, I remember filling half a journal with notes about how sound can empower a non-linear story.
GDC 2002: conference locator and my entrance badge
After the GDC
Back home, I was optimistic and excited about the vast amount of knowledge and inspiration gained at the conference. After a week of unexpected lack of communication, I’d decided to implement what I learned in California by making it an integral part of the audio workflow. However, the absence of a shared feedback across teams was disappointing.
Burnout
Something changed in the company. Founded by a group of friends, and up to a certain point managed with the same spirit, the growing difficulties due to a lack of interest by high-level publishers eroded confidence, while the first layoffs soured relationships among colleagues. To appeal to smaller publishers, the game had to change, so a new wave of hirings brought people with more industry experience. The full discretionary powers they received were promptly enforced without getting to know the internal dynamics first. Several people who were with Playstos since the beginning resigned.
Some of the new leaders criticized the game, calling it puerile. What was Ruff Trigger as I knew it changed rapidly. Striving to be constructive, I supported some decisions whilst debating others, and for that I was told to stop creating problems. To me, it looked like the goal was to cut corners and publish the game whatever the cost.
I asked to step down as team leader, and renegotiated a new contract as a remote worker. Regularly going to the studios to check on the progress, a special VPN connection allowed me to access the internal assets while performing tests and backups. Despite the renewed situation, I discovered how exhausted I was. I spent many nights at Playstos over the years, working double and triple shifts: the impending feeling of it was all for nothing was weighing me down with brute force. In the meantime, I was witnessing Ruff Trigger morphing from a multi-platform ambitious project into a budget game.
In 2005, I left.
Aftermath
Once Playstos found a publisher (Natsume), the game was released on 27 June 2006. Most of the less favorable feedback is focused on a couple of factors: a general lackluster gameplay, and the excessive similarity with Ratchet and Clank — which was originally conceived as an homage to the genre.
Ruff Trigger’s official packaging
Why I didn’t join another game company
To recover from the burnout, I’d decided to turn most of my interest to web design and development. What started as time off the game industry turned into a different kind of career. I kept working with audio production, until I founded Minutes to Midnight after moving to the UK. Besides working as a mixing engineer, I wrote an autobiographical concept album where a few songs were made of unused music from the Playstos years. Initially conceived as a theatrical piece, and released at the end of 2019, it rekindled my passion for audio-visual narration, prompting me to go back to game audio.
While I’d been updating my skills by studying Wwise, FMOD and their integration with modern game engines, I got to work as a sound designer for Paris-based Amuse Animations.
Bonus content: the studio
An Apple G4 and two Dell machines ran in digital sync: they were all equipped with the same model of Creamware Pulsar II soundcard, connected to a Yamaha 01W digital mixer through an AES/EBU sync box. Each computer had a specific digital audio workstation, which were often connected together through MIDI Time Code:
- Emagic Logic Platinum, main DAW, on Mac OS X.
- Steinberg Cubase VST, secondary, hosting the sampler.
- Sonic Foundry Acid Pro, running loops.
Mixes went through the Yamaha digital mixer, to be bounced on a Sony DAT, before the final master was sampled back into the computer. One of the Dell machines also hosted the software developer kits: a level editor, the audio middleware, and later Microsoft XACT for Xbox. The photo below shows this setup, at the beginning of 2002.
Outboard
- Yamaha 01W digital mixer
- MOTU Midi Express XT MIDI interface
- Sony PCM-R300 DAT Player Recorder Deck
- Novation A-station sound module
- Roland JV-2080 sound module
- Korg Triton sound module
- Yamaha NS-10 speakers
- Sony surround speakers
Instrumentation
- Yamaha Clavinova digital piano
- Korg Trinity Pro
- Fender Jazz bass
VST sound modules
- Gigastudio sampler
- Propellerheads Reason
- Propellerheads Rebirth
- AKAI sample libraries
Digital Audio Workstations
- Emagic Logic Platinum 5
- Steinberg Cubase VST 4
- Sonic Foundry Acid Pro
Audio and video editors
- BIAS Peak
- Sonic Foundry SoundForge
- Sonic Foundry Vegas Pro
Game audio
- In-house Wazábe® game engine & audio middleware
- Sony Playstation2 SDK
- Xbox XACT audio middleware
- Alienbrain assets manager
Microphones
- SM57
- SM58
Audio studio, circa 2003, featuring a transparent Xbox SDK at the top of the rack
← Older post
Shifting the blameNewer post →
Production: ‘Commit To The List’ by Callum Gardner