Updates (March 10, 2025 - Received from Friend & Remeasured Review Unit)
Remeasured IEM:
Added headphones:
- Fostex T40RP MK2 (w/ aftermarket pads)
Updates (February 19, 2025 - Received from Friends)
Added IEMs:
- Singapore Airlines Bullets
Added headphones:
- Denon AH-D600 (driver swapped)
Updates (November 22, 2024 - November HiFi 2024 Haul)
Added IEMs:
- FATFreq BabyFreq
- FATFreq x HBB Deuce
- Hisenior Mega5P Ultra (sample 2)
- INM Audio INM2 Stage
- INM Audio INM3 Stage
- INM Audio INM11/X/10+1 (I really don’t know the exact name I’ll update when I see the official name)
- Kinera Celest Relentless
- Kiwi Ears KE4
- Moritz Paradise
- Simgot Supermix 4
Remeasured IEMs:
- Simgot EW300 DSP (now with 3.5mm and all nozzles)
Added headphones:
- Aune AR5000
- Beyerdynamic DT880 600 Ohm
- Beyerdynamic Tygr 300R
- DCA Aeon Flow Closed
- Pioneer SE-500
- Sennheiser HD560s (sample 2)
- Sony MDR-XB1000
Remeasured headphones
- Hifiman Ananda V3 (w/ aftermarket pads)
- Sennheiser HD600 (sample 2 w/ Misodiko pads)
Updates (November 7, 2024 - I hate life)
Added headphones:
- Ugreen HiTune Max5C
Updates (October 15, 2024 - Remeasuring)
Added headphones:
- Philips SHP9500 (sample 2)
Remeasured headphones:
- Philips SHP9500 (sample 1)
- Sennheiser HD58x
Updates (September 19, 2024 - Random squig)
Added IEM:
- Aolon RM-680
Updates (September 19, 2024 - Random squig)
Added IEM:
- Moondrop Quarks (sample 2)
Updates (September 12, 2024 - Remeasurements)
Remeasured IEMs:
- KZ Merga (sample 1)
- Tanchjim 4U
Updates (September 9, 2024 - Remeasurements)
Remeasured IEMs:
- AFUL Explorer (sample 1)
- 7Hz Salnotes x crinacle Zero:2
Updates (August 23, 2024 - Meetup Haul)
Added IEMs:
- AFUL Explorer (sample 2)
- Hisenior Mega5EST (sample 2 - 7th Anniversary)
- INM Audio INM8 (sample 2)
- JH Audio Roxanne 1
- KZ EDC Pro (2 samples)
- KZ Merga (sample 2)
- Noble Audio Noble 4
- Simgot EW300 (silver nozzle only)
- Simgot EW300 DSP (gold nozzle only)
Added headphones:
- Audio-Technica ATH-AVA500
- Hifiman Ananda V3
- Sennheiser HD58x
Updates (August 7, 2024 - Squig at home)
Added IEM:
- Belkin SoundForm Motion (sample 2)
Also corrected labels to match the “graphs” on the product page
Updates (June 27, 2024 - HiFiGo Review Tour)
Added IEMs:
- AFUL Explorer
- Tanchjim 4U
Updates (June 27, 2024 - Received unit)
Added IEM:
- KZ Merga
Updates (June 15, 2024 - Received Unit)
Added headphones:
- Koss KSC75 (sample 2)
Removed headphones:
- Koss KSC75 (sample 1)
Updates (May 30, 2024 - Received Unit)
Added headphones:
- some black headphones
Updates (May 25, 2024 - Visit to Friend’s House)
Added IEM:
- Hidizs MP145 (2 samples)
Added headphones:
- 1MORE Triple Driver
- AKG K240 600 Ohm
- Beyerdynamic T90
- Hifiman HE560
- Koss x Drop ESP95X
- Sendy Audio Apollo
- Sennheiser HD700
- Shure SRH1840
- Sony MDR-XB700
Updates (May 24, 2024 - I went to NAIA)
Added IEM:
- Symphonium Crimson (sample 2)
Updates (May 18, 2024 - Quick EggHead Session)
Added IEM:
- Simgot EM6L (sample 2 left channel only)
Updates (May 9, 2024 - Measuring Friends Units)
Added IEMs:
- Binary x Gizaudio Chopin (sample 3)
Remeasured IEMs:
Added headphones:
- Sennheiser HD560s
Updates (April 28, 2024 - Quick EggHead session)
Added headphones:
- Sennheiser HD600
- Sennheiser HD800s (S/N: 050258)
Updates (April 27, 2024 - FAC Meetup @ Starbucks Eton Centris)
Added IEMs:
- 64 Audio U4s (sample 2, m12 module, imbalance)
- 7Hz Salnotes x crinacle Dioko (sample 3 - First batch QC)
- DITA Project M
- FiiO FH3 (sample 2)
- Kiwi Ears x crinacle Singolo
- KZ Linglong
- Moondrop Blessing 2 (sample 2)
- TangZu Wan’er (sample 4)
- Moondrop Blessing 3 (sample 2)
- Simgot EA500LM (sample 2)
- Symphonium Titan
- TangZu x HBB Xuan Nv
- Thieaudio Monarch (imbalance. Right channel only)
- Truthear Hexa (sample 2)
Remeasured IEMs:
- Hisenior Mega5p (with Final Type E tips)
- Simgot EA500 (with multiple tips)
Added headphones:
- AKG K812
- Audeze Sine
- Joemanji Premium (gotta confirm if this is from Just on Earbuds)
- Philips Fidelio M1
- Sennheiser HD600 (w/ Dekoni Elite Hybrid pads)
- Sennheiser HD800 (S/N: 22056 w/ Dekoni Elite Sheepskin pads)
- Sony MDR-Z7
- Thieaudio Ghost
- XO BE18
Updates (April 26, 2024 - NAOS Esports Arena Hangout)
Added headphones:
- ASUS TUF Gaming H3
Updates (April 24, 2024 - EggHead session)
Added headphones:
- Audeze MM-100
- DCA Aeon 2 Closed
- HEDD Audio HEDDphone TWO
- Sennheiser HD660S2
Updates (April 20, 2024 - Fixed Headphone Rig Tolerances & EggHead session)
Added headphones:
- Focal Clear OG
- Sony MDR-7506
- ZMF Caldera
Remeasured headphones:
- CEntrance Cerene dB
- Logitech G331 w/ Misodiko Pads
- some Nokia Earbuds
- Philips SHP9500
- some Pink headset
- Samsung Earbuds
- Sony MDR-Z1R
- Sennheiser HD202
Updates (April 18, 2024 - EggHead session)
Added IEMs:
- Etymotic ER3XR
- TangZu Xuanwu Gate (sample 2 AKA. Production unit)
Added headphones:
Remeasured IEM:
- Truthear x crinacle Zero:Red (sample 2)
Updates (March 11, 2024 - Random squig)
Added IEM:
- JBL Tune 110
Updates (February 26, 2024 - Quick EggHead session & Measuring Friend’s Unit)
Added IEM:
- 64 Audio Duo
- Tanchjim Zero DSP
Remeasured IEM:
- 64 Audio U18t
Updates (February 24, 2024 - FAC Meetup)
Added IEMs:
- 64 Audio U4s
- Astell&Kern AKR02
- JVC HA-FX700
- Kiwi Ears Quintet
- Letshuoer x Gizaudio Galileo
- Moondrop Aria (sample 2)
- Moondrop Aria 2
- QKZ x HBB Khan (2 samples)
- SeeAudio x crinacle Yume:Midnight
- Shure SE846
- Sony MDR-EX800ST (w/ DUNU S&S tips)
- Trinity Audio Icarus 3
Remeasured IEM:
- DUNU SA6 MK2
Updates (February 22, 2024 - HiFiGo Review Tour & Quick Visit to help someone)
Added IEM:
- Kinera Celest Plutus Beast
- Bang & Olufsen Beoplay EX (left channel only)
Updates (February 17, 2024 - BL03 modding)
Remeasured IEM:
- BLON BL03 (sample 1, now with mods)
Updates (February 15, 2024 - Impromptu meetup @ EggHead)
Added IEMs:
- CCA Rhapsody
- CCA Trio
- FATfreq Scarlet Mini (w/ Divnius Velvet tips)
- FitEar TG334
- INM Audio INM8
- Letshuoer S15
- ND Earphone ND-001
- ND Earphone ND-X12
- QDC Gemini
- Simgot EA500LM
- Symphonium Crimson
- ZiiGaat Nuo
Remeasured IEM:
- Simgot EA500
Updates (February 06, 2024 - EggHead demo session w/ Brownie)
Added IEMs:
- Sonic Memory SM1
- Sonic Memory SM2
- TangZu Wan’er (sample 3)
- Tangzu x Divinus Fudu (sample 2)
Remeasured IEM:
- TangZu Nezha (corrected; apparently the same unit in The Grand Lason R2)
- Letshuoer Cadenza 12 (now with Spinfits CP145 tips and Divinus Velvet tips)
Updates (January 29, 2024 - Random squig)
Added IEM:
- Logitech G333
Updates (January 23, 2024 - EggHead demo session)
Added IEMs:
- Hisenior Mega5EST
- Hisenior Mega5P Ultra
Updates (January 22, 2024 - Random squig)
Added IEM:
- TIN T2 (sample 2)
Updates (January 12, 2024 - EggHead demo session w/ Brownie and advc)
Added IEMs:
- Audiosense DT200
- Creative Aurvana Ace 2
- Nightjar Singularity
Updates (December 30, 2023 - HiFiGo Review Tour)
Added IEMs:
- AFUL MagicOne (sample 2)
- Belkin SoundForm Motion
Updates (December 12, 2023 - Own IEM Update)
Added IEM:
- 7Hz Salnotes x crinacle Zero:2
Remeasured IEMs:
- CCA CRA
- Moondrop Aria
- Moondrop Chu
- Moondrop KATO (sample 1)
- QKZ HBB (sample 1)
- Truthear Hola
- Xiaomi Mi In-Ear Headphones Basic
Updates (November 25, 2023 - HiFiGo Review Tour)
Added IEM:
- Binary x Gizaudio Chopin (sample 2)
Remeasrued IEM:
- Simgot EW200 (sample 2)
Updates (November 24, 2023 - Obie & RamminRam @ EggHead)
Added IEMs: (16 IEMs)
- Audeze iSine 20 (sample 2)
- Empire Ears Valkyrie MK2
- Final F4100
- Gaudio Clariden 2022
- Gaudio Nair 20222
- Hifiman RE800 Silver
- Intime Sora Light 2019
- Intime Sora 1 (3.5mm)
- Intime Sora 1 (4.4mm)
- Intime Sora 2
- Intime Sora TI3
- KZ EDX Lite
- KZ PR3 (2 samples)
- SOUNDPEATS Life
- Shozy Black Hole
- Truthear x crinacle Zero:Red (sample 4 w/ Spring tips)
Updates (November 22, 2023 - Simgot Review Tour)
Added IEM:
- Simgot EW200 (sample 2)
Updates (November 12, 2023 - November HiFi Show Day 2)
Added IEMs: (18 IEMs)
- CCA Duo
- CCA Pianist
- Hiby Xoe
- Huawei Freebuds Pro 3
- Kiwi Ears Quartet
- Letshuoer D13
- Moondrop Chu II
- Moondrop Blessing 3
- Samsung Galaxy Buds2 Pro
- SeeAudio Miu
- Simgot EA1000
- Simgot EA2000
- Simgot EA500
- Simgot EM6L
- Simgot EW200
- Tripowin x HBB Olina (double-filter mod)
- Tripowin x HBB Kailua
- Truthear x crinacle Zero:Red (sample 3)
Updates (November 11, 2023 - November HiFi Show Day 1)
Added IEMs: (17 IEMs)
- AFUL MagicOne
- BrownIEM 1.0
- DUNU Titan S
- Fischer Audio Omega Spark
- Flipears Artha
- Hidizs MP145
- Hyla CE-5
- HZSound HeartMirror (modded by OB ODIO Reviews)
- KZ Castor Bass Edition (only in DDUU configuration)
- Moondrop KATO (2 new samples)
- Moondrop Stellaris S2 (idk what he did here, but it’s fcked)
- Moondrop Variations (sample 2)
- SeeAudio Yume II
- Tanchjim Hana 2021 (2 samples)
- TangZu Zetian Wu
Updates (November 07, 2023 - For Selling)
Remeasured IEM:
- Xiaomi Mi Noise Cancelling 3.5mm
Updates (October 25, 2023 - Measuring Friend’s Units)
Added IEMs:
- CCA CRA (sample 2)
- KZ ZSN Pro X
- TinHiFi T2
Remeasured IEM:
- 7Hz Salnotes Zero (sample 1)
Updates (October 25, 2023 - Mail call)
Added IEM:
- Truthear Hola
Updates (October 19, 2023 - Random Squig)
Added IEM:
- Truthear x crinacle Zero:Red (sample 2)
Updates (October 15, 2023 - Grand Lason R2)
Added IEMs:
- HZSound Heart Mirror
- KBEAR KW1
- KBEAR Pecker
- Kinera Celest Phoenixcall
- KZ PR2v2
- Moondrop Stellaris S2 (sample 2 w/ high-density foam and 300 mesh)
- Simgot EW100P
- TangZu Chang Le
- TangZu x Divinus Fudu
- TangZu x HBB Zetian Wu Heyday (also measured with Spinfits CP145 tips)
- TangZu Nezha
- TangZu Xuanwu Gate (Prototype)
- Thieaudio Oracle MK1
Updates (October 14, 2023 - Mini Meetup)
Added IEMs:
- AKG N5005
- AFUL Performer 8
- Binary x Gizaudio Chopin
- Thieaudio Hype 2
Updates (October 05, 2023 - Random Squig)
Added IEMs:
- Moondrop Blessing 2
- SOUNDPEATS Truengine SE
Updates (September 28, 2023 - Random Squig)
Added IEMs:
- TangZu Wan’er (sample 2)
- QKZ HBB (sample 2)
Updates (September 22, 2023 - Random Stroll)
Added IEMs:
- OnePlus Buds Pro 2
Remeasured IEMs:
- Xiaomi Redmi Buds 4
Updates (September 16, 2023 - FAC Grand Meet 2023)
Added IEMs:
- 7Hz Timeless (sample 2)
- 7th Acoustics Proxima
- Flipears Aurora
- Hisenior Mega5P
- QDC 10se (Anole VX)
- Symphonium Meteor (sample 2)
- TangZu Wan’er
Remeasured IEMs:
- Sennheiser IE600
- Moondrop Stellaris (sample 2) with a bunch of different configurations.
Updates (September 7, 2023 - Mail call)
Added IEM:
- KZ Krila
Updates (September 2, 2023 - Measuring Friend’s Units)
Added IEM:
- Moondrop KATO (sample 2)
- Moondrop Space Travel (sample 2)
Remeasured IEM:
- Letshuoer S12 (sample 2)
Updates (August 31, 2023 - Random stroll)
Added IEM:
- Xiaomi Redmi Buds 4
Updates (August 27, 2023 - EggHead demo session)
Added IEM:
- Sony IER-M7
- Sony IER-M9
- Sony WF-1000XM5 (sample 2)
Updates (August 26, 2023 - Random squig)
Added IEM:
- CCA CRA+ (i hope it’s not stealth revised)
Updates (August 19, 2023 - Random stroll)
Added IEM:
- Sony WF-1000XM5
Updates (August 12, 2023 - RamminRam @ EggHead)
Added IEM:
- Audeze iSine 20 (and w/ Cipher cable)
Updates (August 09, 2023 - Mail call)
Added IEM:
- Moondrop Space Travel (and all 3 EQ profiles)
Updates (July 26, 2023 - Mail call)
Added IEM:
- Moondrop Quarks DSP (sample 3)
Updates (July 10, 2023 - Mail call)
Added IEM:
- Truthear x crinacle Zero:Red
Remeasured IEM:
- Truthear x crinacle Zero
- only stock tips
- measured with various impedance adapters
Updates (May 28, 2023 - EggHead demo session)
Added IEM:
- Letshuoer EJ07M
Updates (May 18, 2023 - EggHead demo session w/ Brownie)
Added IEMs:
- 7Hz Salnotes x crinacle Dioko (sample 2 w/ Ostry 200 tips)
- Moondrop Stellaris (sample 2 w/ SSR Filters and Azla Vivid tips)
- Moondrop Quarks
- Moondrop Quarks DSP (sample 2)
Remeasured IEM:
Crinacle is a reviewer famous around the world (at least, I’m on the
opposite side of it as he is) for his extensive reviews and measurements
of in-ear monitors (IEMs). CrinGraph is the tool which allows readers to
compare measurements against each other, and save easily readable images
to share around the internet. Although it was designed for
Crin’s site,
the code here can be used freely by anyone, with no restrictions.
There are now many instances, including
Banbeucmas,
HypetheSonics,
Rohsa, and
Super* Review, which has links to even more of
them. If you’re interested in using it for your own graphs, see
Configuring.md and ask me about any questions that
come up.
What are the squiggles?
If you want the whole story, there’s no choice but to get it from
the man himself.
5,000 words and you’ll still be disappointed when it’s over.
The most informative headphone measurement, and the only one handled by
this tool, is the frequency response (FR) graph. An FR graph shows how
loud the headphone will render sounds at different pitches. The higher
the left portion of the graph, the more your brain will rattle; the
higher the right portion of the graph, the more your ears will bleed.
The current industry standard is a “V-shaped” response which applies
both conditions at once. Using an FR graph you may easily see which
headphones conform to this standard and which are insufficiently “fun”.
Sample graphs
This repository includes some sample data so that the tool can be shown
through Github pages. Sometimes I use this to show people features
before they’re adopted on Crin’s site.
View some sample graphs.
Because Crinacle’s frequency response measurements are not public, the
sample response curves shown are synthesized. They are not real
headphones and you can’t listen to them. To reduce potential
disappointment, steps have been taken to ensure that the curves are as
uninviting as possible. Any resemblance to the exports of a large East
Asian county is purely coincidental.
Features
If you want one that’s not here, just ask so I can explain why it’s a
bad idea.
Layout
The graph tool displays:
- A graph window at the top
- The toolbar just below it
- The selector at the bottom left, or below the toolbar for narrow windows
- A target selector
- The manager for active curves
Graph window
- Standard logarithmic frequency (Hz) and sound pressure level (dB) axes
- Colors are persistent and algorithmically generated to ensure contrast
- Use the slider at the left to rescale and adjust the y axis
- Hover over or click a curve to see its name and highlight it in the manager
- Zoom into bass, mid, or treble frequencies
- Normalize with a target loudness or a normalization frequency
- Smooth graphs with a configurable parameter
- Toggle inspect mode to see the numeric response values when you mouse over the graph
- Label curves inside the graph window
- Save a png screenshot of the graph (with labels)
- Recolor the active curves in case there is a color conflict
- Toolbar collapses and expands, along with the target selector, when the screen is small
Headphone and target selectors
- Headphones are grouped by brand: select brands to narrow them down
- Click to select one headphone or brand and unselect others; middle or ctrl-click for non-exclusive select
- Search all brands or headphones by name
- Targets are selected the same way but are independent from headphones
Headphone manager
- Curve names and colors are displayed here
- Choose and compare variant measurements of the same model with a dropdown
- Use the wishbone-shaped selector to see left and/or right channels or average them together
- A red exclamation mark indicates that channels are imbalanced
- Change the offset to move graphs up and down (after normalization)
- Select BASELINE to adjust all curves so the chosen one is flat
- Temporarily hide or unhide a graph
- PIN a headphone to avoid losing it while adding others
- Click the little dots at the bottom left to change a single headphone’s color
File a Github issue here for topics related to the project. You can also
reach me by the email in my Github profile and the LICENSE.
I can sometimes be found on
Crin’s Discord server where I am
creatively named Marshall.