ASIO4ALL – trình điều khiển ASIO phổ quát – phiên bản tiếng Nga. ASIO4ALL – trình điều khiển âm thanh phổ quát cho WDM Audio

ASIO4ALL là trình điều khiển cho các thiết bị chạy Windows. Mục đích của nó là xử lý luồng âm thanh ở đầu ra và đầu vào.

Cách sử dụng

Sản phẩm sẽ rất hữu ích cho những ai muốn kết nối các thiết bị âm nhạc bên ngoài hoặc muốn tạo cho những giai điệu một âm thanh mới. Người dùng không có quyền sử dụng máy tính mạnh mẽ, có nguy cơ làm bộ xử lý bị quá tải, điều này chắc chắn sẽ dẫn đến giảm hiệu suất và hậu quả là quá nóng. ASIO4ALL có thể giải quyết những vấn đề này.

Tìm hiểu thêm về các khả năng của ASIO4ALL

Trình điều khiển được thiết kế để giảm tải không cần thiết cho CPU và giảm đáng kể thời gian phản hồi của thiết bị và chương trình chịu trách nhiệm tạo và phát nhạc. Ngay cả những người bình thường cũng sẽ không gặp bất kỳ vấn đề gì khi thiết lập nó. Người dùng nâng cao sẽ tìm ra mọi thứ mà không cần cường điệu khi nhắm mắt lại. Vào “Cài đặt”, bạn chỉ cần ưu tiên cho ASIO4ALL.

Chương trình cho phép bạn định cấu hình kích thước bộ đệm, được điều chỉnh dựa trên các thông số kỹ thuật của thiết bị. Người dùng thiếu kinh nghiệm có thể dừng ở đây.

Đối với những người tự coi mình là chuyên gia thực sự, phần “Thông số nâng cao” được dành cho. Nó cung cấp quyền truy cập vào các tùy chọn để cấu hình lại chế độ 16 bit, bù bộ đệm, bộ đệm phần cứng, lấy mẫu lại luồng âm thanh, chế độ trích xuất và bù độ trễ.

Về khả năng tương thích

ASIO4ALL là “bạn” của mọi người Phiên bản Windows, bao gồm cả XP phổ biến vào thời điểm đó. Ngôn ngữ tiếng Nga được hỗ trợ. Không có xung đột với các trình điều khiển khác được cài đặt trên máy tính xách tay hoặc máy tính cá nhân. Tải trình điều khiển xuống PC của bạn sẽ không gặp rắc rối.

Đặc thù

  • các lỗi trong quá trình ghi và phát lại âm thanh được loại bỏ hoàn toàn;
  • ASIO4ALL đối với nhiều người dường như là một phần mềm không thể thiếu giúp kết nối với các thiết bị chuyên nghiệp và cải thiện hoạt động của một số chương trình;
  • việc bạn cài đặt trình điều khiển trên máy tính nào không quan trọng vì ASIO4ALL hoạt động chính xác ngay cả với WindowsXP;
  • ASIO4ALL phù hợp cho cả người dùng chuyên nghiệp và người dùng thiếu kinh nghiệm;
  • không có xung đột nào được ghi nhận với các trình điều khiển khác;
  • người tải xuống trình điều khiển sẽ không phải trả một xu nào cho nó.

ASIO4ALL là trình điều khiển âm thanh miễn phí. Với nó, bạn có thể giảm thiểu độ trễ âm thanh. Ví dụ: nếu bạn ghi âm chính mình đang chơi guitar hoặc bàn phím MIDI, bạn sẽ nghe thấy phần trình diễn của mình qua loa mà không có bất kỳ độ trễ nào.

ASIO4ALL chủ yếu phù hợp với card âm thanh tích hợp hoặc giá rẻ, vì chức năng giảm độ trễ âm thanh đã được tích hợp sẵn trong các card chuyên nghiệp.

Quá trình cài đặt trình điều khiển diễn ra tự động. Trong quá trình cài đặt bạn có thể chọn một cặp chức năng bổ sung. Sau khi cài đặt, biểu tượng chương trình sẽ xuất hiện trên khay hệ thống. Nhấp vào nó sẽ đưa bạn đến menu chương trình. Trên màn hình chính bạn sẽ thấy danh sách tất cả các card âm thanh đã được cài đặt. Bằng cách di chuyển thanh trượt, bạn có thể thay đổi kích thước bộ đệm. Bằng cách di chuyển nó sang bên phải, bạn sẽ giảm độ trễ âm thanh nhưng cũng làm tải máy tính của mình. Trên những card âm thanh không chuyên nghiệp, nếu độ trễ giảm đi nhiều, âm thanh sẽ bị méo.

Nhấp vào biểu tượng cờ lê sẽ đưa bạn đến cài đặt nâng cao. Tại đây, bạn có thể bật bù độ trễ, bật chế độ trích xuất hoặc chuyển đổi 44,1 kHz thành 48 kHz. Bạn cũng có thể trả lại tất cả các cài đặt mặc định chỉ bằng một cú nhấp chuột.

Các tính năng của chương trình ASIO4ALL

Đặt độ trễ âm thanh.
Có sẵn các cài đặt âm thanh bổ sung.
Xem card âm thanh đã cài đặt.
Giao diện bằng tiếng Nga.
Kích thước nhỏ (0,5 MB).
Hỗ trợ Windows XP trở lên.

ASIO4ALL được phân phối miễn phí và có thể tải xuống miễn phí.

Nếu bạn đã từng cắm một cây đàn guitar vào đường truyền hoặc đầu vào micrô của card âm thanh tích hợp, bạn có thể nhận thấy độ trễ âm thanh đáng kể.

Giao thức ASIO được phát triển đặc biệt để giải quyết các vấn đề về độ trễ. Tất cả các giao diện âm thanh có đầu vào nhạc cụ đều hỗ trợ nó và nếu bạn sở hữu một giao diện, mọi thứ bạn cần đều đã được cài đặt cùng với trình điều khiển cho chính thiết bị đó.

Nếu bạn hài lòng với thẻ âm thanh tích hợp hoặc thẻ âm thanh không hỗ trợ ASIO, bạn cần tải xuống và cài đặt trình điều khiển phổ quát miễn phí ASIO4ALL.

Giao diện cấu hình ASIO các nhà sản xuất khác nhau thường khác nhau nhưng bản chất thì luôn giống nhau. Do đó, tôi sẽ chỉ ra ý nghĩa chung của các cài đặt bằng cách sử dụng ví dụ về trình điều khiển phổ quát ASIO4ALL và bạn sẽ phải tự nghiên cứu các sắc thái (nếu có) của thiết bị cụ thể của mình.

Ngoài ra, tôi sẽ đề cập ngay đến chủ đề điều chỉnh các thông số âm thanh trong chương trình xử lý tín hiệu guitar (sử dụng ví dụ về Guitar Rig phổ biến).

Thiết lập bằng cách sử dụng ASIO4ALL và Guitar Rig làm ví dụ

Lựa chọn thiết bị

ASIO4ALL

Hãy đi đến cài đặt trình điều khiển bằng cách nhấp vào nút Cấu hình ASIO. Cửa sổ cấu hình trình điều khiển cho thiết bị đã chọn sẽ mở ra; trong trường hợp ASIO4ALL, nó sẽ trông giống như ảnh chụp màn hình bên dưới.

Cửa sổ cài đặt ASIO4ALL

Ở đây chúng ta quan tâm đến việc lựa chọn thiết bị và kích thước bộ đệm. Danh sách thiết bị nằm ở phía trên bên trái, đây không gì khác hơn là danh sách tất cả các giao diện âm thanh được kết nối với máy tính của bạn. Nếu bạn nhấp vào dấu cộng ở bên trái thiết bị, danh sách tất cả đầu vào và đầu ra của thiết bị sẽ mở ra.

Tìm trong danh sách thiết bị và cổng của thiết bị mà bạn sử dụng để kết nối đàn guitar của mình. Nếu đầu vào đang hoạt động và có thể truy cập được thì sẽ có hình tam giác màu xanh lam bên cạnh nó, như trong ảnh chụp màn hình. Nếu có một biểu tượng khác ở đó thì rất có thể đã xảy ra một số vấn đề. Ví dụ: một chương trình khác đang sử dụng thiết bị này hoặc đầu vào ở chế độ độc quyền.

Kích thước bộ đệm ảnh hưởng đến độ trễ; nó được đặt bằng thanh trượt ở cuối cửa sổ. Bộ đệm càng lớn thì độ trễ càng lớn nhưng bằng cách giảm giá trị, bạn sẽ tăng tải cho bộ xử lý.

Kích thước bộ đệm được chọn theo kinh nghiệm. Nó phải đủ nhỏ để bạn không gặp phải bất kỳ độ trễ nào trong âm thanh. Tín hiệu cho thấy bạn đã đặt bộ đệm quá nhỏ sẽ khiến CPU tải nặng và có tiếng kêu tanh tách hoặc tiếng lách cách từ loa trong khi chơi game.

Sau khi thực hiện cài đặt, hãy đóng cửa sổ ASIO4ALL.

Tần số lấy mẫu

Tham số sau trong cài đặt Guitat Rig: Tỷ lệ mẫu. Theo mặc định, con số ở đó là 44100. Đây là tần số lấy mẫu, nó ảnh hưởng đến cả tải của bộ xử lý và độ trễ, ngoài ra còn có chất lượng âm thanh (giá trị càng cao, chất lượng càng cao, độ trễ càng thấp, tải càng nhiều) .


Những thay đổi kể từ phiên bản 2.11

    Sửa: Ngoại lệ trong chuỗi nền.

    Khắc phục: Thời gian khởi động ứng dụng lâu và đôi khi bị giảm phạm vi tốc độ lấy mẫu của thiết bị.

    Khắc phục: Đầu ra có thể vẫn không khả dụng nếu có nhiều thiết bị đầu ra hoạt động.

    Cách giải quyết: Màn hình xanh "stdriver64.sys" / tất cả các thiết bị được đánh dấu "Beyond Logic" bên trong máy chủ 32 bit trong Windows 64 bit. Nguyên nhân là do phần mềm ghi âm của bên thứ ba, ngay cả sau khi gỡ cài đặt phần mềm nói trên. Cách giải quyết này là một phần của trình cài đặt ASIO4ALL, nghĩa là bạn có thể phải chạy lại trình cài đặt nếu sự cố xảy ra bất kỳ lúc nào sau đó.

    Ngày 20 tháng 6 năm 2014: Quan trọng!

    Đã có sự nhầm lẫn với các bản tải xuống 2.11 hiện đã được sửa. Nếu bạn đã tải xuống ASIO4ALL 2.11 trước khi đọc phần này, vui lòng tải xuống lại và cài đặt lại!
    Triệu chứng của bản tải xuống cũ (bị hỏng) là phát lại bị giật với máy chủ x64. Xin lỗi vì sự bất tiện!

      Phiên bản kết hợp 32/64 bit, hỗ trợ Win 98SE/ME/2k/XP/MCE/2003/XP64 và Vista/Windows 7/Windows 8.x x86/x64

      Tất nhiên, sau hơn 4 năm, đây là một bản cập nhật *lớn*!


Những thay đổi kể từ phiên bản 2.10

    Cải tiến: Cố gắng lấy lại thiết bị âm thanh không khả dụng, bao gồm giải pháp thay thế cho lỗi Windows (đã được xác nhận).

    Cải tiến: Thêm khả năng lấy mẫu lại hệ số cố định chung

    Cải thiện: Hiện tại, độ trễ được hiển thị cho kích thước bộ đệm ưa thích nếu máy chủ chọn vi phạm thông số kỹ thuật.

    Cải tiến: Hỗ trợ tốc độ mẫu chung duy nhất *không* là bội số của 8 hoặc 11,025

    Giải pháp thay thế: Chế độ Realtek PULL không được hỗ trợ cho kích thước bộ đệm ASIO "lẻ". Triệu chứng là lỗi "Beyond Logic" tùy thuộc vào kích thước bộ đệm ASIO.

    Khắc phục: Sự cố tương thích ứng dụng tiềm ẩn liên quan đến thông báo yêu cầu đặt lại ASIO

    Khắc phục: Tăng độ trễ ở chế độ x64

    Khắc phục: Hiển thị độ trễ _and_ ở chế độ kéo hiện đang hoạt động

    Khắc phục: Sự cố ASR với MSVC 2013 x64 -> Tác động đến hiệu suất với các máy chủ được biên dịch bằng MSVC 2013

    Sửa lỗi: Giao diện người dùng với ngôn ngữ hệ thống khác

    Khắc phục: Treo với một số máy chủ x64

    Khắc phục: Sự cố khi thoát A4Apanel64.exe

    Khắc phục: Rò rỉ bộ nhớ nhỏ

    Sửa lỗi: Đã sửa tất cả các lỗi hồi quy 2.11 Beta(1,2) đã biết!

    2.11 Ứng viên phát hành


Những thay đổi kể từ phiên bản 2.11 Beta 1:

    Cố gắng giành lại quyền kiểm soát các thiết bị âm thanh bị chặn ("không khả dụng").

    Sửa lỗi rò rỉ tài nguyên nhỏ.

    Sửa lỗi hồi quy trong 2.11 Beta 1: Chức năng của hộp kiểm "Luôn lấy mẫu lại" bị đảo ngược.

    Loại bỏ độ trễ đầu ra vượt mức trong các điều kiện sau: (1)Máy chủ 64 bit (2)tăng tần số lấy mẫu 44.1 -> 48kHz (3)Chế độ thăm dò WaveRT.

    Khắc phục sự cố âm thanh đầu ra ở phiên bản 64 bit khi lấy mẫu theo hệ số tích phân.

    Khắc phục sự cố a4apanel64 khi thoát (không phải ai cũng nhận thấy)

    Cuối cùng, có điều gì đó mới mẻ để bạn thử sức!


Những thay đổi kể từ phiên bản 2.10:

    Hỗ trợ nhiều tốc độ mẫu đồng thời - miễn là chúng có nguồn gốc vật lý từ đồng hồ chính chung, là bội số nguyên của nhau (ngoại trừ trường hợp đặc biệt 44,1/48kHz), v.v...

    Hỗ trợ một số tốc độ mẫu ở phía ASIO mà thiết bị âm thanh không hỗ trợ về mặt vật lý. Về cơ bản, điều này có nghĩa là một phần mở rộng cho khả năng chuyển đổi tỷ giá nhanh chóng.

    Khắc phục hồi quy được giới thiệu trong 2.10 liên quan đến tập hợp thiết bị đầu vào

    Chuyện nhỏ, như thường lệ...

    Phiên bản kết hợp 32/64 bit, hỗ trợ Win 98SE/ME/2k/XP/MCE/2003/XP64 và Vista/Windows 7 x86/x64


Những thay đổi kể từ phiên bản 2.10 beta 1:

    Khắc phục một số vấn đề tương thích ứng dụng tương đối nhỏ

    Loại bỏ các mục dư thừa trong cây thiết bị GUI WDM. Khắc phục sự cố khiến một số cấu hình nhất định (ví dụ: "Tắt tất cả đầu ra") sẽ không được lưu/khôi phục.

    Cải thiện khả năng khôi phục loại bỏ bất ngờ của thiết bị âm thanh. Hiện tại, phản hồi thông thường đối với việc tháo/lắp lại thiết bị âm thanh (USB, ...) sẽ là khôi phục sau sự kiện và tiếp tục truyền phát âm thanh.

    Giải pháp cho sự cố song công hoàn toàn với trình điều khiển âm thanh Realtek HD trên một số máy tính xách tay Acer.

    Cải thiện hiệu suất chung nhưng nhỏ trong Vista và Win7.

    Cấu hình thiết bị âm thanh mặc định đã thay đổi để bỏ qua âm thanh HDMI.


Những thay đổi kể từ phiên bản 2.9:

    Giải pháp cho vấn đề trình điều khiển VIA HD Audio trong XP

    Khắc phục hai sự cố tương thích 64 bit có thể khiến nó không hoạt động

    Cải thiện hiệu suất (độ trễ) của thiết bị lớp âm thanh USB trong Windows 7

    Cải thiện độ chính xác bù độ trễ của thiết bị lớp âm thanh USB trong XP và Vista

    Kích hoạt lại chế độ sự kiện WaveRT cho Windows 7 WOW64. Đã từng bị hỏng trong Vista (ksthunk.sys), đã sửa trong Windows 7

    Bảng điều khiển hiện ghi nhớ lựa chọn trước đó trong chế độ xem dạng cây của thiết bị

    Cải thiện đồng bộ hóa đầu vào-đầu ra trong một số trường hợp tổng hợp thiết bị nhất định

    Những thay đổi nhỏ, cái này và cái kia - như thường lệ...

    Phiên bản kết hợp 32/64 bit, hỗ trợ Win 98SE/ME/2k/XP/MCE/2003/XP64 và Vista x86/x64

    Một số bản địa hóa vẫn đang trong quá trình hoàn thiện. Để tránh công việc trùng lặp, vui lòng làm không gửi bản dịch không được yêu cầu! Nếu bạn muốn trợ giúp về bản địa hóa và bạn thực sự nghĩa là nó, vui lòng chuẩn bị viết/sách hướng dẫn bằng ngôn ngữ của bạn! Việc hack GUI rất thú vị (tôi biết), nhưng nếu không có sách hướng dẫn gốc, mọi người sẽ vẫn lạc lối!


Những thay đổi kể từ phiên bản 2.9 beta 5:

    Khắc phục sự cố nhỏ với cấu hình mặc định trong x64

    Các thay đổi đối với kích thước bộ đệm ASIO hiện chỉ có hiệu lực khi thanh trượt được nhả ra, tránh tình trạng có thể xảy ra cơn bão thông báo đặt lại cho máy chủ.

    Tên kênh ASIO quá dài sẽ được cắt bớt một cách thông minh hơn một chút.

    Thêm giải pháp thay thế cho sự cố "Chopper Sound" đầu vào Âm thanh HD trên một số hệ thống Vista.

23 tháng 10 năm 2008: Đã có phiên bản 2.9 (beta5)!
(Ngoài ra, ngày phát hành 2.9 cuối cùng đã được lên lịch cho ngày 5 tháng 11)

Tải xuống ASIO4ALL 2.9 (beta5)!

Những thay đổi kể từ phiên bản 2.9 beta4

    Thêm một cách giải quyết khác cho sự cố đầu vào Conexant HD Audio

    Khôi phục khả năng tương thích với Win98 SE và WinME đã bị hỏng do MS đã quyết định loại bỏ nó khỏi chuỗi công cụ của họ

    Khắc phục hồi quy: Không phát hiện được thiết bị WaveRT nếu Chế độ tương thích được bật cho ứng dụng máy chủ

    Sửa lỗi đầu vào chế độ sự kiện WaveRT

    Khắc phục: về lý thuyết, phiên bản x64 có thể đã bị lỗi trên ASIOStop()

    Sửa một lỗi lý thuyết khác trong mã khởi động âm thanh x64

    Khắc phục sự cố trong đó phiên bản x64 thực sự bị lỗi nếu thiết bị đầu vào có chính xác bốn kênh

    Đồng thời cho phép nhấp chuột phải vào biểu tượng khay để mở GUI

    Thêm nỗ lực thảm hại để cải thiện đồng bộ hóa vào/ra WaveRT

    Khắc phục một số vấn đề với API tích hợp ứng dụng đã được thêm trước đó. Đáng chú ý là trước đây nó hoàn toàn không hoạt động ở chế độ 64 bit.

Tải xuống ASIO4ALL 2.9 (beta4)!

Những thay đổi kể từ phiên bản 2.9 beta3

    Sửa một số lỗi trong phiên bản x64 khiến nó gần như không thể hoạt động hoàn toàn trong XP 64.

    Khắc phục sự cố hồi quy trong đó việc bật bộ đệm phần cứng có thể gây ra sự cố.

    Khắc phục sự cố hồi quy gây ra sự cố khi bật thiết bị âm thanh _no_ WDM.

    Đưa vào những nội dung được cho là có thể giải quyết được sự cố đầu vào Conexant HD Audio. Cho đến nay, kết quả vẫn chưa được xác nhận.

Tải xuống ASIO4ALL 2.9 (beta3)!

Những thay đổi kể từ phiên bản 2.9 beta2

    Thêm hỗ trợ x64 gốc. Trình điều khiển x64 bên trong là một tệp nhị phân riêng biệt và có thể phát triển các sự cố không có trong phiên bản x86, vì vậy: vui lòng kiểm tra! Nếu không, hành vi phải hoàn toàn minh bạch.

    GUI đã chuyển hoàn toàn vào luồng riêng của nó. Điều này là cần thiết vì nhìn chung phần mềm máy chủ hiện tại đã quá hỏng nên không thể theo đuổi các nhà phát triển riêng lẻ và yêu cầu họ sửa nó. Đừng bận tâm đến cơ sở được cài đặt ngoài đó. Kết quả trực tiếp là bảng điều khiển ASIO không còn xuất hiện dưới dạng hộp thoại phương thức nữa. Tuy nhiên, giải pháp này dường như hoạt động tốt hơn tôi mong đợi ban đầu.

    Thuật toán được cải tiến để tìm tốc độ lấy mẫu khả thi cho một số thiết bị (ví dụ: EMU 404)

Tin buồn gần đây là Carlos Mateo ("Texvo") qua đời vào ngày 4 tháng 8 năm 2008. Vì những đóng góp xuất sắc của ông cho cộng đồng âm nhạc, nhiều người sẽ nhớ đến ông. Tin tức này đi kèm với một ghi chú gợi ý rằng anh ấy có liên quan đến việc hình thành và/hoặc phát triển ASIO4ALL. Do đó, mọi người đã bắt đầu gửi lời chia buồn.

Điều này đặt tôi vào tình thế khó khăn khi phải làm rõ rằng Carlos không hề tham gia vào việc hình thành hay phát triển ASIO4ALL. Tuy nhiên, sự thật là anh ấy đã dành rất nhiều thời gian và tâm huyết để giúp đỡ người khác về các vấn đề về phần cứng và phần mềm âm thanh - đôi khi bao gồm cả các vấn đề xung quanh ASIO4ALL. Anh ấy chắc chắn sẽ bị bỏ lỡ!

Tải xuống ASIO4ALL 2.9 (beta2)!

Những thay đổi kể từ phiên bản 2.9 beta1

    Hãy chọn tham gia nghiêm ngặt vào chế độ sự kiện WaveRT. Nó bị hỏng trong quá nhiều trường hợp và có thể gây ra những điều buồn cười và không mấy hài hước xảy ra với các thiết bị âm thanh HD trên bo mạch. Hiện tại có một hộp kiểm mới nơi bạn phải cho phép sử dụng rõ ràng chế độ sự kiện (còn gọi là Chế độ kéo).

    Đã thêm giải pháp thay thế cho các thiết bị có băng thông cực thấp, chẳng hạn như thiết bị âm thanh trên ngăn xếp Bluetooth của Toshiba (và có thể cả các thiết bị khác), nếu bạn gặp phải vấn đề đó...

    Khắc phục một số vấn đề nhỏ về phân bổ tài nguyên WRT WaveRT.

    Thêm vào Giải pháp thay thế cho việc triển khai máy chủ bị hỏng vi phạm Microsoft COM yêu cầu. Điều này không khắc phục được hoàn toàn bất kỳ điều gì mà chỉ giúp tránh sự cố trong khi vẫn mất chức năng. NHƯNG ĐÓ LÀ MÃ CỦA_BẠN_BẰNG LỖI, VÌ VẬY VUI LÒNG CỐ ĐỊNH NÓ!

