numpy

    오디오 기초

    오디오 기초

    오디오 기초 Sound 소리 또는 음 또는 ‘음파’는 공기나 물 같은 매질의 진동을 통해 전달되는 종파 or 파동(Wave) 자연에서의 신호는 자연스러운 곡선을 그리고 컴퓨터에서 받아들이는 신호는 1과 0으로 극단적인 딱딱한 모양으로 그리기 때문에 이 차이를 컴퓨터는 이해, 표현하기 위해 아날로그 신호를 샘플링을 통해 단위 시간 당 샘플의 개수로 쪼갠다 ※ Sampling Rate는 이산적인 신호를 만들기 위해 연속적 신호에서 얻어진 단위시간(1초)당 샘플링 횟수를 정의한다. 아날로그에서 디지털로 변환하는 A/D Converter는 **표본화 → 양자화 → 부호화** 과정을 거친다. **- 표본화** 연속된 신호를 이산 신호로 변환, 나이키스트 정리에 따르면 표본화 시 원음을 그대로 반영하기 위해서는 원..

    Axis 에 따른 인덱스 선별 기준

    Axis 에 따른 인덱스 선별 기준

    np.argmax 에는 Axis가 존재하여 Axis 기준으로 계산을 다르게 할 수 있다. 0차원 1차원 2차원이가?에 대해 이해를 하고 x축, y축, z축을 알아야 한다. 아래 np.arrray를 상자가 쌓인 모양으로 상상해 보는 것이 가장 알맞다. np.array( [ [[0.1,0.8,0.1],[0.3,0.1,0.6]], [[0.3,0.1,0.6],[0.5,0.9,1.0]], [[0.2,0.5,0.3],[0.1,0.4,0.7]], [[0.8,0.1,0.1],[0.5,0.3,0.2]] ] ) 0차원 -> x축 기준으로 계산 [3 0 1] [1 1 1] 1차원 --> y축 기준으로 계산 [1 0 1] [1 1 1] [0 0 1] [0 1 1] 2차원 --> z축 기준으로 계산 [1 2] [2 2] [1 ..