Gervill, реализация синтезатора программного обеспечения, заменил реализацию синтезатора программного обеспечения Звука Java. У Gervill есть следующие преимущества перед старой реализацией синтезатора программного обеспечения:
Открытый исходный код: старая реализация синтезатора программного обеспечения является частью лицензируемой библиотеки, которая не может быть выпущена как открытый исходный код
Поддерживает DLS и SF2: Gervill поддерживает DLS стандартов (Загружаемые Звуки) Уровень 2.2 и SF2 (SoundFont) 2.04, оба из которых широко используются и чьи форматы файлов публично доступны; старый синтезатор программного обеспечения использует собственный soundbank формат файла (GM), который широко не используется
Поддерживает расширенные Общие стандарты MIDI: Gervill поддерживает Общий Уровень 2 (GM2) MIDI и Настройку MIDI; старый синтезатор программного обеспечения поддерживает только GM1
Поддержка передискретизации (демонстрационного преобразования уровня): новый провайдер преобразования аудиоформата (который поддерживает передискретизацию) был разработан как часть проекта Gervill
Поскольку Java SE 7 использования Gervill, следующие функции не доступны: