________________________________________________________________________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<<< OCPLAY 사용 설명서 >>>
________________________________________________________________________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
< 목 차 >
0).........................................................만든이의 주책
1)........................................................ 프로그램 소개
2)................................................... 프로그램 개발 환경
3)................................................. 실행한 필요한 시스템
4)................................................... 이 프로그램의 특징
5)............................................................ 화일 구성
6)...................................................... 명령행 파라메터
7)....................................................... 압축 화일 지원
8)....................................................... 음악 관리 기능
9)....................................................... 음악 연주 기능
10)...................................................... 디렉토리 관리기
11)......................................................... 가사를 볼 때
12)............................................ 입력할 때 사용되는 글쇄들
0. 만든이의 주책
오씨플레이를 제작하기 시작한지도 벌써 일년이 넘었군요.
처음 시작은 200 여줄 정도의 작은 IMS 연주기 소스 분석에서부터 시작한
프로그램이 일년여를 거치는 동안 15,000 여 라인 정도의 그리 작지는 않은
프로그램으로 성장하였습니다.
수만 라인을 넘어가는 대형 프로그램은 아니지만 어떤때는 밤을 꼬박 세우며
어머니의 핀잔도 들어가며 만들어간 저의 첫 작품이자 저의 정성이 한라인
한라인 마다 스며있는 저의 가장 큰 보물중의 하나입니다.
가끔 쓸데 없는 일을 하고있는 것은 아닌가하는 생각도 들었지만 여러분의
격려 메일과 전화를 받을 때 마다 결코 이 작업이 쓸데없는 일이 아니라는
것을 느끼곤 더욱 분발하여 조금이라도 괜찮은 프로그램을 만들어 보려고
노력 하였습니다.
이제 바쁜 시간에 쫒기며 조금씩 제작해 오던 OCPLAY 1.0 정식버젼을 여러분
앞에 선보이게 되었습니다. 제 나름대로 최선을 대해 만든 작품입니다만 여러
분들의 마음에 드실지 걱정입니다.
하지만 제 마음으로는 아직 어딘지 부족한 느낌이 드는군요.
이제 저에겐 몇일 남지 않은 시간......
마지막으로 여러분께 OCPLAY 1.0 정식 버젼을 선보이고 군입대 관계로 잠시
여러분 곁을 떠납니다.
아직도 추가하고 싶은 기능은 쌓이고 쌓였는데 조금 아쉬운 생각이 듭니다.
하지만 제가 군대를 간다고 OCPLAY 의 버젼업이 중지되지는 않을겁니다.
제가 짜던 프로그램은 앞으로 저의 형이 계속 맡아서 짜게 될 것 같습니다.
남의 프로그램을 분석하고 기능을 추가해 나가는 작업이 그리 쉽지가
않아서 버젼업은 더 느려지겠지만 그래도 여러분을 위해서......
그럼 2 년 후에 뵙죠~~~~~~~
1. 프로그램 소개
오씨플레이(OCPLAY) 란? IMS 및 ROL 화일의 관리와 연주 기능을 가지고 있는
통합 연주 무른모 입니다.
사용자 여러분께 : OCPLAY 는 공개 소프트웨어이므로 마음대로 복사하여
사용하실 수 있으며 타인에게 복사하여 줄 때는
되도록이면 통신상에서 받은 압축 형태 그대로 복사하여
주시기 바랍니다.
하지만 OCPLAY 자체를 절대 상업적인 목적으로 복사하여
줄 수 없습니다.
단, 프로그램을 책에 게재하거나 어떤 상품의 일부로
판매하기를 원할 때에는 아래 적혀있는 연락처로 꼭
연락하여 주신후 작업을 하시기 바랍니다.
프로그램 만든이 : 오범석 ( 토종소 )
천리안 ID : CJSAMBO
하이텔 ID : tojongso
한글 라이브러리 : 임인건 님 ( turbo28 )
아이콘 제공 : 정효성 님 ( AnDo )
스테레오 루틴 제공 : 이준표 님 ( dollee )
테스팅 및 아이디어 : 오윤석 ( 수탉 )
오근해 ( 일렉트컴 )
최성일 ( 푸른별 )
주 소 : 충북 충주시 연수동 주공APT 201-1201
전화번호 : (0441) 43-4562
오윤석을 찾으세요.
2. 프로그램 개발 환경
시스템 : 80386-DX/40
그래픽 카드 : 2theMax ( ET4000 )
마우스 : Microsoft Quick Mouse
사운드 카드 : Sound Master Junnier
컴파일러 : Turbo C 2.01 , Turbo Assembler 2.0
라이브러리 : 한라 프로 2.4 , Adlib Tool kit
압축 화일 : ARJ 2.41 ( Robert K. Jung )
LHArc 2.55b ( Haruyasu Yoshijaki )
PKZIP/PKUNZIP 2.04g ( PKWARE Inc. )
3. 실행에 필요한 시스템
Sound Card : Adlib 호환 카드에서 작동이 가능합니다.
YMF-262 Chip 이 있을 경우 스테레오로 연주가 가능합니다.
F8 키로 스테레오 연주나 모노 연주 모드를 선택합니다.
System : 286 코드로 컴파일이 되었기 때문에 286 이상에서만 작동을 합니다.
XT 에서는 심하게 음이 처지는 등의 문제가 있어 XT 사용자께는 미
안 하지만 과감히 제외해 버렸습니다.
연주시에는 되도록이면 386 이상의 기종에서 사용할 것을 권합니다.
Video Card : VGA 카드에서 작동 가능합니다.
VGA 이외의 카드에서는 작동하지 않습니다.
Mouse : 있어도 되고 없어도 됩니다. 마우스는 밑에 나열한 마우스 버젼을
사용 하셔야 잘 작동합니다.
Microsoft Mouse version 6.25 이상
Genus Mouse version 9 이상
Logitech Mouse version 3.4 이상
Mouse Systems' PC Mouse version 6.22 이상
Quick Mouse 6.30 이상
Qtronix Mouse 3.02a 이상
4. 이 프로그램의 특징
.음악 관리를 쉽게할 수 있습니다.
디렉토리 관리기와 화일 관리기 기능이 내장되어 있으므로 일반 화일 관리기를
이
용할 때 보다 음악 화일 관리가 수월합니다.
화일복사, 화일 이동, 화일 삭제, 화일명 변경, 노래제목 변경, 화일명 일괄 변경
제목 정리, 목록 만들기, 가사 보기등 수많은 기능이 포함되어 있습니다.
지금까지의 음악 관련 프로그램에서는 전혀 볼 수 없었던 새로운 모습을 볼 수 있
을 겁니다. 이제는 음악 화일 관리 만큼은 더이상 다른 화일 관리 유틸리티를 사
용할 필요가 없어 졌습니다.
기능 설명을 참고하세요.
.압축 화일을 지원하므로 디스크를 경제적으로 사용할 수 있습니다.
압축 화일내에서는 IMS 화일을 직접 조작해야 하는 작업을 제외하고 거의 모든
작업이 가능합니다.
.음악을 감상시 PCX 그림 화일을 보면서 음악을 감상할 수 있습니다.
.강력한 목록 기능.
본 프로그램은 매번 노래 목록을 읽어 들이지 않고 한번만 읽어 들인 후 그것을
계속 사용하기 때문에 빠른 속도를 자랑합니다.
새로이 추가된 음악 화일이 있을 경우 목록을 다시 읽어 들일 수 있습니다만 프로
그램에 내장된 Copy,Move 기능등을 사용하면 다시 읽어 들일 필요가 없습니다.
또한 Check Sum 이나 각종 에러 검사 기능이 있어 올바른 목록 화일 여부를 거의
정확하게 검새해 냅니다.
목록 별로 현재 위치, 마지막 뱅크, 정렬방법 등이 기록되어 있기 때문에 다음 작
업시 마지막 한 작업을 쉽게 계속할 수가 있습니다.
읽어 들일 수 있는 음악 화일 갯수는 1230 개 정도입니다.
.YMF-262 Chip 이 있는 사운드 카드의 경우 스테레오로 연주가 가능합니다.
다양한 연주 옵션을 지원하여 여러가지 방식의 스테레오 효과를 얻을 수 있습니다
.단독 실행이 가능 합니다.
기본 폰트, 도움말등이 실행 화일에 내장되어 있거나 뒤에 붙여져 있으므로 실행
화일외에 아무것도 없어도 실행이 가능합니다.
.다양한 연주 화면을 자랑 합니다.
볼륨메터, 피치메터 외에 COMPOSER 에서 작곡할 때 볼 수 있는 악보 형태의 출력
화면중에 사용자 임의로 설정할 수 있습니다.
OCPLAY 에서 나타날 수 있는 화면의 가짓수는
배경색 수(3) , 그레이/컬러 변환(2) , 세가지 형태의 출력(3) ,
세군대의 위치(3) , 두가지의 가사 윈도우(2)
를 모두 곱하면 108 가지 조합이 가능하다.
.깔끔한 화면 디자인.
목록 관리 화면뿐만 아니라 연주 화면의 경우 자신의 취향대로 3가지 출력 형태
중 선택, 가사 보기 모드 지정, 화면 색상 변경등을 할 수 있습니다.
.친절한(?) 도움말 기능이 있습니다.
연주 화면이나 화일 관리기, 디렉 토리 관리기 등에서 각각 상응하는 도움말을 제
공합니다.
.막강한(?) 디렉토리 관리기가 자체 내장이 되어 있습니다.
디렉토리 관리기에서는 디렉토리 드라이브 변경 생성, 삭제, 이름변경, 다시 읽기
빨리 찾기 기능이 있으며 빨리 찾기에는 본 프로그램 만의 특별한 기능이 있습니
다.
빨리 찾기 디렉토리가 지정이 안되어 있을 경우 IMS 화일이 있는 디렉토리 빨리
찾기 기능이 제공 됩니다.
.가사 보기 기능이 있습니다.
ALT-V 를 눌러 가사를 전체 화면으로 확인이 가능하며 가사를 문서 화일로도 저장
이 가능합니다.
.명령행에서 음악 화일을 지정할 수가 있습니다.
여타에 프로그램에서는 MDir III등의 프로그램과 IMS,ROL 등을 연결 해 쓰기가 불
편 했음니다만 본 프로그램에서 쉽게 연결할 수 있도록 파라메터로 지정이 가능합
니다.
IMS, ROL, ISS 를 명령행에서 넘길 수가 있습니다.
<MDir III 지정 예>
IMS=OCPLAY !.!
ROL=OCPLAY !.!
ISS=OCPLAY !.!
.배경 음악 연주 기능이 있습니다.
음악 화일을 관리 하면서 배경 음악을 연주 할 수 있기 때문에 음악 화일 관리 중
에도 심심(?) 하지가 않습니다.
.노래 목록을 문서 화일로 저장할 수 있습니다.
문서로 저장된 화일을 HWP 나 다른 에디터 등에서 읽어들여 수정이 가능합니다.
.레벨메터의 색상을 마음대로 바꿀수가 있습니다.
IMPLAY 등에서는 레벨 메터의 색상이 고정되어 있지만 본 프로그램에서는 사용자
임의로 색상 선정이 가능합니다.
그리고 피치메터의 악기명이나 피치막대의 색상들도 변경이 가능합니다.
.채널별로 볼륨 조정이 가능하며 다양한 핫키와 연주 기능을 가지고 있습니다.
.뱅크가 없어도 연주가 가능합니다.
뱅크가 없을 경우 미리 준비되어 있는 악기 음색으로 연주를 합니다.
.강력한 뱅크 검색 기능이 있습니다.
보통 처음 시작할 때 현재 목록에서 사용된 마지막 뱅크를 읽어 들이지만 뱅크가
한번도 지정이 된 적이 없는 목록에서는 우선 현재 디렉토리에서 'STANDARD.BNK'
를 검색하고 없으면 실행 화일 경로에서 검색하며, 거기도 없을 경우 프로그램에
서 마지막으로 사용했던 뱅크를 사용합니다.
.메모리 뱅크라는 새로운 방식이 도입 되었습니다.
보통 뱅크를 디스크에서 읽어 들이는 경우가 많으나 본 프로그램서는 두가지 방법
을 모두 사용 합니다.
메모리 뱅크의 경우 뱅크 지정시 곧바로 뱅크 이름을 읽어 들이므로 뱅크 검색시
메모리 검색으로 빠른 뱅크 로딩 속도록 자랑합니다.
메모리 뱅크는 대략 8000 여개의 악기를 가진 뱅크까지 읽어 들일 수 있습니다.
디스크 뱅크는 악기 검색을 디스크에서 하므로 속도는 약간 느리지만 상당히 큰
뱅크를 인식하며 메모리의 낭비가 전혀 없습니다.
.음악 화일과 같은 뱅크를 우선적으로 읽어 들입니다.
음악 화일과 같은 이름의 뱅크가 있을 경우 현재 뱅크를 무시하고 같은 이름의 뱅
크를 읽어 들입니다.
.모든 환경이 자동으로 기록이 됩니다.
별도의 환경 설정 프로그램이 제공되지 않는 대신 프로그램 사용중 변경한 모든
사항이 자동적으로 기록이 됩니다.
.2 벌식 / 3 벌식을 지원 합니다.
.키보드외에 마우스 사용도 가능 합니다.
드레깅에 의한 화일 선택 더블 클릭등이 가능하며 표시는 안되어 있지만 화면 곳
곳에 마우스를 활용할 수 있는곳이 있습니다.
.다양한 제목 검색,선택 기능이 있습니다.
.한자도 사용 가능하며 이야기의 'IHANJA.FNT' 를 'HANJA.FNT' 로 복사해 놓으시면
됩니다.
한자 자형 화일이 없을 경우 한자를 자동으로 한글로 변환하여 출력이 됩니다.
.한글이나 영문 자형을 바꿀수 있습니다. 기본 자형외에는 추가의 메모리가 더 필
요 합니다.
.다양한 정렬 기능이 있습니다.
화일명, 노래 제목, 연주시간, IMS 크기, ISS 크기, IMS 날짜 로 정력이 가능합
니다.
5. 화일 구성
< 기본 화일 >
OCPLAY.EXE : OCPLAY 실행 화일 ( 이 화일만 있어도 사용도 문제는 없다. )
*.FNT : 기본 글꼴 이외의 다른 글꼴을 사용할 때 필요한 글꼴 화일.
사용시에는 반드시 실행 화일과 같은 디렉토리에 있어야 한다.
OCPLAY.HWP : 한글 1.5x 용 설명서. 지금 읽고 있는 화일.
UPDATE.HWP : 각 버젼마다 향상된 기능이나 제거된 버그를 기록해 놓은 화일.
< 실행후 생성 화일 >
OCPLAY.CFG : OCPLAY 에서 설정한 각종 옵션을 기록해 놓은 화일.
OCPLAY.EXE 가 있는 디렉토리에 자동 생성된다.
OCNETREE.DIR : 현재 디렉토리의 디렉토리 목록을 담고 있는 화일.
항상 현재 디렉토리의 루트 디렉토리에 생성된다.
(_IMS_).LST : 현재 디렉토리의 IMS 화일 목록을 기록한 화일.
(_ROL_).LST : 현재 디렉토리의 ROL 화일 목록을 기록한 화일.
< 압축 화일 목록 화일 >
압축 화일의 목록을 저장하는 화일의 화일명은 다음 규칙에 의해 생성된다.
. 우선 압축 <화일명> 과 동일한 화일명을 갇는다.
. 압축된 화일이 IMS 화일일 경우 확장자의 첫자는 'I' 가 되고
ROL 화일은 'R' 이 붙는다.
. 확장자의 두번째 글자는 무조건 '#' 로 지정된다.
. 확장자의 세번째 글자는 압축 화일의 종류에 따라
ARJ --> '1'
LZH --> '2'
ZIP --> '3'
으로 지정된다.
ex> IMS 화일을 압축한 MUSIC.ARJ 화일의 목록 화일 이름은 'MUSIC.I#1' 이다.
ROL 화일을 압축한 ROLS.ZIP 화일의 목록 화일 이름은 'ROLS.R#3' 이다.
棨| O
명령행 파라메터로 몇가지 확장자를 가진 화일명을 지정할 수 있다.
< 확장자 >
*.IMS : IMS 형식의 화일을 읽어 연주한다.
*.ROL : ROL 형식의 화일을 읽어 연주한다.
*.ARJ : ARJ 화일을 초기 음악 목록 화일로 읽어들인다.
*.LZH : LZH 화일을 초기 음악 목록 화일로 읽어들인다.
*.ZIP : ZIP 화일을 초기 음악 목록 화일로 읽어들인다.
7. 압축 화일 지원
OCPLAY 에서는 확장자는 ARJ ,LZH ,ZIP 3가지의 가장 일반적인 압축 화일을
지원한다.
IMS 나 ROL 화일을 압축하여 사용할 경우 디스크 사용량을 대폭 줄일 수 있다.
하지만 압축 화일을 사용할 경우 다음과 같은 몇가지의 제약 사항이 따른다.
1) 복사, 이동, 화일명 변경, 제목 변경등의 IMS 화일을 직접 조작해야 하는
작업을 할 수 없다.
2) 음악 연주시나 가사보기,악기보기 등의 작업에서 압축 화일을 풀어야 하므로
처리 속도가 느려진다.
< 압축 화일 지원 기능키 >
1) CTRL-A 키로 일반 목록 ( 압축하지 않은 화일 목록 ) 을 압축 화일로
만들 수 있다.
2) CTRL-X 키로 압축 화일 내에서 선택된 화일을 임의의 디렉토리에
풀 수 있다.
3) CTRL-O 키로 일반 목록 ( 압축하지 않은 화일 목록 ) 을 압축 화일로
만들 수 있다. 압축후 압축된 화일은 모두 삭제된다.
3) CTRL-F7 키로 목록으로 읽어올 압축 화일을 선택할 수 있다.
4) ALT-F7 키나 TAB 키로 압축 화일내에서 빠져 나올 수 있다.
그 외의 키는 일반 목록 관리키와 동일하게 쓰여진다.
ALT-B : 다른 뱅크를 선택 합니다.
메모리 뱅크일 경우 선택과 동시에 악기 제목을 읽어 들입니다.
뱅크 선택시 다른 드라이브로 바꾸려면 Shift-A~Z 를 누르시면 됩니다.
관련 : CTRL-B key
ALT-C : 선택된 화일을 일괄적으로 복사 합니다.
디렉토리 관리기가 뜨면 대상 디렉토리 위에서 Enter 를 치면 됩니다.
복사 중간에 같은 화일이 있을 경우 복사 할 것인지를 물어 봅니다.
이 때 ESC 를 누르면 복사를 완전히 취소할 수 있습니다.
ALT-D : SPACE 키로 선택된 화일을 모두 삭제합니다.
선택된 화일이 없으면 현재 위치의 화일을 삭제합니다.
관련 : DEL key
ALT-F : 노래 제목을 검색합니다.
특정한 글자가 들어가는 노래는 빨리 찾을 때 편리합니다.
검색 규칙은 다음과 같습니다.
< 제목 뒤에 '*' 가 붙은 경우 >
사랑* : 이렇게 입력 했으면 사랑으로 시작하는 제목을 검색합니다.
< 제목 앞에 '*' 가 붙은 경우 >
*사랑 : 이렇게 입력 했으면 사랑으로 끝나는 제목을 검색합니다.
< '*'가 없거나 양쪽에 붙은 경우 >
사랑,*사랑* : 이렇게 입력하면 사랑이 들어가는 제목을 모두 검색합니
다.
관련 : CTRL-L key, '+' key, '-' key
ALT-I : 현재 IMS 화일에서 사용하는 악기 목록을 보여줍니다.
악기가 없을경우 빨간색으로 표시가 되고있는 악기는 하늘색으로 표시가
됩니다.
ALT-J : 선택된 노래의 제목을 모두 왼쪽으로 정리시킵니다.
보통 제목이 모두 왼쪽으로 정리되어 있는 것이 보기가 좋습니다.
ALT-M : 선택된 화일을 다른 디렉토리로 이동시킵니다.
대상 디렉토리에 같은 화일이 존재 할 경우 복사 여부를 확인합니다.
이때 'ESC' 키를 누르면 이동을 취소할 수 있습니다.
관련 : ALT-C
ALT-N : 화일명을 일괄적으로 변경합니다.
이 기능을 이용 할 경우 화일명에 일률적으로 번호를 매길 수 있으므로
음악 화일 관리가 편해집니다.
제목을 변경 하기전에 변경 양식을 물어 봅니다.
이 때 다음과 같이 입력 하시면 됩니다.
'EEEE-9999' 여기서 EEEE 라고 써 있는 부분에 4 글자 범위 안에서 화일
명의 머리 글자를 입력합니다.
뒤에 9999 부분에는 자동으로 번호가 매겨지기 시작할 번호를 입력합니
다. 입력하지 않으면 초기 값으로 1 이 내정 됩니다.
예를 들어 'OBS -100' 이라고 입력을 하고 Enter를 누르면 위에부터 차
례로 다음과 같이 변경이 됩니다.
OBS100, OBS101, OBS102, OBS103.....OBS???
선택된 화일이 없을 경우 그냥 하나의 화일명만 변경을 하게 됩니다.
관련 : ALT-R
ALT-P : 현재 위치의 화일을 배경 음악으로 연주합니다.
IMS 목록을 관리 하면서 음악을 들을 수 있으니 좋겠죠.
다시 한 번 누르면 배경 음악 연주가 취소 됩니다.
다음은 배경 음악 연주중에 사용할 수 있는 키 입니다.
CTRL-LEFT : 볼륨을 줄입니다.
CTRL-RIGHT : 볼륨을 높입니다.
CTRL-PGUP : 볼륨을 100% 나 140% 로 올립니다.
CTRL-PGDN : 볼륨을 100% 나 0 % 로 낮춤니다.
ALT-Q : 프로그램을 종료하고 현제 디렉토리로 나옵니다.
ALT-R : 화일 이름을 변경합니다.
관련 : ALT-N
ALT-S : 도스로 잠깐 나갑니다. 배경 음악 연주 중에도 가능합니다.
ALT-T : 노래 제목을 29 자 범위 내에서 변경 합니다.
ALT-U : 노래 화일을 일괄 선택하거나 해제 합니다.
관련 : '+' , '-' , '*'
ALT-V : 노래 가사를 봅니다.
전체 화면으로 가사를 볼 수 있기 때문에 노래 가사를 살필때 좋습니다.
연주 화면이 따분하신 분은 배경 음악을 연주 하면서 전체 가사 보기를
하셔도 좋습니다.
가사를 보다가 F2 를 누르면 가사를 텍스트 화일로 저장할 수가 있습니
다. 저장할 화일명을 입력하고 ENTER 키를 누르면 됩니다.
디폴트 화일명은 '화일명.TXT' 가 됩니다.
ALT-W : 노래 목록을 문서 화일로 저장을 합니다.
저장할 화일명을 입력 받는 상태에서 아무것도 입력하지 않고 Enter키를
누르면 '확장 저장 방식' 이나 '일반 저장 방식' 으로 상태가 바뀝니다.
확장 저장 방식이란 제목에 '-' 글자가 있을 경우 '-' 글자 이후의 문자
열을 따로 분리시킵니다.
예를 들어 노래 제목이 다음과 같은 경우...
화일명 노래 제목 시간 ...
------------------------------------------------------------
OBS-0001 돌아와요 부산항에 - 오용필 10:10 ...
OBS-0002 남자는 배 여자는 항구 - 오수봉 20:20 ...
OBS-0003 난 알아요 - 오태지와 아이들 30:30 ...
------------------------------------------------------------
위의 목록을 일반 저장 방식으로 저장할 경우 그대로 저장이 됩니다.
확장 저장 방식으로 저장을 할 경우 위의 목록은 다음과 같이 저장이
됩니다.
-----------------------------------------------------------------
OBS-0001 돌아와요 부산항에 범석이 10:10 ...
OBS-0002 남자는 배 여자는 항수 심수봉 20:20 ...
OBS-0003 난 알아요 오범석과 아이들 30:30 ...
------------------------------------------------------------------
확장 저장방식은 가수별 노래방 목록을 만들때 주요합니다.
문서로 저장된 화일은 워드 프로세서나 에디터에서 불러들여 수정이 가
능합니다.
선택된 화일이 없을 경우 전체 목록을 저장하며 선택된 화일이 있을 경
우는 선택된 화일만을 문서 화일로 기록합니다.
노래방 목록을 제작 할 때 유용하게 사용할 수 있는 기능입니다.
ALT-X : 프로그램을 종료하고 실행 디렉토리로 나옵니다.
CTRL-A : 일반 목록에서 선택한 화일을 압축화일로 만든다.
CTRL-B : 뱅크 읽기 모드를 변경합니다.
뱅크 읽기 모드에는 메모리 뱅크와 디스크 뱅크가 있습니다.
메모리 뱅크는 말그대로 악기 제목을 메모리로 읽어들여 빠른 검색을
자랑합니다.
디스크 뱅크를 악기를 읽어 들일 때 디스크에서 검색을 합니다.
메모리 뱅크의 경우 8000 여개 정도의 악기를 가진 뱅크를 처리할 수
있지만 추가의 메모리를 부담 하여야 합니다.
하지만 8000 개가 넘는 뱅크를 가지고 계신 분은 없겠죠 ?
디스크 뱅크는 악기를 디스크에서 검색을 합니다.
하지만 이진 검색을 이용하기 때문에 메모리에서 읽어 들이는 것에 비
해 커다란 속도 차이는 없습니다.
디스크 뱅크의 경우 상당히 많은 수의 악기를 인식 가능하며 별도의 메
모리 낭비가 전혀 없습니다.
관련 : ALT-B
CTRL-C : 배경색을 3 단계로 변화시킵니다.
3 가지 배경색은
회색 계열 ( 완전 회색은 아닙니다. )
금색 계열 ( 뭔가 프로그램이 비싸게 느껴지는 색상 )
보라색 계열
등 4 가지입니다.
이 기능은 사실 제가 맘에 드는 배경색을 찾으려고 집어 넣었다가 각자
취향이 다를 것 같아서 프로그램에 남겨 두었습니다.
CTRL-G : 화면을 그레이나 컬러로 변환시킵니다.
그레이 변환이란 색깔에 적당한 조정 값을 곱해서 흑백 모니터를 보는
것 같은 효과를 주도록 합니다.
CTRL-K : 10 가지의 미리 준비된 한글 자형중에서 한글 자형을 선택합니다.
기본 자형을 선택 할 경우 추가의 메모리 부담이 없지만 기본 폰트 외의
것은 추가적으로 10k byte 정도의 메모리가 필요합니다.
한자 자형은 이야기의 IHANJA.FNT 를 HANJA.FNT 로 복사하여 사용 하시
면 됩니다.
한자 자형 화일이 없을 경우 한자를 한글로 변환 시킨후에 출력 하므로
한자 자형이 없어도 무리 없이 문자를 읽을 수 있습니다.
CTRL-L : ALT-F 나 '+' ,'-' 로 검색한 제목을 현재 위치부터 이어서 찾아 갑니다
CTRL-X : 압축화일 내부에서 선택한 화일을 선택한 디렉토리로 압축을 품니다.
F1 : 음악 화일 관리에 관한 도움말을 보여줍니다.
F2 : 노래 목록을 다시 읽어 들입니다.
읽어 들일수 있는 음악 화일 갯수는 1230 개 정도 입니다. 음악 화일은
' 한번만 읽어 들이면 다른 음악 화일이 추가 되기 전까지는 다시
읽어 들
일 필요가 없습니다.
음악 목록별로 고유의 헤더를 가지고 있으며 이는 환경 저장과 에러 검
색 목적으로 쓰입니다. 현재 목록에서 사용된 마지막 뱅크와 노래 목록
디렉토리 ,현재 위치 ,정렬 방법 등이 자동으로 저장이 되며 Check Sum
이 있어서 대부분의 잘못된 목록을 판별해 낼 수 있습니다.
F5 : 윈도우를 확대 합니다.
초기치로는 한 화면에 19 개의 목록을 볼 수가 있습니다.
그리고 위 쪽에 마우스를 사용할 수 있도록 배려해 놓은 곳이 있는데
마우스를 안 사용 하실 경우 윈도우를 확대해 사용 하신다면 21 개의 목
록을 볼 수 있습니다.
F6 : IMS 관리 화면이과 ROL 관리 화면을 전환합니다.
현재 디렉토리에 전환 하려는 목록 화일 ( ROL or IMS ) 가 없을 경우
디렉토리 관리기가 호출됩니다. 이때 음악 화일이 있는 경로로 이동해서
Enter 키를 누르면 됩니다.
ROL 관리 화면에서는 ISS 크기는 의미가 없어진다.
F8 : 연주 방법을 설정합니다.
YMF-262 칩이 있는 사운드 카드의 경우 다른 항목을 이용하여 스테레오
연주가 가능합니다. 9 가지의 연주 모드중에 선택을 할 수 있으면 카드
에 따라 220H 번지나 작동하거나 388H 번지에서 작동하는 아니면 둘다
되니 카드가 있으니 적당한 것을 골라서 사용해 보세요.
일반 YM-3812 ( FM ) 칩만 있는 사운드 카드는 스테레오가 지원이 안되
니 1 번을 선택하면 됩니다.
F9 : 복사나 이동등의 각종 화일 관리 기능을 팝업 메뉴를 이용하여 사용
합니다.
ALT-F6 : 연주시 PCX 화일 보기나 일반연주 보기를 전환한다.
CTRL-F6 : 연주시 PCX 화면 보기로 연주할 때 사용할 PCX 화일을 선택한다.
ALT-F7 : 압축 화일 내부에서 빠져나온다. ( or TAB )
CTRL-F7 : 목록으로 읽어들일 압축 화일을 선택합니다.
F10 : 디렉토리 관리기를 호출 합니다.
ALT-F10 : 도스 명령을 수행 합니다.
CTRL-F10: 최근에 작업한 10개의 디렉토리 리스트 중에서 선택을 하면 선택한 디렉
토리로 빨리 이동한다.
RIGHT : F9 와 같습니다. 아마 F9 를 사용 하는것보다 이것을 사용하면 상당히
편할 겁니다.
' + ' : 노래 제목에 입력된 문자열이 있는 제목을 모두 선택합니다.
' - ' : 노래 제목에 입력된 문자열이 있는 제목을 모두 비선택 시킵니다.
' * ' : 선택을 반전시킨다.
선택된 화일은 선택 해제가 되고 선택되지 않은 화일은 선택이 된다.
ALT-1 ~ ALT-8 , ALT-0 :
ALT-1~ALT-6 은 각각 화일명, 노래제목, 연주시간, IMS 크기, ISS 크기
,IMS 날짜 순으로 정렬을 하며 ALT-0 은 정렬하지 않는 기능입니다.
ALT-7 키는 약간 특수한 역활을 합니다. 노래 제목에 '-' 글자 이후의
문자열로 정렬을 합니다. 보통 제목뒤에 가수를 두고 '-' 자로 구별을
하면 가수 이름순으로 쉽게 정렬시킬 수 있습니다.
ALT-8 키는 선택된 음악 화일을 목록 상당으로 끌어 올립니다.
선택된 화일을 대상으로 작업을 하려고 할 때 편리한 기능입니다.
'A','S' : 'A' 자와 'S' 자로 화면의 밝기를 조정할 수 있습니다.
ENTER : 현재 위치의 음악을 연주 합니다.
SPACE : 화일을 하나씩 선택 해제 합니다.
SHIFT-A~Z : 알파벳에 해당되는 디렉토리로 신속하게 이동 합니다.
이동하는 드라이브의 현재 디렉토리에 IMS 화일이 존재 할 경우 목록을
바로 읽어오며 그렇지 않을 경우 디렉토리 관리기가 호출됩니다.
TAB : 바로 전에 작업했던 디렉토리로 곧바로 이동합니다.
9. 음악 연주 기능
ALT-A : Composer 악보 형태 출력시 전체널을 표시할지 메인체널 한체널만 표시
할지를 선택한다.
ALT-B : 뱅크 선택 기능입니다. 위에 설명한 것과 같습니다.
ALT-C : 레벨 메터의 혹은 피치메터의 색상을 변경합니다.
ALT-C 키를 누르면 우선 좌측/중앙/우측 화면중 어떤 화면의 색상을
변경할 것인지 선택합니다.
만약 선택한 화면의 표시 모드가 볼륨메터나 Composer 악보일 경우
UP,DOWN 키로 각 저,중,고 레벨별로 움직이고 LEFT,RIGHT 키로 색상을
선택 합니다. 각 레벨별 색상을 선택 하셨으면 Enter 키를 선택 하시면
레벨메터의 3 단계 색상이 변경됩니다.
그리고 선택한 화면이 피치메터일 경우는
멜로드 파트 악기명 색상 ( 체널 1 2 3 4 5 6 )
타악기 파트 악기명 색상 ( 체널 B S T C H )
피치 막대의 색상
을 변경할 수 있습니다.
가끔가다가 바꿔 보시면 색다른 맛이 날껍니다.
ALT-E : 현재 연주되고 있는 가사를 편집합니다.
가사 수정시 모든 삭제키들을 사용할 수 없으며 단지 원하는 위치에
가서 수정만을 할 수 있습니다.
한글 한자가 있던 위치에는 영문 2글자나 한글 1글자로 대치할 수 있지
만 영문이 있던 위치는 다른 영문 글자로 밖에 대치할 수 없습니다.
ALT-G : 화면을 그레이 모드로 바꿉니다. ( 음악 관리 기능 참조 )
ALT-H : 깜빡이( 싸이키 ) 를 ON/OFF 시킵니다.
깜빡이가 켜져 있을 경우 좌상단의 OCPLAY 1.0 이라고 쓰여져 있는 부분
이 메인 체널의 볼륨 변화에 따라 깜빡인다.
ALT-I : 연주에 사용되는 악기 목록을 확인합니다.
읽어들이지 못한 악기는 빨간색으로 표시가 됩니다.
그리고 이 상태에서 F2 키를 누루면 악기 목록을 뱅크 화일로 저장할 수
있습니다.
ALT-L : 왼쪽에 피티 메터를 보이도록 했을 경우 악기 이름을 소문자로 출력할
것인지 대문자로 출력할 것인지 변경합니다.
ALT-S : 잠깐 도스로 빠져 나가 다른 작업을 합니다.
ALT-T : 29 자 한도내에서 노래 제목을 변경합니다.
단 명령행으로 연주를 시작했을 경우는 수정이 불가능합니다.
ALT-X : 연주를 종료하고 프로그램을 종료시킵니다.
CTRL-B : 뱅크 읽기 모드를 변경합니다. ( 음악 관리 기능 참조 )
CTRL-C : 배경색을 약간씩 바꿉니다. ( 음악 관리 기능 참조 )
CTRL-K : 한글 글씨체를 변경합니다. ( 음악 관리 기능 참조 )
F1 : 음악 연주에 관한 도움말을 볼 수가 있습니다.
ALT-F1 : 왼쪽의 연주 화면을 변경합니다. 키를 눌러서 3가지의 출력 형식중에서
선택할 수 있습니다.
출력 형태는 다음과 같습니다.
1. 피치 메터 보여주기.
2. 볼륨 메터 보여주기.
3. COMPOSER 의 악보 형식으로 보여주기.
COMPOSER 로 음악을 만들 때 자신의 로고를 새겨 넣는 분에게는
선전의 기회가 되겠죠 ?
피치 메터가 나타났을때 ALT-L 를 누르면 악기 이름을 소문자나대문자로
볼 수가 있습니다. 피치메터의 악기 이름이 빨간색으로 표시될 경우는
해당 악기를 읽어오지 못했음을 나타냅니다.
ALT-F2 : 중앙의 연주 화면을 변경합니다. 키를 눌러서 3가지의 출력 형식중에
서 선택할 수 있습니다.
ALT-F1 키와 같은 기능입니다.
ALT-F3 : 오른쪽의 연주 화면을 변경합니다. 키를 눌러서 3가지의 출력 형식중에
서 선택할 수 있습니다.
ALT-F1 과 같은 기능입니다.
ALT-F4 : 5 가지 가가 보기 모드중 한가지를 선택합니다.
네가지 가사 출력 모드는 다음과 같습니다.
1. 윗줄을 확대하고 아랫줄은 확대하지 않은 두줄로 출력을 합니다.
2. 가사를 두줄로 출력을 하며 두줄다 확대하지 않습니다.
3. 가사를 한줄로 확대하며 확대하여 출력 합니다.
4. 상단에 가사를 확대하지 않고 한줄로 출력을 하며 바로 밑에는
피아노 건반을 출력합니다.
5. 피아노 건반만을 표시합니다.
해당 음악 화일에 ISS 화일이 없을 경우 자동으로 5번으로 설정이
됩니다.
ALT-F6 : PCX 화면 보기와 일반 화면 보기를 전환합니다.
CTRL-F6 : PCX 화일 보기에서 사용할 PCX 화일을 선택합니다.
ALT-F10 : 도스 명령을 수행합니다.
ALT-1 ~ ALT-MINUS :
참조 채널을 변경합니다.
참조 채널은 깜빡이(ALT-H) 나 스피커에서 참조하게 됩니다.
ALT-'=' : 체널별 볼륨을 초기화 시킵니다.
'=' : 볼륨이 켜져있는 모든 체널의 체널별 볼륨을 한단계씩 내립니다.
SHIFT-'=' or '+' :
모륨의 체져있는 모든 체널의 체널별 볼륨을 한단계씩 올립니다.
1~MIUNS : 해당 채널의 볼륨을 한단계 줄입니다.
SHIFT-1~SHIFT-MINUS :
해당 체널의 볼륨을 한단계 줄입니다.
7~11 채널의 볼륨을 다른 체널보다 올리면 베이스 강화 효과를 내실
수 있습니다.
'Q W E R T Y U I O P [' :
차례대로 1 체널부터 11 체널중 해당하는 체널의 볼륨을 켜거나 끕니다.
HOME : 음악을 처음부터 다시 연주합니다.
END : 음악을 빨리 연주합니다.
END 키를 누르고 있는 동안 음악이 400% 의 속도로 진행이 됩니다. 키를
놓으면 다시 월래의 속도로 복귀가 됩니다.
전주 부분을 빨리 지나가고 싶을때 사용 하시면 좋을 것 입니다.
UP : 볼륨을 최대 140% 까지 높임니다.
하드웨어에서 지원하는 최대 볼륨을 100%가 최고치 입니다.
볼륨을 140% 까지 놓인다는 것은 보퉁 음악 화일이 볼륨을 최대치로
연주하지 않는 것을 이용하여 볼륨을 최대치 이전까지 끌러 올리는 기능
입니다. 만약 음악 화일이 볼륨을 100% 까지 사용할 경우 볼륨을 140%
까지 올리는 것은 의미가 없어지며 소리가 깨질 수 있습니다.
DOWN : 볼륨을 0% 까지 낮춤니다.
PGUP : 볼륨을 100% 나 140% 로 빠르게 조정합니다.
볼륨이 100% 이하이면 100% 가 되고 100% 이상이면 140%로 올라갑니다.
PGDN : PGUP 키와 반대로 불륨을 내립니다.
LEFT : 연주 속도를 늦춤니다.
RIGHT : 연주 속도를 빠르게 합니다. 최고 400% 까지 조정이 가능합니다.
CTRL-RIGHT : 음악 연주를 멈추고 음악을 매우 빠르게 돌립니다.
다시 연주를 시작 하려면 다른 키 중에 아무키나 누릅니다.
CTRL-LEFT : 음악 연주를 멈추고 음악을 빨리 되 감습니다.
다시 연주를 시작 하려면 다른키 중에 아무키나 누릅니다.
가사 화일의 전
줄부터 연주를 다시 합니다.
CTRL-PGDN : 가사 화일을 읽어왔을 경우 지금 연주하고 있는 가사 화일의 다음
줄부터 연주를 합니다.
INSERT : 음악을 반음 올립니다. 최대 20 도 까지 올라갑니다.
DEL : 음악을 반음 내립니다. 최저 20 도 까지 내려갑니다.
SPACE : 음악 연주를 잠깐 멈춥니다. 다시 연주를 계속 하려면 다시 한 번 SPACE
키를 누르면 됩니다.
ESC : 음악 연주를 중단하고 음악 관리 화면으로 돌아갑니다.
ENTER : 다른곡이 선택되어 있을 경우 다음곡을 연주 하고 선택된 곳이 없을 경
우 연주를 종료합니다.
SCROLL LOCK : 반복 연주를 설정/해제 합니다.
Scroll Lock 에 불이 들어 올 경우 반복 연주이고 불이 꺼지면 한 번 만
연주를 합니다.
Auto Reverse 기능이죠.
'<',',' : 볼륨메터의 속도를 느리게 합니다. 시스템 성능에 따라 볼륨메터의 동작
속도가 차이가 나는데 자신의 환경에 맞게 조정을 하시면 됩니다.
'>','.' : 볼륨메터의 속도를 빠르게 합니다.
'A'/'S' : 화면 밝기를 어둡게 하거나 밝게 합니다.
10. 디렉토리 관리기
F2 : 디렉토리 정보를 다시 읽습니다.
F3 : 드라이브를 변경합니다.
F6,ALT-R : 디렉토리 이름을 변경합니다.
F8,DEL : 디렉토리를 삭제합니다.
SPACE : 디렉토리를 빨리 검색합니다.
디렉토리에 보면 녹색으로 표시된 디렉토리가 있는데 거기에는 IMS화일
이 들어 있습니다.
SPACE 키로 아주 손 쉽게 음악 화일이 있는 곳으로 이동 할 수가 있습
니다.
만약에 빨리 찾기 디렉토리명이 지정이 되어 있을 경우는 일반 디렉토
리 관리기에서와 마찬가지로 해당 디렉토리를 빨리 검색합니다.
SHIFT-A~Z: 드라이브를 빠르게 변경합니다.
11. 가사를 볼 때...
ESC : 가사 보기를 마침니다.
UP key : 화면을 한 줄씩 위로 올립니다.
DOWN key : 화면을 한 줄씩 아래로 내립니다.
PGUP key : 한 화면씩 위로 올립니다.
PGDN key : 한 화면씩 아래로 내립니다.
HOME key : 가사의 제일 상단으로 이동합니다.
" "
F2 : 가사를 텍스트 화일로 저장한다. 디폴트 화일명은 '화일명.TXT' 이다.
12. 입력 할 때 사용되는 글쇠들
ENTER : 입력을 마침니다.
ESC : 입력을 취소 합니다.
LEFT : 한 문자 왼쪽으로 커서 이동.
RIGHT : 한 문자 오른쪽으로 커서 이동.
CTRL + 5: 한 단어 왼쪽으로 커서 이동.
CTRL + U: 한 단어 오른쪽으로 커서 이동.
HOME : 행의 처음으로 커서 이동.
END : 행의 끝으로 커서 이동.
BS : 왼쪽 문자 삭제/한글 자소 수정.
DEL : 커서 위치의 문자를 삭제 합니다.
CTRL-T : 커서 위치의 단어들 삭제 합니다.
CTRL-Y : 행 전체를 삭제 합니다.
S-SPACE : 한글/영문 상태를 바꿉니다.
F8 : 특수 문자를 입려한다.
ALT-F8 : 특수 문자의 종류를 선택한 후 특수문자를 입력한다.
F9 : 한자를 입력 합니다.
한자 폰트가 실행 화일 경로에 HNAJA.FNT 라는 이름으로 있응 경우
한자 사용이 가능합니다.
ALT-K : 2벌식 / 3벌식을 전환 합니다.
'프로그램설명text' 카테고리의 다른 글
oc. (IMS,ROL 듣기 OCPLAY 1.0) for DOS (0) | 2015.12.05 |
---|---|
OCPLAY 추가사항 for Dos (0) | 2015.12.05 |
이것은 왕짤라 ( wang jalla ver 0.4 )의 광고입니다. (0) | 2015.12.05 |
Power Document Arranger (PDA: 갈무리 문서 정리기) (0) | 2015.12.05 |
꽃놀이게임 - fod DOS - 최현철 (0) | 2015.12.05 |
댓글