Contour Install Guide

Contour app icon

Supported devices

Check whether your USB DAC works with Contour, and tell us what happens when you try it.

Stable 1.3.3 - advBeta 1.3.3-advbeta1

Two apps

Writing to a device that is not marked Verified is at your own risk. Read the current EQ first and keep a backup profile. A device moves to Confirmed on hardware after a report the maintainer has checked.

Find your device

The name your device reports over USB can differ from the label on this page. Search by VID:PID when you can.

Confirmed on hardware

Tested on a real device: in stable 1.3.3 or reported working in advBeta.

10

These devices have been tried on real hardware. The first group is in the stable app; the second works in advBeta, according to a tester. A device moves here after a report that the maintainer has checked.

In stable Contour 1.3.3

Marked Verified. advBeta runs the same code for them.

3
Device VID:PID What was confirmed Verified by App Your result
CrinEar Protocol Micro Verified3302:C20FRead, import, write with read-back, A/B, hardware volumemaintainerContour 1.0 onward (stable)Report result
CrinEar Protocol Max Verified3302:43CCTested on a real devicecommunity testerContour 1.3.0 onward (stable)Report result
FiiO KA15 Verified2972:0104Read, write to USER1-3 with read-back, slot names and rename; shelf Q and preamp measured and compensated since 1.3.3maintainerContour 1.3.2 onward (stable)Report result

Reported working in advBeta

Tested by u/Master_Cartoonist_16 (Reddit) with advBeta 1.3.1-advbeta1. Not in the stable app yet.

7

The tester reported that these worked without problems. They are not on the maintainer's own hardware, and the report does not list each step, so a second report with the log still helps. advBeta 1.3.2-advbeta1 and later changed the shared FiiO code for the KA15, so a FiiO report from one of these builds is especially welcome. They stay advBeta only until each one is moved to the stable app on its own.

Device Matched by Bands Note Your result
FiiO QX13FIIO QX13
2972:0128 + exact name; the same name on another PID of 2972 / 0A12 also works after a tap on Connect
10-Report result
FiiO K13 R2R (desktop)FIIO K13 R2R
Name on any PID of 2972 / 0A12
10-Report result
SnowSky MelodySNOWSKY Melody
2972:0126 + exact name; the same name on another PID of 2972 / 0A12 also works after a tap on Connect
10-Report result
SnowSky Tiny ASNOWSKY TINY A
Name on any PID of 2972 / 0A12
5-Report result
TRN Black Pearl3302:43E810A/B comparison stays off for TRN.Report result
Moondrop Dawn Pro 2DAWN PRO 2
Name on any PID of the 19 vendor IDs
8Listed under the WalkPlay name DAWN PRO 2. DAWN PRO2 without the space is a different, read-only route.Report result
NiceHCK OctaveOctave
Name on any PID of the 19 vendor IDs
10-Report result

Reported not working

Tried on real hardware in advBeta, did not work.

7

Reported by u/Master_Cartoonist_16 (Reddit) with advBeta 1.3.1-advbeta1. The report does not say which step failed. For devices Contour does not recognise this is expected; a report with the VID:PID and the USB name lets us look at adding them.

Device How Contour lists it Your result
Onix Beta XI2Not in the list: Contour does not recognise it.Report result
Onix Alpha XI1Not in the list: Contour does not recognise it.Report result
Moondrop Moonriver 3Read-only (Moondrop): Contour reads the EQ and never writes.Report result
Shanling UA4Not in the list: Contour does not recognise it.Report result
Shanling UA7Not in the list: Contour does not recognise it.Report result
Hidizs S9 Pro MarthaNot in the list: Contour does not recognise it.Report result
Fosi DS3Read-only (Fosi): Contour reads the first eight bands and never writes.Report result

Implemented, needs a tester

Writes enabled in advBeta, never seen on hardware.

395

Contour advBeta can read and write these, but nobody has tried them on real hardware yet. If you own one, you would be the first tester. Writing is at your own risk: read first and keep a backup profile.

WalkPlay: matched by name

The device is recognised by the name it reports over USB, on any product ID.

17

Vendor IDs: 0104, 011B, 011D, 0661, 0663, 0666, 0762, 0909, 0D8C, 2FC6, 3302, 34BE, 35D8, 36A7, 373B, 60C1, 60E1, B445, B44D. A rule needs no extra confirmation beyond the normal checks. It is not in the Android USB attach filter, so Contour finds the device only while the app is open.

