Portfolio – Sylvia Zhang
Table of Contents

Portfolio

Research

Timbre Perception, Representation, and its Neuroscientific Exploration: A Comprehensive Review

Analyzed the psychoacoustic challenges of defining timbre, exploring concepts like Timbre Space and the potential of Machine Learning to model neural activity associated with timbre perception. https://arxiv.org/html/2405.13661v1

An Experiment on DFT - Validation and Application of DFT in Python

Self-initiated study completed prior to formal graduate coursework, focusing on building a solid technical foundation for MIR. The experiment Conducted a deep-dive validation of the Discrete Fourier Transform using Python (Numpy).
https://www.sylviastudio.cn/an-experiment-on-dft/

Projects

1. MIDI Player/Analyzer for RAS

A professional-grade MIDI player and analysis suite designed for Rhythmic Auditory Stimulation (RAS) therapy and research. It features two major innovations: a 4-dimensional rhythm analysis framework and a comprehensive batch processing system with multi-method meter classification.

Highlight Features

  • Rhythm Analysis: Quantifies rhythm across Beat Density, Rhythm Predictability, Beat Salience, and Rhythmic Uniformity, generating normalized scores for comparative analysis and visualization.
  • Batch Processing System: Batch analysis featuring dual-layer meter classification: Tempogram/Autocorrelation-based analysis on MIDI for fast filtering, complemented by RNN-based downbeat tracking on synthesized audio for enhanced precision.
  • High-precision Timing System: Microsecond-level accurate metronome with synchronized visual and audio feedback for RAS therapy applications.
  • Timing Correction: Estimate the first downbeat and corrects MIDI event timing for synchronization.

Github: https://github.com/tellmeayu/MIDI_Player-Analyzer_for_RAS.git

2. Tranquil Heart (iOS app)

An interactive music rhythm app designed for focus, relaxation and affective modulation. Moving beyond passive listening, it explores Haptic Rhythm -- the concept of using subtle vibration feedback alongside music to cultivate presence and self-awareness.

Interaction Design: Built on iOS (Swift) utilizing simple touch/gesture controls for dynamic interaction. Features three distinct mini-games that integrate Haptics feedback to actively guide user engagement.

Github: https://github.com/tellmeayu/Tranquil_Heart.git

3. Custom DSP-Enabled Sampler Prototype

An early, self-initiated prototype developed in Max/MSP focused on designing a highly personalized, lightweight software sampler.

Technical Highlights: Features a state-variable filter (SVF), custom LFO, and a dedicated signal chain for simulating wave-table synthesis; Implemented sophisticated DSP control logic, including feedback gain compensation for the delay module, and an automated system for clearing residual audio signals.

Github: https://github.com/tellmeayu/Custom-DSP-Enabled-Sampler-Prototype.git

4. MIDI Utility Script (JavaScript/Max) for Enhanced Protocol Control

Developed a specialized JS script (embedded within a Max/MSP patch) specifically to address the MIDI handling limitations identified during a visualization project (Project 5). The project was later recognized and featured on the Cycling'74 User Projects website - https://cycling74.com/projects/midi-parsing-using-javascript-in-max .

Github: https://github.com/tellmeayu/MIDI_parsing_thru_JS_in_Max

5. Experimental MIDI Feature Visualization

Developed a proof-of-concept animation patch in Max/MSP to explore real-time visualization of abstract MIDI data (pitch, velocity, note duration, and track identity).

Technical Insight: The challenges encountered in managing MIDI streams during this project led directly to the development of the JS script in Project 4.
A demo video: https://www.youtube.com/watch?v=9X_WIT-fNKw

Github: https://github.com/tellmeayu/MIDI-visulisation-Max-MSP-for-Trout-Quintet.git

No Comments

Send Comment Edit Comment


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
Previous