역시 여러개 동시에 만들 때 보다는 하나만 집중해서 만드니까 버전업이 빠르네요.
Music은 3번째 메이저 업데이트입니다.
이번에는 ASUCI를 보다 많은 분께서 활용하실 수 있도록 범용성 면에서 상당히 손을 댔습니다.
아마 4번째가 있다고 한다면 어학용 마이크로 컨트롤 기능이겠지만, 일단은 이제는 비디오 UCI의 버젼2를 준비할 예정입니다.
대표적으로 추가된 기능은 아래와 같습니다.
1. 제트이팩트 모든 프리셋 선택원래 처음엔 이렇게 만들 생각은 별로 없었지만, 가장 많은 분께서 요청하시는게 이 부분이라 결국 탑재하게 되었습니다.
Normal, 그러니까 EQ를 끄려면 기존에 선택되어 있는 프리셋을 한번 더 누르면 자동으로 제트이팩트가 꺼집니다.
User 프리셋을 길게 누를 경우 바로 세팅 메뉴로 가는 기능은 탑재하려고 하다가 계속되는 펌웨어 업데이트에 대응하기 힘들어서 뺏습니다.
2. 타임라인 컬러 및 표시방법 선택ASSIGN&RANDOM : 앨범아트가 있을 땐 지정색, 앨범아트가 없으면 랜덤
ASSIGN : 앨범아트가 있든없든 무조건 지정색
RAMDOM : 앨범아트가 있든없든 무조건 랜덤
랜덤색상의 경우에는 ASUCI에서 제공하는 기본 랜덤 앨범아트와 색상이 싱크됩니다.
지정 컬러 선택은 [ASSIGN&RANDOM]이나 [ASSIGN] 상태일 때 버튼을 길게 누르면 컬러 선택 창이 나타나고, 창을 닫으려면 현재 선택한 컬러를 한번 더 누르면 됩니다.
3. 앨범아트 표시방법 및 이동방법 선택HOLD (REF OFF) : 앨범아트를 불러오지 않고 고정된 상태에서 랜덤 앨범아트만 불러옴, 하단 반사 없음
HOLD (REF ON) : 위와 같으나 하단 반사있음
MOVE (REF OFF) : 앨범아트를 불러옴. 앨범아트가 없을 경우 랜덤 앨범아트를 불러옴, 하단 반사 없음
MOVE (REF UNSYNC) : 곡 넘김 버튼으로 곡 이동시 앨범아트가 완전히 움직인 후 하단 반사를 불러옴
MOVE (REF SYNC) : 곡 넘김 버튼으로 곡 이동시 앨범아트와 하단 반사를 같이 움직임
케이스별로 총 5가지의 모드로 세분화 하였으므로 취향대로 쓰시면 됩니다.
4. 가사창 띄운 상태로 좌우 제스쳐로 곡넘김 가능뭐 이건 딱히 설명할 필요가..
이번부터는 ASUCI에서 기기에 저장하는 정보가 펌웨어 레벨이 아닌 플래시 플레이어 레벨의 별도 공간에 저장되므로 타 UCI와 혼용시에도 정보가 그대로 저장됩니다.
따라서 타 UCI와 혼용시 세팅이 초기화 되는 문제가 없어졌으며, 만약에 초기화를 원하는 경우는 [System/Flash UI/SOL/ASUCI1.SOL] 파일을 삭제해 주시면 됩니다.
도움말 다시보기 역시 해당 파일을 삭제해야지만 가능합니다.
이번에 추가된 가능들이 워낙에 프로그래밍의 양이 방대하다 보니, 특히 좀 큰 버그가 많을 수 있습니다.
그런 버그들은 신고해 주시면 최대한 빠르게 작업해서 계속해서 마이너 업데이트를 할 수 있도록 하겠습니다.
다른 사이트에 올려놓은 글보다는 블로그 쪽이 피드백이 더 빠르므로, 건의나 버그신고 같은건 되도록이면 이 포스트에 코멘트 남겨주시면 감사하겠습니다.
파일 배포 역시 여러 군데에 올려놓으면 업버젼시 일일이 수정하기 힘든 관계로 블로그에서만 배포하겠습니다.
또한 ASUCI V1 Music의 작업은 거의 마무리 되었기 때문에 공식적으로 소스를 공개하기로 했습니다.
이때까지 공개를 안했던 이유는 단순히 그냥 소스가 지저분해서 공개하기 민망한 수준이라.. orz
ASUCI의 소스는 비영리 목적으로 활동하시는 모든 분께서 자유롭게 활용해 주시면 좋겠습니다.
Music 이외의 타 ASUCI도 디컴파일해서 쓰실 분은 쓰셔도 됩니다.
소스 출처는 굳이 밝히지 않아도 되지만 뭐 ASUCI에서 가져왔다고 짤막하게 한줄만 넣어주시면 그저 감사.. :$
기본 소스 레벨까지 주석 정리를 제법 많이 해놨기 때문에 UCI를 처음 만드시는 분께도 아마 약간이나마 도움이 되리라고 생각합니다.
[ASUCI V1 Music 3.0 Source] : ASUCI_V1_Music_3_Source.rar[ASUCI V1 Music 3.21] : ASUCI_V1_Music_3_21.rar* 버젼 3.1부터 LRC 가사 넣는 폴더가 기존 [Music_LRC] 폴더에서 [LRC] 폴더로 변경되었습니다.* 타임라인 컬러 지정 기능에 맞추어서 랜덤 앨범아트의 커버 색이 약간 조정되었으므로, 기존에 ASUCI Music을 쓰시던 분이라도 꼭 새 랜덤 앨범아트 파일들을 다시 설치해 주시기 바랍니다.
[VERSON LOG_Music3]3.0_20091008
일반 최초 공개 버젼
3.1_20091009
LRC 가사 넣는 폴더를 기존 [Music_LRC] 폴더에서 [LRC] 폴더로 변경
폴더내 cover.jpg 앨범아트 로드시 재생목록 처음과 끝에서 재생범위 변경시 로드 에러 문제 해결
앨범아트 무브+싱크 모드시 버벅거리는 느낌을 덜 들게 하기 위해 무브 속도 증가
재생속도 조절 화살표 드래그아웃시 선택된 상태로 남는 버그 해결
제스쳐 볼륨 업/다운 이미지 디테일 변경
3.2_20091009
테그/파일이름 가로 스크롤 곡/표시방법 변경시마다 처음부터 스크롤되게 기능보강
가사창 띄울 경우 화면 자동꺼짐 옵션 무시, 가사창 끄거나 Music UCI를 빠져나갈 경우 마지막 값으로 복귀 (단, Music UCI 상태에서 전원 꺼짐 이벤트 발생시 기기특성으로 인하여 복귀 불가)
제스쳐 감도 증가
제스쳐 볼륨 업/다운 이미지 뒤바뀐 버그 수정
LDB 가사 띄운채로 Music UCI를 빠져나갔을 때 돌아오면 다시 안켜지는 경우가 있었던 버그 수정
3.201_20091009
제스쳐 볼륨 업다운 표시 오류 수정
제트이팩트 페이지 넘김시 현재 설정된 EQ가 없음에도 페이지 상으로는 선택된 것처럼 나오는 경우가 있던 버그 수정
3.21_20091010
앨범아트 홀드 모드시 곡넘김 버튼이 아닌 재생시간이 다되서 곡이 넘어갈 경우 랜덤 앨범아트가 바뀌는 버그 수정
앨범아트 홀드 모드시 현재 앨범아트가 하나만 있는 파일 재생시 랜덤 앨범아트 호출 불가 버그 수정
앨범아트 홀드 모드시 타임라인 컬러 ASSIGN&RAMDOM 설정임에도 컬러가 지정컬러로만 뜨는 버그 수정
소스 최적화로 곡 넘김시 속도 약간 향상
예정 작업
배터리 잔량 체크 버그 (아직 상황 특정 불가)
* ASUCI for COWON S9 도움말 바로가기