feat: add Camera Work AI package
This commit is contained in:
@@ -0,0 +1,123 @@
|
||||
from . import core
|
||||
from . import beat
|
||||
from . import decompose
|
||||
from . import display
|
||||
from . import effects
|
||||
from . import feature
|
||||
from . import filters
|
||||
from . import onset
|
||||
from . import segment
|
||||
from . import sequence
|
||||
from . import util
|
||||
|
||||
from ._cache import cache as cache
|
||||
|
||||
from .util.exceptions import (
|
||||
LibrosaError as LibrosaError,
|
||||
ParameterError as ParameterError,
|
||||
)
|
||||
from .util.files import example as example, ex as ex
|
||||
from .util.files import cite as cite
|
||||
|
||||
from .version import show_versions as show_versions
|
||||
|
||||
from .core import (
|
||||
frames_to_samples as frames_to_samples,
|
||||
frames_to_time as frames_to_time,
|
||||
samples_to_frames as samples_to_frames,
|
||||
samples_to_time as samples_to_time,
|
||||
time_to_samples as time_to_samples,
|
||||
time_to_frames as time_to_frames,
|
||||
blocks_to_samples as blocks_to_samples,
|
||||
blocks_to_frames as blocks_to_frames,
|
||||
blocks_to_time as blocks_to_time,
|
||||
note_to_hz as note_to_hz,
|
||||
note_to_midi as note_to_midi,
|
||||
midi_to_hz as midi_to_hz,
|
||||
midi_to_note as midi_to_note,
|
||||
hz_to_note as hz_to_note,
|
||||
hz_to_midi as hz_to_midi,
|
||||
hz_to_mel as hz_to_mel,
|
||||
hz_to_octs as hz_to_octs,
|
||||
hz_to_fjs as hz_to_fjs,
|
||||
mel_to_hz as mel_to_hz,
|
||||
octs_to_hz as octs_to_hz,
|
||||
A4_to_tuning as A4_to_tuning,
|
||||
tuning_to_A4 as tuning_to_A4,
|
||||
fft_frequencies as fft_frequencies,
|
||||
cqt_frequencies as cqt_frequencies,
|
||||
mel_frequencies as mel_frequencies,
|
||||
tempo_frequencies as tempo_frequencies,
|
||||
fourier_tempo_frequencies as fourier_tempo_frequencies,
|
||||
A_weighting as A_weighting,
|
||||
B_weighting as B_weighting,
|
||||
C_weighting as C_weighting,
|
||||
D_weighting as D_weighting,
|
||||
Z_weighting as Z_weighting,
|
||||
frequency_weighting as frequency_weighting,
|
||||
multi_frequency_weighting as multi_frequency_weighting,
|
||||
samples_like as samples_like,
|
||||
times_like as times_like,
|
||||
midi_to_svara_h as midi_to_svara_h,
|
||||
midi_to_svara_c as midi_to_svara_c,
|
||||
note_to_svara_h as note_to_svara_h,
|
||||
note_to_svara_c as note_to_svara_c,
|
||||
hz_to_svara_h as hz_to_svara_h,
|
||||
hz_to_svara_c as hz_to_svara_c,
|
||||
load as load,
|
||||
stream as stream,
|
||||
to_mono as to_mono,
|
||||
resample as resample,
|
||||
get_duration as get_duration,
|
||||
get_samplerate as get_samplerate,
|
||||
autocorrelate as autocorrelate,
|
||||
lpc as lpc,
|
||||
zero_crossings as zero_crossings,
|
||||
clicks as clicks,
|
||||
tone as tone,
|
||||
chirp as chirp,
|
||||
mu_compress as mu_compress,
|
||||
mu_expand as mu_expand,
|
||||
stft as stft,
|
||||
istft as istft,
|
||||
magphase as magphase,
|
||||
iirt as iirt,
|
||||
reassigned_spectrogram as reassigned_spectrogram,
|
||||
phase_vocoder as phase_vocoder,
|
||||
perceptual_weighting as perceptual_weighting,
|
||||
power_to_db as power_to_db,
|
||||
db_to_power as db_to_power,
|
||||
amplitude_to_db as amplitude_to_db,
|
||||
db_to_amplitude as db_to_amplitude,
|
||||
fmt as fmt,
|
||||
pcen as pcen,
|
||||
griffinlim as griffinlim,
|
||||
estimate_tuning as estimate_tuning,
|
||||
pitch_tuning as pitch_tuning,
|
||||
piptrack as piptrack,
|
||||
yin as yin,
|
||||
pyin as pyin,
|
||||
cqt as cqt,
|
||||
hybrid_cqt as hybrid_cqt,
|
||||
pseudo_cqt as pseudo_cqt,
|
||||
icqt as icqt,
|
||||
griffinlim_cqt as griffinlim_cqt,
|
||||
vqt as vqt,
|
||||
salience as salience,
|
||||
interp_harmonics as interp_harmonics,
|
||||
f0_harmonics as f0_harmonics,
|
||||
get_fftlib as get_fftlib,
|
||||
set_fftlib as set_fftlib,
|
||||
key_to_degrees as key_to_degrees,
|
||||
key_to_notes as key_to_notes,
|
||||
mela_to_degrees as mela_to_degrees,
|
||||
mela_to_svara as mela_to_svara,
|
||||
thaat_to_degrees as thaat_to_degrees,
|
||||
list_mela as list_mela,
|
||||
list_thaat as list_thaat,
|
||||
fifths_to_note as fifths_to_note,
|
||||
interval_to_fjs as interval_to_fjs,
|
||||
interval_frequencies as interval_frequencies,
|
||||
pythagorean_intervals as pythagorean_intervals,
|
||||
plimit_intervals as plimit_intervals,
|
||||
)
|
||||
@@ -0,0 +1,124 @@
|
||||
from .convert import (
|
||||
frames_to_samples as frames_to_samples,
|
||||
frames_to_time as frames_to_time,
|
||||
samples_to_frames as samples_to_frames,
|
||||
samples_to_time as samples_to_time,
|
||||
time_to_samples as time_to_samples,
|
||||
time_to_frames as time_to_frames,
|
||||
blocks_to_samples as blocks_to_samples,
|
||||
blocks_to_frames as blocks_to_frames,
|
||||
blocks_to_time as blocks_to_time,
|
||||
note_to_hz as note_to_hz,
|
||||
note_to_midi as note_to_midi,
|
||||
midi_to_hz as midi_to_hz,
|
||||
midi_to_note as midi_to_note,
|
||||
hz_to_note as hz_to_note,
|
||||
hz_to_midi as hz_to_midi,
|
||||
hz_to_mel as hz_to_mel,
|
||||
hz_to_octs as hz_to_octs,
|
||||
hz_to_fjs as hz_to_fjs,
|
||||
mel_to_hz as mel_to_hz,
|
||||
octs_to_hz as octs_to_hz,
|
||||
A4_to_tuning as A4_to_tuning,
|
||||
tuning_to_A4 as tuning_to_A4,
|
||||
fft_frequencies as fft_frequencies,
|
||||
cqt_frequencies as cqt_frequencies,
|
||||
mel_frequencies as mel_frequencies,
|
||||
tempo_frequencies as tempo_frequencies,
|
||||
fourier_tempo_frequencies as fourier_tempo_frequencies,
|
||||
A_weighting as A_weighting,
|
||||
B_weighting as B_weighting,
|
||||
C_weighting as C_weighting,
|
||||
D_weighting as D_weighting,
|
||||
Z_weighting as Z_weighting,
|
||||
frequency_weighting as frequency_weighting,
|
||||
multi_frequency_weighting as multi_frequency_weighting,
|
||||
samples_like as samples_like,
|
||||
times_like as times_like,
|
||||
midi_to_svara_h as midi_to_svara_h,
|
||||
midi_to_svara_c as midi_to_svara_c,
|
||||
note_to_svara_h as note_to_svara_h,
|
||||
note_to_svara_c as note_to_svara_c,
|
||||
hz_to_svara_h as hz_to_svara_h,
|
||||
hz_to_svara_c as hz_to_svara_c,
|
||||
)
|
||||
|
||||
from .audio import (
|
||||
load as load,
|
||||
stream as stream,
|
||||
to_mono as to_mono,
|
||||
resample as resample,
|
||||
get_duration as get_duration,
|
||||
get_samplerate as get_samplerate,
|
||||
autocorrelate as autocorrelate,
|
||||
lpc as lpc,
|
||||
zero_crossings as zero_crossings,
|
||||
clicks as clicks,
|
||||
tone as tone,
|
||||
chirp as chirp,
|
||||
mu_compress as mu_compress,
|
||||
mu_expand as mu_expand,
|
||||
)
|
||||
|
||||
from .spectrum import (
|
||||
stft as stft,
|
||||
istft as istft,
|
||||
magphase as magphase,
|
||||
iirt as iirt,
|
||||
reassigned_spectrogram as reassigned_spectrogram,
|
||||
phase_vocoder as phase_vocoder,
|
||||
perceptual_weighting as perceptual_weighting,
|
||||
power_to_db as power_to_db,
|
||||
db_to_power as db_to_power,
|
||||
amplitude_to_db as amplitude_to_db,
|
||||
db_to_amplitude as db_to_amplitude,
|
||||
fmt as fmt,
|
||||
pcen as pcen,
|
||||
griffinlim as griffinlim,
|
||||
)
|
||||
|
||||
from .pitch import (
|
||||
estimate_tuning as estimate_tuning,
|
||||
pitch_tuning as pitch_tuning,
|
||||
piptrack as piptrack,
|
||||
yin as yin,
|
||||
pyin as pyin,
|
||||
)
|
||||
|
||||
from .constantq import (
|
||||
cqt as cqt,
|
||||
hybrid_cqt as hybrid_cqt,
|
||||
pseudo_cqt as pseudo_cqt,
|
||||
icqt as icqt,
|
||||
griffinlim_cqt as griffinlim_cqt,
|
||||
vqt as vqt,
|
||||
)
|
||||
|
||||
from .harmonic import (
|
||||
salience as salience,
|
||||
interp_harmonics as interp_harmonics,
|
||||
f0_harmonics as f0_harmonics,
|
||||
)
|
||||
|
||||
from .fft import (
|
||||
get_fftlib as get_fftlib,
|
||||
set_fftlib as set_fftlib,
|
||||
)
|
||||
|
||||
from .notation import (
|
||||
key_to_degrees as key_to_degrees,
|
||||
key_to_notes as key_to_notes,
|
||||
mela_to_degrees as mela_to_degrees,
|
||||
mela_to_svara as mela_to_svara,
|
||||
thaat_to_degrees as thaat_to_degrees,
|
||||
list_mela as list_mela,
|
||||
list_thaat as list_thaat,
|
||||
fifths_to_note as fifths_to_note,
|
||||
interval_to_fjs as interval_to_fjs,
|
||||
)
|
||||
|
||||
from .intervals import (
|
||||
interval_frequencies as interval_frequencies,
|
||||
pythagorean_intervals as pythagorean_intervals,
|
||||
plimit_intervals as plimit_intervals,
|
||||
)
|
||||
Binary file not shown.
@@ -0,0 +1,31 @@
|
||||
from .utils import (
|
||||
delta as delta,
|
||||
stack_memory as stack_memory,
|
||||
)
|
||||
from .spectral import (
|
||||
spectral_centroid as spectral_centroid,
|
||||
spectral_bandwidth as spectral_bandwidth,
|
||||
spectral_contrast as spectral_contrast,
|
||||
spectral_rolloff as spectral_rolloff,
|
||||
spectral_flatness as spectral_flatness,
|
||||
poly_features as poly_features,
|
||||
rms as rms,
|
||||
zero_crossing_rate as zero_crossing_rate,
|
||||
chroma_stft as chroma_stft,
|
||||
chroma_cqt as chroma_cqt,
|
||||
chroma_cens as chroma_cens,
|
||||
chroma_vqt as chroma_vqt,
|
||||
melspectrogram as melspectrogram,
|
||||
mfcc as mfcc,
|
||||
tonnetz as tonnetz,
|
||||
)
|
||||
from .rhythm import (
|
||||
tempogram as tempogram,
|
||||
fourier_tempogram as fourier_tempogram,
|
||||
tempo as tempo,
|
||||
tempogram_ratio as tempogram_ratio,
|
||||
)
|
||||
|
||||
from . import (
|
||||
inverse as inverse,
|
||||
)
|
||||
@@ -0,0 +1,59 @@
|
||||
from . import decorators
|
||||
from . import exceptions
|
||||
|
||||
from .files import (
|
||||
find_files as find_files,
|
||||
example as example,
|
||||
ex as ex,
|
||||
list_examples as list_examples,
|
||||
example_info as example_info,
|
||||
cite as cite,
|
||||
)
|
||||
|
||||
from .matching import (
|
||||
match_intervals as match_intervals,
|
||||
match_events as match_events,
|
||||
)
|
||||
|
||||
from .deprecation import (
|
||||
Deprecated as Deprecated,
|
||||
rename_kw as rename_kw,
|
||||
)
|
||||
|
||||
from ._nnls import (
|
||||
nnls as nnls,
|
||||
)
|
||||
|
||||
from .utils import (
|
||||
MAX_MEM_BLOCK as MAX_MEM_BLOCK,
|
||||
frame as frame,
|
||||
pad_center as pad_center,
|
||||
expand_to as expand_to,
|
||||
fix_length as fix_length,
|
||||
valid_audio as valid_audio,
|
||||
valid_int as valid_int,
|
||||
is_positive_int as is_positive_int,
|
||||
valid_intervals as valid_intervals,
|
||||
fix_frames as fix_frames,
|
||||
axis_sort as axis_sort,
|
||||
localmax as localmax,
|
||||
localmin as localmin,
|
||||
normalize as normalize,
|
||||
peak_pick as peak_pick,
|
||||
sparsify_rows as sparsify_rows,
|
||||
shear as shear,
|
||||
stack as stack,
|
||||
fill_off_diagonal as fill_off_diagonal,
|
||||
index_to_slice as index_to_slice,
|
||||
sync as sync,
|
||||
softmask as softmask,
|
||||
buf_to_float as buf_to_float,
|
||||
tiny as tiny,
|
||||
cyclic_gradient as cyclic_gradient,
|
||||
dtype_r2c as dtype_r2c,
|
||||
dtype_c2r as dtype_c2r,
|
||||
count_unique as count_unique,
|
||||
is_unique as is_unique,
|
||||
abs2 as abs2,
|
||||
phasor as phasor,
|
||||
)
|
||||
@@ -0,0 +1 @@
|
||||
{"vibeace": {"path": "Kevin_MacLeod_-_Vibe_Ace", "desc": "Kevin MacLeod - Vibe Ace"}, "choice": {"path": "admiralbob77_-_Choice_-_Drum-bass", "desc": "Admiral Bob - Choice (drum+bass)"}, "nutcracker": {"path": "Kevin_MacLeod_-_P_I_Tchaikovsky_Dance_of_the_Sugar_Plum_Fairy", "desc": "Tchaikovsky - Dance of the Sugar Plum Fairy"}, "brahms": {"path": "Hungarian_Dance_number_5_-_Allegro_in_F_sharp_minor_(string_orchestra)", "desc": "Brahms - Hungarian Dance #5"}, "trumpet": {"path": "sorohanro_-_solo-trumpet-06", "desc": "Mihai Sorohan - Trumpet loop"}, "fishin": {"path": "Karissa_Hobbs_-_Lets_Go_Fishin", "desc": "Karissa Hobbs - Let's Go Fishin'"}, "sweetwaltz": {"path": "147793__setuniman__sweet-waltz-0i-22mi", "desc": "Setuniman - Sweet Waltz"}, "humpback": {"path": "glacier-bay-humpback", "desc": "Glacier Bay 60-second clip humpback whale song November 2020"}, "libri1": {"path": "5703-47212-0000", "desc": "Ashiel Mystery - A Detective Story, chapter 2, narrated by Garth Comira"}, "libri2": {"path": "3436-172162-0000", "desc": "The Age of Chivalry / Chapter 18: Perceval / Read by Anders Lankford"}, "pistachio": {"path": "442789__lena-orsa__happy-music-pistachio-ice-cream-ragtime", "desc": "The Piano Lady - Pistachio Ice Cream Ragtime"}, "robin": {"path": "456440__inspectorj__bird-whistling-robin-single-13", "desc": "Bird Whistling, Robin, Single, 13.wav / InspectorJ"}, "libri3": {"path": "198-209-0000", "desc": "Sense and Sensibility / Chapter 18 / Jane Austen / Read by Heather Barnett"}, "pibble": {"path": "pibble", "desc": "Who's a good girl?"}}
|
||||
@@ -0,0 +1,43 @@
|
||||
147793__setuniman__sweet-waltz-0i-22mi.hq.ogg 248f93b7c729bc0bd6c4cbc107e6b67ec4d60e40c111e313d4d69f77748da26a
|
||||
147793__setuniman__sweet-waltz-0i-22mi.ogg 4baff8ebf1771c33618b58aa12ac3fbac1e0462894ae74247f2fb8e649d1c63b
|
||||
147793__setuniman__sweet-waltz-0i-22mi.txt 6e6e9265ae9a9a36033ce305a893abdc15f43bb5a41ec29efba368ad91905f43
|
||||
198-209-0000.hq.ogg 6a8d2c16e56dcb27b7f5fe5aa99bfd26b4722a6dabca1968eff951b456936514
|
||||
198-209-0000.ogg 0473ba9613befa1026db5e254546f105aeffba8366b5468fc5e8d474d844ca1d
|
||||
198-209-0000.txt c5bf58b2a4aa0d6bf1e6051690312f3238960d455776a6d37e469d80db1da167
|
||||
3436-172162-0000.hq.ogg 8e034529f2f171c7e5e772df6eccc2d169183c39605b45b351c2bfabddf14162
|
||||
3436-172162-0000.ogg 780e482b52f2c8a500356babf60178ce005449cc171a8537eb3ef2961eb3e855
|
||||
3436-172162-0000.txt 8cf4b20e148c4366205bc607f447c169256e945d62c64ead43d0a4dfa7d3ab98
|
||||
442789__lena-orsa__happy-music-pistachio-ice-cream-ragtime.hq.ogg 1cc83b775e640a8dd409da9e29f5b5e0124bc5ec9bb4fda975919d31d1d893b8
|
||||
442789__lena-orsa__happy-music-pistachio-ice-cream-ragtime.ogg 9617c9be55c128177b13c20fbc52178ed482e3545094517efb30a7db2798991e
|
||||
442789__lena-orsa__happy-music-pistachio-ice-cream-ragtime.txt 99f9c44368918572ac154ae4a2fec4020d1d4bb418ae7bf241864916d68f9d04
|
||||
456440__inspectorj__bird-whistling-robin-single-13.hq.ogg a3b3ecf749befde43bdf35f839fdcb8d399a4deb5666de6f399c35ce12936baa
|
||||
456440__inspectorj__bird-whistling-robin-single-13.ogg 57c2b861d028e25d7c086b48853f20eda1ae9a7a33e1125a1f3bec91539b4208
|
||||
456440__inspectorj__bird-whistling-robin-single-13.txt 34d25a379408d9144fbc4ce8cceb72be5196aeb6140cec6c90e6bdcb0567cb6e
|
||||
5703-47212-0000.hq.ogg f09254a0daf4b14b292868d46dc2e3c8e158d19fafff739ad4c3931e2ce7b1b0
|
||||
5703-47212-0000.ogg a284612b46af0535f7e1873758c4387bb8369f6dbbe192ffdec1f171108f98dd
|
||||
5703-47212-0000.txt 1c5bd5eb792ff0d2fbe895e3a3dd0acf3beb48ee364e64e12cde3a646304a9f4
|
||||
Hungarian_Dance_number_5_-_Allegro_in_F_sharp_minor_(string_orchestra).hq.ogg 8e93ff0182a93168b15346c497b164cb49d2a97bf1e987a1149ea579e914532e
|
||||
Hungarian_Dance_number_5_-_Allegro_in_F_sharp_minor_(string_orchestra).ogg 919b48aa4cc66a0357d2cd5728664c5ab8f15c4b3469460df4b59470d35d3e49
|
||||
Hungarian_Dance_number_5_-_Allegro_in_F_sharp_minor_(string_orchestra).txt 0c857ef8a7365e3df9d5c25c2b08ec3169c0585e3ec08c9c6423d2a04d72fe5f
|
||||
Karissa_Hobbs_-_Lets_Go_Fishin.hq.ogg 85901bde0bc5f2cad28acb83487ccf99bd6908d7359f1a449fd799d8bebb3319
|
||||
Karissa_Hobbs_-_Lets_Go_Fishin.ogg 27b3667c396c1831511aa3c415fcf582b6e8be560cafb844c5b67b76b72c1cb3
|
||||
Karissa_Hobbs_-_Lets_Go_Fishin.txt 199bf3408b98916cd9d28a22b2b43c1935ab70072b46fa05c0b9f40e7882802e
|
||||
Kevin_MacLeod_-_P_I_Tchaikovsky_Dance_of_the_Sugar_Plum_Fairy.hq.ogg f062221a56a227cdb7c067cf2e6ac0e250a50012f7693ca0c8e31f05f83e49b1
|
||||
Kevin_MacLeod_-_P_I_Tchaikovsky_Dance_of_the_Sugar_Plum_Fairy.ogg b5c1a3e26310e6618d3c124f458654cd235650fcb9db7d711302644566600484
|
||||
Kevin_MacLeod_-_P_I_Tchaikovsky_Dance_of_the_Sugar_Plum_Fairy.txt 059acb340170385d2bfa4c7ab7c2a06b1d8f8af3e0f11cb4f46ff4049e950915
|
||||
Kevin_MacLeod_-_Vibe_Ace.hq.ogg 73d6443ef90a7c022f164e5aa90e56c2291585930b39b1656d0765abbc1f1779
|
||||
Kevin_MacLeod_-_Vibe_Ace.ogg 6c23aed3dd5aa57f2b1652ecab68d15d9b82ad257f54e639eb2880ca09bc118a
|
||||
Kevin_MacLeod_-_Vibe_Ace.txt 6c71e0525cb0452ea74c6d6f5fde6fa1e221223db7b2aa35b9914b98367ee7b9
|
||||
admiralbob77_-_Choice_-_Drum-bass.hq.ogg 57b4d95473b92a8441c1d3ab20f836a3e0cbf501bf3afe1ce7a5d0d98d7d4576
|
||||
admiralbob77_-_Choice_-_Drum-bass.ogg ac644f9645e7c15174e4a4f8561e4d1448d7f6e59ff6b0556b310ebbced879bc
|
||||
admiralbob77_-_Choice_-_Drum-bass.txt 76525d6a4fd135053c5ff7463ae43a8ffcf064b575e8ef2fc3eb37786a45342b
|
||||
glacier-bay-humpback.hq.ogg c3250ff526898aa5528aeb6b81a49aff58f63400ec2ddb8bcb86caf611d33144
|
||||
glacier-bay-humpback.ogg 64395c617b28b5e31a03032b99b4617bc96b926f3bc5c141862cd13fb79ccd8e
|
||||
glacier-bay-humpback.txt bec2c73fe2368604f161ffdd44b7afea5f597473e2d51c03906bb05c22113910
|
||||
pibble.hq.ogg dfd796becf38b6f5ff606f2c822ce24e81d8df936b1ced9bffd29e0d1f05b800
|
||||
pibble.ogg c596c027f604defa522a1734f599c6db5624fa62dd3f1be2a933d85b077f7400
|
||||
pibble.txt 341fdf46cae7c165875667ed729f6d18983e8cfe32e491816705e7be00d57c76
|
||||
sorohanro_-_solo-trumpet-06.hq.ogg beb954ae2c9c16919b5ca6973d6d5196cdcb196b46a3c2a201dd8861e7e324de
|
||||
sorohanro_-_solo-trumpet-06.ogg 8374466fd3951d24509da6e799b132a0db0bdeda69d99c69d989a6888d3d727d
|
||||
sorohanro_-_solo-trumpet-06.txt 750a191b9d0cc94b2f19cfbf11acc13783f75bedcccfcf562f5b076efd068aba
|
||||
version_index.msgpack 9e06db4cf390d7b308a8e253f138237501b1d1a4cf46e7185f3d7081a71aef1a
|
||||
Reference in New Issue
Block a user