본문 바로가기

PuzzleLeaf110

[Android]UI 설계하기(2) Player의 UI를 설계하려고 고민을 하다가 Metro UI를 참고해서 만들어 보기로 했다. 너무 색깔이 많아서 난잡한 느낌이 든다.... 색을 깔끔하게 바꾸고 크기도 조금 줄여서 깔끔하게 하고 싶었는데 ... 빈 공간을 주체할 수가 없었다. 윈도우 10의 UI를 따라 해 보았다 .............. 역시 너무 어렵다. 조금 더 고민할 필요가 있는 것 같다. UI 설계하기(1) 도 다시 해야 할 것 같다. 2016. 11. 17.
로컬 데이터 구조 구상, 중간점검 FireBase 서버와 연동하기 이전에 먼저 로컬에서 자료를 저장할 구조를 만들었다. private HashMap musicName; 설계 : 유일한(key) 값으로 하는 곡 이름이 있고 각각의 곡에 유일한(key2) 값으로 가지는 악기, 연주 방법 등이 존재한다. 이것들은 악보의 값을 가진다. 선택한 key 값에 따라서 쉽게 검색할 수 있을 것이라 예상한다. 앱을 실행하면 바로 FireBase와 동기화하여 값을 저장하는 방법을 고려하고 있다.(추후 관리자 모드에서 곡을 추가, 수정하는 경우 앱을 재시작 해야 함) ~11/25(금) 1. 악보 마디별로 탐색, 재생에 대한 연구 2. Player UI 구현 3. FireBase 서버와 연동 4. 관리자 모드 구현하기 2016. 11. 15.
[Android]UI 설계하기(1) 기획서 추가 사항으로 한 개의 곡에 여러 개의 악기가 있고 각 악기마다 악보가 다르기 때문에 UI 구성을 조금 다르게 바꿨다. 위에서 아래로라는 방향성을 고려하여 맨 위에서 곡을 선택하고 중간에서 악기(피아노 왼손, 오른손)를 선택하고 맨 아래의 버튼을 누르게 되면 자동으로 즐겨찾기에 저장이 되어서 플레이어 화면으로 넘어가는 구성이다. 앱을 종료 후 다음에 사용할 때는 맨 아래의 버튼을 누르면 바로 곡으로 이동이 가능하다.(곡, 악기 선택 버튼을 누르게 되면 즐겨찾기 초기화) A B UI 설계 이슈는 색으로 구분을 지어서 '약시'인 분들이 쉽게 알아보게 하는 의견과(개인적인 입장에서는 너무 알록달록해서 난잡해 보이는 느낌이 있다.) 단색까지는 아니더라고 연한 색을 사용하고 선으로 구분하자라는 의견이 있다.. 2016. 11. 13.
음계 재생 방식에 대한 연구 0. 목소리를 녹음해서 음 높이에 맞춰 음계을 읽으려 했다. 그러나 악보를 찾아서 보니 최대 3옥타브까지 악보에 기재되어 있다.(실질적으로 불가능) 1. 음계를 음에 맞춰 읽는 기계음을 구해서 사용했는데 너무 딱딱한 느낌이 들었다.(이것을 개선해보는 방향으로) 2. 기계음에 피아노음이 동시에 나오도록 편집하고 테스트를 해본다. 느낌 자체는 조금 괜찮은데 뭔가 아쉽다. 피아노 소리https://www.freesound.org/people/jobro/sounds/ 2016. 11. 9.