자세한 내용은 SynthDad의 비디오 개요 (위)를 보거나 프로젝트 웹사이트를 확인하세요.
릴리스 를 다운로드하거나 맞춤형 빌드를 요청하세요.
Benisphere를 출발점으로 사용하여 이 분기는 여러 가지 새로운 애플릿과 기존 애플릿의 향상된 기능을 통해 Hemisphere 생태계를 새로운 방향으로 이끌어갑니다. 멋진 듀얼 애플릿 디자인에 최대한 많은 기능과 유연성을 담겠다는 목표로 다른 개발자들의 최첨단 기능을 모두 수집하려는 노력이 이루어졌습니다!
또한 모든 기본 O&C 펌웨어 앱 과 기타 몇 가지 앱을 포함했지만 모두 하나의 .hex 파일에 맞지는 않습니다 . 편의상 내 릴리스 에 포함된 일부 앱과 함께 사전 빌드된 .hex 파일을 제공합니다. 로봇에게 맞춤형 빌드를 만들어 달라고 지시할 수도 있습니다.
...또는 저장소를 복제하고 platformio.ini
파일을 사용자 정의한 후 직접 빌드하세요! ;-) 이 모듈의 장점은 소스 코드를 수정하고 다시 프로그래밍하기가 상대적으로 쉽다는 점입니다. 사용자 정의 물리적 모듈 세트를 이미 선택한 것과 유사하게 펌웨어를 자유롭게 사용자 정의할 수 있습니다.
이 펌웨어 포크는 독립 실행형 CLI 또는 모든 기능을 갖춘 IDE뿐만 아니라 VSCode 및 기타 기존 IDE용 플러그인으로 사용할 수 있는 Python 기반 빌드 도구 체인인 Platform IO를 사용하여 구축되었습니다. 먼저 설정하려면 해당 링크 중 하나를 따르세요.
소스 코드에 대한 PlatformIO 프로젝트는 software/
디렉터리 내에 있습니다. 여기에서 원하는 구성을 구축하고 USB를 통해 모듈에 업로드할 수 있습니다. 터미널에 다음을 입력합니다.
pio run -e pewpewpew -t upload
대체 빌드 환경 구성(VOR, Buchla, 뒤집힌 화면 등)은 platformio.ini
내부를 살펴보십시오. 모든 기본값을 연속적으로 빌드하려면 pio run
사용하면 됩니다.
전문가 팁 : 프로젝트를 포크하고 자체 리포지토리에서 GitHub Actions를 활성화하기로 결정하면 GitHub가 파일을 빌드합니다... ;)
Platform IO 대신 최신 버전의 Arduino IDE + Teensyduino 확장을 사용할 수 있습니다. 최신 2.x 시리즈가 작동하므로 이전 버전을 설치할 필요가 없습니다.
간단히 software/src/src.ino
파일을 엽니다.
software/src/OC_options.h
내에서 앱 및 기타 플래그를 사용자 정의하세요. software/src/hemisphere_config.h
에서 개별 애플릿을 비활성화할 수도 있습니다.
나보다 앞선 많은 생각들이 이 프로젝트를 가능하게 만들었습니다. 속성은 git 커밋 로그와 개별 파일 내에 있습니다. 외침:
그리고 물론 우리 모두에게 영감을 준 영리한 애플릿 프레임워크를 제공한 Chysn 에게 감사드립니다.
이것은 Jason Justian(일명 chysn)이 만든 Hemisphere Suite의 포크인 Benisphere Suite의 포크입니다.
장식 s & 범죄 s 는 Patrick Dowling(일명 pld), mxmxmx 및 Tim Churches(일명 bennelong.bicyclist)(주로 pld 및 bennelong.bicyclist가 수행함)의 공동 프로젝트입니다. 이는 mxmxmx가 설계한 o_C/ASR eurorack 모듈용 원래 펌웨어를 (상당히) 확장합니다 .
http://ornament-and-cri.me/