- 음악 공동 프로듀싱 플랫폼 서비스 - SoundHub
SoundHub 에 대한 설명
Read More
- [SoundHub] Web Audio API로 오디오 제어하기
Web Audio API를 이용하여 좀 더 다양한 오디오 제어 기능을 구현 해보자.
Read More
- [SoundHub] HTTP Range Requests
HTTP Range Requests 는 서버에서 전송하는 HTTP 메세지의 일부만을 클라이언트에 전달하는 것을 가능하게 한다. 이런 분할된 요청은 대용량의 미디어 전송이나 파일 다운로드를 처리하는데 유용하며, 미디어의 탐색을 가능하게 한다.
Read More
- [SoundHub] 오디오 파형 로딩 속도 개선하기
Python을 이용하여 생성한 파형 이미지들을 가지고 오디오 파일을 컨트롤할 수 있도록 만들어보자. Wavesurfer.js 를 사용할 때 보다 훨씬 빠르게 페이지를 로드할 수 있다.
Read More
- [SoundHub] Python으로 오디오 파형 이미지 그리기
Javascript 라이브러리를 사용하지 않고 Python을 이용하여 파형을 그려주어 페이지 로딩 속도를 개선해보았다.
Read More
- [SoundHub] 오디오 파일 파형 그리기
Wavesurfer로 오디오 파일의 파형을 그려보자!
Read More
- [SoundHub] AJAX 요청에 CSRF 토큰 담아서 보내기
Django 템플릿에서 AJAX로 POST 요청을 보낼 때 어떻게 CSRF 토큰을 담아서 보내는지 알아보자.
Read More
- [SoundHub] EC2의 Swap Memory 확장하기
프로젝트가 진행되어가면서 배포환경에 설치해주어야할 패키지들도 점점 늘어갔다.
Read More
최근에 오디오 파일 여러개를 Celery를 통해 하나로 합쳐주는 기능을 추가하면서 몇 가지 패키지들을 설치했다.
Celery
와 오디오 파일을 다룰 수 있게 해주는pydub
, 그리고 코덱 패키지인듯한ffmpeg
,libavcodec-ffmpeg-extra56
를 설치했고 Dockerfile에도 추가하였다.
그런데 로컬환경에서 Docker를 실행해서 잘 작동하는 것까지 테스트해보고eb deploy
명령을 실행했는데 아래와 같은 에러메세지가 뜨면서 실패했다.
- [SoundHub] 팀 프로젝트 프로토타입
이번 팀 프로젝트 때 만들 어플리케이션의 프로토타입을 한 번 구상해보았다.
Read More