USB name Bands Matches Your result
TANCHJIM-SPACE PRO10Any product ID of the 19 vendor IDsReport result
TANCHJIM-OLA II DSP8Any product ID of the 19 vendor IDsReport result
Protocol Max10Any product ID of the 19 vendor IDsReport result
CS43131 HiFi Audio DSP8Any product ID of the 19 vendor IDsReport result
CS43198 HiFi DSP Audio8Any product ID of the 19 vendor IDsReport result
BGVP MX18Any product ID of the 19 vendor IDsReport result
DT048Any product ID of the 19 vendor IDsReport result
MD-QT-0428Any product ID of the 19 vendor IDsReport result
MOONDROP HiFi with PD8Any product ID of the 19 vendor IDsReport result
CS431XX8Any product ID of the 19 vendor IDsReport result
ES9039 (trailing space)8Any product ID of the 19 vendor IDsReport result
TANCHJIM-STARGATE II8Any product ID of the 19 vendor IDsReport result
didiHiFi DSP Cable - Memory8Any product ID of the 19 vendor IDsReport result
ddHiFi DSP Cable - Memory8Any product ID of the 19 vendor IDsReport result
Dual CS431988Any product ID of the 19 vendor IDsReport result
ES9039 HiFi DSP Audio8Any product ID of the 19 vendor IDsReport result
TRUTHEAR KEYX8Any product ID of the 19 vendor IDsReport result

WalkPlay: matched by VID:PID

The device is recognised by its vendor and product ID. The name Contour shows is only a label.

348

The USB name your device reports can be anything non-empty and need not equal the label below. See How matching works for the exceptions.

