Unlike the standards of Amiga or Atari, a PC using x86 even then could be using a broad mix of hardware. Developers increasingly used MIDI sequences: instead of writing soundtrack data for each type of soundcard, they generally wrote a fully featured data set for the Roland application that would be compatible with lesser featured equipment so long as it had a MIDI controller to run the sequence. However, different products used different sounds attached to their MIDI controllers. Some tied into the Yamaha FM chip to simulate instruments, some daughterboards of samples had very different sound qualities; meaning that no single sequence performance would be accurate to every other General MIDI device.