| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix compilation for FreeBSD and probably other OS without alloca.h.at3pghadev | Daniil Cherednik | 2025-05-31 | 1 | -0/+4 |
| | | |||||
| * | Fix compilation for Windows | Daniil Cherednik | 2025-05-31 | 3 | -3/+21 |
| | | |||||
| * | Fix memory corruption bug. Appears in 8829fb918111 | Daniil Cherednik | 2025-05-22 | 1 | -1/+1 |
| | | |||||
| * | Upsample signal before omega search. Use Hann window. | Daniil Cherednik | 2025-05-22 | 1 | -8/+53 |
| | | |||||
| * | Get rid of VLA usage, use alloca instead | Daniil Cherednik | 2025-05-15 | 1 | -61/+92 |
| | | |||||
| * | Slightly faster. Do not touch work buffer each time. | Daniil Cherednik | 2025-05-04 | 1 | -1/+5 |
| | | |||||
| * | Attempt to speed up. | Daniil Cherednik | 2025-04-26 | 1 | -17/+16 |
| | | | | | | * use float sin/cos calculation which is faster and probably still have enouth precision. * do not convert float to double inside O(n^2) loop. From other side it causes worse cache locality, so gain depends on data size and dimension. | ||||
| * | allow to set partial frame size during gha_adjust_info | Daniil Cherednik | 2024-10-20 | 1 | -15/+22 |
| | | |||||
| * | [bugfix] do not call residual cb in case of unsuccessful multidimensional ↵ | Daniil Cherednik | 2024-10-06 | 1 | -1/+1 |
| | | | | | optimization result | ||||
| * | Remove resuidal cb from global ctx. Just add it into adjust_info function | Daniil Cherednik | 2024-09-06 | 1 | -18/+4 |
| | | |||||
| * | Allow to set max magnitude, iteration count parameters for gha_adjust_info | Daniil Cherednik | 2024-09-01 | 1 | -5/+17 |
| | | |||||
| * | allow to get generated pcm signal | Daniil Cherednik | 2024-08-11 | 1 | -0/+5 |
| | | |||||
| * | Make possible to use double and own fft lib.HEADmaster | Daniil Cherednik | 2024-07-06 | 1 | -1/+1 |
| | | | | | | Projects which use the library may have own fft librray. Projects may use double precision floating point numbers. | ||||
| * | bzero -> memset replacement | U-zzzz-VAIO\developer | 2023-09-19 | 1 | -2/+2 |
| | | |||||
| * | Fix warnings | Daniil Cherednik | 2021-02-23 | 1 | -1/+1 |
| | | |||||
| * | Optimize gha_search_omega - do not call sin/cos each iteration | Daniil Cherednik | 2018-12-02 | 1 | -6/+18 |
| | | |||||
| * | Initiall implementation of multi dimentional Newton optimization | Daniil Cherednik | 2018-11-29 | 4 | -0/+4194 |
| | | |||||
| * | Simple method to extract K sinusoids for one call | Daniil Cherednik | 2018-11-04 | 1 | -0/+8 |
| | | |||||
| * | A bit more clean api | Daniil Cherednik | 2018-11-03 | 1 | -9/+9 |
| | | |||||
| * | Add function to extract analysed harmonic from given pcm | Daniil Cherednik | 2018-11-03 | 1 | -0/+11 |
| | | | | | Added dtmf analysation example | ||||
| * | First commit | dcherednik | 2018-11-02 | 42 | -0/+5464 |
| - Method to get parameters of one harmonic | |||||