Tải xuống ASIO4ALL 2.9 (beta1)!

Những thay đổi kể từ phiên bản 2.8

    GUI đã thay đổi một chút, nhưng hầu hết mọi thứ sẽ vẫn như cũ. Bạn sẽ tìm được đường đi! W đã biến mất vì anh ấy sẽ sớm biến mất.

    Thêm quyền truy cập khay hệ thống vào bảng điều khiển và chỉ báo trạng thái.

    Bảng điều khiển bây giờ ghi nhớ vị trí màn hình của nó.

    Giải pháp cho trình điều khiển IDT HD Audio đăng ký giao diện WaveRT trong XP.

    STHDA không nằm trong danh sách đen đối với tốc độ mẫu trên 48kHz. Hiện đang bị quản chế.

    Giải pháp cho chế độ sự kiện WaveRT dường như vẫn bị hỏng trong WOW64, ngay cả sau Vista 64 SP1.

    Cải thiện hiệu suất WaveRT trong Vista.

    Thêm giao diện ứng dụng máy chủ, cung cấp cho nhà phát triển tùy chọn kiểm soát cấu hình ASIO4ALL từ bên trong ứng dụng của họ.

    Và, một lần nữa: Nhiều cải tiến nhỏ hơn, hầu hết trong số đó chủ yếu nhằm mục đích tăng khả năng chịu lỗi, những cải tiến khác có thể thay đổi thế giới như chúng ta biết, nhưng than ôi, theo thời gian, tôi đã quên chính xác những cải tiến nào và theo cách nào.

Lưu ý rằng nhiều bản địa hóa hơn có thể được thêm vào ngay khi tôi đồng bộ hóa với những người tình nguyện! -

ASIO4ALL 2.8 - Tiếng Anh
ASIO4ALL 2.8 - Đức
ASIO4ALL 2.8 - Tiếng Trung (hướng dẫn sử dụng bằng tiếng Anh)

Những thay đổi kể từ phiên bản 2.8 beta 2:

    Không còn lỗi với SB X-Fi trong Vista.

    Khả năng tương thích chung của Vista được cải thiện.

    Cải thiện việc hiển thị tên thiết bị trong bộ liệt kê WDM.

    Thêm khả năng khôi phục sau khi bất ngờ loại bỏ thiết bị âm thanh USB.

    Một số tinh chỉnh trong việc triển khai WaveRT.

    Việc đặt hàng lại thiết bị linh hoạt (kể từ phiên bản beta 2) đã giảm bớt phần nào. Tuy nhiên, đầu ra analog vẫn phải được liệt kê trước đầu ra SPDIF.

    Nhiều cải tiến nhỏ hơn, hầu hết chủ yếu nhằm mục đích tăng khả năng chịu lỗi, những cải tiến khác có thể thay đổi thế giới như chúng ta biết, nhưng than ôi, theo thời gian, tôi đã quên mất chính xác những cải tiến nào và theo cách nào.

Ngày 10 tháng 4 năm 2007: Phiên bản 2.8 BETA 2 - Tải xuống ASIO4ALL 2.8 BETA 2! Những thay đổi kể từ phiên bản 2.8 Beta 1:

    Hỗ trợ WaveRT hiện cũng bao gồm chế độ thông báo sự kiện cũng như hỗ trợ triển khai rất cơ bản mà không cần đăng ký vị trí.

    Một số thiết bị âm thanh đã hoạt động với phiên bản 2.6 nhưng đã ngừng hoạt động ở phiên bản 2.7 hiện sẽ hoạt động trở lại.

    Các tính năng giám sát và khôi phục sự cố hiện là tùy chọn và có thể được bật trong sổ đăng ký - nếu bạn thực sự cần thiết.

    Việc gỡ cài đặt ASIO4ALL giờ đây cũng xóa cài đặt người dùng khỏi sổ đăng ký, luôn mang lại cho bạn "khởi đầu mới" sau khi cài đặt lại.

    Giao diện thiết bị giờ đây sẽ được sắp xếp lại sao cho đầu vào và đầu ra tương tự được liệt kê trước bất kỳ tiện ích S/PDIF nào. Tuy nhiên, điều này sẽ không giải quyết được bất cứ điều gì. Điều này sẽ giúp tôi không phải giải thích đi giải thích lại điều tương tự với người dùng thiết bị HD Audio chạy trên Vista, những người thường mong đợi mọi thứ "chỉ hoạt động" ở cấu hình mặc định. lẽ ra sẽ đưa đầu ra S/PDIF lên trước các đầu ra tương tự, khiến bất kỳ ứng dụng nào phát ra âm thanh nổi cho hai kênh ASIO đầu tiên đều sử dụng S/PDIF. Kết quả là khiến mọi người phàn nàn rằng "không có âm thanh. Một cơn ác mộng hỗ trợ!"

    Đã khắc phục sự cố đồng bộ hóa khá khó coi có thể khiến các chân âm thanh thỉnh thoảng bị gắn cờ "vượt quá logic" mặc dù chúng vẫn hoạt động tốt.

    Các thiết bị âm thanh USB bị chặn bởi các ứng dụng âm thanh khác sẽ bị gắn cờ là "vượt quá logic". Bây giờ chúng được báo cáo là "không có sẵn" - đúng như vậy.

28 tháng 3 năm 2007: Phiên bản 2.8 BETA 1 - Tải xuống ASIO4ALL 2.8 BETA 1! Những thay đổi kể từ phiên bản 2.7:

    Thêm hỗ trợ cho âm thanh WaveRT của Vista (32-bit) và lập lịch thời gian thực.

    Một số điều chỉnh nhỏ bổ sung cho Vista RTM

    Cài đặt bộ đệm KS 3 và 4 hiện hoạt động như thiết kế.

    Cải thiện tình trạng độ trễ thực tế sẽ tăng theo thời gian.

    Giải pháp cho sự cố trình điều khiển WDM hiếm gặp gây ra sự cố "chia cho 0".

    Tất cả những điều nhỏ nhặt mà tôi đã sửa trong năm qua và những điều cần ghi lại, tôi đều "quên".

27 tháng 4 năm 2006: Phiên bản 2.7 (cuối cùng) được phát hành!

ASIO4ALL 2.7 - Tiếng Anh
ASIO4ALL 2.7 - Đức
ASIO4ALL 2.7 - Tiếng Trung (hướng dẫn sử dụng bằng tiếng Anh)

Những thay đổi kể từ phiên bản 2.7 beta 4:

    Thêm một số loại bản địa hóa. Nỗ lực này có được tiếp tục hay không phần lớn phụ thuộc vào sự sẵn lòng của các cá nhân dành một hoặc hai ngày để dịch nội dung sang tiếng mẹ đẻ của họ - chỉ để được công nhận. Nếu nỗ lực bản địa hóa tỏ ra kém hữu ích (tức là tôi nhận được rất nhiều yêu cầu hỗ trợ bằng tiếng Swaheli), nỗ lực này sẽ không được tiếp tục. Bản dịch tiếng Trung thậm chí còn không tốt lắm, nhưng - lần sau khi bạn tham khảo hướng dẫn sử dụng đầu đĩa DVD - điều này có thể giúp bạn yên tâm hơn khi biết người nào đó, cuối cùng, đang bàn giao họ trả lại một phần thuốc của chính họ. Quy tắc của cá babelfish!

    Đã hoàn tác thay đổi liên quan đến SBPCI 128, chỉ quay lại âm thanh nổi, nhưng ít nhất nó vẫn hoạt động.

    Một cách giải quyết mới cho Aureal Vortex 1, 2 và 3, vì vậy những thứ này sẽ hoạt động ngay bây giờ, FWIW.

    Thậm chí sẽ không tạm thời thử mở thiết bị ở tần số 44,1kHz bất cứ khi nào tùy chọn lấy mẫu lại 48kHz của thiết bị đó được chọn. Điều này được cho là sẽ khắc phục thêm một số lỗi "Beyond Logic", đặc biệt khi những lỗi này chỉ được nhìn thấy lẻ tẻ.

