The ER-20 part is the hint - those are rebadged
Etymotics earplugs, which are very pro and are meant to reduce sound across the whole frequency spectrum, so it still sounds natural. B, you have to insert them FAR into your ear canal in order for them to work properly...
For flights, a few companies have developed noise cancelling technology headphones that clear out the low hum of the engines. Don't have any experience with those, but people rave about them.