Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View simnalamburt's full-sized avatar
:shipit:
Natural Born Developer

Hyeon Kim (김지현) simnalamburt

:shipit:
Natural Born Developer
View GitHub Profile

Pip 버그 #3763, #3830, #4453

requirements.txt를 아래와 같이 쓰면

blabla==1.5 --install-option="--use-bundle"
13:35 <@지현> 윈도우의 기본 사운드 처리 API는 WASAPI라고 부르는 물건이에요. 그리고 오랜 과거에 대충 만들고 던져서 그런지 크게 어려운 기술이 아닌 로레이턴시 사운드 처리가 불가능해요. 컴퓨터로 기타를 치려면 컴퓨터로 입력되는 아날로그 신호를 샘플링해서 디지털로 바꾸는 과정이 필요한데
13:35 <@지현> 그게 너무 오래걸려요. 맥은 가라지밴드같은거 팔아야하니까 OS에 내장된 CoreAudio같은게 기본으로 훌륭해서 저런게 필요없고, 리눅스는 안해봤는데 아마 괜찮지 않을까 싶어요.
13:37 <@지현> 그래서 윈도우에서 사람들이 WASAPI를 쓰기 싫어서 독일에서 ASIO라는 새 프로토콜을 개발해서 그걸 쓰면 맥이랑 비슷한 수준으로 매우 빠르게 나와요. 문제는 ASIO는 사유소프트여서 아무데나 탑재될 수 없어요
13:38 <@지현> 뮤지션들을 위한 크로스플랫폼 오픈소스 소프트웨어들이 여러개 있는데, LMMS Audacity 둘다 GPL-2.0 이기때문에 저런걸 탑재할 수 없어요. Audacity에 ASIO 지원을 넣을 수는 있긴 한데 그러려면 직접 손컴파일해야하고 재배포가 불가능해요
13:40 <@지현> ASIO4ALL이라는 오픈소스는 아니지만 자유소프트웨어인 프리웨어 ASIO 프로토콜 구현체가 존재해요 http://www.asio4all.org/ 그러나 UX가 조악하고 버그도 많아서 솔직히 이걸 실제 프로덕션에서 쓸 수 있을지는 모르겠구요
13:42 <@지현> 아 기억났어요 https://wiki.audacityteam.org/wiki/ASIO_Audio_Interface 리눅스는 오디오 API가 PulseAudio, ALSA, JACK 세개가 존재하는데, 보통 아무생각없이 데스크톱 환경을 구축하면 다 펄스오디오를 쓰고 저게 레이턴시가 제일 높아요. 그러나 Audacity가 JACK을 지원하고 JACK을 쓰면 굉장한 로우레이턴시로
13:42 <@지현> 아날로그 소리신호를 처리할 수 있어요. 그러나 구성하는 방법이 매우 힘들어요
13:44 <@지현> 사실상 맥이 제일 상태가 좋아요 Co
@simnalamburt
simnalamburt / Dockerfile
Created May 17, 2018 10:58
PacVim 을 싱글 바이너리로 떨구려는 노력
FROM debian:9
RUN apt-get update && apt-get install -y \
build-essential \
unzip \
wget \
libncurses-dev
ADD https://github.com/richfelker/musl-cross-make/archive/master.zip /root/musl-cross-make-master.zip
RUN unzip /root/musl-cross-make-master.zip -d /root
*
**
***
****
초보용 폴 콤보
(시동기)
어퍼 = 3RP
컷킥 = 9RK
이질풍 = 236LP
굴러내리찍기 = 66RK
북치기 = 7RP
비약 = 214AP
군마 = 앉아 3AP

Use the following texts as a template for the issue that asks project maintainers to specify the license. Thank you for participating the [Free Software movement]!


Why should I specify the license?

I want to use this project, but the license of this code is currently unspecified. By the [Berne Convetion] and [WIPO Copyright Treaty], software published without a license does not grant people to benefit or redistribute in [most countries]. If you agree with the [Free Software movement], please specify the license of this project.

Which one?

  1. If you prefer a GPL-family license, GNU Affero General Public License is the perfect choice for this project since it is about server-side codes.
  2. If you prefer a permissive license, I think Apache-2.0/MIT Dual License is most suitable for this project.
#
# -- WeeChat theme --
# $name: simnalamburt.theme
# $date: 2015-10-12
# $weechat: 0.4.2
# $script: theme.py 0.1-dev
#
aspell.color.misspelled = "lightred"
aspell.color.suggestions = "default"
irc.color.input_nick = "lightcyan"
@simnalamburt
simnalamburt / liberal-arts.md
Last active November 3, 2016 09:26
핵심교양과목 변환 표

핵심교양 변환 표! > _<

영 역
2013학년도 이전 영역 및 교과코드(구코드) 2014학년도 이후 영역 및 교과코드(신코드)

Git subtree merges

깃헙 문서가 git 2.9 변경사항을 반영하지 않아서 여기에 새로 씀

  1. 머지할 리포지터리를 먼저 git remote로 추가시킨다.