VID:PID Listed as Bands Your result
0104:3302CB5100_Dual_CS43198_TFT_EVK8Report result
011D:35D818Report result
0661:0881TT39518F01-PRO8Report result
0663:08F2CB1300D 7.1 TEST8Report result
0666:0888Need Update8Report result
0762:0880CB1300 384k EVK8Report result
0909:39C8ATT-PHA00210Report result
2FC6:F806AE18Report result
2FC6:F807AE38Report result
2FC6:F808AE610Report result
3302:00C0KT0210 OTA8Report result
3302:0104CB5100_DualCS43131_TFT8Report result
3302:1230HUAN8Report result
3302:1231TBD8Report result
3302:1233G108Report result
3302:1237WHIZZER BEAT DAC8Report result
3302:123FXIBERIA X-Blade (double space)8Report result
3302:1240Colorful Sigapes Audio8Report result
3302:1241TBD8Report result
3302:1243HuoMangXing8Report result
3302:1244CANYON QD038Report result
3302:1245CANYON QD038Report result
3302:1248icon8Report result
3302:1249TBD8Report result
3302:124ASIVGA-SM1008Report result
3302:124BVIDVIE-20268Report result
3302:124COcean’s Tear8Report result
3302:124DTFZ COCO-V18Report result
3302:124EHD108Report result
3302:1251WP02 - U18Report result
3302:1261E07L8Report result
3302:1262RX3 PLUS8Report result
3302:1264M4168Report result
3302:1266C018Report result
3302:1269Muse Dash&Quarks28Report result
3302:126ATFZ-DSP8Report result
3302:126BCDE-18Report result
3302:126CBORZOI FANCIER AUDIO8Report result
3302:126DDM7122HM-TT8Report result
3302:126EDAT4127HM-JH8Report result
3302:126FTBD8Report result
3302:1272DITA ANTE DAC8Report result
3302:1278SIMGOT EG2808Report result
3302:127AMicrophone8Report result
3302:127DCipher8Report result
3302:127EG99P USB Audio8Report result
3302:1281T108Report result
3302:1282LLR03-A/E8Report result
3302:1283LLR03-C&G8Report result
3302:1284LHW24-078Report result
3302:1285LHW23-028Report result
3302:1286PLEXTONE JALLY8Report result
3302:1287DOVE Hi-Fi DSP8Report result
3302:1288betavo8Report result
3302:1289EVAN8Report result
3302:128ATitan s28Report result
3302:128BTitan X8Report result
3302:128CKSHF-D01/D02(EQ)8Report result
3302:128DYunWired18Report result
3302:128EYTA-UC358Report result
3302:128FG308Report result
3302:1292CB1200AU8Report result
3302:1293利维坦2A8Report result
3302:1294G28 Pro8Report result
3302:1295TEARS DSP-W8Report result
3302:1296TEARS DSP-B8Report result
3302:1297TINHIFI C18Report result
3302:1298ET-018Report result
3302:1299G388Report result
3302:129AColorful Sigapes Audio8Report result
3302:129BColorful Sigapes Audio8Report result
3302:129CTBD8Report result
3302:129FRightear8Report result
3302:12B3K4198Report result
3302:12C0WP01-Q8Report result
3302:12C1WP01 - Q8Report result
3302:12C3DAT412BHM-TT8Report result
3302:12C4LA2108DA-0118Report result
3302:12C5ECHO-A8Report result
3302:12C6KYERE HiFi Audio8Report result
3302:12C8BORZOI FANCIER AUDIO8Report result
3302:12C9DAT412BHM-TT8Report result
3302:12CAHi-MAX8Report result
3302:12CBC018Report result
3302:12CCDAT4125HM+P-TT8Report result
3302:12CDDUNU Headphone8Report result
3302:12CEEPZ G208Report result
3302:12DBQuark28Report result
3302:12E9DAT4122UA-TT8Report result
3302:1320T610Report result
3302:1321U-0210Report result
3302:1323USB DSP Audio - 10EQ10Report result
3302:1326ToneSphere_E30T10Report result
3302:1327Leviathan210Report result
3302:1328TBD10Report result
3302:1329CB130010Report result
3302:132AXuanJing Pro10Report result
3302:132BOTA用8Report result
3302:1330X1 stmic-I10Report result
3302:1332BS29 ENC10Report result
3302:1333AUSDOM10Report result
3302:1334TBD10Report result
3302:13A3DAE4131HM-TT8Report result
3302:13A4AINR Audio8Report result
3302:13A5DAE4131HM-TT8Report result
3302:13A9X600-ENC10Report result
3302:13ABC-08 AI ENC8Report result
3302:13ACUSB AI ENC Audio10Report result
3302:13AEEagle10Report result
3302:13AFLX-HE0810Report result
3302:13B0SOMIC10Report result
3302:13B1LX-HE0510Report result
3302:13B2X600U-ENC10Report result
3302:13B4110Report result
3302:13B6THUNDEROBOT HG5010Report result
3302:13B7CB1300_EQ_BAND1010Report result
3302:13B9OA-2500910Report result
3302:13BAX1stmic-A10Report result
3302:13BBXuanJingF110Report result
3302:13BEM762 Ultra10Report result
3302:13BFXIBERIA SHADOW10Report result
3302:13C0DAE4131HM-TT8Report result
3302:13C1WP03-AQ8Report result
3302:13D3DAE4131HM-TT8Report result
3302:13D4EPZ TP138Report result
3302:13D70018Report result
3302:13D9SOMIC8Report result
3302:13DCMD-QT-0338Report result
3302:13DFDSP Gezi(EQ FREE)10Report result
3302:13F2CB1300D 7.1CH8Report result
3302:2010AZLA-SMART DAC5Report result
3302:201DNote5Report result
3302:201EUSB Audio Pro5Report result
3302:2030CD-35Report result
3302:2036Stealthbite DAC5Report result
3302:2038EI-015Report result
3302:203A白羽5Report result
3302:203EDAT4205HM+P-TT5Report result
3302:2040RY-015Report result
3302:2043MUSE HiFi U35Report result
3302:2044VY-C-MIC015Report result
3302:2048Turbo 5 UAC2.05Report result
3302:2049Turbo 5 UAC1.05Report result
3302:20E1SIMGOT DEW0S5Report result
3302:20E2OG105Report result
3302:20E3AD15Report result
3302:20E5KT02H20P+OPA5Report result
3302:20E7USB Audio5Report result
3302:20E8HDK224-15Report result
3302:20EAAudiocular C185Report result
3302:20ECBQEYZ C305Report result
3302:20EEKT02H20P with EQ5Report result
3302:20EFAudiocular5Report result
3302:20FFDAT420PHM-TT-KEY5Report result
3302:231EPLEXTONE-AKM6Report result
3302:231FPLEXTONE Audio6Report result
3302:2320iKF USB-C Audio6Report result
3302:2321KT0231HP6Report result
3302:2323CANYON QD036Report result
3302:2326EWEADN-VX076Report result
3302:232B6116Report result
3302:232C6126Report result
3302:2334KT0231HP+MAX972206Report result
3302:23C0DAE4131HM-TT10Report result
3302:23C1USB AI ENC Audio10Report result
3302:23E2TBD6Report result
3302:23EEKT0231HP DSP6Report result
3302:2DC1KT02H20P USB Audio5Report result
3302:39A0ES9039Q2M+SGM8262*210Report result
3302:39A2S110Report result
3302:39A3ET110Report result
3302:39C2ES9039Q2M10Report result
3302:39C4CD-3010Report result
3302:39C6XUANWU10Report result
3302:39C7Seerish.1710Report result
3302:39C9TBD10Report result
3302:39CDAX810Report result
3302:39CEARS-A-0110Report result
3302:39CFK60510Report result
3302:39E0K60510Report result
3302:3DB0SK028Report result
3302:3DC1CB1300D CH7.18Report result
3302:3DC4CB1300D CH7.1 + PD60W8Report result
3302:3DC5USB 7.1CH AUDIO8Report result
3302:3DC6CB1300D DSP 7.1CH8Report result
3302:3DC7TBD8Report result
3302:3DC8X4-1&28Report result
3302:3DC9骨传导录音EQ用8Report result
3302:3DCAGS358Report result
3302:3DCCUSB 7.1CH AUDIO8Report result
3302:3DCDBGVP M018Report result
3302:4301CS4319810Report result
3302:4304evoX HiFi DSP Audio10Report result
3302:4305N3 HiFi DSP Audio10Report result
3302:4306USB Audio-CUBE10Report result
3302:430DYOURAN-D43198 PRO (trailing space)10Report result
3302:430EYOURAN-D43198 PRO MAX10Report result
3302:430FBLUE ROSE10Report result
3302:4311Azure Cloud Sword10Report result
3302:4312Oshun DECO10Report result
3302:4313Cube0110Report result
3302:4316TP1610Report result
3302:4318TBD10Report result
3302:4319CS43198 + AD839710Report result
3302:431DHercules DAC10Report result
3302:4321F410Report result
3302:4322TBD10Report result
3302:4323HF00110Report result
3302:4324BGVP MX1 Pro10Report result
3302:4325TP55 PRO10Report result
3302:4326TBD10Report result
3302:4327U-CUBE10Report result
3302:4329DUYOU CS43198 PRO MAX10Report result
3302:432ADUYOU CS43198 PRO MAX10Report result
3302:432CTBD10Report result
3302:4351DA510Report result
3302:4352KM_HA0310Report result
3302:4355TBD10Report result
3302:4357Memory USB8Report result
3302:4358G610Report result
3302:4359G30310Report result
3302:435AKM_HA04_Pro10Report result
3302:435DAFUL SnowyNight Pro10Report result
3302:435EBQL00110Report result
3302:4360EF18pro10Report result
3302:4361Dual CS43131 HiFi DSP Audio10Report result
3302:436218Report result
3302:4363CS43198*2+OPA*210Report result
3302:4364DA710Report result
3302:4366TINHIFI Pulse Pro (trailing space)10Report result
3302:4370单CS43XXX 二代HID验证8Report result
3302:4380Rouyin-shuimo10Report result
3302:4381TBD10Report result
3302:4382DTC 500 X10Report result
3302:4383TP5510Report result
3302:4386CS4313110Report result
3302:43B1KSHF-02 Pro(EQ)10Report result
3302:43B6TBD10Report result
3302:43B7HC0210Report result
3302:43B8HC0310Report result
3302:43BCVerum Motus10Report result
3302:43BEH80010Report result
3302:43BFCS43918+SGM826210Report result
3302:43C1JM20PRO8Report result
3302:43C2HiFi DSP Audio Pro10Report result
3302:43C3LLR03-X&Q8Report result
3302:43C5Dual CS43198+Dual OPA10Report result
3302:43C7TBD10Report result
3302:43C8CD-10 PRO10Report result
3302:43C9Audiocular-Aura10Report result
3302:43CAUSB HiFi DSP Audio10Report result
3302:43CB18Report result
3302:43CDAURORA10Report result
3302:43CFHakugei-DACpro10Report result
3302:43D11Pro8Report result
3302:43D5TT39510B018Report result
3302:43D6Audiocular D118Report result
3302:43D7KM-K420_210Report result
3302:43D8KM-K420_110Report result
3302:43D9K4238Report result
3302:43DBTC44Grip10Report result
3302:43DCSyLark-AMP018Report result
3302:43DECampfire Audio10Report result
3302:43E1TT39518F01-PRO10Report result
3302:43E2LBZ-048Report result
3302:43E3LC71008Report result
3302:43E4KSHF-02(EQ)10Report result
3302:43E6TP35 Pro10Report result
3302:43E7CELEST CD-28Report result
3302:43EATBD8Report result
3302:43ECSky-reaching Sword10Report result
3302:43EFLC0110Report result
3302:44D1Truthear 4493S-210Report result
3302:44D2AK4493SEQ10Report result
3302:44D3Truthear 4493S-210Report result
3302:44D6AK4493SEQ HiFi DSP Audio10Report result
3302:44D7WHIZZER DA6+10Report result
3302:44D9AFUL EMBER-0110Report result
3302:51C0TT39510B018Report result
3302:60C0DAE4131HM-TT10Report result
3302:60C1384kHz AI ENC Audio10Report result
3302:60C3384kHz AI ENC Audio10Report result
3302:60C6K6710Report result
3302:60C7TBD10Report result
3302:60C9C710Report result
3302:60CAX1 Audio-110Report result
3302:60CBFUMO MIX10Report result
3302:60D1USB AI ENC Audio10Report result
3302:60D2USB AI ENC Audio8Report result
3302:60E1TINHIFI AI MIC PRO10Report result
3302:9121DAT9121-TT8Report result
3302:9123USB C Coaxial8Report result
3302:9124USB-C SPDIF8Report result
3302:9125TAC5508Report result
3302:9201TT39219J0110Report result
3302:93C0TT39493F01-PRO8Report result
3302:93C1TT39493F01-PRO8Report result
3302:93D1TT39493D01-JK8Report result
3302:98C0TT39518B01-PRO8Report result
3302:98C1TT39510C01-PRO8Report result
3302:98C2TT39510C01/TT39518B018Report result
3302:98D1TT39518B018Report result
3302:98D2TT39518B01-PRO8Report result
3302:98D4KSHF-01(EQ)10Report result
3302:98D5CS43918 HiFi DSP Audio8Report result
3302:B301CB1300 + BLE10Report result
3302:B302CB1300 方案13 测试有线HID10Report result
3302:C204YeYing28Report result
3302:C207J108Report result
3302:C208384kHz 32bit8Report result
3302:C209TC50 DSP8Report result
3302:C20ADSP.H.2688Report result
3302:C210XuanJingF18Report result
3302:C211USB Audio8Report result
3302:C212SIGMOT8Report result
3302:C213ZS-018Report result
3302:C214NineMeet-JiuPai8Report result
3302:C215TBD8Report result
3302:C216HiFi-LC8Report result
3302:C217G20 Pro8Report result
3302:C219K300PRO8Report result
3302:C21C60608Report result
3302:C21FOrbit8Report result
3302:C223XJ018Report result
3302:C224G-Turbo X18Report result
3302:C227ET-018Report result
3302:C228XIBERIA MX068Report result
3302:C22918Report result
3302:C22BOrion8Report result
3302:C22CH-Turbo S18Report result
3302:C22DWHIZZER BEAT DAC8Report result
3302:C22FCABLE DAC8Report result
3302:C230DITA8Report result
3302:C23218Report result
3302:C233H-Turbo S28Report result
3302:C234Song 夏鸣8Report result
3302:EE1010段 HIFI EQ10Report result
3302:EE20WALKPLAY-1010Report result
3302:FF01DAT412BHM-TT Test8Report result
34BE:0004TBD8Report result
35D8:011Baaaaaa10Report result
35D8:011D110Report result
35D8:0123仅验证用10Report result
35D8:012ATBD8Report result
35D8:98D5MD-QT-0338Report result
36A7:A862WL HUAN IEM8Report result
373B:120CATK Horizon10Report result
B44D:4302FHG SoundFlex Fusion Series Px8Report result

