2012.07.17 18:50

mson.h ver1.0

mson헤더 모음 2012.07.17 18:50

mson헤더 시리즈 중에 몸통이라 할 수 있는 헤더입니다.

이곳에도 저곳에도 속하기 애매한 부분이 있는 함수, 중요한 함수 또는 매크로를 모아놓은 헤더입니다.



mson.h



함수와 매크로를 하나하나 검사해보지 않았기에 에러가 날 수도 있습니다.

에러가 나면 댓글로 남겨주세요

신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'mson헤더 모음' 카테고리의 다른 글

mson.h ver1.0  (18) 2012.07.17
merror.h ver1.0  (4) 2012.07.17
morsecode.h v1.0  (3) 2012.07.12
msound.h 긴급 패치 v1.1  (1) 2012.07.08
Beep()를 이용한 사운드 연주 헤더 msound.h  (1) 2012.07.08
2012.07.17 18:48

에러 처리에 대한 매크로가 정의된 헤더입니다.

사실 함수 제작외에는 잘 사용되지 않을듯 한 헤더입니다.



merror.h


신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'mson헤더 모음' 카테고리의 다른 글

mson.h ver1.0  (18) 2012.07.17
merror.h ver1.0  (4) 2012.07.17
morsecode.h v1.0  (3) 2012.07.12
msound.h 긴급 패치 v1.1  (1) 2012.07.08
Beep()를 이용한 사운드 연주 헤더 msound.h  (1) 2012.07.08
2012.07.14 22:11

메시지를 입력하면  소리로 출력합니다.


윈도에서만 작동합니다.



컴파일에 필요한 morsecode version 1.0을 추가했습니다


morsecode.h


morsecodeprogram.c


morsecodeprogram.exe



신고
크리에이티브 커먼즈 라이선스
Creative Commons License
2012.07.13 23:02

dev-c++ 다운로드 링크

Bloodshed(제작사)링크: http://www.bloodshed.net/dev/devcpp.html

Orwell 링크: http://sourceforge.net/projects/orwelldevcpp/?source=recommended

포터블 링크: http://sourceforge.net/projects/devcpp-portable/?source=recommended


code blocks 다운로드 링크

http://sourceforge.net/projects/codeblocks/?source=recommended



모두 무료이며, 오픈 소스 프로젝트입니다.

Microsoft Visual C++을 사용하시는 분들!

혹시 VC복돌쓰세요? 아니면 너무 무거워서 바꾸고 싶으세요?

그렇다면! dev-c++이나 code blocks로 갈아타는 것도 나쁘진 않아요~

저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'C Language' 카테고리의 다른 글

무료 C(++) IDE 다운로드(dev-c++, code blocks)  (4) 2012.07.13
2012.07.12 20:06

모스부호를 출력할 수 있는 morsecode.h입니다.

현재 버전에서는 사운드의 출력밖에 할 수 없습니다.

사용방법은 다음과 같습니다.


========== 예제 ==========

#include "morsecode.h"


int main(int argc,char* argv[])

{

morsesound("출력할 내용");

return 0;

}



morsesound()안에는 영문, 숫자 그리고 아래의 특수문자만 가능합니다

.

,

?

/

:

`

-

(

)

|(C언어에서의 비트단위 OR 연산자. 정정기호를 표시할 키가 마땅히 없어서 이것으로 대체함.)



최소 운영 체제 사양: Microsoft Windows XP



파일

morsecode.h


저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'mson헤더 모음' 카테고리의 다른 글

mson.h ver1.0  (18) 2012.07.17
merror.h ver1.0  (4) 2012.07.17
morsecode.h v1.0  (3) 2012.07.12
msound.h 긴급 패치 v1.1  (1) 2012.07.08
Beep()를 이용한 사운드 연주 헤더 msound.h  (1) 2012.07.08
2012.07.12 20:01

mson 헤더 중 하나인 msound.h를 이용해 만들었습니다.

연습작이어서 박자 구분은 안뒀고요

msound.h는 본 블로그 mson헤더 모음 카테고리에서 받으실 수 있습니다.


p.s. 윈도에서만 가능한 ㅋ



Sen And Chihiro.c


Sen And Chihiro.exe


저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
2012.07.08 22:19

전 버전에서 높은 음과 낮은음의 구현 실수로 인해 모두 가온음으로 소리가 났습니다.

이번 버전에서 해결하였습니다.



msound.h


저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'mson헤더 모음' 카테고리의 다른 글

mson.h ver1.0  (18) 2012.07.17
merror.h ver1.0  (4) 2012.07.17
morsecode.h v1.0  (3) 2012.07.12
msound.h 긴급 패치 v1.1  (1) 2012.07.08
Beep()를 이용한 사운드 연주 헤더 msound.h  (1) 2012.07.08
2012.07.08 21:50

msound.h입니다.

C,D,E,F,G,A,B를 사용하며

낮은음, 높은음, 반음까지 지원합니다.


낮은음은 D+코드 로 쓰시면 됩니다.(ex: 낮은도: DC)

높은음은 U+코드로 쓰시면 됩니다.(ex: 높은도: UC)

반음은 반내림으로 표현하며, 플랫은 b로 표현합니다.(ex: 도플랫: Cb, 높은도플랫: UCb)



msound.h



인클루드는 하실 줄 아리라 믿습니다

저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'mson헤더 모음' 카테고리의 다른 글

mson.h ver1.0  (18) 2012.07.17
merror.h ver1.0  (4) 2012.07.17
morsecode.h v1.0  (3) 2012.07.12
msound.h 긴급 패치 v1.1  (1) 2012.07.08
Beep()를 이용한 사운드 연주 헤더 msound.h  (1) 2012.07.08
2012.07.08 20:09

이번에는 Beep() 함수로 동요 비행기를 연주해 보았습니다.

(비행기를 연주한게 꼭 쉬워서만은 아님)


뭐 쨌든 소스코드랑 exe 배포합니다.



flight_song.c


flight_song.exe


저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
2012.07.08 19:59



저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'INFORMATION > 잡다한 정보' 카테고리의 다른 글

음계 주파수  (1) 2012.07.08


티스토리 툴바