Drum Patterns, trang chia sẻ mẫu nhịp drum machine
(drumpatterns.onether.com)- Đây là một website chia sẻ tập trung toàn bộ luồng tạo·khám phá·tìm kiếm·bình luận ở một nơi dành cho người dùng muốn tham khảo nhanh các mẫu nhịp drum machine
- Phần khám phá được chia theo thể loại·tempo·drumkit, có thể tìm ngay các liên kết thể loại như Breakbeat, Electro, Hip Hop, House, Rock, Techno
- Mỗi mẫu nhịp hiển thị cả phần mô tả bố trí kiểu “How to make” và lưới 16-bit, giúp dễ dàng kiểm tra trực quan sequence của từng nhạc cụ
- Các ví dụ như
drum rolling,Oh Yeah,8OBit - ElectroWerk66,2 Step Chillđều kèm BPM và số biến thể của pattern - Theo phần cuối trang, quy mô của site là 8,000 patterns, 1,47,166 beats, nên có thể dùng như kho tham khảo và chia sẻ mẫu nhịp drum
Quy trình cơ bản để tạo và tìm drum pattern
- Drum Patterns là website chia sẻ mẫu nhịp drum machine với khẩu hiệu “Discover & share drum machine patterns”
- Người dùng có thể Create, Browse, Search pattern, và cũng có trang bình luận riêng
- Site cung cấp liên kết Register và Log in cho tính năng tài khoản
Khám phá theo thể loại·tempo·drumkit
- Việc duyệt pattern được chia theo nhiều tiêu chí
- Genre: Breakbeat, Electro, Electro Funk, Electro Pop, Hip Hop, House, Miami Bass, Pop, R&B, Reggae, Rock, Techno, Uncategorized
- Tempo: ví dụ có liên kết duyệt 90 BPM
- Drumkit: ví dụ có liên kết duyệt Roland TR-808
- Ngoài ra có các liên kết sắp xếp hoặc tổng hợp như Recent, Popular, Liked, Discussed, Random
Cách đọc pattern
- Mỗi mục có phần hướng dẫn từng bước dưới tiêu đề “How to make”
- Phần mô tả từng bước là cách đặt một nhạc cụ vào những beat cụ thể
- Ví dụ:
drum rollingđặt snare drum ở beat 4, 5, 13, 14 rồi thêm high tom và low tom - Ví dụ:
Oh Yeahhiển thị theo từng bước cách bố trí bass drum, snare drum, closed hi-hat, clap
- Ví dụ:
- Phần thân pattern dùng lưới sequence gồm các hàng viết tắt nhạc cụ và vị trí
X- Ví dụ: có các hàng như
CH,OH,CY,CB,CP,SD,BD
- Ví dụ: có các hàng như
- Mỗi pattern đi kèm giá trị Play BPM và số biến thể pattern
Ví dụ pattern hiển thị trên màn hình
- drum rolling: 160BPM, pattern tập trung vào snare drum và tom
- oof lala: 90BPM, gồm cách bố trí cowbell, maraca, clave, conga
- Oh Yeah: 90BPM, cấu thành từ bass drum·snare drum·closed hi-hat·clap
- Arpeggio Pattern: 90BPM, lặp lại cách bố trí bass drum và nhóm conga
- 8OBit - ElectroWerk66: 129BPM, cung cấp các pattern biến thể từ số 1 đến 6
- 2 Step Chill: 90BPM, cung cấp các pattern biến thể từ số 1 đến 5
Quy mô đăng ký và thông tin mục
- Theo phần cuối trang, quy mô đăng ký là 8,000 patterns, 1,47,166 beats
- Mỗi pattern còn hiển thị kèm liên kết tác giả, giá trị đếm và các con số được cho là số lượng bình luận
1 bình luận
Các ý kiến trên Hacker News
https://goodhertz.com/funklet/
Một đề xuất là hỗ trợ https
Ít nhất trên Chrome cho Android, chỉ có thể chọn phát demo và bấm liên kết GitHub; còn GitHub lại khuyên truy cập glicol.org, nên mình thắc mắc vì sao mọi người thích Glicol đến vậy
Vì thích một vài tính năng của Sonic-Pi nên cũng tò mò liệu có kế hoạch thêm tính năng kiểu IDE không. Cũng thấy có nỗ lực làm plugin VS Code
Cũng đồng ý với ý kiến khác về cách sắp xếp. Cymbal nên ở trên, snare và tom ở giữa, bass và các pedal khác ở dưới
hh |x-x-x-x-x-x-x-x-|
S |----o-------o---|
B |o-------o-o-----|
Hỗ trợ nốt chùm ba sẽ sớm được đưa vào
Đây là hành vi rất riêng của iOS; mình đã mất thật sự nhiều năm mới phát hiện ra, trước đó cứ tưởng máy không hỗ trợ Web Audio API nên bỏ qua
Làm vậy thì Web Audio API vẫn phát ra tiếng ngay cả khi công tắc “im lặng” đang bật
Web app này tuyệt đến mức đáng ghen tị cả về ý tưởng lẫn cách triển khai
https://michaelmior.github.io/rhythm-wheel/
Chỉ cần thêm file manifest.json nên rất dễ, có thể tạo ở đây: http://pwabuilder.com/
Cũng tò mò có kế hoạch thêm nhiều drum kit hơn không. Hoặc có lẽ cho người dùng lưu sample riêng cục bộ để dùng, giống như đổi màu header trên HN
Các drum kit khác đang ở đầu danh sách, hiện đang làm Yamaha RX5 và Oberhiem DMX. Có lẽ sẽ có trong một hai ngày tới. Nếu có drum machine nào muốn đề xuất thì mình rất muốn biết
Tên là Drum On và apk khá nhỏ
https://f-droid.org/en/packages/se.tube42.drum.android/
Cái này nghe đã thật sự
Thêm một phản hồi mình chưa thấy ai nói: có thể là vấn đề trên iPhone, nhưng phần hình ảnh có vẻ đi trước audio khoảng một phần tư phách. Ở 60 BPM thì lệch khoảng 200–250 ms
Không phải vấn đề lớn, nhưng đủ để cảm thấy hơi lệch. Cũng có thể là đặc tính audio của Safari trên iPhone
http://drumpatterns.onether.com/?audio=1
http://drumpatterns.onether.com/?audio=2
http://drumpatterns.onether.com/?audio=3 ← Nên thử cái này trước
Mình từng tham gia vài dự án tương tự, dùng TypeScript và Next.js, và ngạc nhiên vì nó tốn thời gian hơn tưởng nhiều
Đã tạo crawler tùy chỉnh cho 808.pixll.de bản lưu trên web archive, rồi làm công cụ trích xuất pattern từ dữ liệu đã crawl. Sau đó làm pattern player và cuối cùng bắt đầu làm website
Ban đầu định xây site từ đầu, nhưng rốt cuộc quyết định dùng WordPress. Đã có quá nhiều side project rồi :)