WalkPlay: VID:PID plus an exact name

Three IDs that work only when the device reports one of 13 known names.

3

Accepted names: BGVP MX1, DT04, MD-QT-042, MOONDROP HiFi with PD, DAWN PRO 2, CS431XX, ES9039 (trailing space), TANCHJIM-STARGATE II, didiHiFi DSP Cable - Memory, ddHiFi DSP Cable - Memory, Dual CS43198, ES9039 HiFi DSP Audio, TRUTHEAR KEYX. Any other name is refused.

VID:PID Listed as Bands Your result
3302:39C1ES9039 (trailing space)8Report result
3302:4353Dual CS431988Report result
3302:43EBBGVP MX18Report result

FiiO

Native FiiO protocol. Name-only matches ask you to tap Connect first.

20
USB name Matched by Bands Confirm Your result
JadeAudio JIEZIName on any PID of 2972 / 0A125Tap ConnectReport result
JadeAudio JA112972:0102 + exact name; the same name on another PID of 2972 / 0A12 also works after a tap on Connect5-Report result
FIIO KA172972:0093 + exact name; the same name on another PID of 2972 / 0A12 also works after a tap on Connect10-Report result
FIIO Q7Name on any PID of 2972 / 0A1210Tap ConnectReport result
FIIO KA17 (MQA HID)Name on any PID of 2972 / 0A1210Tap ConnectReport result
FIIO BT11Name on any PID of 2972 / 0A1210Tap ConnectReport result
FIIO BT11 (UAC1.0)Name on any PID of 2972 / 0A1210Tap ConnectReport result
FIIO Air LinkName on any PID of 2972 / 0A1210Tap ConnectReport result
FIIO BTR13Name on any PID of 2972 / 0A1210Tap ConnectReport result
FIIO BTR17Name on any PID of 2972 / 0A1210Tap ConnectReport result
BTR17Name on any PID of 2972 / 0A1210Tap ConnectReport result
FIIO K19Name on any PID of 2972 / 0A1231Tap ConnectReport result
FIIO K17Name on any PID of 2972 / 0A1231Tap ConnectReport result
FIIO K15Name on any PID of 2972 / 0A1210Tap ConnectReport result
FIIO BR15 R2RName on any PID of 2972 / 0A1210Tap ConnectReport result
FIIO FP3Name on any PID of 2972 / 0A1210Tap ConnectReport result
SNOWSKY TINY BName on any PID of 2972 / 0A125Tap ConnectReport result
FIIO FG3Name on any PID of 2972 / 0A1210Tap ConnectReport result
FIIO LS-TC2Name on any PID of 2972 / 0A125Tap ConnectReport result
FIIO FX17Name on any PID of the 19 WalkPlay vendor IDs10Tap ConnectReport result

