Цифровой волновод
Цифровой волновод — метод синтеза звука. Цифровой волновод является эффективной вычислительной моделью физической среды, в которой распространяются звуковые волны. По этой причине цифровые волноводы занимают центральное место в большинстве современных техник физического моделирования звука.
Цифровой волновод без потерь представляет собой решение дискретной формы одномерного случая волнового уравнения, полученного Даламбером, в виде суперпозиции профилей двух бегущих волн:
где — профиль бегущей вправо волны, — профиль бегущей влево волны. В таком представлении можно видеть, что вычисление значения функции в заданной точке в момент времени сводится к простому суммированию двух запаздывающих копий бегущих волн. Бегущие волны должны отражаться от границ (например, точки натяжения струны или же закрытые/открытые концы трубок). Таким образом, профили бегущих волн являются вполне определенными периодическими функциями.
Модели цифровых волноводов содержат цифровые линии задержки, которые служат для представления геометрии волновода, цифровых фильтров, моделирующих неоднородное затухание в зависимости от частоты и рассеяние в среде, а также довольно часто нелинейные элементы. Потери на рассеяние обычно вычисляются единожды на выходе, нежели каждый раз при фильтрации линии задержки.
Реальные волноводы наподобие акустических труб на самом деле являются трехмерными, однако их длина много больше поперечного сечения, поэтому рассматривать их как одномерные достаточно разумно в целях уменьшения вычислительной сложности алгоритма. Мембраны, используемые в барабанах, могут быть смоделированы с использованием двумерных волноводных сеток, а реверберация в трехмерных пространствах рассчитывается уже с использованием трехмерных сеток. Пластинки вибрафона, колокола, поющие чаши и другие звучащие твердые тела (называемые также идиофонами) могут быть смоделированы с использованием родственного метода — полосового волноводного синтеза, в котором множество цифровых волноводов, снабженных полосовыми фильтрами используются для моделирования сильно дисперсивного поведения волн в сплошных средах.
Термин «цифровой волновод» был предложен Джулиусом О. Смитом III, который принимал участие в разработке метода и в конечном счете запатентовал его. Метод представляет собой обобщение алгоритма Карплуса-Стронга. Стенфордский университет обладает правами на патент цифрового волновода, а также имеет с 1989 года соглашение о дальнейшем совместном развитии технологии с корпорацией Yamaha.
LicenseesПравить
- Yamaha
- VL1 (1994)
- VL1m, VL7 (1994)
- VP1 (prototype) (1994)
- VL70m (1996)
- EX5 (1999)
- PLG-100VL, PLG-150VL (1999)
- YMF-724, 744, 754, 764
- S-YXG100plus-VL
- Korg
- Technics
- WSA1 (1995) PCM + resonator
- Seer Systems
- Creative WaveSynth (1996) for Creative Labs Sound Blaster AWE64.
- Reality (1997) — one of the earliest professional software synthesizer product by Dave Smith team
- Cakewalk
- Dimension Pro (2005) — software synthesizer for OS X and Windows XP.[2]
ПримечанияПравить
- ↑ Peter Kirn (November 09 2005) Inside a Luxury Synth: Creating the Linux-Powered Korg OASYS, O'Reilly Media
- ↑ Cakewalk Dimension Pro
ЛитератураПравить
- Daniel Levitin. Yamaha VL-1 revolutionizes synthesizer technology (англ.) // Billboard : magazine. — Lynne Segall, 1994. — 7 May. — P. 102—103.
- Yamaha VL1. Virtual Acoustic Synthesizer, Sound on Sound, July 1994
- Paul Verna. Yamaha, Stanford join forces. Licensing program offers new technologies (англ.) // Billboard : journal. — Lynne Segall, 1997. — 2 August. — P. 56.
- Julius O. Smith. Digital Waveguide Architectures for Virtual Musical Instruments // Handbook of Signal Processing in Acoustics (англ.) / David Havelock, Sonoko Kuwano, Michael Vorländer. — Springer (англ.) (рус., 2008. — P. 399—417. — ISBN 978-0-387-77698-9.
- Martin Russ. Sound Synthesis and Sampling (неопр.). — Focal Press (англ.) (рус., 2008. — С. 288—289. — ISBN 978-0-240-52105-3.
- Brian Heywood (22 Nov 2005) Model behaviour. The technology your PC uses to make sound is usually based on replaying an audio sample. Brian Heywood looks at alternatives., PC Pro
- Stefan Bilbao. Numerical Sound Synthesis: Finite Difference Schemes and Simulation in Musical Acoustics (англ.). — John Wiley and Sons, 2009. — P. 11—14. — ISBN 978-0-470-51046-9.
- Lutz Trautmann; Rudolf Rabenstein. Digital sound synthesis by physical modeling using the functional transformation method (англ.). — Springer (англ.) (рус., 2003. — P. 77—86. — ISBN 978-0-306-47875-8.
СсылкиПравить
- Julius O. Smith III’s ``A Basic Introduction to Digital Waveguide Synthesis"
- Waveguide Synthesis home page
- Virtual Acoustic Musical Instruments: Review and Update
- Modeling string sounds and wind instruments — Sound on Sound magazine, September 1998
- Jordan Rudess playing on Korg Oasys Youtube recording. Note the use of the joystick to control the vibrato effect of the plucked strings physical model.
- Yamaha VL1 with breath controller vs. traditional synthesizer for wind instruments