음악에서 주로 쓰이는 데이터 형태로는 wave data와 midi data가 있습니다.
간략히 말하면,
midi data는 각종 악기를 제어하는 전기 신호 데이터입니다. (x축:시간, y축:건반)
소리로 들어볼까연.
https://s3-us-west-2.amazonaws.com/secure.notion-static.com/742a0ba1-a59d-4728-bc3d-714f2c8c2ca2/basic_ex.wav
신호는 '시간에 따른 일정한 양의 변화량'이고, 오디오 신호의 경우 여기서 변하는 양은 '기압(진폭)'입니다.
소리를 결국 디지털 데이터로 나타내려면, 시간에 따른 기압(진폭)을 채취해야합니다.
'시간에 따라 기압 샘플을 채취한 데이터' = wave data
예를 들어, 44.1kHz는 초당 44,100개의 기압 샘플을 채취한(샘플링한) 것입니다.
Sound Properties (Amplitude, Period, Frequency, Wavelength)
이렇게 시간에 따른 기압의 변화라는 단순한 wave data에서 더 유용한 정보를 어떻게 추출할 수 있을까요?
→ Librosa를 이용해봅시다!