21 tháng 4 năm 2006: Phiên bản 2.7 BETA 4 - Tải xuống ASIO4ALL 2.7 BETA 4! Những thay đổi kể từ phiên bản 2.7 beta 3:

    Thêm một cơ chế được cho là sẽ cho biết khi nào trình điều khiển nói dối về mức hỗ trợ gốc 44,1kHz của họ.

    GUI đã được gọn gàng hơn một chút. Đáng chú ý, giao diện thiết bị không còn hiển thị bất cứ khi nào không cần thiết.

    Âm thanh độ nét cao SigmaTel (cũng được sử dụng trên máy Mac chạy Intel) hiện sẽ hoạt động, hy vọng sẽ mang lại sự hài lòng cho một số người cắm trại (không chỉ Boot-).

    SBPCI 128 hiện sẽ hoạt động ở cấu hình 4/2 và 2/4.

18 tháng 4 năm 2006: Phiên bản 2.7 BETA 3 - Tải xuống ASIO4ALL 2.7 BETA 3! Những thay đổi kể từ phiên bản 2.7 beta 2:

    Thêm kiểm tra giao lộ. Cảm ơn Eugene Muzychenko một lần nữa vì đã giúp tôi có cái nhìn khác về vấn đề này và tìm ra cách nó _có thể_ hoạt động. Trên thực tế, bây giờ nó dường như đã hoàn toàn hoạt động, nhưng tôi vẫn thắc mắc tại sao nó hoạt động theo cách nó hoạt động chứ không phải cách nó lẽ ra phải hoạt động ngay từ đầu - có lẽ là một trong những bí ẩn trong Vũ trụ Microsoft(r) (tm). Điều này có ý nghĩa gì với bạn với tư cách là người dùng vì điều này chỉ có thể giải quyết một cách kỳ diệu một số vấn đề với card âm thanh sử dụng tính năng "chia sẻ giắc cắm" và những thứ tương tự.

    Khắc phục: ReWuschel hiện cũng hoạt động với các kích thước bộ đệm ASIO không phải là bội số của 64 mẫu. Điều này đôi khi bị hiểu sai là phải tăng kích thước bộ đệm nếu sử dụng ReWuschel trong khi bình thường bạn không cần phải làm vậy. Ngoài ra, hướng dẫn sử dụng đã được cập nhật với một số thông tin về cách sử dụng ReWuschel.

    Thêm chuyển đổi chiến lược đệm động. Đây chỉ là thử nghiệm và chủ yếu nhằm mục đích _có thể_ ngăn chặn thỉnh thoảng xảy ra tiếng nổ này hoặc tiếng nổ khác. Ngay cả khi bạn không nhận thấy sự khác biệt, hãy tin tôi: về _lý thuyết_, nó hoàn toàn hợp lý!

Ngày 31 tháng 3 năm 2006: Phiên bản 2.7 BETA 2 - Tải xuống ASIO4ALL 2.7 BETA 2! Những thay đổi kể từ phiên bản 2.7 beta 1:

    Khắc phục: Việc đệm phần cứng sẽ tiêu tốn rất nhiều thời gian của CPU với phiên bản beta 1 trên một số hệ thống.

    Thêm "ReWuschel". Về cơ bản, đây là giao diện đầu vào ReWire cho công cụ ASIO4ALL. Việc cài đặt ReWuschel là tùy chọn vì nó thay thế chức năng của "Máy nhập liệu ReBirth" trong Reason. Điều này có nghĩa là về cơ bản ASIO4ALL sẽ giả vờ là ReBirth, vì vậy bạn không thể sử dụng ReBirth trong Reason khi bật tùy chọn ReWuschel - hãy ghi nhớ điều đó! Cũng lưu ý rằng nó chỉ hoạt động nếu ASIO4ALL được chọn làm trình điều khiển ASIO hiện tại!

    Một số cải tiến nhỏ đối với mã công cụ âm thanh. Tác động có thể đo lường được là không thể.

22 tháng 3 năm 2006: Phiên bản 2.7 BETA 1 - Tải xuống ASIO4ALL 2.7 BETA 1! Những thay đổi kể từ phiên bản 2.6:

    Trên thực tế, đã có một số thay đổi nhỏ đối với công cụ âm thanh trong vài tháng qua mà tôi đã quên chi tiết cụ thể.

    ASIO4ALL không còn gặp sự cố (BSOD) nếu có ATI Rage Theater hoặc thiết bị tương tự trong hệ thống. "Trình điều khiển" âm thanh WDM đi kèm với các thiết bị này đơn giản bị bỏ qua.

    SBPCI 128 hiện hoạt động, mặc dù chỉ ở chế độ 2in/2out.

    Các thiết bị USB hiện nay thường được liệt kê theo tên, nếu có thể, thay vì âm thanh USB chung. Giúp ích nếu bạn có nhiều hơn một.

    Đầu vào đơn âm được chuyển đổi thành âm thanh nổi, chẳng hạn như để không gây nhầm lẫn cho các máy chủ cho rằng các kênh luôn đi theo cặp. Trợ giúp với các thiết bị đầu vào đơn âm, chẳng hạn như: Micro USB.

    Đặt thanh trượt "Kích thước bộ đệm" trong bảng điều khiển theo thang logarit.

    Cấu hình mặc định đã thay đổi, ví dụ: Realtek HD Audio sẽ không tắt đầu vào theo mặc định.

    Thử nghiệm: Đã thêm một chuỗi cơ quan giám sát được cho là sẽ hoạt động nếu công cụ âm thanh máy chủ sử dụng tất cả CPU do ví dụ: sự bất thường.

    Thay đổi vào phút cuối: Cảm ơn Eugene Muzychenko (VAC) vì đã chỉ ra một vấn đề có thể dẫn đến lỗi "ngoài logic" chỗ này chỗ kia! Ít nhất cũng giúp được với VAC - nhưng ai mà ngờ được _điều đó_...

11 tháng 4 năm 2005: Phiên bản 2.6 được phát hành! Tải xuống ASIO4ALL 2.6! Những thay đổi trong phiên bản 2.6:

    Đã khắc phục sự cố rò rỉ bộ nhớ nhỏ có thể khiến khoảng 4k bộ nhớ bị lỗi bất cứ khi nào công cụ âm thanh được khởi động lại.

    Thêm hỗ trợ cho tốc độ mẫu dưới 44,1kHz miễn là phần cứng âm thanh hỗ trợ chúng.

    Ít tình trạng quá tải hơn ở cài đặt kích thước bộ đệm thấp. Điều này có nghĩa là hiệu suất không bị rớt ở khoảng một nửa kích thước bộ đệm so với v2.5 trên một số lượng thẻ lớn.

    Đã thay đổi cách xử lý tốc độ mẫu mặc định để khắc phục sự cố với một số thẻ dựa trên Envy24.

    Cài đặt mặc định được điều chỉnh để khắc phục sự cố với trình điều khiển AC97 cụ thể.

Lịch sử sửa đổi:

Ngày 19 tháng 3 năm 2005: Phiên bản 2.5

    Cách giải quyết cho một vấn đề nữa về trình điều khiển CT. Audigy LS hiện cũng hoạt động với đầu vào được kích hoạt. MP3+ hiện hoạt động với trình điều khiển do CT cung cấp (sbusb.sys), do đó bạn không cần phải quay lại usbaudio.sys chung cho MP3+. Để có kết quả tốt nhất với Audigy LS, tôi thấy rằng bạn nhất thiết phải bật "Luôn lấy mẫu lại 44,1kHz"<->48kHz" trong bảng điều khiển nâng cao ASIO4ALL.

    Đối với hầu hết các thiết bị âm thanh USB sử dụng chung USB Windows trình điều khiển âm thanh (usbaudio.sys), việc bù độ trễ hiện phải chính xác với cài đặt mặc định.

    Cài đặt mặc định đã thay đổi đối với một số trình điều khiển WDM và theo các yêu cầu cụ thể của chúng.