KT Micro

Five bands; writes go to Custom 3 only, with no manual pregain.

7
USB name Matched by Confirm Your result
Kiwi Ears-Allegro PRO31B2:0111 + exact name-Report result
Kiwi Ears Allegro Mini31B2:0111 + exact name-Report result
Kiwi Ears-Allegro Mini31B2:0111 + exact name-Report result
KT02H20 HIFI Audio31B2:0111 + exact name-Report result
TANCHJIM-ONE DSP31B2:0111 + exact name-Report result
CDSPName on any PID of 31B2 except 0001, 1132, 3006, 3016Tap ConnectReport result
Chu2 DSP31B2:0113 + exact name-Report result

Read-only

Contour reads the EQ and never writes.

18

advBeta only. Contour shows what the device holds and never changes it.

Moondrop

Reads the current EQ. Writing is off and there is no profile import.

12
USB name Bands Confirm Your result
Rays8Tap ConnectReport result
Marigold8Tap ConnectReport result
FreeDSP Pro8Tap ConnectReport result
MOONRIVER 38Tap ConnectReport result
FreeDSP Mini8Tap ConnectReport result
DAWN PRO28Tap ConnectReport result
Echo A8Tap ConnectReport result
AG Rays8Tap ConnectReport result
DHA158Tap ConnectReport result
Deco Audio System8Tap ConnectReport result
INN Deco75-DH Audio8Tap ConnectReport result
ddHiFi DSP IEM - Memory8Tap ConnectReport result

