Kemper의 rig file을 읽어보자...
그동안 여러 가지 rig file을 읽어가며 플레이도 해보고 DI track 을 플레이도 해봤는데, rig file을 배포했던 원작자들이 녹음한 소리에 비해서 명료도가 떨어지고 저음이 너무 부각되는 느낌을 강하게 받다보니 알고리즘 구현에...
Rig file 분석 (4)
Kemper rig file을 보면 일반적으로 널리 돌아다니는 4kB짜리 데이터도 있고 1kB 미만, 2kB짜리 6kB짜리 또는 31 KB짜리 등등 다양하게 있다. 실제로 이것들은 모두 다 MIDI file이고 system exclusive를 담고 있어서...
단백질과 물가..
하루 종일 먹은 단백질의 양이 너무 부실하다 싶으면 가끔씩 Whey protein 파우더를 먹을 때가 있는데, 지금 먹고 있는 것은 Now foods라는 곳에서 나온 whey protein isolate라고 아무런 첨가제가 없다고 누군가가...
FFT convolution vs Direct Convolution
이런 비교를 하는 글이 인터넷에 여러 개 있는데, overlap and add를 이용하는 경우에 대한 비교가 없기에 적어본다.연산이 대략 얼마정도 소요되는지만 계산해 보도록 한다.입력 샘플 $L$ 개와 coefficient $N$개가 있다고 하면,*...
WDL-OL에서 binary data 저장 및 주고 받기
플러긴에서 기본적인 파라미터 (double이나 integer)는 파라미터 개수를 설정해 놓으면 알아서 copy/paste도 잘 되게 해주고 DAW에서 project를 저장할 때 같이 모든 parameter들을 저장해주는 기능도 지원된다. 그런데, string이라든지 vector/array형태의 data는 이렇게 지원해주지...

Kemper Rig player ??
PS와 knobman으로 10분만에 후딱 그린 플러긴의 스킨 2주간의 심심풀이 리버스 엔지니어링의 결과로 기존의 Kemper rig file을 DAW의 플러긴 수준에서 play할 수 있는 플러그인을 만들게 되었다. 앰프 프로파일링 관련해서 작성한 포스팅들을...
Replaying algorithm..(1)
Rig file에서 얻은 내용을 근거로 하여 profiling algorithm 및 replaying algorithm에 대해서 정리해보기로 한다.먼저 프로파일링 알고리즘은 다음과 같다. 1. 중간음역대 + 고음역대를 sweep하는 chirp signal을 쏘아보내서 전체 시스템 응답과 saturation이...

Rig file 분석 (3)
Rig file 분석을 토대로 어떤 알고리즘을 사용하고 있는지 대략 가닥을 잡아가고 있다. 아마도 알고리즘을 역추적해서 그대로 만들 수 있게 되면 관련 포스팅을 삭제할 생각이다. 나는 이 글을 재미로 작성하고 있는...

Rig file 분석 (2)
Rig file을 열어보면 큰 데이터 블록이 2개 있다고 지난 번에 얘기했던 것 같다. rig file하나만 열어보고 전체 알고리즘을 알 수 있다면 좋겠지만, 사실 데이터가 이러이러 하다를 통해서 알고리즘을 유추할 수...

추억의 명기: ADA MP-1
ADA MP-1 Preamplifier 좌측으로 12AX7 2개가 보이고, 최우측으로는 Z80과 Firmware가 들어있을 ROM이 보인다. 그 위로는 전원회로이다. Macintosh 2100 Power amplifier ADA MP-1을 처음 써본 것이 아마도 90년대 중반이었던 것으로 기억된다....