The Analysis & Resynthesis Sound Spectrograph

Phần mềm chụp màn hình:
The Analysis & Resynthesis Sound Spectrograph
Các chi tiết về phần mềm:
Phiên bản: 0.2.3
Ngày tải lên: 2 Jun 15
Nhà phát triển: Michel Rouzic
Giấy phép: Miễn phí
Phổ biến: 14

Rating: nan/5 (Total Votes: 0)

Phân tích & tái tổng hợp âm thanh quang phổ, còn được gọi là ARSS, là một chương trình phân tích một tập tin âm thanh vào một ảnh phổ và có thể synthetise phổ này, hoặc bất kỳ hình ảnh người dùng tạo khác, trở thành một âm thanh.
Các ARSS gồm có hai phần chính, một spectrographer với một cơ sở quy mô 2 tần số logarit, và một synthetiser phổ.
Không giống như hầu hết các spectrographers mà là dựa trên STFTs và thực hiện các phân tích bằng cách cắt giảm các tín hiệu thành lát thời gian nhỏ để phân tích những lát trong miền tần số, ARSS được dựa trên một bộ lọc ngân hàng tiếp theo phát hiện phong bì, có nghĩa là các tín hiệu được cắt thành miền tần số lát nhỏ, và sau đó được phân tích trong miền thời gian.
Các ngân hàng là bộ lọc, tính đến nay, thực hiện với chồng chéo các bộ lọc bandpass FIR được xác định theo hàm mũ. Một khi các tín hiệu ban đầu được lọc với các ngân hàng bộ lọc, mỗi tín hiệu thu được được gửi đến phong bì phát hiện.
Phát hiện phong bì trong ARSS không dựa trên một Hilbert biến đổi và phát hiện cao điểm, vì nó thường được thực hiện. Để đạt được phát hiện phong bì, đầu tiên chúng ta thực hiện một FFT trên tín hiệu, zero-pad đầu của tín hiệu trong miền tần số theo một thiết lập người dùng định nghĩa, sau đó chúng tôi thực hiện một IFFT, và bây giờ trong miền thời gian, chúng tôi lần lượt mỗi mẫu tiêu cực thành tích cực, và chúng tôi thấp qua bộ lọc (và cuối cùng lấy một phần mười) các tín hiệu theo các thiết lập người dùng định nghĩa tương tự như chúng ta sử dụng trước đó.
Ví dụ, giả sử chúng ta có một tín hiệu với tần số lấy mẫu của 44.100 Hz, và chúng tôi muốn có được một phong bì cho nó mà lấy mẫu tần số sẽ là 100 Hz. Một khi chúng ta thực hiện FFT, chúng tôi thêm đủ zero trong miền tần số vào đầu tín hiệu của chúng tôi để mỗi tần số thay đổi thành phần 50 Hz (100 Hz chia hai, nó sau này sẽ xuất hiện rõ ràng tại sao), và chúng tôi thực hiện một IFFT. Tín hiệu của chúng tôi bây giờ có một tần số lấy mẫu của 44.200 Hz (44.100 + 100 Hz), và các tín hiệu ban đầu mà trước đây kéo dài từ 0 Hz đến 22.050 Hz bây giờ kéo dài từ 50 Hz đến 22.100 Hz.
Bây giờ chúng ta quay mỗi mẫu miền thời gian vào giá trị tuyệt đối của nó bằng cách biến mỗi mẫu tiêu cực thành tích cực. Để thực hiện điều này trên một tín hiệu có nghĩa là, ví dụ, một làn sóng sin của một tần số nhất định sẽ trở thành một tín hiệu mà chu kỳ sẽ được gấp đôi tần số đó. Một khi chúng ta thấp qua bộ lọc, báo hiệu cho hai lần tần số mà chúng ta có được phong bì của tín hiệu. Trong trường hợp của chúng tôi, bây giờ mà chúng tôi đã thu được các giá trị tuyệt đối cho tín hiệu của chúng tôi, kể từ khi các chu kỳ của một sin ở tần số thấp nhất - 50 Hz - bây giờ sẽ là 100 Hz, chúng tôi chỉ thấp qua lọc tín hiệu của chúng tôi tại 100 Hz để có được phong bì tín hiệu gốc. Bây giờ chúng ta có thể lấy một phần mười các tín hiệu đến một tỷ lệ mẫu của 100 Hz.
Kết quả là phong bì cho mỗi băng tần số làm cho các đường ngang của hình ảnh đại diện cho phổ. Biên độ của các phong bì dịch tuyến tính vào cường độ trong hình ảnh.
Các synthetiser phổ dựa trên điều chế sử dụng các đường ngang của hình ảnh như phong bì. Mỗi dòng ngang được upsampled đến tỷ lệ lấy mẫu của tỷ lệ lấy mẫu các tín hiệu cuối cùng của mong muốn, và sau đó được điều chế với, tùy thuộc vào chế độ synthetisation chọn bởi người sử dụng, sin phù hợp với tần số trung tâm mỗi dòng ngang đại diện, hoặc tiếng ồn lọc qua các bộ lọc ngân hàng.
Có gì mới trong phiên bản này:
· Cố định các hệ thống cơ sở logarit để nó tạo ra kết quả mong đợi khi sử dụng một cơ sở khác nhau hơn so với 2
· Thực hiện tần số rộng tuyến tính
· Cố định khối lượng của các ban nhạc tiếng ồn trong tổng hợp tiếng ồn, mặc dù nó có thể không được hoàn hảo và có thể là con đường tắt cho các căn cứ logarithmical khác hơn 2 và tuyến tính quy mô tần số
· Giới hạn thực hiện việc kiểm tra khi đọc và viết trong các tần số thấp hơn và
· Cố định các đầu vào thiết lập độ sáng mà sẽ chỉ có giá trị số nguyên
· Thêm một chút thông tin về các dòng hiển thị tiến độ

Phần mềm tương tự

libmikmod
libmikmod

14 Apr 15

EasyAAC
EasyAAC

20 Feb 15

xwax
xwax

27 Sep 15

Ý kiến ​​để The Analysis & Resynthesis Sound Spectrograph

Bình luận không
Nhập bình luận
Bật hình ảnh!