전체 글(8)
-
L-system and Music Generation
흥미로운 주제를 찾았는데, 바로 프랙탈의 구조를 기술할 때 자주 사용되는 Lindenmayer system을 음악 생성과 관련지어 해석한 것이다. 참고한 논문은 아래와 같다.growing music - musical interpretations of l-systems.pdf (stanford.edu)저자는 Lindenmayer system을 graphical하게 rendering한 방식과 마찬가지로 이 시스템을 musical하게 rendering하고자 한다. 두 가지 소주제로 논문을 구성하였는데, 첫 번째는 기존 잘 알려진 프랙탈의 구조를 음악적으로 해석하는 것이고, 두 번째는 음악을 Lindermayer 구조로 해석한 것이다. 가장 기본적인, deterministic한 방식으로 음악을 해석하는 것은 어..
2024.06.04 -
쇼펜하우어의 행복론 (1)
쇼펜하우어는 삶의 지혜를 가능한 한 즐겁고 행복하게 살아가는 기술이라고 일컫는다. 삶의 지혜가 곧 행복론을 의미한다면, 이 말은 곧 쇼펜하우어가 인간의 삶에서 가장 중요한 것이 결국 최대한 '행복하게 살아가는 것'임을 인정한다는 뜻이 될 것이다. 인생에서 가장 중요한 것이 행복이냐는 명제는 의논해볼 가치가 있는 논쟁거리이지만, 인생의 부조리함과 무용함에 조금이라도 생각해본 적이 있는 솔직한 인간이라면 이 명제는 '전반적으로 맞다'고 생각한다. 이에 대해서는 추후에 다시 글을 작성해보고자 한다. 쇼펜하우어는 인간의 운명을 차이나게 하는 것을 세 가지 요소로 분류한다. 인간을 이루는 것(즉 인격이다), 인간이 지닌 것, 인간이 그리고 인간이 남에게 드러나 보이는 것이다. 저자는 첫 번째 요소의 중요성을 지..
2024.05.25 -
Time Domain features
As we have seen before, audio features can be roughly divided to time domain features and frequency domain features.Let's take a deeper look at several types of time domain features and the ways to calculate them using python codes. Amplitude EnvelopeThe envelope of a soundwave is a curve outlining it's extremes.Thus, it gives us rough ideas of loudness.Since it uses the maximum value(amplitude)..
2024.05.20 -
Extracting audio features Pipelines
Time-domain features First, we should implement ADC procedure, which converts analog signal to digital signal.Next, there is a framing procedure, which is needed in order to generate perceivable audio chunks(note that our ear's time resolution is about 10ms)It's noticeable that each frame overlaps with another. The reason will be revealed later.After framing, feature computation and it's aggrega..
2024.05.18 -
ADC(Analog to Digital Conversion)
The conversion of analog signals in nature to digital signals is one of the most important procedures in audio signal processing. Since sound waveforms can be understood in terms of two-dimensional graphs, there are two keywords when implementing ADC. SamplingSampling is a reduction of continuous-time signal to a discrete-time signal.It extracts values(especially air pressure) from original sign..
2024.05.18 -
Basic features of sound wave
SoundSound is something that is caused by a vibrating object.A vibrating object causes nearby molecules to vibrate either, and they (normaly) change the air pressure.It is a type of mechanical waves, which can be represented as y = sin(2 * pi * f *t - k) The important thing is that every audial features such as intensity, timbre ... can be obtained by this equation. Every information is compress..
2024.05.14