I've got a lot of stuff to brush up on (and properly learn) with these digital filter concepts. It's nice to look at straight up code, if you're more of a firmware person like myself. For completeness, I'll repost this that I posted in the other z-1 thread: https://github.com/ddiakopoulos/MoogLadders That xcode project compiled right away for me, which was a pleasant change. But the code itself is relatively straightforward. I was attracted to the musicDSP implementation for some reason, original link here: http://www.musicdsp.org/showone.php?id=24
@afta8 that filter bible is fascinating - I think if we can build little components of it people can just drag and drop where they see particular symbols, since most of it is just block diagram stuff. I know @macromachines understands it, so I'll pick his brain for help. Also, note to other people: jump down to ladder and diode filter, those things will look a little more familiar than just looking at the equations.
PS: can someone have a look at that VAFilter design manual and tell me exactly what type of maths I'd have to learn to be able to comprehend the equations? And perhaps some learning resources for someone who just has basic trig down?
I have tried to self learn some of this but ended in frustration.. I think it would be easier to find a class or a tutor, that's what I hope to do, one day, some day!
nice thanks for the suggestions @afta8! bookmarked :) Well hopefully I can learn it enough where I can teach the basics to other people! That's the idea at least haha
Good luck with it, I would be interested in your learnings! Perhaps there's potential here for some kind of online study group?
Anyway another very useful link: http://www.willpirkle.com/app-notes/ Quite a few block diagrams in there which I have attempted to translate to Audulus with varying degrees of success..
Hey all! This is interesting indeed - this is actually how I learned about filters and signals in classes like Signals and Systems, Digital Signal Processing, etc. I am struggling to learn the stuff on here! One of my first posts asked about a frequency decomposition module, because thats I'm how used to thinking about manipulating a temporal signal!
As as math/materials for this, the MIT OCW has great courses on these topics - though they are very thorough and Im sure include material far beyond the scope of audio!
i looked into MIT OCW there is alot of material about filters and many other cool stuff :) but its way beyond my math knowledge... i never had this kind of math in school.. not even a little bit :D i m struggling alot in audulus with the exp node because of that... hahahaa ... but i love to play around with it :D
@eall123 - the drums that come in Audulus that I made are all loosely based on the 808 as I read about it in the Sound on Sound Synth Secrets article - these articles you posted are MUCH more thorough and you'll probably get much better sounds out of them.
@Joel_M_Peel - did you see my other post about using a noisy ungrounded input as the random source? It would work better for true chaos than the internal random node.
I got Audulus not too long ago, but do you think you could interface an Arduino temperature sensor as a random source? I was just thinking of how analog instruments, particularly older ones, detune due to temperature differentials, among other reasons.
@Joel_M_Peel - sure, as long as you could translate the temp sensor into an audio signal or a MIDI signal - however, there are easier ways to simulate analog detuning if that's all you're going for? You need true randomness to create a chaos module that would, every time you open it up and start the program, create a new motion. But you don't need to create true randomness to get pitch variations that sound truly random. Does that make sense?
Yes, of course. It's more for just the novelty of it! The modular market is exploding at such a rate that it takes time to develop a novel idea. A colleague and I who are getting our M. Eng. in Acoustics are trying to come up with some ideas. With the advent of cheap 3D printing and virtual circuit design like Autodesk Circuits, why not?!
@Joel_M_Peel - I'm excited for when we have MIDI out and can translate MIDI into XYZ position and use that to create a "visualizer" that is a 3d sculpture made from a 3d printer...have been kicking around that idea for a while