音频应用   音频插件联盟,正版插件,欢迎大家选择!

 找回密码
 快速注册

QQ登录

只需一步,快速开始

阅读: 29237|回复: 1

[教程] 6种轻松的方式进入音乐技术DIY和黑客

[复制链接]

1463

积分

2

听众

1093

音贝

音频应用新手发布

Rank: 3

积分
1463
发表于 2019-3-5 | |阅读模式
音频应用公众号资讯免费发布推广
6种轻松的方式进入音乐技术DIY和黑客

从来没有一个更好的时间进入音乐技术DIY和黑客。如今,这些曾经专业的活动专门为任何级别设计了大量的平台和资源
“音乐科技DIY和黑客”究竟是什么意思?DIY指的是自己构建一些东西,所以在音乐技术方面,这将是制作自己的自定义音乐软件或硬件的过程。DIY道德的一个子群是“黑客文化”,但是通过“黑客攻击”,我并不是指非法破坏计算机安全的过程,因为这个术语经常被错误地定义。

黑客攻击是通过实验构建软件和硬件的过程,通常包括扩展系统的功能或将技术重新用于其他用途。音乐技术黑客的例子包括:开发定制软件,允许游戏控制器控制您的音乐软件,或者为您的吉他添加各种传感器,以新颖的方式控制其声音。

cp_768_01_play_house_project.jpg
音乐技术黑客的一个很好的例子是Alex Allmont 的Play House项目,这是一个Lego Technic动力雕塑,使用齿轮,杠杆和传感器控制模块化合成器。

无论您是想创建自己的音乐软件,还是想要创建自己的音乐设备,还是根据自己的需要修改现有设备以进行定制; 现在有很多选项供我参考,我将在这里讨论。  

1.学习图形编程
图形或可视编程语言可能是进入软件开发的最简单方法,因为它们只涉及将图形对象连接或“修补”在一起而不必编写任何代码。两种最流行的音乐和音频图形编程语言是由Cycling '74开发的Max(你可能知道它的Max For Live形式)和社区驱动的Pure Data(又名Pd)。两者在功能上非常相似,但是Max提供了更加用户友好的界面和专业支持,Pd是免费的,可以在更多的平台和设备上运行。

cp_768_02_max_patch.jpg
最大/ MSP补丁

这些环境包含一组图形“对象”,每个对象都有自己的特定功能(例如波形发生器,音频滤波器,MIDI输入),并通过跳线连接在一起,所有图形都布置在称为“补丁”的画布上可以根据您希望程序执行的操作以无限多种方式进行配置。它们允许您使用音频和MIDI进行几乎任何操作 - 输入/输出,合成,录制/排序,效果/修改和分析。

cp_768_03_pd_patch.jpg
纯数据补丁

毫无疑问,如果没有Max或Pd,音乐技术黑客社区就不一样了,对于许多人来说,他们被称为制作交互式音乐表演软件的最佳平台。他们尤其受到艺术家和音乐家的喜爱,因为您可以快速制作自定义音乐软件而无需知道如何编码。正如您将在本文后面看到的那样,您可以同时使用Max和Pd来破解各种硬件平台和设备,因此至少要了解其中一个成为音乐技术黑客是非常值得的。

2.学习一些初学友好的编码
学习图形编程语言的下一步是学习文本编程语言。虽然这似乎是一项艰巨的任务,但现在有许多编码语言,环境和工具包专为初学者设计,可以快速轻松地创建音乐和音频程序。尽管与图形编程相比,编码的学习曲线更加陡峭,但文本语言通常提供了更大的灵活性,并为您提供了更好,更可扩展的技能组合,不仅可以用于DIY和黑客,还可以用于更严肃的软件开发工作。正如您将在本文后面看到的那样,了解文本编程语言对于某些硬件平台和设备的黑客攻击和开发至关重要。

cp_768_04_supercollider.jpg
一个SuperCollider项目。

这里有两种类型的编码平台 - 音频编程环境,专门用于创建音乐和音频节目; 和Creative Coding平台,用于开发包含各种不同类型多媒体(包括音乐和音频)的软件。以下是音乐技术DIY和黑客社区中最流行的编码平台的一些示例:

