The use of sample frequency has been changed to units since this better matches the intention of the variable.  Similarly, in some cases where real world data was used the time values stored as microseconds were too large to fit in an int.  All of these are now modifiable based on the IndexType defined in defines.h.  To use a long type use #define INDEX_LONG in that file.  This will ensure that the appropriate test functions are defined in the unit test suite.  The code will not compile correctly without this.  Finally, these indexes should be changed to unsigned values in the next update.