음악, 삶, 개발
Max 프로젝트로 Hello World 출력하기 본문
공식 문서
< max-api 모듈 : inlet 과 outlet 사용하기! >
[node.script] 안에서 로딩되는 .js 파일은 max-api 모듈을 사용할수있다.
const maxApi = require('max-api'); // max-api 모듈 사용할거임!!
이 max-api 모듈은 Max 에 내제되어있기때문에, 따로 설치할 필요가 없다.
max-api 모듈의 addHandler 함수를 통해 우리는 inlet 으로 메세지를 받을수있고,
outlet 함수를 통해 outlet 으로 메세지를 출력할수있다.
/* my-node-server.js */
const maxApi = require('max-api');
maxApi.addHandler('bang', function () {
const randomFloat = Math.random();
maxApi.outlet(randomFloat);
});
maxApi.addHandler('get', function () {
maxApi.outlet('Hello World'); // to Max outlet 0
});
maxApi.addHandler('set', function(n) {
maxApi.outlet(n);
});
max-api 모듈은 [dict] 를 조작하는등, 다양한 기능들을 지원하는데,
추후 다른 포스팅에서 깊이 있게 알아볼것이다.