FiiO, best-guess identities

Read and import work. Writing is off because the USB identity is only a guess.

5
USB name Matched by Bands Confirm Your result
FIIO OAK NANO2972:4016 + exact name; the same name on another PID of 2972 / 0A12 also works after a tap on Connect10-Report result
Oak NanoName on any PID of 2972 / 0A1210Tap ConnectReport result
RETRO NANOName on any PID of 2972 / 0A1210Tap ConnectReport result
FIIO QX11Name on any PID of 2972 / 0A1210Tap ConnectReport result
FIIO AIR AMPName on any PID of 2972 / 0A1210Tap ConnectReport result

Fosi

Reads the first eight bands of the active bank, as a diagnostic.

1
Device VID:PID Why only a read Your result
Fosi Audio DS3152A:88DBThe size of the user bank is unknown (8 or 32 bands, depending on firmware).Report result

Recognised but blocked

Contour detects these and refuses to open them.

52

Contour sees the device and refuses on purpose: the protocol is unproven or conflicts with another device. Each row says why. A report that fixes the doubt can move a device out of this tier.

WalkPlay: blocked IDs

13
VID:PID Listed as Why Your result
0663:08801Two sources disagree about this device's protocol.Report result
0666:0883SPV6040 10-EQTwo sources disagree about this device's protocol.Report result
3302:4302HDK-224Two sources disagree about this device's protocol.Report result
3302:435CDT04The protocol and the model name conflict; blocked to be safe.Report result
3302:43C0CS431XXThe protocol and the model name conflict; blocked to be safe.Report result
3302:43C6CS43198The protocol and the model name conflict; blocked to be safe.Report result
3302:43DFddHiFi DSP IEM - MemoryMight belong to a different family; blocked to be safe.Report result
3302:43H1TT39510F01Invalid product ID in the source list; it can never match.Report result
3302:8901USB DSP AudioUnknown protocol scheme.Report result
3302:8902USB AudioUnknown protocol scheme.Report result
3302:EEEEEQUnknown protocol scheme.Report result
35D8:43DAMOONRIVER 3Might belong to a different family; blocked to be safe.Report result
373B:129FATK HorizonTwo sources disagree about this device's protocol.Report result

