I had a dx7 in college. Its an FM synth, an from the little diagrams on the top, it was fascinating. I could make my own sounds, but I never could get the time to get programming (beyond detuning the sound and doubling it to make a "fatter" sound, the dx7 had a gray matter mod chip). Lamentably in the 90s information about this stuff was harder to come by, plus the 2 line led screen to input things wasn't ideal.
Also the GDC talk by the sound designer of doom (the new one). He's using sine wave, and a bunch of effects boxes (some in parallel) to generate all those sounds. There is also a sound morph tool they used to combine sounds with a chainsaw sound... The talk starts a couple minutes in after a doom sound trailer thing:
I am a huge fan of FM synthesis; it's wonderful for making growling bass sounds as well as drum/wood/metallic sounds as well as keyboard, brass, harp/guitar and string sounds and bizarre screaming out-of-tune noises. And of course the (in)famous DX7 "piano" sound.
If you want to keep it simple you can use it similarly to subtractive synthesis - instead of using a lowpass filter you can just reduce (or increase) the amount of FM on a single carrier oscillator.
I had never owned a hardware FM synth (though I was intrigued by the Volca FM) but after making many dozens of sounds on iOS FM synths I actually bought a vintage Yamaha TX81Z for cheap on eBay just so I could have fun with a hardware instrument. It's Yamaha's simpler 4-op design (with extra waveforms to compensate) and it's a fantastic instrument if either a) you can deal with the tiny display or b) you program it over MIDI using an external editor program. I think it was designed as a rack ensemble of sorts as it is 8-voice multitimbral. It also came with a cassette tape (!) containing the sysex data for its factory patches. ;-)
For anyone who wants to try out a free/open source DX7-like software instrument, you may want to check out Dexed: https://asb2m10.github.io/dexed/
Dx7 is such a rad synth!! I had a few vintage synths when I lived in New York but sold them due to space. Just started getting back into it and there is some really cooo hardware out there. Especially digging the Elektron line right now. Picked up a Digitakt which is a funky sampler / drum machine / sequencer. Has allowed me to drive my synths via midi without using software or a laptop. Very refreshing and a totally different workflow.
You aren't alone. Almost no one could figure out how to program the DX7. Even today with the resurgence of FM (Digitone, FM8, Volca FM, etc.), it's still just a really unintuitive way to build sounds.
That's not to say it's a bad, or powerful way, it's just really hard to build a correct mental model of how changing parameter X will affect the sound in the way you want.
>we just released a course on C++ Real-Time Audio Programming with Bela. This is aimed at beginner to intermediate C++ users, so if you have so far been using Bela with other languages and you are interested in tipping you toes in C++, this is a great occasion. If you know your C++ stuff, you may still want to check out some of the more advanced topics (ARM/NEON assembly, state machines, fixed-point maths, timing, block-based processing).
For anyone interested in this kind of thing, definitely check out Syntorial[1]. If you want to tune your ear, it's quite helpful. Also, if you're interested in modular synths, you can tinker with VCV Rack[2] and virtually patch modules. It's a great learning environment, and won't break your bank like a modular synth habit will. Take it from me. ;)
This is really interesting (I remember reading it years ago), but does not, in fact, explain harmony. There is no explanation of why particular harmonies work that generalizes, nor any methods given for calculating harmonies de novo.
That article is one of the most deeply disappointing to me - even as a composer who doesn't like traditional music theory. It starts with some criticism of traditional music theory I agree with, then goes and... reconstructs several aspects of traditional music theory anyway. Also has a common case of worship of the harmonic series but then conveniently stopping at stuff like 7:4, 7:5, and 7:6 ratios.
Maybe it's only triggered intermittently? Last week I found a site that when I visited, it directed me to one of those "you've made the 5 billionth search! claim your prize" pages. After reloading a few more times, I was able to get to the actual website.
I just tried visiting the site again, and was able to reproduce this issue. Looks like it's a Drupal 7 site.
I was alarmed because I've seen this kind of behavior on malware infested computers, but I'm running linux and I double-checked my browser extension and proxy settings. Haven't seen this behavior on any other site.
[+] [-] acomjean|5 years ago|reply
You can see the top of the keyboard images here: https://soundprogramming.net/synthesizers/yamaha/yamaha-dx7/
But the internet abounds with sound making tools!
ableton has a synth basics online class/demo kind of thing:
https://learningsynths.ableton.com
visual programing sound machines in pd
http://www.pd-tutorial.com/english/index.html
Also the GDC talk by the sound designer of doom (the new one). He's using sine wave, and a bunch of effects boxes (some in parallel) to generate all those sounds. There is also a sound morph tool they used to combine sounds with a chainsaw sound... The talk starts a couple minutes in after a doom sound trailer thing:
https://www.youtube.com/watch?v=U4FNBMZsqrY
[+] [-] musicale|5 years ago|reply
If you want to keep it simple you can use it similarly to subtractive synthesis - instead of using a lowpass filter you can just reduce (or increase) the amount of FM on a single carrier oscillator.
I had never owned a hardware FM synth (though I was intrigued by the Volca FM) but after making many dozens of sounds on iOS FM synths I actually bought a vintage Yamaha TX81Z for cheap on eBay just so I could have fun with a hardware instrument. It's Yamaha's simpler 4-op design (with extra waveforms to compensate) and it's a fantastic instrument if either a) you can deal with the tiny display or b) you program it over MIDI using an external editor program. I think it was designed as a rack ensemble of sorts as it is 8-voice multitimbral. It also came with a cassette tape (!) containing the sysex data for its factory patches. ;-)
For anyone who wants to try out a free/open source DX7-like software instrument, you may want to check out Dexed: https://asb2m10.github.io/dexed/
[+] [-] bdickason|5 years ago|reply
[+] [-] munificent|5 years ago|reply
That's not to say it's a bad, or powerful way, it's just really hard to build a correct mental model of how changing parameter X will affect the sound in the way you want.
[+] [-] zabil|5 years ago|reply
This course is really good and fun! It made me appreciate the synth.
[+] [-] Piezoid|5 years ago|reply
[+] [-] snthd|5 years ago|reply
https://forum.bela.io/d/1277-c-real-time-audio-programming-w...
>we just released a course on C++ Real-Time Audio Programming with Bela. This is aimed at beginner to intermediate C++ users, so if you have so far been using Bela with other languages and you are interested in tipping you toes in C++, this is a great occasion. If you know your C++ stuff, you may still want to check out some of the more advanced topics (ARM/NEON assembly, state machines, fixed-point maths, timing, block-based processing).
[+] [-] devin|5 years ago|reply
[1] https://www.syntorial.com/
[2] https://vcvrack.com/
[+] [-] geon|5 years ago|reply
https://arxiv.org/html/1202.4212
https://news.ycombinator.com/item?id=12085844
[+] [-] kian|5 years ago|reply
[+] [-] main_gi|5 years ago|reply
[+] [-] throwaway6734|5 years ago|reply
Edit: no longer appearing
[+] [-] steverb|5 years ago|reply
https://www.youtube.com/watch?v=Ow2ZmBmDaNo
[+] [-] rashkov|5 years ago|reply
I just tried visiting the site again, and was able to reproduce this issue. Looks like it's a Drupal 7 site.
I was alarmed because I've seen this kind of behavior on malware infested computers, but I'm running linux and I double-checked my browser extension and proxy settings. Haven't seen this behavior on any other site.
[+] [-] mellavora|5 years ago|reply
Bastl Instruments is a really cool company. I've build 6 or 7 of their kits, super fun stuff with great docs and great sound.
[+] [-] palegoat11|5 years ago|reply
[+] [-] SeanFerree|5 years ago|reply
[deleted]