-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Experimental PH-TESS notebook #14
base: main
Are you sure you want to change the base?
Conversation
fa02d38
to
ec235ea
Compare
Great to see these TESS examples! Interesting to deal with a combination of longer term trends but also some dramatic spikes, there may pertinent question around how to handle these, depending on the properties of interest. Generally some of the existing approaches seem to work well I think. Also good to download the data in-notebook too, to keep the May be good to name it I'm thinking it would be good to merge a TESS example once this has diverged more from |
3c0e8dc
to
60c2bbc
Compare
Good idea! I've renamed the notebook.
I've made a couple of changes now, and rebased. Sonifications are 20s long, not 15, and I've had a go at inverting the pitch mapping example. With the first subject (the default), you should hear 16 'chirps', corresponding to the 16 downward spikes in the light curve. I haven't touched any of the other examples yet. I'm still playing around, figuring out how the mapping parameters work. |
A modification of the 1D sonification notebook. It replaces the generated 1D data with a couple of simulated TESS light curves from Planet Hunters TESS.
60c2bbc
to
c0ba35f
Compare
Ignore that last bit. I've updated the pitch mapping and volume mapping examples to use the same |
examples/TESSLightCurves.ipynb
Outdated
"source": [ | ||
"**Set up some universal sonification parameters and classes for the examples below**\n", | ||
"\n", | ||
"For all examples we use the `Synthesizer` generator to create a 30 second, mono sonification." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this line is a holdover from an earlier notebook. Anyway, the examples here are 20 seconds and stereo (panning from left to right as we move along the light curve.)
Try `1/((y*10+1)**0.7)` to exaggerate sudden dips in flux.
6ba3cf4
to
8ee5dc2
Compare
" 'time_evo':x,\n", | ||
" 'azimuth':(x*0.5+0.25) % 1,\n", | ||
" 'polar':0.5,\n", | ||
" 'pitch_shift':(y*10+1)**-0.7}\n", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The **-0.7
here means that higher flux => lower pitch - could just map 'pitch_shift':y
here instead to get high pitch => high flux?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm finding it easier to hear the dips in flux if lower flux => higher pitch, but I'm still experimenting.
A modification of the 1D sonification notebook. It replaces the generated 1D data with a couple of simulated TESS light curves from Planet Hunters TESS.
This is a notebook that I've been using to play with STRAUSS and learn how it works.