프로젝트 소개
MilkDrop 3는 실시간 음악 시각화를 위한 휴대용 Windows 애플리케이션입니다. Maxim Volskiy의 BeatDrop을 기반으로 하며, MilkDrop 및 projectM용으로 제작된 프리셋과 100% 호환된다고 설명됩니다. Spotify, YouTube, SoundCloud 또는 Winamp와 같은 모든 오디오 소스를 지원하며, MilkDrop2의 기능에 추가 기능을 포함합니다.
README에 설명된 주요 기능:
- 이중 프리셋(.milk2): 두 프리셋을 혼합하여 동시에 표시합니다. F9를 눌러 이중 프리셋 모드로 전환한 후 스페이스바로 혼합을 생성하고 's'로 저장합니다. 블렌딩 패턴은 'p'로 변경하고, 진행은 'P'로 강제하며, 무작위 값은 'o'로 다시 로드하고, 프리셋은 'u'로 뒤집고, 블렌딩 방향은 'U'로 강제합니다.
- 비트 감지 프리셋 전환(F8): 베이스/트레블 임계값과 최소 지연 시간에 기반한 여러 하드컷 모드가 있으며, 하드컷7은 새 프리셋을 로드하는 대신 효과를 주입합니다.
- 원래의 줌, 사이드, 플라즈마, 서클 외에도 플라즈마2/3, 스네일 변형, 삼각형, 도넛, 코너, 패치, 체커보드, 버블, 별, 시저, 웨이브, 커튼, 수직/수평, 라인 수직/라인 수평, 이후 사각형, 별2, 시계, 핵, 화살표, 십자, 십자2 등 많은 전환 효과가 추가되었습니다.
- 확장된 셰이더 변수: q1-q64(이전 q1-q32), WAVE_SIZE, ZOOM_AMOUNT, ZOOM_EXPONENT, WARP_AMOUNT, WARP_SCALE 및 WARP_SPEED는 이제 0-100 값을 허용하며, 최대 셰이프 변 수는 500포인트로 증가했습니다.
- 최대 16개의 셰이프와 16개의 웨이브를 동시에 표시(이전 4개)하며, .shape 및 .wave 파일 확장자를 지원하고, 총 16개의 새로운 단순 웨이브폼이 추가되었습니다.
- 스프라이트: 여러 레이어, 블렌딩 모드, 불투명도, 크기, 위치, 이동, 속도, 드래그 앤 드롭, 마우스 제어 및 .milk/.milk2 파일에 이미지를 직접 저장할 수 있습니다.
- 재생 목록: 하위 디렉터리, 상대 및 절대 경로, 시작 시 재생 목록 선택, 임시 재생 목록 파일을 지원합니다.
- MilkPanel: 프리셋, 색상, 효과, 웨이브폼, 셰이더 코드(실행 취소/다시 실행, 재컴파일, 자동 완성, 코드 접기 포함), 전환, 옵션 및 도움말을 편집하기 위한 GUI입니다.
- 플레이어 제어: CTRL+오른쪽/왼쪽은 모든 플레이어에서 다음/이전 트랙을 로드하고, CTRL+위/아래는 Winamp에 빨리 감기/되감기를 보냅니다.
- 표시 옵션: 항상 위(F7), 테두리 없는 모드, 다중 모니터 확장(ALT+SHIFT), 실시간 FPS 전환(F2), 자동 전환 간격 전환(F3), 화면 선택, DPI 배율 조정 및 글꼴 크기 조정.
- 오디오: 마이크를 포함한 오디오 장치 선택, 고해상도 오디오 장치(24비트/192kHz 이상), 96Hz 오디오 호환성, 오디오 감도, FFT 공격 및 감쇠, get_fft(pos) 및 get_fft_hz(freq)를 통해 셰이더에서 전체 FFT 데이터에 액세스할 수 있습니다.
- 검색: 다중 문자 쿼리를 허용하는 개선된 프리셋 검색.
- 기타 기능: 'c'로 색상 무작위화, 'A' 또는 'Z'로 이전 생성 프리셋으로 돌아가기, 5개 빈 모두에 걸친 딥 매시업, 삭제 모드, 파일 및 폴더 드래그 앤 드롭, GIF/JPG/PNG/BMP 텍스처 지원, 자동 그래픽 카드 선택, 셰이더 캐시 및 안정성을 위한 사용자 지정 VM.
README에는 3.2부터 3.36까지의 자세한 버전 기록도 포함되어 있으며, 64비트 빌드, 디지털 서명, DirectX 파일 없이 휴대용 Windows 작동, 트랙 제목의 특수 문자 관련 충돌 수정 등의 변경 사항이 언급되어 있습니다. 프로젝트는 GitHub를 통해 배포되며 Patreon 및 Buy Me a Coffee를 통해 지원됩니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.