Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add PointProcess class #43

Open
wants to merge 32 commits into
base: master
Choose a base branch
from

Commits on Oct 4, 2024

  1. Configuration menu
    Copy the full SHA
    fe4b29a View commit details
    Browse the repository at this point in the history
  2. Fix compilation failure on GCC 7.5, and turn test_pointprocess.py int…

    …o runnable pytest test
    YannickJadoul authored and hokiedsp committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    5430ad6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a4a73b1 View commit details
    Browse the repository at this point in the history
  4. Added more functions

    - shimmer functions
    - alternate constructors
    - create_poisson_process()
    - get_time_points()
    - add_points()
    Moved lines around for readability
    Removed _t & _nt
    Added method docstrings
    hokiedsp committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    1b4323d View commit details
    Browse the repository at this point in the history
  5. Fixed docstring arguments

    hokiedsp committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    0b9927c View commit details
    Browse the repository at this point in the history
  6. Added full docstrings (sans xtors)

    get_count_and_fraction_of_voice_breaks() returns 4-element tuple
    hokiedsp committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    98843c8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7898ccd View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    187901d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    96ee016 View commit details
    Browse the repository at this point in the history
  10. Fix docstring line length

    hokiedsp committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    af61ab5 View commit details
    Browse the repository at this point in the history
  11. Removed PointProcess.get_time_points()

    Added PointProcess.__len__(), .__getitem__(), & __iter__()
    Updated test
    hokiedsp committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    82aeb7b View commit details
    Browse the repository at this point in the history
  12. Completed PointProcess pytest

    Fixed PointProcess empty constructor
    hokiedsp committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    9e992ba View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ee30949 View commit details
    Browse the repository at this point in the history
  14. Moved PointProcess.from_xxx to Pitch

    pytest: dropped 'eee.wav', using global fixtures
    hokiedsp committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    b713f35 View commit details
    Browse the repository at this point in the history
  15. - Added transplant_domain(), to_matrix(), to_text_grid(),

    to_text_grid_vuv(), to_sound_phonation(), to_sound_pulse_train(), to_sound_hum(),
    - Added class docstring and docstrings of new methods
    hokiedsp committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    b791b8f View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    b0cab61 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    0ebfef8 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    88726f8 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    06c4b34 View commit details
    Browse the repository at this point in the history
  20. Added Sound.to_point_process_xxx methods

    Added PeakInterpolation enum
    Updated pytest
    hokiedsp committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    fde5fe5 View commit details
    Browse the repository at this point in the history
  21. Fixed case inconsistency

    - PointProcess.get_shimmer_local_db
    hokiedsp committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    ddd936e View commit details
    Browse the repository at this point in the history
  22. Added #include once guard

    hokiedsp committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    7a36460 View commit details
    Browse the repository at this point in the history
  23. Fix header headers

    YannickJadoul authored and hokiedsp committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    b817d42 View commit details
    Browse the repository at this point in the history
  24. Added PointProcess-related docstrings to Sound

    Corrected errors in Pitch docstrings
    hokiedsp committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    417b51e View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    ef8aae9 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    cd54b38 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    a9811bf View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    ccd77b5 View commit details
    Browse the repository at this point in the history
  29. More docstring tweaks

    YannickJadoul authored and hokiedsp committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    35970e7 View commit details
    Browse the repository at this point in the history
  30. Added PointProcess.get_jitter and PointProcess.get_shimmer, made sure…

    … that py::array_t is accepted in PointProcess constructor and PointProcess.add_points, and some minor fixes to Pitch's PointProcess methods
    YannickJadoul authored and hokiedsp committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    6726281 View commit details
    Browse the repository at this point in the history
  31. Add Sound.Channel utility class

    YannickJadoul authored and hokiedsp committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    dff9aa9 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    9a61aec View commit details
    Browse the repository at this point in the history