WalkPlay: recognised, no write path

3
VID:PID Note Your result
3302:39C3A known WalkPlay ID with no protocol entry. It works only if the device reports one of the WalkPlay names above.Report result
3302:4367A known WalkPlay ID with no protocol entry. It works only if the device reports one of the WalkPlay names above.Report result
3302:43D4A known WalkPlay ID with no protocol entry. It works only if the device reports one of the WalkPlay names above.Report result

Names handled by another family

WalkPlay refuses these names so a device cannot reach a WalkPlay write route by accident.

18
USB name Scope Handled by Your result
Old FashionedAny PID of the 19 vendor IDsMoondrop (blocked)Report result
FIIO FX17Any PID of the 19 vendor IDsFiiO (write enabled)Report result
RaysAny PID of the 19 vendor IDsMoondrop (read-only)Report result
MarigoldAny PID of the 19 vendor IDsMoondrop (read-only)Report result
MOONDROP MarigoldAny PID of the 19 vendor IDsMoondrop (blocked)Report result
FreeDSP ProAny PID of the 19 vendor IDsMoondrop (read-only)Report result
MOONRIVER 3Any PID of the 19 vendor IDsMoondrop (read-only)Report result
FreeDSP MiniAny PID of the 19 vendor IDsMoondrop (read-only)Report result
FreeDSPAny PID of the 19 vendor IDsDeny-list (blocked)Report result
DAWN PRO2Any PID of the 19 vendor IDsMoondrop (read-only)Report result
Echo AAny PID of the 19 vendor IDsMoondrop (read-only)Report result
ECHO-BAny PID of the 19 vendor IDsDeny-list (blocked)Report result
AG RaysAny PID of the 19 vendor IDsMoondrop (read-only)Report result
DHA15Any PID of the 19 vendor IDsMoondrop (read-only)Report result
Deco Audio SystemAny PID of the 19 vendor IDsMoondrop (read-only)Report result
INN Deco75-DH AudioAny PID of the 19 vendor IDsMoondrop (read-only)Report result
ddHiFi DSP IEM - MemoryAny PID of the 19 vendor IDsMoondrop (read-only)Report result
Space Gaming IEMAny PID of 31B2Deny-list (blocked)Report result

FiiO

2
USB name Matched by Why Your result
FIIO DM15 R2RName on any PID of 2972 / 0A12The source suspects a serial (CDC) device; normal HID access is unproven.Report result
Space Gaming IEMName on any PID of 31B2Unclear whether it is a FiiO or a KT device; no confirmed capture.Report result

KT Micro

Three names are blocked on purpose.

4
USB name Matched by Why Your result
TANCHJIM BUNNY DSP31B2:1112No manual pregain, and the source's write command contradicts that; Fission slot 1 is unverified.Report result
TANCHJIM FISSIONName on any PID of 31B2No manual pregain, and the source's write command contradicts that; Fission slot 1 is unverified.Report result
TANCHJIM-FISSION DSP (double space)31B2:1119No manual pregain, and the source's write command contradicts that; Fission slot 1 is unverified.Report result

Product IDs 0001, 1132, 3006 and 3016 on vendor 31B2 are not claimed by the KT driver. With a non-KT name the device is simply not recognised.

Moondrop

2
USB name Matched by Why Your result
Old FashionedName on any PID of the 19 vendor IDsThe source accepts any reply without checking it, so automatic read and import are off.Report result
MOONDROP Marigold35D8:011C (any name), or this name on any of the 19 vendor IDsA capture shows it uses the WalkPlay protocol, so the Moondrop read is off.Report result

Deny-list

Checked first. These are refused even if they share a vendor ID with a supported family.

