-
Notifications
You must be signed in to change notification settings - Fork 9
English Document
- Download the code to the specified directory, such as /root/xxx (there are too many audio source files, which causes the whole project to be relatively large)
git clone https://github.com/huangxd-/chordetect.git- Modify the nginx configuration file (nginx.conf) and add server
server {
listen 7777;
location / {
index index.html;
root /root/xxx/chordetect/;
}
}- Reload nginx
service nginx reload- Visit link http://{ip}:7777
-
First fork the chordetect project to your own github account
-
Open cloudflare pages, click "Create Project"
-
Choose to connect to Git
-
Select your chordetect repository
-
Traditional static pages, just click save and deploy
Wired connection method: Connect the MIDI device to the browser device to directly identify the MIDI device. If it is a Bluetooth device, please refer to the methods at each device below
Download the two software in advance
-
Let your Windows10 system connect to bluetooth midi devices. Open "Devices" in "Computer Settings" of Windows 10, click "+Add Bluetooth or other devices", as shown below
-
Click "Bluetooth", after entering, click "DOREMiDi" to connect to the Bluetooth MIDI device
Now the computer system is successfully connected to the Bluetooth MIDI, but the connection is still not working, because although the system is connected to this device, it does not know that it is a MIDI device -
Double-click to open the newly downloaded "midiberry", and the following interface will appear after opening and running
-
Open the virtual MIDI device software "loopMIDI" to generate a virtual MIDI entry "loopMIDI Port"; then select "DOREMiDi" (Bluetooth MIDI device) in the INPUT and select "loopMIDI Port" in the OUTPUT, so that the signal from the Bluetooth MIDI Mapped to the loopMIDI Port; similarly, you can select "loopMIDI Port" in the INPUT, and select "DOREMiDi" (Bluetooth MIDI device) in the OUTPUT, so that the MIDI signal of the computer is output to the Bluetooth MIDI
-
Finally, open chordetect, select "loopMIDI Port" as input/output, and you can use it
-
Download software M2B Connect
-
Open the Bluetooth MIDI configuration of M2B Connect
-
Connect the corresponding MIDI device
-
Please do not use Safari browser to open chordetect, due to security reasons, Safari has closed the Web MIDI API
-
Use Chrome browser to open chordetect, it can be used normally (please test other browsers by yourself)
-
iOS is the same as Mac, Safari closes the Web MIDI API, so please don't use Safari to open chordetect
-
Download APP Web MIDI Browser
-
Open the Web MIDI Browser, select the "Settings" button in the lower right corner
-
Click Setup Bluetooth MIDI Central, select the MIDI device to connect
-
Open or refresh the chordetect page, click Settings, select Bluetooth to connect
-
Download APP MIDI BLE Connect 或在其他应用市场搜索
-
Turn on Bluetooth and location at the same time
-
Open "MIDI BLE Connect" APP
-
Click "BLUETOOTH SCAN"
-
Select Bluetooth MIDI Device
-
Open chordetect in the browser, click Settings, select the Bluetooth MIDI device to connect




















