본문 바로가기

전체 글79

[카피 악보] 김수영 - 모르겠다. 안녕하세요. 고양입니다. 코로나19로 인해 외출을 많이 못하고 있고 지금 제가 다니고 있는 회사도 내년부터는 재택근무 형태로 진행한다고 합니다. 저도 집콕생활을 이어가면서 가능하면 생산적이고 의미가 있는 작업을 하고싶어서 악보의 퀄리티를 높여서 제작을 시도해보았습니다. 이번에는 기타 좀 치신다는 분들은 다 아시는 기타프로6으로 카피 작업을 했습니다. 덕분에 pdf 내보내기 등 기능이 편해져서 다음부터 기타프로를 애용할 듯 합니다. 수영님의 주법을 연습하시고 싶으시다면 tab 버전의 악보를, 주법에 상관없이 코드만 필요하다는 분들은 code 버전의 악보를 다운받으시면 됩니다. gpx 는 기타프로 전용 파일이니 기타프로 프로그램이 설치되어있는 분들께서 사용하시면 됩니다. 연말 마무리 잘하시기를 바라고, 내년.. 2020. 12. 30.
[음악카피] 김수영 - 사랑하자 와우 제 블로그가 김수영 팬분들에게 큰 도움이 되고 있다는 사실을 알고나서 더욱 수영님 노래에 빠져살고 있습니다. 김재원님이 요청해주신 사랑하자 카피악보가 제작되었습니다!! 소리질러~~~~~ 구글에 검색하니 코디파이에 누군가 코드를 만들어 두었더라구요!! 그래서 냉큼 들어가서 보았지만.. 역시 생각보다 아쉬운 코디파이,,, ㅠㅠ 간단한거는 알겠는데 나머지는 거의 다 힘들었습니다. 특히 기본코드로만 노래가 흘러가지 않고 특유의 탠션 코드를 엄청나게 사용하시기 때문에 귀로만 듣고 코드를 정확히 찾기란.... 역시 초보자답게 영상을 여기저기 찾아다니면서 기타가 잘 보이는 영상을 선택해서 재생과 정지를 반복하며 하나하나 구했습니다... 기타를 직접 쳐가면서 어색한 부분을 수정하는 작업도 필요하죠!! 그래서 최종.. 2020. 8. 15.
[C++] error C2572: 'Class::Function': 기본 인수 재정의. 매개 변수 1>project\addon source\Class.cpp(19,39): error C2572: 'Class::Function': 기본 인수 재정의. 매개 변수 1 1>project\addon source\Class.h(21): message : 'Class::Function' 선언을 참조하십시오. 다음과 같은 에러 발생 함수 선언 규칙 무시 에러 Class.h 파일에 Function(int a = 0, double b); Class.cpp 파일에 Function(int a, double b); 으로 해결함. 요점은 헤더파일에는 초기화 가능, 소스파일에는 초기화 불가능. 2020. 1. 30.
아두이노 uno, yun, orange 연동하기 아날로그 핀 입력을 20개정도 받아야 하는 상황에서 어떻게 해야하나 고민하던 차에 SoftSerial을 이용하여 간단한 예제를 만들었다. 실행 결과 핀지정을 할 경우에 기기별로 최소한 1개의 인터럽트 핀에 꼽아야 하는것같다.(추측) 정확한 데이터가 넘어오진않지만 숫자만 read, write한다면 생각보다 정확한 데이터가 나올지도 모른다. 아니면 통신 대역대를 전부 변경한다던지... 위 소스는 오렌지 보드와 yun보드에 각각 4번핀에 버튼을 입력하고 실시간으로 보드에서 확인하기 위해서 13번 led를 활용해서 정상적으로 값을 보내는지 확인하고 uno에서 데이터를 받아 출력해주는 부분이다. - 추가해야 할 것 - 데이터 통신 포맷 - 불완전한 데이터를 사용하다가 잘못되면 나도 모름 - 최종 yun보드 3개의.. 2019. 11. 28.
[C# - Arduino 연동] 4. 내가 만든 연동 프로그램 4.1. 개요 기존에 Firmata를 이용하여 아두이노를 제어하다가 센서 값을 읽어와야하는 부분이 생기자 문제가 발생했다. Firmata는 C#에서 입력한 값이 해당 핀에 고정되어 센서처럼 실시간으로 값을 읽어오기에 무리가 있었다. 또한 기존 Firmata를 이용한 프로그램이 커지다보니 수정하기도 쉽지가 않고 이럴바에 차라리 라이브러리부터 만들자는 생각에 제작을 시작하기로 했다. Firmata가 센서 read가 자유로웠으면 이런일이 없었을텐데 방법을 안다면 댓글을 부탁합니다. 위 문제가 해결되더라도 firmata는 독립 라이브러리로 다른 라이브러리를 사용한다면(ex. Servo, MPU6050...) 둘 중 하나만 사용가능하다는 점이 큰 단점이다. 이러한 문제를 전부 해결하기 위해서 별도의 라이브러리를 .. 2019. 11. 1.
[C# - Arduino 연동] 목차 1. 개발환경 정의 2. 목차 3. Firmata 4. 내가 만든 연동 프로그램 4.1. 개요 4.2. 다이어그램 4.3. 원리 4.4 소스 - 아두이노 4.5 소스 - C# 2019. 11. 1.