10
Identity Matched by Why Your result
0A12:4005Any nameQudelix-5K: USB readback and firmware framing are unproven. It is not a FiiO.Report result
152A:8750Any nameTopping DX1II: channel routing, preamp and saving are unresolved. It is not a Fosi.Report result
35D8:1496Any nameConexant PEQ: no readback, and the source fakes flat bands and writes flash per band. It is not WalkPlay.Report result
35D8:149BAny nameConexant PEQ: no readback, and the source fakes flat bands and writes flash per band. It is not WalkPlay.Report result
1A86:55D3Any nameSerial (CDC) transport, which Contour does not implement.Report result
152A:88FAAny nameSerial (CDC) transport, which Contour does not implement.Report result
FreeDSPName on any PID of the 19 vendor IDsName excluded on purpose (same reason as the Conexant PEQ).Report result
ECHO-BName on any PID of the 19 vendor IDsName excluded on purpose (same reason as the Conexant PEQ).Report result
FIIO DM15 R2RName on any PID of 2972 / 0A12Name excluded on purpose: the DM15 R2R is suspected to be a serial device.Report result
Space Gaming IEMName on any PID of 31B2Name excluded on purpose: unclear whether it is a FiiO or a KT device.Report result

Not supported

Contour cannot talk to these in this beta.

10

Serial devices

Contour talks to devices over USB HID only. These use a serial (CDC) link.

3
Identity Device Your result
1A86:55D3FiiO USB serialReport result
152A:88FAJDS Labs USB serial (reported as Element IV)Report result
FIIO DM15 R2RFiiO DM15 R2R (suspected serial)Report result

No driver yet

Contour has no driver for these, so it does not recognise them at all.

7
Family Your result
JDSReport result
EarFunReport result
EdifierReport result
FiiO EH11 and EH13Report result
Moondrop EdgeReport result
Audeze MaxwellReport result
LuxsinReport result

Help

Find your VID:PID

Contour does not show it, so here is how to look it up.

Contour does not show the VID:PID or the USB name of a plugged-in device. Its service screen (long-press the status pill in the Library) shows the model name Contour matched, and a short log, but only for a device it already recognises. For an unknown device it tells you nothing, so use one of these instead:

  • On Android: install a USB device info app, plug the DAC in through OTG and open its entry. Look for the vendor ID, the product ID and the product name. Hex values are usually shown as 0x3302 and 0xC20F, which is 3302:C20F here.
  • On Windows: Device Manager, open the device, Details tab, Property: Hardware Ids. You will see VID_3302&PID_C20F.
  • On Linux: run lsusb; the ID column reads 3302:c20f. lsusb -v adds the product name.
  • On macOS: Apple menu, About This Mac, System Report, USB. Vendor ID and Product ID are listed per device.

Copy the USB product name exactly as shown, including any extra spaces: some names carry a trailing or double space, and Contour compares them character by character.

How matching works

Why the name on this page may not equal what your device reports.

  • The WalkPlay catalog pairs are matched by vendor and product ID. The USB name the device reports can be any non-empty name; the label on this page is only the display name.
  • Three exceptions: if the reported name equals one of the WalkPlay name rules, that rule's scheme, bands and filter types win over the catalog row (a scheme-11, 8-band pair that reports Octave is written as scheme 18 with 10 bands). If it equals a name handled by another family, or a KT Micro name, the pair is blocked. Pairs marked blocked or exact-name-only keep their own conditions.
  • The WalkPlay name rules match the USB name on any product ID of 19 vendor IDs, and writing through them needs no extra confirmation beyond the normal checks (HID descriptor check, complete read before write, hold to send).
  • FiiO name rules, the Moondrop names and the KT Micro name CDSP also match on any product ID, and ask for a tap on Connect first.
  • Rules that match by name on any product ID are not in the Android USB attach filter. Plugging the device in does not launch Contour; they are found only while the app is open.
  • DAWN PRO2 and DAWN PRO 2 are different devices: the first is Moondrop read-only, the second is a WalkPlay write-enabled name.

Known issues

  • A blocked KT Micro name currently shows a misleading message ("KT Micro requires its separate driver"). The device is blocked on purpose; the text is wrong. The same message appears for a KT Micro name on product IDs 0001, 1132, 3006 and 3016.
  • In advBeta, the Moondrop, FiiO, KT Micro and Fosi checks run before the Protocol Micro and Max shortcuts. A Micro or Max that reports a deliberately odd name, such as FIIO FX17 or a Moondrop name, leaves the Micro or Max path. Normal devices are not affected.
  • Wide recognition is deliberate: advBeta would rather offer a read to an unknown device than ignore it. That is why you should read first and keep a backup before any write.