Comments (3)
We'll talk about this friday in more detail, before we implement or do anything, and then decide is it's a feature worth approaching.
from glance-data-analyzer.
I've done some more research into this subject and I think it is actually far more complicated than we initially thought. On this wiki page for Equal-Loudness Contour you can find this graph
This graph is the tip of the iceberg for determining the proper sound pressure level (decibel) for a frequency for it to have the same perceived volume as another frequency. I also found many references to ISO-226 which appears to be a method that is an international standard for calculating these things. The problem is that the ISO seems to own the rights to these methods and they must be purchased to be used. I am going to attempt to implement the fix Ethan suggested but I doubt that it will properly adjust volume based on frequency.
from glance-data-analyzer.
There doesn't appear to be any easy solution to this. I decided to lower the volume slightly so that higher notes aren't quite as painful. I also increased the lower bounds of the frequency range so that there would be less high frequency notes.
from glance-data-analyzer.
Related Issues (20)
- Main page invisible items HOT 1
- Color Change Doesn't Reset Right
- Website not working since name change HOT 3
- Upgrading Chart.js HOT 1
- VoiceOver Skips over High Contrast for Graph Background
- (Safari) VoiceOver On: Tab After Click Submit do not Move to "Glance" / Stay Inside Web Page
- (Safari - VoiceOver On): Blinking Vertical Bar (Cursor)
- Page Became Blank When Loading (Safari) HOT 2
- Cursor Style Not Working (Safari) HOT 1
- Button Hover Feature Do Not Work (Safari) HOT 1
- Load CSV Hover Style Remained After Clicked (Safari) HOT 1
- ChartJs2 branch: X-axis labels HOT 6
- ChartJs2 Y labels with small datasets HOT 1
- Jump to table/data buttons do not show up in safari HOT 1
- Sonification doesn't match up to data HOT 5
- Graph Data HOT 1
- Graph Shape table HOT 1
- Download CSV HOT 2
- Voice Over HOT 1
- Instruction button Overlay HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from glance-data-analyzer.