일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 아이폰
- Mac
- tevo
- 모하비
- sierra
- macos
- AirPods
- 버그
- mojave
- 업데이트
- 3D프린터
- 정식버전
- 에어팟
- Fedora
- 터치바
- 맥북프로
- high sierra
- IOS
- asahi linux
- BIQU
- 맥
- catalina
- Tarantula
- 컨트롤러
- beta
- 시에라
- iOS 13
- Linux
- 애플
- 3D 프린터
- Today
- Total
elsa in mac
Lo-Fi 음악을 가장 쉽고 간편하게 듣는 방법 - lowfi 본문
10월의 첫 주말을 앞둔 금요일 입니다.
오늘 소개해 드릴 것은 Terminal 에서 Lo-Fi 음악을 간단하게 터미널 에뮬레이터에서 즐길 수 있는 Open Source Project인 lowfi 입니다.
이 앱은 lofigirl.com 에서 스트리밍하는 곡들을 간단히 터미널에서 들을 수 있는 Rust 기반의 CLI 도구 입니다.
지난번 포스팅에서도 언급한 바 있지만, 컴퓨터로 문서를 작성하거나 프로그램 코딩을 할 때 해드폰이나 이어폰 끼고 조용히 음악을 틀어 놓으면 집중하기에 좋습니다. 익히 귀에 익은 음악을 듣는 것 보다는 낮설지만 차분하고 조용한 음악이 더 집중력에 도움이 되는 것 같아요. 귀에 익은 음악을 틀어 놓으면 나도 모르는 사이에 업무나 코딩 보다는 음악쪽으로 끌려갈 수 있기 때문입니다.
오늘 소개하는 lowfi는 그냥 터미널에서 lowfi를 실행하면, 알아서 음악이 흘러 나옵니다. 곡을 선택하는 것은 물론 없구요.,. 다음곡으로 넘기거나 일시 중지 할 수 있는 딱 두 개의 명령만 사용할 수 있습니다. 음악보다 네가 하는 일에 신경 쓰라는 것이겠죠.
개발자가 mac, window, linux(x86) 용은 빌드 바이너리를 제공하니 다운로드 해서 사용하면 되지만, 저처럼 aarch64 ARM CPU를 사용하는 Linux 유저라면, 아래의 방법으로 빌드해서 사용해야 합니다.
cargo install lowfi
Lo-Fi 는 Low Fidelity 의 약자 입니다. 직역을 하자면, "낮은 충실도" 라는 의미로 Hi-Fi(고해상도 음질) 와는 반대로 오디오 음질이나 비디오 화질을 고의적으로 낮추어 잡음을 추가하거나 소리를 약간 뭉게어서 흐릿하게 처리하는 등 불안정한 상태로 만든 것을 말합니다. 음악에서는 아날로그적인 감성 그러니까 약간 빈티지 하면서도 따뜻한 느낌을 줍니다. 만든 이유 자체가 공부를 하거나 뭔가에 집중하기 위한 쟝르로 만들어 진 것 이라지요..
Hyprland를 사용하고 있다면..
Hyprland를 사용하고 있다면, 아래와 같이 실행을 toggle 할 수 있습니다. 특별히 TUI가 필요 없다면 말이죠.
bind SUPER, L, exec pkill lowfi || lowfi
위의 설정은 Super+L 키로 lowfi를 On/Off 시키는 방법으로 || (논리 OR) 이므로, 우선 lowfi 프로세스를 kill 시키게 됩니다. 만약 lowfi 가 실행 중이 아니였다면 false가 되기 때문에 || 뒤의 lowfi를 실행하게 됩니다. 반대로 해당 프로세스가 존재한다면, pkill 에서 true가 되기 때문에 || 뒷단을 실행하지 않게 됩니다. 결론적으로 lowfi를 toggling 시키는 효과가 있습니다.
코딩하다가, 잠시 짬을 내어 포스팅 해 봅니다.
'Terminal' 카테고리의 다른 글
noevim(nvim) 을 배우고 싶다구요 ? cheat sheet 참고 하세요.. ^^ (0) | 2024.10.25 |
---|---|
kitty terminal, neovide와 유사한 cursor trail 기능 추가 (0) | 2024.10.22 |
wezterm 의 multiplexing 기능을 사용해 보자. (0) | 2024.09.14 |
Linux, Chromium 에서 가끔씩 한글의 자모가 분리되는 문제를 해결하는 방법 (0) | 2024.09.11 |
zsh, powerlevel10k 프롬프트 사용 시, 터미널 창 resize에 따라 화면이 깨지는 현상 방지법 (0) | 2024.09.09 |