Chimeric music reveals an interaction of pitch and time in electrophysiological signatures of music encoding
This repository contains code for paper Chimeric music reveals an interaction of pitch and time in electrophysiological signatures of music encoding
The data used in this study can be found on OpenNeuro.org.
The code has been organized into the following functional categories:
- midi files of stimuli used in this project:
original_musicchimeric_music- The
.wavformat stimuli can be found at google drive folder here
downbeat_reg.plk- downbeat TRF analysis regressorsmusic_exp_reg- melodic expectation TRF anlaysis regressors
EEG Signal Processing & Analysis
ICA_eyemovement.py- Independent Component Analysis for eye movement artifact removalderive_ERP_ICA.py- Event-Related Potential analysis with ICA preprocessingderive_ERP_ICA_downbeat.py- ERP analysis focused on downbeat processing
Music Stimulus Generation
chimera_midi.py- Generate Chimera music by combining pitch and rhythm from different sourceschimera_presentation.py- Present Chimera music stimuli in experimentsmidi_scramble.py- MIDI file scrambling utilitiesoriginal_chimera_pairing.py- Pair original and Chimera music stimuli
Temporal Response Function (TRF) Analysis
derive_TRF_ICA_downbeat.py- TRF analysis focused on downbeat processingderive_TRF_ICA_both_pitch-time.py- TRF analysis for pitch-time interactionsderive_TRF_ICA_LTM-STM.py- Long-term vs Short-term memory TRF analysisTRF_analysis_all_LTM_STM.py- LTM-STM comparison analysisTRF_analysis_all_both_pitch-time.py- Pitch-time interaction analysisTRF_find_lambda_mode.py- Lambda parameter optimization using mode selectionTRF_find_lambda_new_algorithm.py- Advanced lambda parameter optimization
Auditory Brainstem Response (ABR) Analysis
derive_ABR_new.py- Updated ABR analysis with improved processing
Statistical Analysis & Visualization
preference_analysis.py- Analyze participant music preferencesshow_plot_publication.py- Generate publication-quality plotsnote_timing_dist.py- Analyze note timing distributions
Revision edits
Jneuro_edit_review.ipynb- revision edit analysisJneuro_edit_review_plot.ipynb- Plotting for revision
- The musicianship questionnaire we used in this study (reference: Whiteford, K. L., Baltzell, L. S., Chiu, M., Cooper, J. K., Faucher, S., Goh, P. Y., ... & Oxenham, A. J. (2025). Large-scale multi-site study shows no association between musical training and early auditory neural sound encoding. Nature Communications, 16(1), 7152.)