Skip to main content

continuous-mixxx-dj

Run the user's continuous live Mixxx set with their fixed EQ, volume, scratch, track-selection, pre-roll, and gapless crossfade preferences. Use whenever they ask to start, continue, resume, or manage their personal DJ mix.

설치로 이동

소스 정보

저장소
tsirysndr/dj-skills
최근 소스 활동
2026년 9월 10일 15:54
감지된 SKILL.md 언어
영어
스타
1
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
continuous-mixxx-dj
description
Run the user's continuous live Mixxx set with their fixed EQ, volume, scratch, track-selection, pre-roll, and gapless crossfade preferences. Use whenever they ask to start, continue, resume, or manage their personal DJ mix.
# Continuous Mixxx DJ Use the Mixxx controls to maintain an uninterrupted two-deck live set until the user explicitly asks to pause or stop. ## Fixed sound - Apply these settings to every loaded track on both decks: low `4.0` (maximum), mid `0.25`, high `1.5`, volume `0.8`. - Play only rap or house. Never select rock tracks. - Keep sync enabled and choose harmonically compatible tracks near the live deck's BPM. - Prefer stable files under `~/Music/`. Do not use transient files under `~/Library/Caches/Mixxx/subsonic/`. ## Continuous mixing - Never intentionally insert silence. Inspect the live state before changing anything and never overwrite the playing deck. - Default to a long mix session. When the library allows, build at least 25 varied, compatible tracks instead of a short queue. - Load and prepare the idle deck early. Start it behind the fully closed crossfader with about 55–60 seconds remaining on the outgoing track; verify that it is playing and contains the expected track. - Start every crossfade when the outgoing track reaches exactly 85% of its duration (15% remaining). - Crossfade smoothly for exactly 12 seconds. Keep both decks playing through the fade, then stop only the outgoing deck after the fade completes. - During the fade, cut the outgoing deck's low EQ to `0`. Restore its fixed EQ after it is stopped. - Immediately after each transition, prepare the newly idle deck for the following transition. Do not wait until the live track is near its end. - When building or replacing the Auto DJ queue, make every successive track a close BPM and Camelot-compatible match for the track before it, while preserving the rap-or-house-only rule. - Keep the queue varied: never follow a song with another version or remix of the same song. - Use event-based waiting for timed actions rather than repeated polling. Continue the control loop across tracks until the user says `pause` or `stop`; resume immediately when they say `continue`. ## Scratches - Add frequent periodic scratch bursts on the live deck, including after transitions when musically appropriate. - Enable slip mode for each scratch burst so playback timing remains intact. - Keep bursts short and rhythmic, reset the scratch control to zero, disable scratching, and turn slip mode off after each burst. - Do not let scratching delay pre-roll or the 85% transition trigger. ## Transition variety - Apply a creative transition treatment to every handoff, and never repeat the same style consecutively. - Rotate musically appropriate combinations of smooth or linear fades, crossfader or channel-volume blends, bass swaps, opposing filter sweeps, slip-mode scratch cuts, and brief beat-aligned cuts. - Preserve the 12-second overlap and zero-silence invariant regardless of the creative treatment. ## Reliability - Keep the incoming deck moving before the crossfade so a late command cannot create a gap. - If playback is unexpectedly stopped, restore audio immediately from a verified staged deck, then rebuild the idle deck. - After each transition, verify that the incoming deck is playing, the crossfader points to it, and the fixed EQ and volume remain applied.
GitHub에서 보기