스피커
[스피커] 스피커유닛(드라이버) SPL 파일(frd, zma) (2021년 9월 2일)
오디세이99
2022. 8. 4. 15:58
728x90
반응형
자작 스피커 관련 공부를 하다보면 frd 또는 zma 확장자의 파일을 사용하게 됩니다.
스피커 주파수 응답 또는 임피던스 그래프용 데이터 파일 입니다(=ZMA 파일)
다음 Site에서 몇몇 스피코유닛의 파일을 찾을 수 있습니다. 하지만 몇개되지 않습니다.
Driver FRD & ZMA files (rjbaudio.com)
Dayton RS270 우퍼 스피커유닛의 파일을 보면 다음과 같습니다.
1:주파수, 2:SPL, 3:임피던스
값으로 보입니다.
파이썬으로 이 파일을 읽어 SPL 을 볼 수 있는 코드 입니다.
import matplotlib.pyplot as plt x = [] y = [] for line in open('Dayton_RS270.frd', 'r'): lines = [i for i in line.split()] x.append(float(lines[0])) y.append(float(lines[1])) fig = plt.figure(figsize=(14, 8)) plt.title("Dayton_RS270") plt.xlabel('freq.(Hz)', labelpad=100) plt.ylabel('dBSPL') plt.ylim(50, 105) plt.xscale("log") plt.plot(x, y, c='b') plt.grid() plt.show() |

728x90
반응형