VIDEO - Engine Sound Synthesis using MSF
-
Chandlerhimself Chandlerhimself https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=318799
- KVRAF
- Topic Starter
- 1702 posts since 19 Dec, 2013 from Japan
Someone asked me if MSF could make a sound like an engine, so I came up with this. Hopefully you find this interesting and useful. If you like this type of video on sound design let me know and I'll do more.
https://youtu.be/6Ifg8Xu8hAA
https://youtu.be/6Ifg8Xu8hAA
My Youtube page https://www.youtube.com/user/GuitarChandler
- KVRian
- 1054 posts since 28 Jun, 2006 from Germany
Haha, you have a great approach there! I already finished a MSF device for Meldaproduction some time ago with lots of presets. But I really like your technique here!! Thanks for the vid, Chandler.
System: Win 10 64 bit / i9 9900K (8x 3.6 GHz) / 16 GB DDR4-3200 RAM / 1TB M.2 SSD + 2x 500 GB SSD / RME Babyface / Reaper
Tagirijus.de
Tagirijus.de
- KVRist
- 488 posts since 6 Jan, 2015 from Earth
Hey Chandler,
I really like your videos. They are always inspiring to watch! Keep up the great work.
In addtition to the video (I hope I don´t sound like a know-it-all) You inspired me to write this so, hopefully no hard feelings and the props goes to you!!) And if I`m coming across like a know-it-all, I apologize sincerly!
A motor litrally is a natural Oscillator the rpm (hz*60) defines the Pitch of the motor. The human hearing associate a motor with a rise and fall in pitch (mostly), like you said it is similar to the doppler-effect. BUT it isn´t the same at all! The rise in pitch in the motor comes from the faster oscillation of the motor not because of wave-overlaps (like in doppler).
So I tried only with one Oscillator (like a motor is) and an envelope for speed and gear shifts. I thought i include the preset here (to change character, just handdraw harmonics/ or randomize like i did):
I really like your videos. They are always inspiring to watch! Keep up the great work.
In addtition to the video (I hope I don´t sound like a know-it-all) You inspired me to write this so, hopefully no hard feelings and the props goes to you!!) And if I`m coming across like a know-it-all, I apologize sincerly!
A motor litrally is a natural Oscillator the rpm (hz*60) defines the Pitch of the motor. The human hearing associate a motor with a rise and fall in pitch (mostly), like you said it is similar to the doppler-effect. BUT it isn´t the same at all! The rise in pitch in the motor comes from the faster oscillation of the motor not because of wave-overlaps (like in doppler).
So I tried only with one Oscillator (like a motor is) and an envelope for speed and gear shifts. I thought i include the preset here (to change character, just handdraw harmonics/ or randomize like i did):
Code: Select all
$eNrtWllz4rq2fu9f4XLfN7YTTZ6qgFNmMKOxwYQAL6eMEWCwLccD08P57beMIZ2k09mce2rfW7d2p2JkS2vSpyV5LVnlfxwDn9vTOPFYWOHhA+A5Grps6YXrCp+lK0Hh-1H9VjZsloVL3XFTFp8SmqZeuE647xUe8tz3ZugsfGpnSep4YYUHPPe95XihmaUVXsAPSFQljEQJKzIVgJq3+t6Sjr2AVnjwAESCiSyrqiohcmlkC8c33dTZ06TCC-C1Lhk7i0Kj5YQsdgLH6DQ6hULLS91NjYbLkROuaYUnCs99n1CfuV56utbldBPmuXREk9SJU4MtaYUfsJDyXJ35vhMldDny1pvUckLqX1TVszimYWrFNKFpp1HhjdO-GnTlZH7Kc82ll7LY9s60wkMC4B+KjN7WNp3kVOEVRf6DiCrP6dMCqeXFlPbwKUqcIPIvUAOe64-syPfSlF54YYWHEEsfq9HFKsM59nWz5jN3V2jHiOcmt1FURCwCwlfLdraw-GzthdeBq5aLR-v9AH4qzaY+dVO6LDgqPPgD8NWymaVRlkLuTUceb7Xo01r8aS35tFb8UFvoTm43XM0Jd3WWhenFbD3z-YGTO5GZuJ7vOymLuUt3kl2n8MOPzTw3vdTP8t9qOZcHHn+ByvcfLkhuDlZ4TJ2FSeqEaV77bBR1NvVXnGbw3Pen0EtYWHTk1asKiRPmZ4XTy7mrf4Z7tWyYje82DbyUhTThfnS3QaN0k-NCWeKr5RF405bELqjwzXDPwRy3x3cyqmV740SUKwxtO3HAQs9N+Gr59f4mColSgWtIkyTXhUUoYogUAiDKW8KlE9AwdXzDC70gC3IaggmSVSBKGBCeu8n00lPeqCoQYwUDmSgqz1ksSa2YuTRJHq6EZ3qVIaoiApKE4Hsye+PEEQ2LhcDO5wvVPZ9aTg7GrcZiiZdefB88oFvlyEk9dgEbykCFIiEqzmXQfDgwEBFQoaSKPGf7LKIVXgAPsioBUVVlAAHOh8JZh16aLWlS-S86eIlX3dRrCw05qIFGqzGeGSetNh6RQG8QqVfTewkzuvVnYKZP5nSBVpNjqgneSXjSk3lpOhWauu9nh328mDUM5TjdJ63OWhu4WTDrbeNsdNx6JxFNFonet5wj0yb6Yg+j-mQfbs76wTgunlzJ6rSUo65OS+YsspbaaTd5Pszs4WpZazpHKYqSw2w-DYdhU9etSWyVTni9aPfF83SbtoU6cVx0sg6hVUcozNS6sRztVXfdQnDfPw6lYC7I8606NdTOzGvhQyl069Ntg9IkOazWLkin6akNR+c0mgO0afbs9eFpFEp7YVnSBiV5XGqhxjkK42gWeYudsdw2nB6ui2PtvFwj89DW981Q6GY6PB9tuIjPJ89fTQzT7tdq3eQcqeraX66A1zVjqxc9q-AohQMqJOHpua7s9jujJA-HYx8z4Zn2znNkbVuLjbBSRHEhh9KwO0u1hhTNDrNK+fHNyJWtjZMUI8j0wxAQqLluTajL47AVSocn3BlZsd8-DigZnQVVwclRPHVLtis+T7sTV915a9miM58lyk49w4antr25P54lWeK6TtARG2p2ngyS8wYGejoZecxD+mpMEp3toTpxV2RZS5psPghhbbEb9gT1PLH1o2n2RCrZJh4d0Dg1ks4hcRudc7sW9A9ZKxhRQxgv6g2hra2QqS-7BNTbaBqNtIyS-bitp1HWSIzJDKFd0xv0es1UO7lEP+2YWQu2wTBcj5beejVT9o4dLRWTBI1QilfN1hjg085ZkC057GS03Xd0JLiTHRz1HZ+cFdbuSTtbNyFjp2Z7eVpLHgiErBvWA5UcnoZK3+5brF6SG-Fk3BJY+my6og38g8G8lOwGq65rNDdeJmGZzesQKGk2eQlKK-jS3e6i5otwrg9or1nyX4Zay9+qaE1Kh7TU6LWHiqsEwD+OZvWncLNVSknS7QbZ2ksXphlYpenaV10cNLctY2IbobGhsmb0rTrJjEZjvVeep2YHajJrPg+9acs1BlAqOX19PiJ9MxPHx+gM0v0k6k-gXnWX+3qdBsvexjuxSN8kRiM0-IGh7CTvqTTTS6umjwIt2HQncZcGdl9sBNJo6Lt01clYq71Z+9OXMEq2-YN6mm3nMpMbffGps3CUcE834cuuZByax6HVnS17L9vmgQWgoyS75-GkHZ7xYisvmHbwLJvV-PMkPJ1LQfi8N7fPPTftCvCpvWyl2vpFJLOo01vVZinoW7B+ntUjcDha8wYCLIxX4mJsI9toxm5jEWcTMPPO56gl2UfNXmmd-nyFDPoib8PxLlqPJ6PFnKHJLrb2wTqc7xJj1xdTJIw6JWHfmgyQNZuSktp76nXXhjs9KYnAOtNsKRK8mNdqu-qmO64nZLlmJ+R4nj2cnLszAZ6MXQ+cdH3fPmT00HDCnoO85eksNx1xuksXw25tppueka3YvlevD85xyrosiQzzvPXqbfrSyJ60DIeePhyZE8+ZkoYxz2z28jQfr057f2raDTvsNFWjNsLybjazl15bjcYDKTBXTekwNdEM26Vs3prHgm+2n5nueW0qCp4+b7PWOqhPDccnw9mopmWrXTDQB1LYcsWWStYjyuzMOe9eNvK41pBWu-VZk+gwEWsDEPdcMN23jyljrRfbXOLaKNto2t5E6qY5CWxvuKI7F00Sun7BT2FbkggJj2PhrPVH9uY5dlsDadDqLVTLW75szXOTrMTmSxS8zFZjWTDa7XM3rckvRhBOtG3cAOjAtFOTTIfj42wyMIRD2tcP44xZ51E9MHVn7NHN00KYTZ5Bbyl5kWpGot5WNzHI0o2Gvb0WzOpWb9Uy61ETmkKt13M7DWG+JbjUHyiW4jUH-ZQhm0oHcdI-rATtIK2izrBSfryukOXH14CgWn68BA3V8uP74Oi14vUm+Yzmp8jz25tgdPqfxaF5kHRV-fi17mn1W7kZ7iGnpanj7io8elAlLAGRKIoi58F9krLg0tGLAUVKgh8UoPDVnJPmkUHBXC1bzAtTzr2ERVDkOd131kktj-xz1lMuIw+xOMRzl9AHyVi9XZdo9sL-gwvwnB0wlm6m8KL9eAnuREygDPLiJkcmIsAYQiQq+Icct8id+PcC35txlSghIJG8gFeJooRf-+62DClEhIqSFzfLFCCrRAZQVSTlnWXCJQz7M8uQIqoQi5fiZpkqASQRFQBJutsyQoCMRJQX+GaZLBMFE4Jl8Cvsr6xEBSrOi5sJkpQrv1zwbhMkCBRZkfJCucpRZYCuF-7KBIkQLEJyKW4jLivK9frSehmIMlRQXtyGhCgiIKqCce7g91ovA1UFKMdKvVkAZQnIqowJQl9aIBGkipIskRvymHzmW4VPQPjnTiFLCpFVOS9uSEok94nL9SmSRTeKzOfjpL09j6hPnYRyzcHEGjXt5rjCoxsDLJYJ9LpMgAcEZaxC-En+-89r9v-Phv3zAnLVcpl2QFbU3AllIn+1mAjgAQBEpOs-z7nHIhVBokpkEUFFkj6sNadrZz-BoQBUjynl-hNUxjENmM+KvNEeN61bK7iJQwVm+P8MMyj-v8MMF5iR35jdjxkpMBN-Y3Y-ZmKBmfQbs-sxkwrM5N+Y3Y+ZXGCm-MbsfsyU6rdy8TUj3639AZyIgUKg9Alwb3FrUNc5XVFCMoF5qIzewQeAqChYRAQQVSQ89-pVBvJ-at6rXdVv5b5u5rv8RXevW8+Q5-o0XOe3uVInLTQSWSEixhgCSeY-iOX2jp-RQvtNGmeHTjRmrdhbTouWjwPyMc2B5E-zHEgFCC5DLMCvAlYs34JsDLEEVCLJRJQ+6pP+PE69CRIuOZtCpOL3K92v4T0UVVnCuQHwY4gMxDtSupsgiAGUZRESWf0yxXjtc569AYQlSZHIT8G5ckdwfhMkAkWRRRmrEhG-0qy+-v16+v2C9vNxxJ-MzmrZjGic7-aHCXfZy7iG1QBjIskIIEjgJZF6zN268O43X6sgf4+nowes4I-+-T-06o+dv9d7xb8UxRwdVKCDf6PzGTq4QIf8RuczdEiBjvgOHZ35PjsMWEo-QvPuE--fCSexwEn6t3H6m-mTVOAk3znb-m7wyAU8yr3w4L8XPHmkPXLCJQtgHvk6YbJicXCJEt7G7ZeN68cb4Y0F3cuCXlnwvSz4lYXcy5KvrD16SlzHp3f05gfpDzZ0P1vep9vRqXtVfqD-IAD9mwLeWvCR9NsPUXmSlGQx-Yrkdi7sCxqDLZ83lPpfkIy9YBFTmXxBUoupk24A+oKkeYxyiz0WQvgF2TVn+4Iif02Yq9XPFJeTdUV+91NbXzeTavHi0WP6ktHQPRXf3a7n4OLA8fPZ7sROQFMaX04C3c7TXT7PTYps7jI3ee6VsDhmdTlaxwVsmfnFGAtcXzc5mRO4TuilnuNzUR6c89xNzPWu5ri7LLpmoba3Dh3-53Xsx-r0l6xH9yQqn681dkojLv-ppDS4naMqsqcEFJ8V81t43SL4RaqCZQwxwUjBYjEfChyqZfsUuu9W+Levu6sEcMttpGrxwvzfHF-l9-j+NeOLfx5fuSiS6rey5qbenhbbRNzbh+KDOYvfnz28PY1jWoxMfkq1wL3upHTN4lPev064YpzlJMmBxcsKn+u9bkj9LKHwipxEswrVuZVvTcnNjKNfbmnxXL6O3foLHiBS3lYphXnFg+GksXfMD3FF27XWbbU1Ldge9lpa0+3N8elgNDRN005Drd6slB-f8ZQftTjKzzDnrpygy2FTg2t4SeQ7J8M5Xs8x5h159pbpxqiWbZbFLuWsmK48P6Xx9Yhu3r8byeNN3Lfy42eno5Pqt-8GoBSCwg==
Last edited by operator on Sat Nov 16, 2019 11:42 pm, edited 5 times in total.
Everyone knows more than I do...
-
ZentralmassivSound ZentralmassivSound https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=344121
- KVRian
- 762 posts since 13 Dec, 2014 from Germany
Well I doubt that. A motor is a huge combination of dozens of mechanical parts which all emit their vibrations. Like the four (or more) cylinders moving, the chemical exlposions, etc. But the largest part of the sound comes from the vibrations of the exhaust system. And that has more to do with airflow and such things. Modelling that in realtime would require supercomputers I guess. Just my 2 Cents.
- KVRist
- 488 posts since 6 Jan, 2015 from Earth
But the 4 cylinders are conected by one thing (in german it´s called: Kurbelwelle)... this spins by the frequency of the sound. (RPM or in german: Umdrehung pro Minute). And this will determine the frequency of the sound of the motor, therefore it is the dominant sound of the engine.ZentralmassivSound wrote: ↑Sat Nov 16, 2019 2:49 pm
Well I doubt that. A motor is a huge combination of dozens of mechanical parts which all emit their vibrations. Like the four (or more) cylinders moving, the chemical exlposions, etc. But the largest part of the sound comes from the vibrations of the exhaust system. And that has more to do with airflow and such things. Modelling that in realtime would require supercomputers I guess. Just my 2 Cents.
By the way: everything that cyles/or alternates is like a "natural oscillator".. oscillation means spin in cycles (or sth similar). Put poker cards into the wheel of your bike and you got yourself a "natural" oscillator. Even multiple Explotions (which sound exactly the same) in 300hz intervalls (temporary intervalls) would produce a 300hz sound (plus the explosion sound of course)
This is physics.. I can´t do anything about that.. sorry
But of course to make it super-realistic you need more than just an oscillator.. I said the main ingredient in the sound is (like most of the time) the core association with the sound --> Speed up = pitch up / slow down = pitch down... for example use a saw wave and modulate the pitch very slightly up and down (doppler) and you got yourself (a cheap copy of) a fly without simulating the wings themselves..
EDIT: Of course for the doppler "fly" effect you also would need to modlulate the Amplitude and Pan to your liking (best from left to right or vice versa)...
Last edited by operator on Sat Nov 16, 2019 11:47 pm, edited 25 times in total.
Everyone knows more than I do...
- KVRist
- 488 posts since 6 Jan, 2015 from Earth
And you wouldn´t hear a certain pitch if it wouldn´t oscillate/vibrate in this perticular frequency... and as we can HEAR it does that in a really consistent way.. therfore it´s a "natural" oscillator which you can even reproduce certain pitches (65hz = 3900 rpm) try it with a tuner!!!!ZentralmassivSound wrote: ↑Sat Nov 16, 2019 2:49 pm
[...] dozens of mechanical parts which all emit their vibrations.
Last edited by operator on Sat Nov 16, 2019 11:49 pm, edited 6 times in total.
Everyone knows more than I do...
- KVRist
- 488 posts since 6 Jan, 2015 from Earth
Sorry for this: But you couldn´t be more wrong. If anything, it only amplyfies it (or modulates the character)ZentralmassivSound wrote: ↑Sat Nov 16, 2019 2:49 pm But the largest part of the sound comes from [...] the exhaust system.
Everyone knows more than I do...
-
ZentralmassivSound ZentralmassivSound https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=344121
- KVRian
- 762 posts since 13 Dec, 2014 from Germany
The revolving frequency of the motor just makes for the fundamental (that goes up and down) but that is not the characteristic part of the sound. Otherwise you would just need a sine wave. Ask an exhaust designer about sound.
- KVRist
- 488 posts since 6 Jan, 2015 from Earth
Use a drilling maschine and test for yourself... it doesn´t have an exhaust system and it still produces a rich spectrum!!! To think a motor only produces a sine/fundamental (I apologize, but this is crazy!)ZentralmassivSound wrote: ↑Sat Nov 16, 2019 3:34 pm The revolving frequency of the motor just makes for the fundamental (that goes up and down) but that is not the characteristic part of the sound. Otherwise you would just need a sine wave. Ask an exhaust designer about sound.
The only difference to a car motor (sound-wise) is the size therfore it has a slightly sharper character due to small parts, small resonant space and smaller casing that vibrate along the moving parts in the motor..
In the car motor the explosions are at a 4th of the frequency of the "kurbelwelle" (in a 4 cylinder motor). And yes, this also produces overtones (and a fundamental of course)... in a traktor you can even hear them very well, aside of the "kurbelwelle" because the explosion-cycles seem to be at the lower-border of the hearing (it almost produces a pitch, but you can still hear the individual explosion)
EDIT: By the way, my Omniblend Gastro Blender (around 40.000rpms) sounds like a Jet... and it doesn´t even have an exhaust system.
Last edited by operator on Sat Nov 16, 2019 10:13 pm, edited 4 times in total.
Everyone knows more than I do...
-
ZentralmassivSound ZentralmassivSound https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=344121
- KVRian
- 762 posts since 13 Dec, 2014 from Germany
Why is it so difficult to discuss over the internet
I meant that you were implying that a motor is just an oscillator. But you didn't say it was a sine wave, so I rephrased that wrong, sorry.
But that a driller sounds different to a motor perfectly proves my point: all the parts of the device add up to the sound produced, it's not a perfect oscillator. Every little part that's moving a bit is an oscillator and adds a bit to the sound.
And that the motor has an exhaust and the driller doesn't adds to the difference in sound. I guess there are kind of "formant" parts of the sound which don't change linearly with the motor rotating frequency. Of course you can try to mimic that using modulation on your one oscillator. But it'll never sound like a motor, it will just sound reminiscient of one.
I meant that you were implying that a motor is just an oscillator. But you didn't say it was a sine wave, so I rephrased that wrong, sorry.
But that a driller sounds different to a motor perfectly proves my point: all the parts of the device add up to the sound produced, it's not a perfect oscillator. Every little part that's moving a bit is an oscillator and adds a bit to the sound.
And that the motor has an exhaust and the driller doesn't adds to the difference in sound. I guess there are kind of "formant" parts of the sound which don't change linearly with the motor rotating frequency. Of course you can try to mimic that using modulation on your one oscillator. But it'll never sound like a motor, it will just sound reminiscient of one.
- KVRist
- 488 posts since 6 Jan, 2015 from Earth
I know, I feel the same way. that we somehow think the same thing, and we can´t verbalise it corectly... or miss our opposite points that we make. So I will say in advance, we´re both right...ZentralmassivSound wrote: ↑Sat Nov 16, 2019 3:56 pm Why is it so difficult to discuss over the internet
I meant that you were implying that a motor is just an oscillator. But you didn't say it was a sine wave, so I rephrased that wrong, sorry.
But that a driller sounds different to a motor perfectly proves my point: all the parts of the device add up to the sound produced, it's not a perfect oscillator. Every little part that's moving a bit is an oscillator and adds a bit to the sound.
And that the motor has an exhaust and the driller doesn't adds to the difference in sound. I guess there are kind of "formant" parts of the sound which don't change linearly with the motor rotating frequency. Of course you can try to mimic that using modulation on your one oscillator. But it'll never sound like a motor, it will just sound reminiscient of one.
BUT, If you look a few posts up --> I talk about the ASSOSIATION to a sound. And with a motor the most associated sound is the speed up and slow down thingy.. that means a rise and fall in pitch.
And of course!!! I give you 100% right all the parts, the surroundings of the motor, the air-temperature around the motor and your ears are responsible for the sound character you`re hearing... and yes the exploisons are a big part of it too, BUT as they are a fraction of the frequency of the spinning part in the motor ("kurbelwelle"), I still consider the motor as an "natural" oscillator, BECAUSE you can reproduce a constant wave-cycle that is repeating --> therefore it is a rudimentary "scientific" oscillator/tonegenerator. If you want to, you even could make rudimentary "scientific" tests with 2 identic copies of the same motor like: play mathematical/musical intervals (octave. fith, etc)...
A whip (german: Peitsche) on the other hand produces a tone when struck, but it doesn´t repeat in cyles. it is just a burst of sound... therefore no "natural oscillator".
I don´t say, that a car motor is the same as an oscillator in a synth.. it´s just semanticly an oscillator which functions in the same physical principals --> when it´s spun at a certain frequency it produces a CONSTANT pitch/waveform.
And for me the definition of this missleading term "natural oscillator" is, when something produces a CONSTANT waveform and a CONSTANT pitch (and in a motor you even can modulate the pitch).
The raw sound of the motor is some rich spectrum...when reproducing a motor sound it isn´t the most important part... Becuase when you substitute the spectrum of the original motor-sound with a similar sound spectrum and then modulate the pitch like in a motor... your brain makes the connection to the motor sound (associate). Like in my Preset in my first post... I just created the spectrum with randomize function... and yet your brain will say, that this sounds like a motorcycle.
Last edited by operator on Sat Nov 16, 2019 11:13 pm, edited 4 times in total.
Everyone knows more than I do...
-
- KVRAF
- 2596 posts since 9 Jul, 2015 from UK
Melda Production & United Plugins
Surface Studio = i7, 32gb, SSD.
Windows 11. Bitwig, Reaper, Live. MTotal.
Audiofuse, Adam Audio monitors + sub, iLoud MTM.
Polybrute, Summit, Pro 3, Tempest, Syntakt, AH2.
Ableton Push 2, Roli Seaboard Block.
Surface Studio = i7, 32gb, SSD.
Windows 11. Bitwig, Reaper, Live. MTotal.
Audiofuse, Adam Audio monitors + sub, iLoud MTM.
Polybrute, Summit, Pro 3, Tempest, Syntakt, AH2.
Ableton Push 2, Roli Seaboard Block.
- KVRist
- 488 posts since 6 Jan, 2015 from Earth
AMAZING!!!!!!!!!!!! I want this for my wedding... they shall play me down the ile... wouldn´t that be romantic.
EDIT: I asked my wife.............. we´re getting seperated now... hahaha
EDIT: I asked my wife.............. we´re getting seperated now... hahaha
Last edited by operator on Sat Nov 16, 2019 11:19 pm, edited 1 time in total.
Everyone knows more than I do...
-
- KVRian
- 896 posts since 2 May, 2015
1/...imho, never "ask" your wife anything, forgiveness is far more likely than permission...and...
2/...does any one else besides me in this thread actually "wrench" their own cars?...seems to me that getting into an argument about engine noise/sound/signature without your head under the hood is a bit of a stretch. I've won and lost a fare amount of beer/cash diagnosing a problem just by the "sound" of the machine...here? I am clueless about how to "create" that signature from scratch.../s~
2/...does any one else besides me in this thread actually "wrench" their own cars?...seems to me that getting into an argument about engine noise/sound/signature without your head under the hood is a bit of a stretch. I've won and lost a fare amount of beer/cash diagnosing a problem just by the "sound" of the machine...here? I am clueless about how to "create" that signature from scratch.../s~
mba m2 15" | 16gig.ram | 1tb ssd | Sonoma 14.2.1 (23C71)
mbp i9 16" | 16gig.ram | 1tb ssd | Sonoma 14.2.1 (23C71)
logic10.8.1 | reaper7.07 | focusrite.2i2
mbp i9 16" | 16gig.ram | 1tb ssd | Sonoma 14.2.1 (23C71)
logic10.8.1 | reaper7.07 | focusrite.2i2