본 위젯의 용도는 클래식 기타의 조율을 돕는 것입니다.
전국의 클래식 기타 애호가님들을 위해 만들어 보았습니다.
제가 제작하고, boxmile군이 감수하고, joyh후배가 기타음을 mp3로 녹음해 주었습니다. (화현회 파이팅!)
특히 joyh후배는 고품격음악블로그에서 때때로 자신의 연주(수준급)를 녹음하여 공개하고 있으니,
많은 사랑 부탁드립니다.
위젯에 마우스를 오버하시면, 위와 같은 모습으로 변합니다.
간단히 각 부분을 설명드리면,
1 = 줄에 (마우스오버)를 하면 1회 기타음이 납니다. 줄에 (마우스클릭)을 하면 조율하는 동안 반복 재생됩니다.
2 = 곡에 따라 6번 줄을 '레'로 조율할 필요가 있는데, 이때 이용합니다.
3 = 이 버튼을 누르면 퍼가기 코드가 제공되어, 다른 블로그나 웹사이트에서 쉽게 공유하실 수 있습니다.
2. 라이브 데모
즐겨보세요! (위의 것은 그냥 이미지가 아니라 진짜 실버라이트 위젯입니다.)
(주의) 실버라이트가 설치되어 있지 않은 컴퓨터에서는 아래와 같은 이미지로 보이실 거예요.
안심하고 클릭하셔서 실버라이트를 한 번 설치하세요.
한 번만 설치하시면 다른 사이트의 실버라이트 어플리케이션들도 모두 보이실 거예요. (플래시처럼)
3. 퍼가기 코드
<param name='source' value='http://www.shiverlight.net/Sample/GuitarTuner/GuitarTunerWidget.xap'/>
<param name='background' value='transparent'/>
<param name='minRuntimeVersion' value='2.0.30923.0' />
<param name='windowless' value='true'/>
<param name='enableHtmlAccess' value='true'/>
<param name='autoUpgrade' value='true' />
<a href='http://go.microsoft.com/fwlink/?LinkID=124807' style='text-decoration: none;'>
<img src='http://shiverlight.net/Sample/GuitarTuner/InstallSilverlight_ForGuitarTuner.png' alt='Get Microsoft Silverlight' style='border-style: none'/>
</a>
</object>
자기 블로그에 이 위젯을 달고 싶으신 분은,
위젯에서 SHARE 버튼을 누르셔도 얻을 수 있고, 위 코드를 직접 퍼가셔도 됩니다.
4. 소스코드
소스를 공개하오니, 이 위젯을 해부해보고 싶은 개발자들은 위 소스를 다운로드 받으세요.
5. 로드맵
다음 위젯뱅크에 등록하는 것을 고려 중입니다만, 아직 위젯뱅크 등록 모듈에서 미리보기가 안되는 관계로,
시간이 좀 걸릴 것으로 보이구요. 향후 '하모닉스음' 지원 등의 버전업을 생각하고 있습니다.
많은 피드백 부탁드립니다. 감사합니다.
-
-
-
-
-
길버트 2008/10/27 13:34
같은 음원을 다시 재생하기 위해,
Stop했다가 Play하면, 찌찍거리네요.
해결책으로는 Play할 때마다 MediaElement를 새로 new를 해서 사용하고
대신 ended 이벤트에서 remove 해주는 것.
근데 이전에 실버라이트에 문제가 있던 게 한 어플리케이션 안에 127개 이상의
MediaElement가 동시에 존재하면 127개 이상에 해당되는 음원들은
재생 불능 상태가 된다는 것.
누군가 기타줄을 막 긁어서 순식간에 MediaElement를 127개 이상 생성하게 되면
위젯에 문제가 생기게 되는 것이죠.
하지만 그런 악의적인 사용자가 많지는 않을거라고 믿고,
현재의 RTW버전에서도 같은 문제가 존재하는지 확인도 해 볼 겸
위젯을 수정하도록 하겠습니다.
-
-
길버트 2008/10/27 15:51
수정 작업을 하다가 문득 깨달은 것인데.
줄을 스칠 때마다, MediaElement를 새로 생성하여 재생하게 되면,
찍찍하는 소리는 줄어드는게 확실한데 같은 음을 여러 번 터치하였을 때,
같은 음의 오버랩이 가능해 지므로, 그것은 현실적인지 못하죠.
찍찍 소리가 나더라도 그냥 쓰셔야 겠습니다. ^^ -
seohunee 2008/10/27 23:06
MS 실버라이트도 그렇고
Adobe Air인가도 그렇고
세상엔 제가 모르는 사이에 뭔가 새로운 플러그인 엔진들이 많이 개발되어서 돌아가는군요
저도 어느새 뒤처진건지 요샌 뭐가뭔지 잘 모르겠어요 ㅎㅎ ^^;;
- 화현회 39기 이서훈... 글남기고 갑니다--
길버트 2008/10/27 23:27
반갑다~ 서훈아!
이쪽 세상은 어떻게 돌아가는지 모르고 사는게 속 편하쥐.
한편, 개발자 입장에서는 사용자가 기술 구분없이
마냥 편하게 사용할 수 있게하는 것이 Ideal...
-
-
중스 2008/10/29 18:08
예~전에 은광여고 2학년 스터디에서 제가 한다고 하고서 안했던 siverlight 가젯이네용 ㅎ 언제 조율 잘된 기타 연주도 블로그에 올려주세요~ ㅎ
-
길버트 2008/10/30 10:38
중스님의 한을 제가 풀어드린 건가요?
조율 잘된 기타연주라... 네~ 언젠가는 ^^
은광여고 3학년은 언제 시작되나요?
(오해하시는 분들이 계실까봐 덧붙이면, 은광여고는 MS에서 주관하는 실버라이트
스터디모임의 별명입니다. Silverlight가 '은광' 이잖아요. ^^
개인적으로는 '은광예고'가 더 좋을 것 같습니다만...)
-
-
-
-
길버트 2009/04/03 17:18
안그래도 다음 버전에서 추가하려고 생각 중이었습니다.
기타 음원 레코딩에 도움을 주는 조군에게
하모닉스음도 레코딩이 잘 되는지
한 번 물어보겠습니다.
-
-
-
-
길버트 2009/07/23 10:15
제 블로그의 기타조율 위젝을 확인해 보니,
잘 작동을 하고 있습니다만...
안되시는 현장의 URL을 알려주실 수 있으실까요?
제가 한번 살펴보도록 하겠습니다.
사용하시는 브라우저에 따라 안되시는 것일 수도 있으니,
웹브라우져의 종류와 버전을 알려주시길 부탁드립니다!
감사합니다. -
길버트 2009/08/02 18:29
알고 보니, 기타조율위젯용 xap파일을 호스트하고 있는
서버가 요즘 계속 저녁 때만되면 트래픽이 초과되어
다운이 되고 있었습니다.
그때가 되면 xap파일을 가져오지 못해서 화면이
하얗게 뜨는 것이었구요.
xap 파일이 2.x메가에 달했는데요.
mp3파일 등을 외부리소스로 빼내었더니, 100kb 이하가
되었습니다. 지금 현재는 트래픽문제를 덜 일으켜서
문제가 해결되었습니다.
감사합니다!
-
-
-
길버트 2009/08/02 18:30
이쫑 님의 다른 글에 답글을 달았는데요.
xap파일을 호스팅하고 있던 서버의 트래픽 초과로
파일 전송이 차단당해서 그랬습니다.
현재는 문제를 해결하였습니다.
감사합니다.
-

GuitarTunerWidget.zip