SuperCollider - SuperCollider是一种环境和编程语言,专为音频合成和算法组合而设计,非常适合实时编码和算法。
处理 - 处理是一种创造性的编码环境和编程语言,最初是为教学编程而设计的,然而它已经被DIY社区用于创建丰富的多媒体应用程序。
openFrameworks - openFrameworks是一个创新的编码工具包,它使用C ++编程语言和一系列第三方开发环境。虽然与Processing相比,初学者不太友好,但它具有更强大的音频功能,更灵活。
其他平台包括ChucK,Csound,FAUST和Cinder。
索尼皮。
3.购买Arduino入门套件(和电子设备修补)
Arduino可能是业余爱好者创建自己的交互式硬件项目和设备的最受欢迎的平台。该平台包括一系列不同的微控制器板,以及专用的软件应用程序和编程语言。虽然它是一个非常通用的平台,但它在音乐技术DIY和黑客社区中非常受欢迎,因为它非常适合初学者和高度可编程的几乎任何类型的音乐或音频设备。正如您将在本文后面看到的,使用Arduino平台构建了一些商业黑客音乐产品。

cp_768_05_arduino.jpg
Arduino Uno微控制器板

开始使用Arduino的最佳方法是购买Arduino入门套件,它带有Arduino Uno板,大量电子元件和项目书。虽然大多数入门套件项目都不是直接与音乐相关的,但过了一段时间后,您将开始弄清楚它们如何适应和入侵音乐科技项目。Arduino有许多核心和扩展库,用于处理MIDI,合成以及几乎所有与音乐相关的内容,并且Arduino板有许多硬件“屏蔽”,用于提供扩展的音乐相关功能和IO,如MIDI,音频播放,FX和合成。


用于将玩具钢琴入侵到MIDI控制器的Arduino板

但是,如果您对构建DIY USB-MIDI控制器或更复杂或功能更强大的音频设备感兴趣,您可能需要将Teduy板更换为Arduino 板。Teensy是兼容Arduino的平台,内置USB-MIDI支持; 使用Arduino主板很难实现的功能。Teensy还拥有更先进的核心音频库和官方音频适配器板,并具有执行更复杂的音频相关任务的计算能力。

4.购买可编程音频平台设备
可编程音频设备是专为开发自己的电子乐器,合成器,MIDI控制器,FX单元,音序器等而设计的硬件/软件平台。它们通常由一个包含可自由分配的控件和输入/输出的硬件组成,以及一个用于精确编程硬件行为的软件元素。与使用通用平台(例如Arduino)相比,它们通常更快更容易使用,但是通过这种平台,您可能会牺牲通用平台提供的一些灵活性和可配置性。

cp_768_06_arduino_toy_piano.jpg
Axoloti核心微控制器板

以下是当前可用的可编程音频平台的一些示例:

Axoloti - Axoloti是一款功能强大的微控制器主板,运行自己的开源图形音频修补程序软件环境,类似于Max / MSP或Pure Data。凭借其良好的音频和MIDI输入/输出选择以及用于连接您自己的控制和LED的端口,Axoloti可以让您制作几乎任何您想要的音乐设备。
Hoxton OWL - OWL是一个开源可编程音频平台,采用吉他FX踏板或Eurorack合成器模块的形式。然后,您可以使用一系列不同的编程语言和环境(包括C ++,Pure Data,Max / MSP和FAUST)编写自己的FX或合成补丁。有关详情,请参阅此处。
Shantea Controls OpenDeck - OpenDeck被描述为“开源平台,用于构建与任何操作系统上的任何MIDI软件和硬件兼容的自定义MIDI控制器”。这里不需要进行任何编码 - 它带有一个基于Web的软件编辑器,用于配置硬件的功能。请参阅此处以获取OpenDeck的完整版本。
其他选项包括Patchblocks,Doepfer Musikelectronic DIY系列,Livid Instruments Builder DIY MIDI平台和Beagle用于BeagleBone Black。
Pisound为Raspberry Pi。(点击这里查看我们的评论。)
5.购买一个黑客音乐产品
一个可以破解的音乐产品是一种设备 - 无论是合成器,FX单元,MIDI控制器还是类似设备 - 您可以对其进行非常详细的修改和自定义,以便它能够以更符合您需求的方式运行。我不是在谈论打开昂贵的设备,刺激电子设备并在此过程中取消保修 - 这些是制造商允许最终用户通过官方方法破解的产品。它们主要不是像上面的平台列表那样设计用于DIY开发,因此在这方面并不总是那么灵活,但是拥有产品现有的功能和控件可以提供更快,更容易的黑客过程。

