![Nỗ lực với Nhạc trực tiếp: 4 bước Nỗ lực với Nhạc trực tiếp: 4 bước](https://i.howwhatproduce.com/images/007/image-18375-j.webp)
Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15
![Nỗ lực trên Nhạc trực tiếp Nỗ lực trên Nhạc trực tiếp](https://i.howwhatproduce.com/images/007/image-18375-1-j.webp)
Xin chào và chào mừng bạn đến với nỗ lực đầu tiên của tôi trong việc tạo Nhạc trực tiếp! Tên tôi là Wesley Pena, và tôi là sinh viên Chuyên ngành Truyền thông Đa phương tiện Tương tác tại Đại học New Jersey. Tài liệu hướng dẫn này là một phần của trận chung kết cho lớp Lập trình âm nhạc tương tác của tôi, nơi chúng tôi làm việc trong sự giao thoa giữa công nghệ và âm nhạc để tạo ra thứ gì đó hy vọng là sáng tạo và thú vị!
Dự án này kết hợp Max / MSP / Jitter, một ngôn ngữ lập trình dựa trên hình ảnh được thiết kế cho âm nhạc, Xử lý, một ngôn ngữ nguồn mở được sử dụng chủ yếu để tạo thiết kế hình ảnh và bất kỳ Bàn phím Midi nào để tạo ra một số Nhạc trực quan trực tiếp. Trong tài liệu hướng dẫn này, tôi sẽ nhanh chóng xem qua quy trình từng bước về cách tôi đã tìm ra cách bán tất cả các phần mềm cùng nhau và xem xét nhiều khả năng đi kèm với chúng.
Quân nhu
Max8 / MSP
Xử lý
Thư viện oscP5 để xử lý
Bất kỳ thiết bị Midi có khả năng nào
Bước 1: Bước một: Mở Điều khiển âm thanh và giao tiếp với phần mềm khác
![Bước một: Mở Điều khiển âm thanh và giao tiếp với phần mềm khác Bước một: Mở Điều khiển âm thanh và giao tiếp với phần mềm khác](https://i.howwhatproduce.com/images/007/image-18375-2-j.webp)
![Bước một: Mở Điều khiển âm thanh và Giao tiếp với Phần mềm Khác Bước một: Mở Điều khiển âm thanh và Giao tiếp với Phần mềm Khác](https://i.howwhatproduce.com/images/007/image-18375-3-j.webp)
Một trong những điều tuyệt vời về Max8 là nó có thể giao tiếp với các thiết bị MIDI khá dễ dàng và mặc dù có các thư viện dành cho Xử lý cho phép nó kết nối với MIDI, nhưng nó không thể so sánh với những gì Max có thể làm về âm nhạc với tất cả dữ liệu đó. Vì vậy, bạn muốn sử dụng cả hai phần mềm. Làm thế nào để bạn làm cho họ nói chuyện với nhau?
Để thực hiện điều này, chúng tôi sử dụng một giao thức được gọi là Điều khiển âm thanh mở (OSC). Điều này cho phép chúng tôi gửi dữ liệu midi với một địa chỉ được gắn vào máy cục bộ, nơi sau đó nó có thể được gọi lại thông qua bất kỳ phần mềm nào khác. Với cái này. Chúng tôi đã kết nối hiệu quả Bàn phím Midi của mình với Max và Processing!
Để có hướng dẫn chuyên sâu hơn về cách định tuyến phần mềm với nhau, Bài viết này của Corey Walo sẽ trình bày về cách thực hiện.
Bước 2: Bước hai: Thêm chức năng trong Max
![Bước hai: Thêm chức năng trong Max Bước hai: Thêm chức năng trong Max](https://i.howwhatproduce.com/images/007/image-18375-4-j.webp)
Điều thú vị khi có các phần mềm chuyên dụng riêng biệt hoạt động cùng nhau là có thể bổ sung thêm nhiều chức năng hơn. Bạn có thể tạo bộ tạo, bộ phối âm, các chức năng tùy chỉnh như nhân đôi nốt hoặc chơi hợp âm chỉ bằng một phím bấm. Bất kỳ chức năng nào có thể tưởng tượng được trong Max, sử dụng Giao thức OSC, đều có thể được gửi vào Chế độ xử lý để có một số hình ảnh thú vị hơn!
Trong dự án này, tôi đã thêm chức năng của một arpeggiator.
Đây là một liên kết đến mã của tôi!
Bước 3: Bước 3: Mã hóa hình ảnh đang xử lý
![Bước 3: Mã hóa hình ảnh trong quá trình xử lý Bước 3: Mã hóa hình ảnh trong quá trình xử lý](https://i.howwhatproduce.com/images/007/image-18375-5-j.webp)
Đây là những gì tôi trìu mến gọi là "Phần khó". Bạn có dữ liệu, bây giờ tất cả những gì còn lại là hình ảnh. Xử lý dữ liệu đến trong thời gian thực có thể làm mất phương hướng trong lập trình hướng đối tượng nhưng với một chút thực hành, hình ảnh có thể được tạo ra với quá trình xử lý có thể thực sự tuyệt vời.
Đối với bản phác thảo của tôi, tôi đã dự định cho một hạt mưa rơi cho mỗi nốt nhạc được phát trên bàn phím midi. Nó có thể không hoạt động chính xác như tôi mô tả, nhưng đó không phải là lỗi của phần mềm.
Đây là một tệp zip có mã!
Bước 4: Nếm thử những gì có thể
![](https://i.ytimg.com/vi/KLSnIg71FpE/hqdefault.jpg)
Đây là những gì tôi đã kết thúc trong quá trình thử nghiệm này. Với thực hành nhiều hơn một chút, tôi chắc chắn rằng đây có thể là một bản phác thảo tốt hơn nhiều, nhưng đó không phải là điểm của điều này có thể hướng dẫn
. Bằng cách làm này, mục đích của tôi là cho thấy rằng mặc dù tôi không có kiến thức nâng cao về lập trình trực quan, nhưng việc kết nối các phần mềm với nhau vẫn tương đối dễ dàng. Tôi muốn chứng minh rằng không cần phải có rào cản này giữa mã hóa hình ảnh và âm nhạc mã hóa, rằng có thể chơi với cả hai. Tôi hy vọng rằng khi đọc cuốn sách này, bạn cũng sẽ chơi với nó và tạo ra một cái gì đó tốt hơn!
Cảm ơn bạn đã dành thời gian đọc hướng dẫn của tôi, và chúc bạn vui vẻ!
Đề xuất:
Động cơ bước điều khiển MIDI với chip tổng hợp kỹ thuật số trực tiếp (DDS): 3 bước
![Động cơ bước điều khiển MIDI với chip tổng hợp kỹ thuật số trực tiếp (DDS): 3 bước Động cơ bước điều khiển MIDI với chip tổng hợp kỹ thuật số trực tiếp (DDS): 3 bước](https://i.howwhatproduce.com/images/001/image-2366-j.webp)
Động cơ bước điều khiển MIDI với chip tổng hợp kỹ thuật số trực tiếp (DDS): Đã bao giờ bạn có ý tưởng tồi rằng bạn CHỈ phải biến thành một dự án nhỏ? Chà, tôi đang chơi với một bản phác thảo mà tôi đã thực hiện cho Arduino Due nhằm mục đích tạo ra âm nhạc bằng mô-đun Tổng hợp kỹ thuật số trực tiếp (DDS) AD9833 … và tại một số điểm tôi nghĩ & q
ESP32-CAM Xây dựng xe robot của riêng bạn với phát video trực tiếp: 4 bước
![ESP32-CAM Xây dựng xe robot của riêng bạn với phát video trực tiếp: 4 bước ESP32-CAM Xây dựng xe robot của riêng bạn với phát video trực tiếp: 4 bước](https://i.howwhatproduce.com/images/002/image-5292-j.webp)
ESP32-CAM Xây dựng ô tô rô bốt của riêng bạn với phát video trực tiếp: Ý tưởng là làm cho ô tô rô bốt được mô tả ở đây càng rẻ càng tốt. Do đó, tôi hy vọng có thể tiếp cận một nhóm khách hàng lớn với các hướng dẫn chi tiết của tôi và các thành phần được chọn cho một mô hình giá rẻ. Tôi muốn giới thiệu cho bạn ý tưởng của tôi về một chiếc ô tô rô bốt
Giao tiếp dữ liệu trực tiếp ESP8266: 3 bước
![Giao tiếp dữ liệu trực tiếp ESP8266: 3 bước Giao tiếp dữ liệu trực tiếp ESP8266: 3 bước](https://i.howwhatproduce.com/images/001/image-2039-48-j.webp)
Giao tiếp dữ liệu trực tiếp ESP8266: Giới thiệu Trong khi thực hiện một số dự án với mô-đun Arduinos và nRF24l01, tôi đã tự hỏi liệu tôi có thể tiết kiệm một chút công sức bằng cách sử dụng mô-đun ESP8266 thay thế hay không. Ưu điểm của mô-đun ESP8266 là nó chứa bộ điều khiển vi mô trên bo mạch, vì vậy không
Thêm đường truyền trực tiếp vào âm thanh nổi trên ô tô của bạn cho IPod / Máy nghe nhạc mp3: 5 bước
![Thêm đường truyền trực tiếp vào âm thanh nổi trên ô tô của bạn cho IPod / Máy nghe nhạc mp3: 5 bước Thêm đường truyền trực tiếp vào âm thanh nổi trên ô tô của bạn cho IPod / Máy nghe nhạc mp3: 5 bước](https://i.howwhatproduce.com/images/005/image-13075-19-j.webp)
Thêm Đường truyền Trực tiếp vào Âm thanh nổi trên ô tô của bạn cho IPod / Máy nghe nhạc mp3: Hướng dẫn này sẽ chỉ cho bạn cách thêm một đầu vào phụ, như giắc cắm tai nghe, vào ô tô của bạn để bạn có thể nghe iPod / máy nghe nhạc mp3 / GPS hoặc bất cứ thứ gì có đường truyền thông qua hệ thống âm thanh nổi trên ô tô của bạn. Trong khi tôi sẽ thêm nó trên Chevy Subu '99 của mình
Chuyển đổi máy nghe nhạc Mp3 của tôi sang cổng USB trực tiếp và pin có thể thay thế: 3 bước
![Chuyển đổi máy nghe nhạc Mp3 của tôi sang cổng USB trực tiếp và pin có thể thay thế: 3 bước Chuyển đổi máy nghe nhạc Mp3 của tôi sang cổng USB trực tiếp và pin có thể thay thế: 3 bước](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11126742-converting-my-mp3-player-to-direct-usb-port-and-replacable-battery-3-steps-j.webp)
Chuyển đổi máy nghe nhạc Mp3 của tôi sang cổng USB trực tiếp và pin có thể thay thế: trong phần hướng dẫn này, tôi sẽ chỉ cho bạn cách tôi chuyển đổi i-pod shuffle của mình thành có cổng usb trực tiếp (sử dụng máy nghe nhạc mp3 vào máy tính mà không cần sử dụng bộ điều hợp) và thay thế pin tích hợp bằng pin điện thoại di động và điện thoại di động b