Citation needded. Pokud já si vybavuji, tak charakteristiky byly všude stejné, problém byl v tom, že při přepnutí do samplovacího režimu byly úrovně rozdělené nelineárně, takže byla potřeba korekční tabulka, která převede úrovně samplů na úrovně PC speakeru. Ale nejsem si vědom toho, že by kterýkoliv z mnou používaných MOD playerů (a že jich bylo!) měl konfigurovatelnou přehrávací rutinu.
Stejné bylo pouze základní zapojení, tj. určený pin, na který je reprák připojen na čipovou sadu 8080(6). Vše další si určovali výrobci sami, takže například počítače Olivetti měly možnost měnit hlasitost v BIOSu, IBM komply měly normální 8 Ohmů (teď si nejsem jistej) reprák, další komply měly piezo reprák s úplně rozdílnou charakteristikou atd.
To znamenalo, že rutina, která musela 1) mixovat samply 2) jednobitový D/A, ten je ovšem závislý na charakteristice celé zvukové cesty (nějaký zesík, reprák, ideálně kondenzátor pro integraci signálu atd.).
Třeba MODplayer měl možnost ty parametry měnit, v podstatě se rozlišovalo mezi hlasitostí a počtem "úrovní" (po integraci).
Popsáno je to pěkně tady: http://fly.srk.fer.hr/GDM/articles/sndmus/speaker2.html
Hlavně informace o době vychýlení membrány repráku - pro jiné tvary a pro piezo je charakteristika dost odlišná.