cp_768_07_axoloti.jpg
可破解的ROLI Lightpad BLOCK MIDI控制器

以下是目前可用的黑客音乐设备的一些示例:

ROLI Lightpad BLOCK - 您可以使用简单且专门设计的编程语言和应用程序自定义此3D触摸板MIDI控制器。请参阅本教程,了解如何破解Lightpad。
Critter&Guitari Organelle - 这个小型桌面设备允许您在其上运行自己的Pure Data补丁,使其成为个性化的独立合成器,采样器,FX单元或介于两者之间的任何东西。因此,您只需要了解如何使用Pure Data来破解此设备。
Bastl Instruments Kastle Synth v1.5 - 这是一款迷你模块化数字合成器,由于它运行在两个兼容Arduino的芯片上,因此用户可以重新编程以修改合成器引擎的所有方面。如果您想要破解此设备,则可以预先了解Arduino平台。
其他选项包括Novation Launchpad Pro,Sound Machines NS1nanosynth,Meeblip和Soulsby Atmegatron。
6.访问Hackspace或参加黑客马拉松
对于黑客来说,黑客空间是他们的家,黑客马拉松是他们的假期。hackspace(也称为hackerspace,hacklab或makerpace)是一个社区运行的工作空间,人们可以在这里与计算,加工和技术相关的项目进行会面,社交和协作。黑客通常会举办各种活动,例如研讨会,讲座和聚会,以便人们学习新技能并发现新技术和项目。

现在世界上大多数主要城镇似乎都有一个黑客空间,在写这篇文章时,至少有1386个已知的活动空间,包括一些特定于音乐的黑客空间,如伦敦音乐黑客空间。如果您对音乐技术DIY和黑客的世界感兴趣,黑客空间是您可以访问的最佳地点之一,以了解更多有关如何参与和发现您可以学习的不同技能的信息。要查找离您最近的黑客空间,请查看此黑客空间列表,或在线搜索您所在地区的黑客空间。要了解黑客空间是什么样的,请查看这部关于伦敦音乐黑客空间的短片。


cp_768_08_roli_lightpad_block.jpg
在柏林Ableton总部的MIDI Hack 2015黑客马拉松。SebastianHöglund拍摄的照片。

另一方面,黑客马拉松(也称为hackday或hackfest)是类似冲刺的事件,黑客可以单独或在团队内处理项目和想法。黑客马拉松往往是一天或两天的事件,其中包括6或24小时的密集不间断时间来完成黑客攻击,通常以最佳项目的奖品赠品结束。音乐技术黑客马拉松将开发人员,设计师和音乐家聚集在一起,并经常导致各种各样的项目经常展示制作和表演音乐的新颖方式。
cp_768_09_midi_hack_Berlin.jpg
可能是最广为人知的系列音乐高新技术这种形式的比赛是音乐Hackday该组织每年数次在世界各地,但其他几个流行或频繁的人都是黑客营的音乐科技巨星,在海浪维也纳音乐Hackday,和在每月音乐编程马拉松NYC。为了更好地了解音乐科技黑客马拉松是什么样的,请参阅2016年柏林音乐科技大会上的黑客马拉松视频。
欢迎厂家入驻,推文!免费!微信:yinpinyingyong

140

积分

3

听众

51

音贝

音频应用

Rank: 1

积分
140
发表于 2019-4-24 |
路过,欣赏,学习了,谢谢楼主发布啊
欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

音频应用搜索

小黑屋|手机版|音频应用官网微博|音频招标|音频应用 (鄂ICP备16002437号)

Powered by Audio app

快速回复 返回顶部 返回列表