2009-06-25 4 views
3

기타 코드를 처리하는 .NET 라이브러리 (이상적으로 오픈 소스)가 있는지 궁금합니다 (예 : 코드 또는 일련의 자유/문자열 조합을 사용하여 해당하는 fret/문자열 조합 또는 코드)..NET 기타 코드 라이브러리

"C#"은 메모이고 음악적으로 "프로그래밍"개념이 있기 때문에 검색하는 데 문제가 있습니다.

답변

1

실제로 특정 라이브러리가 아닌 디지털화 된 기타 코드 모음을 요구하는 것 같습니다. 나는 당신이 기타 코드 데이타베이스를 찾으면 데이타베이스를 통합 한 몇 가지 다운로드 프로그램을 발견 할 것이라고 생각하지만 아직 자유롭게 사용할 수있는 코드 데이타베이스를 찾지 못했습니다. 죄송합니다. freebase에는 코드가 포함되어 있지 않습니다.

모든 코드가 이름의 분석을 기준으로 계산 될 수 있습니다. 이 경우 DB 대신 라이브러리 또는 적어도 수식을 원하게됩니다. 그러나 나는 이것이 사실이라고 믿지 않는다. 그래도 here이라는 이름의 설명이 있습니다.

1

실제로, 뭔가를 찾기가 어렵습니다. sourceforge.net에서 보았을 때 chorderator이라는 비 활성 프로젝트가 C#으로 작성된 것을 발견했습니다. 스크린 샷은 멋있지 만 내 시스템에서 프로그램을 실행할 수 없습니다. 아마도 Visual Studio를 설치해야 할 필요가있을 것입니다. 운이 좋으면 좋겠다. 어쨌든, 웹 및 소스 포지에 많은 코드 생성기가있는 것 같지만 반드시 C#이 아니지만 C#을 해킹 할 수있는 코드 생성기가 있습니다.

+0

제가 소스를 시도하고 내가 C#으로 변환 할 수 있는지 확인하십시오 :-) 그것은 좋은 시작은 적어도 (아무 이유도 CodeProject를 확인했지만 SourceForge가 아님) –

1

여기에 something done with Silverlight 및 해당 CodePlex가 있습니다. 희망이 도움이됩니다.

+0

나는 그것을 보았지만 내 욕구에는 다소 좁은 것처럼 보였다. –

+0

이 솔루션은 .png 이미지를 사용하여 개별 코드를 표시하는 것처럼 보입니다. 내가 노트 목록을 가지고 프로그래밍 방식으로 렌더링 할 것으로 기대했다. 특히 OP는 실제로 라이브러리에서 일련의 노트를 가져와야하기 때문에. – Groo

+0

프로그래밍 방식으로 코드를 생성하는 것은 쉽지 않습니다. 기술적으로, C maj 코드를 연주하는 많은 방법이 있지만, 대부분은 사용되지 않습니다 (말하자면, 12 번 프렛 이상) 또는 엄청나게 어색하고 육체적으로 말합니다. 우리가 할 수있는 최선의 방법은 알려진 기타 코드의 데이터 세트이고 OP는 그가 원하는 방식으로 렌더링 할 수 있다고 생각합니다. 슬프게도 그런 데이터 세트를 모른다. –

1

나는 소스 코드를 사용할 수 있으며 C#으로 작성된 것입니다 ... http://chordious.com에서 Chordious을

체크 아웃이 꽤 오래된 스레드는 것을 알고 있지만.

나는 Chordious의 코드 파인더의 MVC 버전을 만들기 위해 애플리케이션의 핵심 DLL을 사용했다. 언제든지 그걸 봐 주시기 바랍니다 http://chordiousweb.gear.host