06/03/2005: Phiên bản 2.4

    Đã khắc phục sự cố khiến thiết bị âm thanh đầu tiên trong danh sách bị "dính", nghĩa là bạn không thể tắt thiết bị âm thanh đó trong bảng điều khiển.

    Giải pháp cho lỗi trong trình điều khiển CT. Audigy & Co. nên hoạt động trở lại.

    Thêm hỗ trợ cho một số thiết bị USB khác.

    Xóa tính năng khôi phục sự cố, tính năng này có nhiều khả năng gây nhầm lẫn cho người dùng hơn là thực sự hữu ích.

    Thêm hiển thị phiên bản phù hợp vào bảng điều khiển.

    Một số điều chỉnh hiệu suất nhỏ hơn và những thứ khác.

Ngày 11 tháng 2 năm 2005: Phiên bản 2.3

    Việc duy trì cài đặt cho mỗi ứng dụng/mỗi người dùng sẽ hoạt động trở lại.

    Cải thiện sự ổn định trong một số cấu hình nhất định.

    Một số tinh chỉnh hiệu suất hơn.

    Giải pháp cho lỗi trong trình điều khiển USB M-Audio (MobilePre USB,...) vốn gây ra BSOD.

    Một số điều nhỏ nhặt hơn.

Ngày 07 tháng 12 năm 2004: Phiên bản 2.2

    Thêm giải pháp khắc phục sự cố với một số trình điều khiển SoundMax.

    Thay đổi chính sách mở/đóng một chút để nó hợp tác tốt hơn với một số ứng dụng âm thanh.

    Nhiều thay đổi nhỏ hơn đối với việc đoán độ trễ.

    Khắc phục các trục trặc đồ họa nhỏ trong bảng điều khiển với các chủ đề hiện đại của WinXP

    Trình điều khiển hiện nay thường hoạt động ở tất cả các cấp đặc quyền của người dùng cho đến và bao gồm cả tài khoản "khách". Tất nhiên, việc cài đặt cần có đặc quyền của quản trị viên.

    Khắc phục sự cố có thể khiến trình điều khiển bị lỗi khi mở lần thứ hai. Tuy nhiên, điều này chưa được quan sát thấy trong bất kỳ thiết lập thế giới thực nào.

    Khắc phục sự cố có thể gây ra sự cố khi thay đổi tốc độ mẫu.

26 tháng 11 năm 2004: Phiên bản 2.1

    Đã sửa lỗi có thể gây ra tiếng crack bất kể kích thước bộ đệm là bao nhiêu.

    Thêm phát hiện quá tải và -recovery. Điều này thay đổi toàn bộ "cảm giác" của công cụ âm thanh, vì những gì trước đây chủ yếu biểu hiện là sự bắt đầu đột ngột của tiếng tanh tách quá mức giờ đây đã giảm xuống thành một khoảnh khắc im lặng ngắn. Nếu tình trạng quá tải không biến mất thì sẽ càng im lặng hơn. Điều này không xảy ra ở chế độ đệm phần cứng, vì hầu như không thể làm quá tải hệ thống con WDM ở chế độ này.

    Công cụ âm thanh được tối ưu hóa một lần nữa (mặc dù không có thay đổi nào về chế độ đệm h/w). Độ trễ trung bình GIẢM!

  • Nhiều thay đổi hơn về tính năng bù độ trễ tự động (vẫn đang được tiến hành)

    Đã sửa lỗi vô hiệu hóa đầu vào âm thanh trong Podium.

    Đã khắc phục sự cố tải/lưu tham số. Tin xấu là bạn sẽ phải làm lại tất cả cài đặt được thực hiện với phiên bản 2.0. Lấy làm tiếc!

    Vẫn có tính năng Mũi tên gây tranh cãi (tm), tuy nhiên, nó vẫn ở đây!

11/11/2004: Phiên bản 2.0

    Đây là một bản viết lại gần như hoàn chỉnh.

    Không có ai phản đối những thay đổi trong phiên bản 1.8 beta 1, do đó đây sẽ là phiên bản cuối cùng.

    Cải thiện hành vi khởi động lại chế độ DMA trực tiếp. Điều này làm cho chế độ này có thể sử dụng được phần nào trong Cakewalk Sonar.

    Đã khắc phục lỗi có thể/có thể không gây ra sự cố/hành vi thất thường khi quá trình lấy mẫu lại được kích hoạt.

Chế độ DMA trực tiếp không còn có thể chọn được cho các thiết bị PCMCIA.

Việc thay đổi tốc độ mẫu trong ứng dụng máy chủ sẽ không gây ra hành vi thất thường nữa.

Có một tình trạng cuộc đua khiến Sonar đôi khi gặp sự cố. Điều này đã được sửa.

Chế độ Bộ đệm DMA trực tiếp hiện đồng bộ lại nhanh hơn một chút, đôi khi và trong một số trường hợp...

Cuối cùng: Tốc độ mẫu 44,1kHz 4 TẤT CẢ! Tôi đã thực hiện công việc chân tay để đọc nội dung DSP đó. ASIO4ALL hiện thực hiện chuyển đổi tốc độ mẫu bất cứ khi nào cần thiết để hỗ trợ 44,1 kHz. Theo đánh giá cá nhân của tôi, ít nhất tôi sẽ coi chất lượng lấy mẫu lại ở mức khá - _bạn_ có thể nghe thấy sự khác biệt không? Không quá tệ khi xét rằng tác phẩm DSP cuối cùng của tôi cũng giống như cách đây 12 năm... Việc lấy mẫu lại hiện chỉ hoạt động ở chế độ đệm (hộp DMA _not_ đã chọn)

Ngoài ra, còn có một hộp kiểm mới cho phép bạn buộc lấy mẫu lại ở tần số 44,1kHz (luôn được lấy mẫu lại từ/đến 48kHz). Lý do cho lựa chọn này: Tôi phát hiện ra rằng một số thiết bị âm thanh giá rẻ có trình điều khiển WDM lấy mẫu lại nhanh chóng. Chất lượng của điều này, thường xuyên hơn không, là rất đáng nghi ngờ. Hơn nữa, bạn có thể đã rơi vào tình huống có thể đạt được số liệu về độ trễ khá tốt ở mức 48kHz, nhưng hiện tượng tanh tách nghiêm trọng đã xảy ra ở tần số 44,1kHz. Nếu điều này giống với hệ thống của bạn thì đây sẽ là ô cần kiểm tra (Chà, ít nhất thì đây là cuối cùng sửa lỗi cho _my_ lappy...)

Đã thêm một hộp kiểm khác: "Tắt đầu vào". Mục đích của mục đích này được giải thích dễ dàng: Nếu bạn không cần đầu vào ASIO, bạn có thể đạt được độ trễ tổng thể tốt hơn, tức là. kích thước bộ đệm nhỏ hơn khi chọn tùy chọn này.

Đã thay đổi phần nào hoạt động của Bảng điều khiển: Bất cứ khi nào bạn chọn hộp Direct DMA và các cài đặt hiện tại không hợp lý lắm, kích thước bộ đệm và cài đặt iodelay sẽ được điều chỉnh về giá trị mặc định hợp lý. Điều này là do một số cài đặt vẫn ổn. ở chế độ đệm chỉ đơn giản là không có ý nghĩa trong Chế độ DMA trực tiếp và có thể khiến người dùng tin rằng Chế độ DMA trực tiếp không hoạt động trên hệ thống của họ do tiếng kêu quá lớn trong thời gian dài sau khi chuyển sang chế độ này. Luôn nhớ: Chế độ DMA trực tiếp là một tính năng thú vị nhưng cần vài giây để ổn định bất cứ khi nào trình điều khiển được khởi động lại. Thật không may, chẳng hạn như Cakewalk Sonar khởi động lại ASIO trên mỗi chu kỳ phát lại/dừng/phát lại, khiến Chế độ DMA trực tiếp hầu như không thể hoạt động được trong môi trường này. .

