You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+92-4Lines changed: 92 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -91,9 +91,96 @@ Possible capture examples:
91
91
92
92
There are 2 tools currently and a few dependencies required to deploy a MISRC.
93
93
94
+
- hsdaoh Driver
94
95
- MISRC Capture
95
96
- MISRC Extract
96
97
98
+
> [!WARNING]
99
+
> The main hsdaoh branch (steve-m) does not have the required changes merged yet, ensure the above liked repo is used for install or your application will not build.
100
+
101
+
102
+
<detailsclosed>
103
+
104
+
<summary>hsdaoh Driver Install Linux</summary>
105
+
<br>
106
+
107
+
To install the build dependencies on a distribution based on Debian (e.g. Ubuntu), run the following command:
To be able to access the USB device as non-root, the udev rules need to be installed (either use -DINSTALL_UDEV_RULES=ON or manually copy hsdaoh.rules to /etc/udev/rules.d/).
122
+
123
+
Before being able to use the device as a non-root user, the udev rules need to be reloaded:
124
+
125
+
sudo udevadm control -R
126
+
sudo udevadm trigger
127
+
128
+
Furthermore, make sure your user is a member of the group 'plugdev'.
129
+
To make sure the group exists and add your user to it, run:
130
+
131
+
sudo groupadd plugdev
132
+
sudo usermod -a -G plugdev <your username>
133
+
134
+
If you haven't already been a member, you need to logout and login again for the group membership to become effective.
135
+
136
+
137
+
</details>
138
+
139
+
140
+
<detailsclosed>
141
+
142
+
<summary>hsdaoh Driver Install Windows</summary>
143
+
<br>
144
+
145
+
**Currently, this is highly experimental, noted here for testing and is not production implimented yet!**
146
+
147
+
Firstly download [Zadig](https://zadig.akeo.ie/) to force the installation of `WinUSB` driver on your MS2130/MS2131 adapter.
148
+
149
+
Install MSYS2 (https://www.msys2.org/)
150
+
151
+
Start `MSYS2 MINGW64` terminal from the application menu. (Blue Icon)
zip -j hsdaoh_win_release.zip src/*.exe src/*.dll /mingw64/bin/libusb-1.0.dll /mingw64/bin/libuvc.dll /mingw64/bin/libwinpthread-1.dll
180
+
181
+
182
+
</details>
183
+
97
184
<detailsclosed>
98
185
99
186
<summary>Software Install</summary>
@@ -105,10 +192,9 @@ Tested and built on Linux Mint 21.03 and 22 / Ubuntu 22.04
105
192
First install dependencies
106
193
107
194
-`apt install libflac-dev`
108
-
-Install [hsdaoh](https://github.com/Stefan-Olt/hsdaoh) this allows you to use the MS2130 & MS2131 chips directly.
195
+
-`hsdaoh driver`
109
196
110
-
> [!CAUTION]
111
-
> The main hsdaoh branch does not have the required changes merged yet, ensure the above liked repo is used for install or your application will not build.
197
+
These allow you to use the MS2130 & MS2131 chips directly.
112
198
113
199
Restart and then continue
114
200
@@ -137,8 +223,10 @@ There is a dedicated [sub-readme](/misrc_tools/README.md) for these tools.
0 commit comments