commando
Headphoneus Supremus
- Joined
- Jan 21, 2004
- Posts
- 4,187
- Likes
- 10
Following on from this thread, i've started creating a headphone buyers database. The idea is to help new users choose headphones based on the experience of people who own the headphones. It will probably just be a first step in a purchase decision, but it might help some people, especially people who don't want to post to head-fi. If you have a few minutes i'd appreciate if you could have a read and leave any suggestions you have.
The basic functions will be:
- Add manufacturer/headphone (submitted by user, approved by admin to prevent abuse)
- Suggest headphones - user gives their criteria, the system suggests one or more headphones based on user reviews.
- View headphone - shows the aggregate data about a specific type of headphones, along with all the comments about it.
- Admin functions of edit manufacturer/headphone/review
I've made a start on this now. This afternoon I learned PHP (it's not very hard), I have a database in place, now i'm making the user interface. I think it'll take in the region of a week or two to get something basic up and running, and a few weeks to to get it polished and working well. Another upside is I get to learn PHP, which i've wanted to do for a while
The following information will be added once for each type of headphone:
- manufacturer
- model name
- frequence response (not that useful, but ah well)
- impedence
- weight
- cable length
- connector
- position (supraaural/curcumaural/canal)
- isolation (effectively open/closed/semi-closed)
- sound pressure level (not sure if this is useful, must be somehow related to sensativity)
- how long you've owned them for
- places to buy it could be added
To make sure we get good quality reviews, the following information will be collected from the user
- email address
- handle (which the review will be attributed to)
- best headphone you've ever heard
- an anything else?
A person can submit a review on a headphone, and they can rate it as follows (0-10 unless otherwise specified, 10 = good, 0 = lousey, 5 = average)
- bass extension (ie how low does it go)
- bass impact
- mids
- highs
- smooth/analytical/neutral (optional?)
- soundstage
- detail (ie is it a detailed headphone)
- portablity
- amplificationRequired (1 = no, 2 = helps a little, 3 = helps a lot, 4 = required, 5 = speciality amp required)
- isolation
- comfort
- durability (optional_
- comments (whatever text you like, optional)
- price paid (to the nearest dollar)
- value (new)
- purchased from (store name or URL)
Couple of questions:
- Does this look useful? Could changing anything make it more useful?
- Should users have to register to add a review? This would be purely to stop people adding rubbish and spam? Alternately reviews could be queued and not shown until approved by an admin?
- Should we weight the reviews of some users more highly than others? The benefit of this is if we get 13 year olds come along who love their MDR-V300s or whatever, they might give it a perfect score, where in reality there are better headphones around. Or is it better to trust the users and figure it'll all balance out in the end?
- Any other ideas?
Once I get feedback i'll edit this post to keep it up to date with the latest design of the system. Any feedback would be appreciated.
Edit1 - added open/closed, comfort, supra/circum-aural
The basic functions will be:
- Add manufacturer/headphone (submitted by user, approved by admin to prevent abuse)
- Suggest headphones - user gives their criteria, the system suggests one or more headphones based on user reviews.
- View headphone - shows the aggregate data about a specific type of headphones, along with all the comments about it.
- Admin functions of edit manufacturer/headphone/review
I've made a start on this now. This afternoon I learned PHP (it's not very hard), I have a database in place, now i'm making the user interface. I think it'll take in the region of a week or two to get something basic up and running, and a few weeks to to get it polished and working well. Another upside is I get to learn PHP, which i've wanted to do for a while

The following information will be added once for each type of headphone:
- manufacturer
- model name
- frequence response (not that useful, but ah well)
- impedence
- weight
- cable length
- connector
- position (supraaural/curcumaural/canal)
- isolation (effectively open/closed/semi-closed)
- sound pressure level (not sure if this is useful, must be somehow related to sensativity)
- how long you've owned them for
- places to buy it could be added
To make sure we get good quality reviews, the following information will be collected from the user
- email address
- handle (which the review will be attributed to)
- best headphone you've ever heard
- an anything else?
A person can submit a review on a headphone, and they can rate it as follows (0-10 unless otherwise specified, 10 = good, 0 = lousey, 5 = average)
- bass extension (ie how low does it go)
- bass impact
- mids
- highs
- smooth/analytical/neutral (optional?)
- soundstage
- detail (ie is it a detailed headphone)
- portablity
- amplificationRequired (1 = no, 2 = helps a little, 3 = helps a lot, 4 = required, 5 = speciality amp required)
- isolation
- comfort
- durability (optional_
- comments (whatever text you like, optional)
- price paid (to the nearest dollar)
- value (new)
- purchased from (store name or URL)
Couple of questions:
- Does this look useful? Could changing anything make it more useful?
- Should users have to register to add a review? This would be purely to stop people adding rubbish and spam? Alternately reviews could be queued and not shown until approved by an admin?
- Should we weight the reviews of some users more highly than others? The benefit of this is if we get 13 year olds come along who love their MDR-V300s or whatever, they might give it a perfect score, where in reality there are better headphones around. Or is it better to trust the users and figure it'll all balance out in the end?
- Any other ideas?
Once I get feedback i'll edit this post to keep it up to date with the latest design of the system. Any feedback would be appreciated.
Edit1 - added open/closed, comfort, supra/circum-aural