Để cải thiện "Trải nghiệm người dùng" trong thiết lập nhiều thiết bị, tất cả cài đặt bảng điều khiển hiện được lưu trữ trên mỗi thiết bị. Chuyển đổi giữa các thiết bị sẽ gọi lại các cài đặt đã áp dụng trước đó.

Ở chế độ đệm (không phải DMA-), trình điều khiển hiện ít có khả năng bỏ bộ đệm đầu vào hơn. Điều này có nghĩa là chất lượng đầu vào/độ trễ trên một số hệ thống sẽ được cải thiện.

Chế độ đệm DMA trực tiếp đã được thiết kế lại để có độ ổn định và độ chính xác về thời gian cao hơn. Thật không may, điều này yêu cầu bạn phải điều chỉnh lại cài đặt Kích thước bộ đệm và Độ trễ. Vì vậy, nếu trước đây bạn có cài đặt là 128/3/3 thì bây giờ bạn sẽ có ví dụ: 128/6/8. Tuy nhiên, điều này không có nghĩa là độ trễ tăng lên! Chỉ là phạm vi vật lý của các thanh trượt này đã di chuyển phần nào. Ngoài ra, một sự cố đã được khắc phục khiến không thể đặt Độ trễ đầu vào hợp lý trên một số hệ thống.

Cải thiện đồng bộ hóa phương tiện ở Chế độ đệm DMA trực tiếp.

Đã thêm tiện ích và lối tắt trên màn hình để khởi chạy bảng điều khiển ngoại tuyến. Những thay đổi ngoại tuyến không có hiệu lực ngay lập tức. Hy vọng bạn thích tác phẩm nghệ thuật ;-)

Giải pháp cho trình điều khiển Creative bị hỏng, gây ra BSOD với một số thẻ Sound Blaster. Trình điều khiển của Microsoft cho cùng loại thẻ dường như luôn hoạt động tốt.

Đã khắc phục lỗi khiến một số thiết bị USB không có đầu vào.

Đã sửa lỗi khiến trình điều khiển không hoạt động với một số ứng dụng nếu thiết bị âm thanh không hỗ trợ 48kHz

Đã thêm giải pháp thay thế cho các tình huống trong đó máy chủ có lỗi gặp trình điều khiển WDM có lỗi. Điều này sẽ biểu hiện ở lỗi trình điều khiển ASIO nếu ứng dụng được khởi động lần thứ hai.

Thay đổi nhỏ có thể cải thiện chất lượng đầu vào trong một số thiết lập nhất định.

Làm cho nó hoạt động với thẻ ISA (vâng, đúng vậy!) không hỗ trợ tốc độ lấy mẫu 48000Hz, chẳng hạn như dòng ESS Audio Drive - miễn là có trình điều khiển WDM, tại sao bạn không thử?

Các yêu cầu đối với hộp DMA được hiển thị đã được nới lỏng một chút. Tuy nhiên, đừng bao giờ kiểm tra điều này đối với các thiết bị USB!

Khắc phục sự cố với thẻ ghi đa kênh, tức là. nó chạy lại trên Cổng C DSP2000 của tôi ;-)

Chế độ Bộ đệm DMA trực tiếp đã được điều chỉnh một chút để có hiệu suất tốt hơn (cần thử nghiệm) Do tác dụng phụ tiêu cực, mọi thứ có thể cần nhiều thời gian hơn để đồng bộ hóa sau khi bạn khởi động ứng dụng hoặc áp dụng một số thay đổi trong bảng điều khiển. Quá trình đồng bộ hóa lại sẽ mất vài giây, trong thời gian đó bạn sẽ nghe thấy tiếng tanh tách và nội dung.

Cách giải quyết chung cho tất cả các ứng dụng máy chủ xảy ra tình trạng hủy cuộc gọi BufferSwitch(). Làm cho cách giải quyết của Reason trở nên lỗi thời, tức là không còn được đối xử đặc biệt nữa. Cũng nên sửa chữa mọi thứ cho Tracktion.

Samplitude không còn gặp sự cố khi cố mở bảng điều khiển.

Thêm Hộp Tin nhắn bất cứ khi nào có được tìm thấy rằng thiết bị âm thanh đã được sử dụng. Chín trong số mười trường hợp, điều này là do "Microsoft GS Wavetable SW Synth" được bật làm thiết bị đầu ra MIDI ở đâu đó.

Thêm hiển thị số phiên bản vào bảng điều khiển ASIO để không còn dễ dàng nhầm lẫn mọi thứ nữa.

Đã có một bản sửa lỗi thực sự quan trọng và vì vậy tôi quyết định phát hành phiên bản mới chỉ một ngày sau phiên bản cuối cùng. Trong quá trình từ rev 1.1 lên 1.2, tôi đã giới thiệu một lỗi cực kỳ ngu ngốc khiến mọi thứ dường như không hoạt động nữa nhưng trước đây vẫn chạy tốt với rev. 1.1

Bảng điều khiển ASIO hiện đang được cập nhật ngay sau khi chọn thiết bị âm thanh khác. Điều này từng gây khó chịu nhỏ trong các hệ thống có nhiều thiết bị âm thanh.

Tin tốt cho một số người! ASIO4ALL hiện hoạt động với nhiều thiết bị âm thanh hơn nữa. Hiện tại có một hộp kiểm mới "Buộc mẫu 16bit", kích hoạt giải pháp thay thế cho tình huống trong đó trình điều khiển WDM báo cáo độ sâu bit, ví dụ: 20 nhưng không có kế hoạch thực sự hỗ trợ điều đó khi được yêu cầu. Trong Windows "bình thường", điều này không có vấn đề gì vì trong Windows, mọi thứ chỉ là 16 bit. Nhưng ASIO4ALL cố gắng tối đa hóa phần cứng của bạn, cũng như độ sâu bit. Đáng chú ý nhất là cách giải quyết này đã được báo cáo để có được SigmaTel chip hoạt động với ASIO4ALL.

Thay đổi nhỏ trong cách ASIO4ALL kết nối với giao diện trình điều khiển WDM.

Lần này có khá nhiều thay đổi. Tôi vẫn chưa hiểu hết mọi thứ, nhưng vì đã thực hiện một số bản sửa lỗi/cải tiến nên tôi quyết định tạm thời đưa ra phiên bản mới này.

Đã khắc phục một lỗi khá ngu ngốc trong mã có thể gây ra biến dạng đầu ra trên tất cả các kênh ngoại trừ kênh bên trái đối với các thiết bị có bit đầu vào và đầu ra trên mỗi mẫu không giống nhau. Để tăng thêm sự xúc phạm đến thương tích, hầu hết các codec AC97 mới hơn đều thuộc loại đó (ví dụ: đầu ra 20bit/đầu vào 16bit). Xin lỗi vì việc đó!

Thêm cách giải quyết cho một số ứng dụng máy chủ hoạt động không tốt. Nếu bạn đã từng gặp phải hiện tượng này: Bạn khởi động ứng dụng máy chủ, vào bảng điều khiển ASIO, tối ưu hóa cài đặt bộ đệm để có âm thanh trong trẻo rồi thoát ra và khởi động lại ứng dụng và đột nhiên bạn rơi vào địa ngục khủng khiếp -> không còn chửi thề nữa , giờ đây chúng tôi đã có giải pháp cho vấn đề đó! Điều này chỉ áp dụng cho chế độ đệm, tức là. Tùy chọn Bộ đệm DMA trực tiếp _không_ được chọn.

Cải thiện hỗ trợ cho một số thiết bị đa kênh và khắc phục sự cố với các thiết bị đã hiển thị trong danh sách thiết bị nhưng không thể đặt tốc độ mẫu (Thông báo lỗi thực tế tùy thuộc vào mức độ trình sắp xếp chuỗi của bạn bị nhầm lẫn bởi điều đó) Nhiều thẻ hơn sẽ có thể chạy trên 44,1kHz so với chỉ 48kHz.

