본문 바로가기

만들기 / Programming/MAXMSP,Jitter

프로그래밍 팁! 안녕하세요.. 저희 실장님이 지각을 하시는 관계로 오늘은 글을 하나 더 올립니다. 제가 프로그래밍할때 신경쓰는 몇가지 팁을 적어 드리죠. 참고해 보세요. 1. metro 는 한개만 쓴다 ? - 우선 전 아무리 복잡한 프로그래밍도 metro는 단 한개만 씁니다. 머 두개를 쓰던 세개를 쓰던 자유지만 제 생각에는 적은게 좋을 듯 합니다. 자동차에 엔진이 하나고 컴퓨터에 파워가 하나고 한집에 전기 계량기 수도계량기 가스 계량기가 각각 하나이고 .. 머 기타 등등 두개여야 할 필요가 없는 것들이 있죠? 그렇게 생각이 됩니다. 필요 이상일 수도 있고 비 효율적일 수도 있겠지만 패치를 구동하기 위해서 bang이라는 신호가 나가게 되는데 어짜피 순서에 의해 차례로 이곳저으로 뿌려지는 신호라면 metro는 2개일 필요.. 더보기
11.유용한 인터페이스오브젝트 두개 안녕하세요.. 정말 오래간만이네요. 하하. 이리저리 방황하는 젊은 청춘이다보니 이렇게 한참만에 글을 올리게 되었습니다. 이제 이곳 회사에서 살짝 안정화 되어가니 짬짬히 패치를 만들도록 하려구요. 오늘 만든 튜토리얼은 key 와 keyup , mousestate 오브젝트입니다. 별다른건 없죠.. 워낙 간단한 오브젝트이다보니 그냥 헬프화일을 열어보셔도 충분히 이해하실만한 오브젝트들입니다. 다만 아직까지 몰라서 못쓰시는 분들을 위해 굳이 만들어 봅니다. 압축화일 풀으시면 두개의 화일이 있습니다. 그중에 keyboardNmouse.mxb 를 실행하시면 되고요.. 다른 하나는 패치에서 읽어들이는 오브젝트 역할을 합니다. max 튜토리얼에는 your object , your argument 라는 제목으로 소개되어있.. 더보기
10. 여러가지 슬라이더들 안녕하세요. 문상용입니다~ ! 정말로 오랜만에 튜토리얼을 올리게 됬습니다. 죄송합니다. 헤헤 이번에는 오랜만이니 만큼 가볍게 하나 올려봤습니다. 이미 다들 아실꺼고 많이들 쓰시겠지만 .. 참고하시라고 하나 올려봅니다. 맥스에서 쓰이는 슬라이더 입니다. 여러가지 슬라이더를 모아놓았으니 요런것도 있었구낭 하시면 됩니다. 앞으로는 심도 없는 내용으로 쉽게 쉽게 조금씩 올리도록 할께요. 아시는 분은 별거아닌것이니 심심풀이로 한번 보시기 바랍니다. 다보고 나면 습작패치 하나씩 올리세요~ 제가 다운로드 숫자만큼 습작패치 올라오는지 확인하겠습니다 ! ^^ 더보기
Networking: Max talking to Max Cycling '74 홈페이지에 Max에서의 네트워킹에 대한 tutorial이 올라왔습니다. TCP, UDP, Firewall 등에 대한 간략하지만 매우 실용적인 설명도 함께 곁들여저 있구요. http://www.cycling74.com/story/2006/10/23/104657/91 더보기
9. 리스트를 알아보자 허험~!! 너무나 오랜만입니다. 죄송지송. 하하 .. .. 일단.. 오늘 정말 오랜만에 올리는 내용은.. 음. '리스트' 입니다. 리스트가 무엇인지 아시는 분은 좀 쉽게 이해가 되실테고.. 모르시는 분은 좀 들여다 보셔야 될것 같습니다. 프로그래밍을 좀 해보신 분은 .. 음..1차원 배열 하고 비슷한 개념이라고 생각하셔도 갠찮을 듯 합니다. ... 일단 이번 내용은 맥스에서 쓰이는 리스트의 간단한 예 몇가지 를 보여드리고 있습니다. 이해가 잘 안되실수도 있는데 마땅히 더 잘 설명하기가 어렵군요. 아무쪼록 보시다가 궁금한게 생기시면 질문을 해주세요~ 더보기
8. 상황 및 변수체크하기 정말로 너무나 오랜만에 올리게 되었습니다. 다시끔 진심으로 죄송하게 생각하고 있습니다. 계속되는 변명이지만 ,, 너무나 바빳답니다. - -;; 어린이날을 맞아 특별히 작업을 했습니다. ㅎㅎ 어린이날인데 여러분들은 다들 즐겁게 보내셨는지요? 헤헤.. 이번 내용은 학교나 기타 교육기관에서 배우지 않았다면 정말정말정말 중요한 내용입니다. 예를 들면 sel 오브젝트와 같은경우는 제가 프로그래밍 하는 중에 단 한번도 빠진적이 없는 오브젝트 일테니까요. 암튼.. 이번에는 변수를 체크하는법, 마우스의 움직임이나 좌표 추적, 키보드 입력값 체크.. 에 대한 설명이 들어있습니다. 작업을 하다보면 때때로 아주 중요한 부분 이므로 꼭 자세히 알아둡시다. 그리고 제가 올린 방법 말고 다른 오브젝트를 써서 같은 결과를 쓰셨다면.. 더보기
[용용초보맥스배우기] 7. 맥스로 음악 연주해보기!! 먼저 압축화일 안에 보시면 tut1_07.mxb 와 genari.txt 이렇게 두개의 화일이 있을 것입니다. 역시 tut1_07.mxb 화일을 실행 하시면 되고요 택스트 화일은 이번 튜토리알과 관련이 있으므로 지우시면 안됩니다. 꼭 같은 폴더 안에 둘이 붙어있어야 된다는 점 명심하세요~!! 실행해보면 위에 체크박스를 실행하는 순간 음악이 흘러나올 것입니다. 물론 ... -_- 실망하시겠지만 .. 그다지 대단한것은 아닙니다. 학교종 하고 개나리 인데요. 기본을 알기 위한 것이므로 .. 그냥 좋게좋게 보시면 되겠습니다. 어려운것은 없고요.. 새로등장한 coll 이란 녀석이 있는데 조금 까다로울 수 있겠네요. 핼프 화일을 적극!! 참고 하시길 권장합니다. 더보기
[용용초보맥스배우기] 6. 맥스로 4분의 4박자 만들어보기 너무 늦었습니다. 죄송.. 회사 다니다 보니.. 시간 조절이 맘데로 안돼는군요. 앞으로는 업무중에 짬짬히 눈치봐가며 맥스 작업을 해야겠습니다. 어쩄은 오늘 올린내용은 그다지 새로울것은 없는 내용들입니다. 단지.. 한두개 새로운 오브젝트가 있고.. 제가 알던 간단한 노하우.. 를 적었고. . 내용은 .. 다음과 같습니다. metro를 이용하여 몇가지 방법으로 4분의 4박자를 만들어 보는 방법입니다. 물론 만드는 방법이야 수도 없이 많겠지만 .. 여기서는 아주 간단하게 기본적으로 이해하기 쉽게~ 따라 사용하기도 쉽게 만들었습니다. pgmout 이란 오브젝트를 이용해서 noteout 을 통해 나오는 소리의 악기를 바꾸는 것에 대하여 설명이 되어있습니다. 맥스에서의 실행 프로세스의 순서에 대해 조금 기술 하였습.. 더보기
[용용초보맥스배우기] 5. 유용한 오브젝트 몇개 이번에는 몇가지 유용한 오브젝트를 소개해 드립니다. 솔직히 ... 오늘 야근을 하고.. 느즈막히 사무실 사람들이랑 술한잔 먹고.. 주말에..못올린거 올린다고 작업하고 있자니.. 좀. 안되는군요.. -_- 암튼.. 이번 내용이 좀 성실도가 없는건 사실이구요.. 다루는 내용도 생각보다 너무 많이 잡은듯 해서 .. 설명을 많이 못드렸습니다. 머 사용자 분들이 일단 막 만들어 보시는게 중요하기는 한데요.. 어짜피 튜토리얼을 진행하는 입장에서는 .. 좀 아쉽군요. 어짜피 정석으로 할려고 한것도 아니고.. 그냥 대충~ 그까짓거... 대충 하려고 만든거니까.. 가볍게 보고 따라하신다 생각하시면 된다 생각한거니까요... 너무 머라하지는 마세요. 암튼.. 내일모레 또 뵙겠습니다.~ 더보기
[용용초보맥스배우기] 4. 맥스로 계산하기. 이번에는 맥스로 간단한 계산을 하는 방법을 소개드립니다. 맥스는 여러분이 생각하시는것 이상으로 철저하게 프로그래머의 편의를 봐준 프로그램입니다. 데이터관리 하는방법이나 정의, 연산, 리스트의 생성 및 분해에 있어서 너무나도 편리하게 작업을 할수 있는 프로그램이죠. 물론 그 외에도 많지만요. 이번에는 간단한 계산법입니다. 우리가 단순히 생각할수있는 +, -, *, / 에 관한 내용입니다. 복잡한거는 없으니 무리없이 보세요. 다음장에는 맥스에서 아주아주 유용하게 쓰일수있는 몇가지 오브젝트를 소개해드리겠습니다. 참 ! 아직도 선을 반듯하게 연결하는법을 모르시겠다구요!! 그럼 맥스에 메뉴바에 보시면 option 이 있습니다. 거기서 세그먼트 패쳐코드 선택하시면 됩니다. 그럼 아웃렛 선택하시고 클릭클릭 하셔서 아.. 더보기