![]() This will allow us to do anything with ES M patches that we can do with code. pst file format for the ES M, Logic’s simplest synth. We’re going to reverse engineer the structure of the. pst files that could still be read and used by Logic. If we knew how the bits in a file were read and written by Logic, there would be nothing stopping us (apart from perhaps the legal department of Apple Inc.) writing our own tools to create. pst files are just a collection of bits on your hard disk. In order to try out your Phat Sub ES2 patch, I just have to get the phatsub.pst file from you, open it up with the ES2 synth plugin and warn my neighbors that they’re in for an evening of bass in their face. You can view them in Finder, copy and paste them, and even share them over the internet so that other people can try out your sounds for themselves. There is nothing at all special about them they are normal files that behave in exactly the same way as any other file you may be used to. If you create a Logic synth sound that you like, you can save the plugin settings as a preset so that you can quickly load it again in a different track. We will do this completely outside of Logic, but files that we’ll create will still be completely usable inside it. We’ll use this to write a tiny bit of code that can generate and modify Logic patches. ![]() In this post we’re going to reverse engineer the structure of a synth sound (or “patch”) in LogicPro, Apple’s powerful music production software. ![]() This lets you feel like a badass pirate hacker without having to go to the terrifying trouble of actually breaking any laws.īefore you can do any of this, you have to figure out how the program structures its files. You might be able to modify a file to jump yourself forward 10 levels, migrate your data from a crappy piece of software to a better one, or turn something a funny color. And the great thing about files is that you, the humble user, can really jam your fingers into them and wiggle them around if you have a mind to. Most programs running on your computer probably store at least some information in files. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |