Intuitive Approach to Composition by Drawing the music.
Features :
- Interactive UI
- Inverse Fourier Transform on Drawn Signal
- Playing transformed signal real-time
- Brush Opacity: Frequency Content(Strength)
- Brush Size: Frequency Distribution
- Resizing time-domain when drawing
- Resizing Frequency-domain when drawing
- Linear Interpolation to achieve 44100 samples/sec
- Snapping to Fractional Beat/Tempo
- Snapping to Pitch
- Pitch Label on side -> implemented with red lines marking Cs
- Threading For iFFT calculation
- Stop Button
- Save Functionality
BugFix :
- UI not initialized properly at startup