fix: 修复 LX06 声卡补丁
This commit is contained in:
@@ -1,6 +1,24 @@
|
|||||||
--- squashfs-root/etc/asound.conf 2024-12-06 15:11:58
|
--- squashfs-root/etc/asound.conf 2024-12-06 15:11:58
|
||||||
+++ squashfs-root-patched/etc/asound.conf 2025-02-18 22:14:10
|
+++ squashfs-root-patched/etc/asound.conf 2025-02-18 22:14:10
|
||||||
@@ -125,16 +125,20 @@
|
@@ -109,32 +109,32 @@
|
||||||
|
type plug
|
||||||
|
slave.pcm noop
|
||||||
|
}
|
||||||
|
+
|
||||||
|
pcm.mico_record {
|
||||||
|
type plug
|
||||||
|
- slave.pcm noop
|
||||||
|
- ttable {
|
||||||
|
- 0.4 1
|
||||||
|
- 1.2 1
|
||||||
|
- 2.0 1
|
||||||
|
- 3.6 1
|
||||||
|
- 4.6 1
|
||||||
|
- 5.6 1
|
||||||
|
- 6.6 1
|
||||||
|
- 7.6 1
|
||||||
|
- }
|
||||||
|
+ slave.pcm Capture
|
||||||
}
|
}
|
||||||
|
|
||||||
pcm.noop {
|
pcm.noop {
|
||||||
@@ -14,20 +32,25 @@
|
|||||||
- period_size 480
|
- period_size 480
|
||||||
- buffer_size 3840
|
- buffer_size 3840
|
||||||
- }
|
- }
|
||||||
+ type plug
|
+ type plug
|
||||||
+ slave.pcm {
|
+ slave.pcm Capture
|
||||||
|
}
|
||||||
|
|
||||||
|
+pcm.Capture {
|
||||||
|
+ type plug
|
||||||
|
+ slave.pcm {
|
||||||
+ type dsnoop
|
+ type dsnoop
|
||||||
+ ipc_key 1024
|
+ ipc_key 1024
|
||||||
+ ipc_perm 0666
|
+ ipc_perm 0666
|
||||||
+ slave {
|
+ slave {
|
||||||
+ pcm "hw:0,3"
|
+ pcm "hw:0,3"
|
||||||
+ format S32_LE
|
|
||||||
+ rate 48000
|
+ rate 48000
|
||||||
|
+ format S32_LE
|
||||||
+ channels 8
|
+ channels 8
|
||||||
+ period_size 480
|
+ period_size 384
|
||||||
+ buffer_size 3840
|
+ buffer_size 6144
|
||||||
+ }
|
+ }
|
||||||
+ }
|
+ }
|
||||||
}
|
+}
|
||||||
|
+
|
||||||
defaults.pcm.rate_converter "speexrate_medium"
|
defaults.pcm.rate_converter "speexrate_medium"
|
||||||
|
|||||||
@@ -106,7 +106,7 @@ async function main() {
|
|||||||
if (filePath) {
|
if (filePath) {
|
||||||
fs.writeFileSync(
|
fs.writeFileSync(
|
||||||
path.join(process.cwd(), "assets", ".model"),
|
path.join(process.cwd(), "assets", ".model"),
|
||||||
ota.model
|
ota.model.toUpperCase()
|
||||||
);
|
);
|
||||||
fs.writeFileSync(
|
fs.writeFileSync(
|
||||||
path.join(process.cwd(), "assets", ".version"),
|
path.join(process.cwd(), "assets", ".version"),
|
||||||
|
|||||||
Reference in New Issue
Block a user