Thêm hỗ trợ cho định dạng mẫu PCM đóng gói 24bit (so với 32bit), điều này sẽ giải quyết vấn đề với các thiết bị >16bit không hỗ trợ đầu ra PCM 32bit.

Khắc phục nhiều nguyên nhân khiến nó bị treo khi thực hiện các thao tác trong bảng điều khiển ASIO (Ồ...)

Cho phép hoạt động với các thiết bị không có đầu vào. Trong trường hợp này, hai đầu vào ảo được tạo vì một số ứng dụng dường như yêu cầu điều này.

Các thiết bị âm thanh USB bây giờ sẽ hiển thị trong danh sách thiết bị. (ít nhất là một số vẫn gặp sự cố với những phiên bản khác...) Nếu bạn cài đặt phiên bản này thay vì phiên bản trước hoặc nếu có sự cố khác xảy ra mà tôi không kiểm soát được, bạn có thể kiểm tra tùy chọn Bộ đệm DMA Trực tiếp trong ASIO bảng điều khiển cho thiết bị âm thanh USB của bạn: ĐỪNG"T! (trừ khi màu yêu thích của bạn là xanh lam). Trình điều khiển âm thanh USB bên trong Windows (usbaudio.sys) có lỗi khiến hệ thống gặp sự cố nếu bạn bật tùy chọn này cho các thiết bị âm thanh USB !

Cập nhật lý do vấn đề:
Tôi đã nhận được phản hồi từ
đầu cánh quạt và có vẻ như mô tả lỗi của tôi bên dưới không hoàn toàn chính xác. Với thông tin tôi nhận được, tôi đã có thể thực hiện một giải pháp thay thế tốt hơn nhiều. Nếu bạn đang sử dụng cái này với lý do phiên bản mới này là phải. Các vết nứt do cập nhật màn hình gần như đã trở thành lịch sử! Hộp kiểm Âm thanh có mức độ ưu tiên thấp được giới thiệu trong phiên bản. 1.1 đã biến mất. Trình điều khiển bây giờ tự động kiểm tra lý do là ứng dụng máy chủ hiện tại và âm thầm áp dụng cách giải quyết (tốt hơn) trong trường hợp này.

Sửa lỗi trong bộ liệt kê thiết bị mà trong một số trường hợp nhất định có thể ngăn một số thiết bị hiển thị trong danh sách thiết bị.

Thêm cách giải quyết vì lý do kỳ lạ nào đó hành vi. Tuy nhiên, đây chỉ là thử nghiệm. Bây giờ có một hộp kiểm mới mà bạn phải kiểm tra nếu và chỉ nếu bạn đang chạy lý do với người lái xe này. Nếu bạn là mộtđầu cánh quạt đọc phần này: Điều gì khiến bạn nghĩ rằng việc gọi ASIOoutputReady() không đồng bộ sẽ giúp giải quyết vấn đề theo bất kỳ cách nào mà người ta có thể nghĩ ra? Hãy làm giống như phần còn lại của ngành đã làm: BufferSwitch()->FillOutput()->ASIOoutputReady()->MoreStuff()->Return(). Đột nhiên bạn sẽ nhận ra rằng mọi thứ không nhất thiết phải kêu răng rắc nếu bạn di chuyển mọi thứ xung quanh màn hình. Nó không cần thêm sợi chỉ nào, hãy loại bỏ nó!

Cài đặt trên phiên bản trước không còn đặt lại cài đặt bảng điều khiển về mặc định. Để cài đặt với thông số mặc định, trước tiên bạn cần gỡ cài đặt phiên bản trước.

1.0 (Cuối cùng)

Đã thêm I/O bộ đệm DMA trực tiếp cho các thiết bị hỗ trợ nó. Chế độ này rất nhẹ nhàng trên CPU và độ trễ có thể đạt được bằng với giá trị mà bạn nhận được với thiết bị chuyên nghiệp.

Để hiểu lý do tại sao tính năng này hoạt động trên một số hệ thống còn trên các hệ thống khác thì không, người ta cần biết rằng trình điều khiển âm thanh WDM có hai loại: WaveCyclic và WavePci. Chúng tôi chỉ có cơ hội với WavePci, vì những trình điều khiển này không thực sự sao chép dữ liệu âm thanh từ bộ đệm của chúng tôi mà tạo ra bộ đệm mà chúng tôi gửi cho chúng bộ đệm DMA hiện tại. Nhưng chúng ta vẫn biết bộ đệm của mình ở đâu, ngay cả sau khi chúng ta gửi chúng tới trình điều khiển âm thanh WDM, phải không? Vì vậy, khi ghi vào bộ đệm hiện đang được phát, chúng ta đang ghi trực tiếp vào bộ đệm DMA! Điều khó khăn là tìm ra chính xác nơi để viết và cách giữ mọi thứ được đồng bộ.

Tóm lại, đây là cách hoạt động của chế độ Bộ đệm DMA trực tiếp. Thật không may, có vẻ như hầu hết các sản phẩm dành cho người tiêu dùng chỉ đi kèm với trình điều khiển loại WaveCyclic. Giờ đây, nhiều phản hồi hơn đã mang lại cho tôi ấn tượng rằng trớ trêu thay một số chip AC97 phổ biến nhất lại thực sự hỗ trợ chế độ này, trái ngược với tuyên bố của tôi ở trên. Tin tốt? Có thể dành cho bạn nhưng không dành cho tôi vì "Bộ tăng tốc âm thanh Ali" trên lappy của tôi không phải là một trong số đó *grrrrrrr*!

Một số cải tiến nhỏ.

1.0 Beta:

Phiên bản ổn định đầu tiên.

Việc cài đặt driver âm thanh ASIO4ALL khá đơn giản và không cần tốn nhiều công sức. Tất cả những gì bạn cần là tải xuống trình điều khiển asio4all từ trang web asio4all chính thức và cài đặt nó. Nhân tiện, bây giờ khi cài đặt Fl Studio, trình điều khiển này đã được bao gồm trong bộ sản phẩm và sau khi cài đặt fl studio, quá trình cài đặt trình điều khiển asio4all sẽ mở ra.

Nhưng trước khi cài đặt ASIO4ALL, hãy kiểm tra phiên bản trình điều khiển mới nhất trên trang web chính thức, vì phiên bản mới sửa các lỗi tương thích và nhiều lỗi khác nhau.

Tại sao bạn cần cài đặt trình điều khiển này? Tất nhiên, bạn có thể sử dụng trình điều khiển âm thanh tiêu chuẩn. Nhưng có một sự khác biệt giữa chúng. Asio4all tải card âm thanh ít hơn card âm thanh tiêu chuẩn. Nó sử dụng ít quy trình và kết xuất bộ đệm hơn, cho phép bạn tạo các dự án lớn hơn mà không có tiếng kêu và tiếng ồn khác. Sự cố xảy ra khi dự án của bạn trở nên lớn và có số lượng plugin và âm thanh đáng kể.

Vì vậy, hãy cài đặt trình điều khiển asio4all

Cài đặt trình điều khiển âm thanh ASIO4ALL.

Chúng tôi chạy tệp cài đặt nơi trình hướng dẫn cài đặt sẽ mở ra. Bấm tiếp.

Sau khi cửa sổ thỏa thuận cấp phép mở ra, hãy chọn hộp cho biết chúng tôi chấp nhận thỏa thuận và nhấp vào Tiếp theo.

Bây giờ cửa sổ hiển thị trong hình bên dưới sẽ mở ra. Không cần phải thay đổi bất cứ điều gì ở đây. Đồng thời nhấp vào – Tiếp theo.

Trong cửa sổ tiếp theo, bạn có thể chỉ định đường dẫn cài đặt. Chúng tôi không thay đổi nó và nhấp vào – Cài đặt.

Điều này hoàn tất việc cài đặt trình điều khiển asio4all.

Bài học tiếp theo trên