MyGo 云音乐
Go와 MyGo로 만든 서드파티 네이버 클라우드 뮤직 데스크톱 클라이언트
스텝 시퀀서·스칼라 튜닝·프레셔 포르테멘토·재구성 아르페지에이터 제공, 브라우저에서 이미지 구축
Step sequencer, Scala tunings, pressure portamento and a reworked arpeggiator. Build the image in your browser — the factory firmware never leaves your machine.
미디어JavaScript · JavaGitHub @triglav-modular온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Rewrite of the 218e v3 firmware to fix the pressure curve, keyboard tracking, add alternate tunings, arpeggiator features and more.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A patched build of the stock v36.9 firmware for the Buchla 218e V3 touch
keyboard.
• Reworked pressure response.
• Pressure-based portamento.
• Reworked arpeggiator with latching.
• Arpeggiator controls (random octave walk, random tempo, random note order)
• Global pressure-responsive vibratoREADME 전문 보기 ↗A patched build of the stock v36.9 firmware for the Buchla 218e V3 touch keyboard.
Reworked pressure response.
Pressure-based portamento.
Reworked arpeggiator with latching.
Arpeggiator controls (random octave walk, random tempo, random note order)
Global pressure-responsive vibrato
Step sequencer, 64 steps with rests, ties and 303-style slides, recorded and played from the preset pads.
External clock divide — the arpeggiator rate knob divides a patched-in clock, /1 to /8.
Alternate tunings switched from edit mode, including Scala keyboard maps and scales that repeat at something other than the octave.
Per-note pitch calibration.
Selectable volts per octave
Quantized preset voltages, snapping the add-to-pitch transposition to the selected tuning.
The portamento banana jack as a transposer, shifting the keyboard and its MIDI notes by whole degrees of the selected tuning.
Settings over MIDI. Every option above, the arpeggiator's pattern bank, the tunings, the pitch calibration and the volts per octave can be changed from the builder page without flashing again: the page sends them over Web MIDI, and the keyboard restarts to run a changed option. See docs/SETTINGS.md.
The page can also tune your 208 for you: it plays C0 to E6 into the keyboard over MIDI, listens on an audio input, and tunes each note of the table on the instrument until it plays in tune. Send or flash the result; another run starts from that table and corrects what is left.
Then run the flasher for your platform from this repository:
| Platform | Flasher |
|---|---|
| macOS | mac/Program218e_v3_Rewired_macOS.command |
| Windows | windows/218e_Rewired_Flasher.bat |
It opens with a choice: flash firmware, or get a keyboard out of DFU mode after an interrupted flash. The second writes nothing.
Playing
| Control | What it does |
|---|---|
| Knob 1 | Arp note order: press order → random. |
| Knob 2 | Arp rhythm: even pulses → randomly spaced. |
| Knob 3 | Random octave displacement per arp note. |
| Knob 4 | Global vibrato, depth and rate together, up to 33 cents at ~6 Hz. Pressure scales it from half to full. |
| Portamento | How much pressure a second held note needs to pull pitch toward it. Off at zero; no time-based glide at any setting. |
| Portamento in banana jack | With portamento_in = "transpose": transposes the keyboard, the sequencer and the MIDI notes by whole degrees of the current tuning, one period of it per 4 V — so the jack’s 0–10 V is about two and a half periods. The pitch ramp’s own scaling does not change it. Otherwise adds to the portamento time, as the factory has it. |
| Arp switch | latch / regular / off. In latch, keys are toggles. |
| Octave pads | Tap pad 4 twice, quickly: the octave pads play one octave higher. Tap pad 1 twice to go back. The pad flashes to confirm; the choice is remembered. |
Edit mode
| Control | What it does |
|---|---|
| Knob 1 | Scales the whole pressure window, 1.21x–0.70x clockwise, unity at 4.1 of 10. |
| Key 28 / Key 27 | Tuning slot select. LEDs: rem-en = slot 0, trn = slot 1, both dark = slot 2. |
Only for changing the firmware itself — adding options, editing the assembler source, or reproducing an image independently. To use the firmware, build it on the page instead; both toolchains produce identical images from the same options.
cp /path/to/218eV3_v369_DFU.hex firmware/ # your own copy, once
python3 tools/build.py --no-ghidra # writes build/
python3 tools/test.py --golden # rebuild and compare
Python 3.11+; Ghidra 12.x only if you drop --no-ghidra. The options
live in config/218e.toml, and tools/avr32/ holds a
second, Ghidra-free toolchain that assembles the same firmware in JavaScript —
tools/avr32/sweep.py builds every option both ways and checks the images
match. See docs/BUILD.md.
config/ the options — the only file you normally edit
tunings/ Scala files, with .kbm keyboard maps where the degree
count is not 12 or the period is not the octave
calibration/ measured per-key tracking error — instrument-specific
src/ Ghidra scripts: the AVR32 assembler and verification tools
tools/ build.py, and avr32/ — the Ghidra-free build
web/ the builder page
mac/ windows/ the flashing kits
docs/ what changed, and how to build
Licensed under the Unlicense; the bundled flashing tools keep their own — see THIRD-PARTY.md.