mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-24 07:27:44 +01:00
This uses boost::multiprecision::int512_t when multiplying and dividing by the numerator and denominator of a ratio_t. 128 bits would be sufficient but for some reason, the boost docs show the 512 bit variant being very slightly faster. This is a better solution than using a double, which although it will prevent overflow has fairly limited resolution. |
||
|---|---|---|
| .. | ||
| evoral | ||
| libsmf | ||
| MSVCevoral | ||
| test | ||
| Control.cc | ||
| ControlList.cc | ||
| ControlSet.cc | ||
| Curve.cc | ||
| debug.cc | ||
| Event.cc | ||
| Note.cc | ||
| run-tests.sh | ||
| Sequence.cc | ||
| SMF.cc | ||
| SMFReader.cc | ||
| wscript | ||