Releases: Jellevanderwerff/thebeat
Releases · Jellevanderwerff/thebeat
0.2.0
Added
Sequence.from_binary_string()
(#32)- Split off
stats.get_fft_values()
fromstats.fft_plot()
(#40) - Added
SoundSequence.write_multichannel_wav()
to write multichannel wav files (#51)
Fixed
- Fixed issue with Lilypond wrapper (#28)
stats.fft_plot()
does not discard first value anymore (#39)- Fixed
visualization.plot_multiple_sequences
plotting multiple sequences with the same name on top of each other (#46) - Fixed mistake in nPVI calculation, returning the correct value now
- Fixed calculation of phase differences, now in
stats.get_phase_differences()
(#63)
Changed
- Changed
Sequence.quantize()
toSequence.quantize_iois()
, now using IOIs instead of onsets (#33) - Changed entropy calculation function to require a given 'resolution' instead of calculating the bins from the mean IOI (#10, #11)
sequence_to_binary()
returns an integer array- Various improvements to the documentation and examples (#55, #57)
0.1.0
Added
- Initial release with core classes Sequence, SoundStimulus, SoundSequence, Rhythm, and Melody
- Several utility modules: linguistic, stats, visualization
- First version of the online documentation
- Basic CI setup