{"id":4277,"date":"2018-01-12T13:24:13","date_gmt":"2018-01-12T18:24:13","guid":{"rendered":"https:\/\/splice.com\/blog\/?p=4277"},"modified":"2025-03-19T13:54:12","modified_gmt":"2025-03-19T17:54:12","slug":"optimizing-serum-cpu-efficiency","status":"publish","type":"post","link":"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/","title":{"rendered":"Optimizing Serum for better CPU efficiency"},"content":{"rendered":"<h6 style=\"text-align: center;\"><em>Illustration:\u00a0<\/em><a href=\"http:\/\/www.mariachimi.com\/\"><em>Maria Chimishkyan<\/em><\/a><\/h6>\n<h1>Xfer Records\u2019 Serum is a powerful, versatile wavetable synthesizer VST that has received near-universal acclaim from reviewers and everyday users alike.<\/h1>\n<p>Since its Rent-to-Own launch, <a href=\"https:\/\/splice.com\/plugins\/39137242-serum-2-au-by-xfer-records\" target=\"_blank\" rel=\"noopener noreferrer\">Serum also happens to be the top seller on Splice\u2019s Rent-to-Own marketplace.<\/a> Producers love its powerful wavetable tools, myriad modulation options, and functionality-packed UI. Some critics, however, have opined that Serum uses a disproportionate amount of processing power.<\/p>\n<p><a href=\"https:\/\/www.kvraudio.com\/product\/serum-by-xfer-records\/reviews\" target=\"_blank\" rel=\"noopener noreferrer\">From KVR:<\/a><\/p>\n<blockquote>\n<p style=\"text-align: left;\">First, the synth uses a LOT of processing power. I hit a note on a super saw and saw my i7 dual core processor spike at 20%-30%. That&#8217;s a lot of number crunching for one instrument! This can be mitigated somewhat by using effects to simulate &#8220;unison&#8221; voices and (MAYBE) using a lower draft quality global setting. It&#8217;s just a function of math, if you want rich, fat, CLEAN sound, it&#8217;s just something we have to live with. If your computer isn&#8217;t beefy, you may have to drop your MIDI tracks to audio so you don&#8217;t kill your CPU.<\/p>\n<\/blockquote>\n<p><a href=\"http:\/\/www.musicradar.com\/reviews\/tech\/xfer-records-serum-613138\" target=\"_blank\" rel=\"noopener noreferrer\">From MusicRadar:<\/a><\/p>\n<blockquote>\n<p>Serum needs to be immediately put at the very top of any synthesist\u2019s shopping list. It&#8217;s insanely powerful and sounds phenomenal.<br \/><strong>PROS<\/strong>: Morphing oscillators. Flexible unison modes\/ Built-in wavetable editor. Magnificent sound. Outstanding effects. Incredible modulation options.<br \/><strong>CONS<\/strong>: Can hit your CPU hard.<\/p>\n<\/blockquote>\n<p><a href=\"https:\/\/www.emusician.com\/gear\/review-xfer-records-serum\" target=\"_blank\" rel=\"noopener noreferrer\">From Emusician:<\/a><\/p>\n<blockquote>\n<p><strong>STRENGTHS:<\/strong> Powerful wavetable synthesis. Extensive modulation and tone-shaping features.<br \/><strong>LIMITATIONS:<\/strong>\u00a0Can be CPU-intensive. No standalone version.<\/p>\n<\/blockquote>\n<p>Despite near-universal praise for Serum\u2019s sound, many reviews mention <a href=\"https:\/\/splice.com\/blog\/ways-to-optimize-cpu\/\" target=\"_blank\" rel=\"noopener\">CPU efficiency issues.<\/a> In this post, I\u2019ll examine Serum\u2019s CPU usage to determine whether these are valid complaints. I\u2019ll find out why CPU issues might occur, take recommendations from Xfer devs, and test out those recommendations in comparison to fellow wavetable workhorse Massive.<\/p>\n<h2><strong>Why is this happening to me?<\/strong><\/h2>\n<p>Steve Duda of Xfer Records remains active in many online Serum communities including <a href=\"https:\/\/www.reddit.com\/r\/serum\/\" target=\"_blank\" rel=\"noopener noreferrer\">the Serum subreddit<\/a> (where he&#8217;s the sole moderator) and Xfer support forums, where he has repeatedly encountered users who ask how to reduce Serum\u2019s share of CPU usage. <a href=\"https:\/\/www.xferrecords.com\/forums\/general\/serum-cpu-and-demo-vs-full-version\" target=\"_blank\" rel=\"noopener noreferrer\">According to Mr. Duda<\/a>, efficiency issues are typically attributable (at least in part) to user error:<\/p>\n<blockquote>\n<p>Most CPU complaints I have found first and foremost come from heavy voice count compounded by not watching poly limits sensibly (lower-right fraction in Serum). Some synths won&#8217;t let that number exceed 64, so it&#8217;s good to keep an eye on it yourself and be sensible with unison (16 can sound great, but isn&#8217;t always better sounding!)<\/p>\n<\/blockquote>\n<p>Sam Leggett, former Xfer dev, and current Splice audio scientist concurred:<\/p>\n<blockquote>\n<p>Anything that is going to automate each voice separately increases the problem space by the number of voices, and if you have a lot of notes playing, e.g. in a chord stack, that will multiply said problem space by that many notes.<\/p>\n<\/blockquote>\n<p>In other words, users may complain about high CPU usage if they crank up the voice count. Any digital synth must perform a certain number of calculations per voice in order to output audio. By the same token, when users increase the voice count, they&#8217;re also increasing the amount of numbers that their synth has to crunch in order to produce the desired sound. Since these calculations are performed by the computer\u2019s CPU, increasing the voice count will increase CPU usage no matter what digital synth you use.<\/p>\n<p>This post from Duda throws a little bit of shade at NI\u2019s Massive, which caps the voice count at 64 and automatically redistributes voices to allow polyphony once the limit is reached. This prevents Massive from spiking the user\u2019s CPU, even if the user raises the voice count and unison setting to their maximums. While voice count is not a bottleneck in most musical contexts, there may be legitimate cases where this limit is restrictive.<\/p>\n<p>Imagine you wanted to play a dominant 13th C chord (C13) using a Serum patch with 2 oscillators on Unison settings of 8 each. That\u2019s 7 notes (C E G B\u266dD F A), times 2 oscillators, times 8 = 112 voices. In Massive, these settings would trigger the voice cap, altering the timbral characteristics of the final output. Serum, on the other hand, does not limit voice count, meaning our 112-voice chord would use more CPU &#8211; although not on a per-voice basis, and without limits as to the patch\u2019s desired timbre.<\/p>\n<p>Another common potential cause of CPU inefficiency that <a href=\"https:\/\/xferrecords.com\/forums\/serum\/what-s-actually-happening-when-i-change-the-oscillator-quality-from-2x-to-4x&amp;sa=D&amp;ust=1515774074442000&amp;usg=AFQjCNGC0JKBGZR0OixK55v1aBdeM8nqYA\">Duda identified is excessive oversampling:<\/a><\/p>\n<blockquote>\n<p>2x is all that is needed for normal oscillators, you shouldn&#8217;t hear any audible difference running 4x so it is indeed overkill. The 4x (oversampling) will be most noticeable when using FM warp modes, as it runs the oscillators at a higher sample rate which reduces digital artifacts. It will make some difference when using other warp modes as well.<\/p>\n<\/blockquote>\n<p>Oversampling sounds like a cool parameter that will increase sound quality if you crank it up, but as usual Duda is correct. According to the Nyquist-Shannon sampling theorem, it should be possible to perfectly replicate a signal if sampled at or above the Nyquist rate (twice the highest frequency component in the signal). Therefore, an oversampling rate of 2x should be more than adequate for accurate representation of most signals.<\/p>\n<h2><strong>What can I do about it?<\/strong><\/h2>\n<p>For starters, it\u2019s worth making sure that your copy of Serum is updated to the latest version. Updates to the codebase over the years have improved CPU usage, which may actually explain some of the efficiency criticism in the reviews. It should go without saying that a cracked Serum will result in degraded performance since it\u2019s likely to be outdated and no updates can be applied. If you&#8217;re looking to own a legitimate copy of Serum, you can <strong><a href=\"https:\/\/splice.com\/plugins\/39137242-serum-2-au-by-xfer-records\" target=\"_blank\" rel=\"noopener\">Rent-to-Own Serum for an easy $9.99 a month<\/a><\/strong>.<\/p>\n<p>But let\u2019s assume you\u2019re all up-to-date and put Sam and Steve to the test. Below, we\u2019ll try out some of the parameters they identified as potential CPU bottlenecks, determine their actual CPU impact, and assess their effect on Serum\u2019s final output.<\/p>\n<h2><strong>Will it work?<\/strong><\/h2>\n<p>To test this out, I\u2019ll be using my rMBP and the Splice studio Mac Pro.<\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-4279 aligncenter lazyload\" data-src=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-12-at-12.59.28-PM.png\" alt=\"serum-cpu-test\" width=\"617\" height=\"129\" data-srcset=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-12-at-12.59.28-PM.png 617w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-12-at-12.59.28-PM-355x74.png 355w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Screen-Shot-2018-01-12-at-12.59.28-PM-400x84.png 400w\" data-sizes=\"(max-width: 617px) 100vw, 617px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 617px; --smush-placeholder-aspect-ratio: 617\/129;\" \/><\/p>\n<p>For this test, I\u2019m going to be be using Ableton Live 9 because there&#8217;s no standalone version of Serum. To measure CPU, I\u2019ll use Live\u2019s built-in CPU usage monitor, which monitors the peak usage across one processor core output from Live. I know what you\u2019re thinking: \u201c<em>But I have 18-core hyp3rthr3ading d00d??!!!1<\/em>\u201d As a matter of fact, Serum uses only two core threads. <a href=\"https:\/\/www.reddit.com\/r\/edmproduction\/comments\/4zg8wk\/serum_totally_destroying_cpu\/&amp;sa=D&amp;ust=1515783182377000&amp;usg=AFQjCNGYQyj04eDfdx7Q0ibCTYwWCGQ3sQ\">Let\u2019s hear again from Duda:<\/a><\/p>\n<blockquote>\n<p>There&#8217;s a DSP thread and a GUI thread. This is the most optimal way to be for a typical project use, as the DAW will delegate instances (tracks) across cores. Running multiple DSP threads comes at a price and only allows for more out of a single instance, which tends to not be needed once people learn to limit polyphony reasonably.<\/p>\n<\/blockquote>\n<p>It&#8217;s possible to capture more in-depth data using techniques like CPU usage profiling in Xcode\u2019s Instruments, but since there&#8217;s no standalone version of Serum, there\u2019s not much of a point in profiling its CPU usage independent of a DAW anyway.<\/p>\n<p>Based on the recommendations I gleaned from Steve\u2019s forum posts and talking to Sam, I\u2019m going to test the following parameters\u2019 impact on CPU usage peak within Live:<\/p>\n<p><strong>Voice count<\/strong><\/p>\n<ul>\n<li>32 (Serum and Massive)<\/li>\n<li>64 (Serum and Massive)<\/li>\n<li>128 (Serum only)<\/li>\n<\/ul>\n<p><strong>Oversampling<\/strong><\/p>\n<ul>\n<li>1x (Serum 1x, Massive Eco)<\/li>\n<li>2x (Serum 2x, Massive High)<\/li>\n<li>4x (Serum 4x, Massive Ultra)<\/li>\n<\/ul>\n<p><strong>Env1 release time<\/strong><\/p>\n<ul>\n<li>200ms<\/li>\n<li>1000ms<\/li>\n<li>32000ms<\/li>\n<\/ul>\n<p><strong>Reverb<\/strong><\/p>\n<ul>\n<li>All settings 100%<\/li>\n<\/ul>\n<p>Besides the above parameters, I\u2019ll use an init preset with two saw oscillators. Oversampling will be set at 2x, Serum\u2019s default, unless otherwise noted. Release times for Massive are estimated. I\u2019ll play the same chords on all tests except for the voice count test. Each parameter will be tested three times and the final result will be the average of each run.<\/p>\n<h2><strong>What happened?<\/strong><\/h2>\n<p><img decoding=\"async\" class=\"wp-image-4280 aligncenter lazyload\" data-src=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart4-1024x640.png\" alt=\"\" width=\"777\" height=\"486\" data-srcset=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart4-1024x640.png 1024w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart4-355x222.png 355w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart4-400x250.png 400w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart4-768x480.png 768w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart4-800x500.png 800w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart4-1200x750.png 1200w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart4.png 1280w\" data-sizes=\"(max-width: 777px) 100vw, 777px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 777px; --smush-placeholder-aspect-ratio: 777\/486;\" \/><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-4281 lazyload\" data-src=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart3-1024x640.png\" alt=\"\" width=\"746\" height=\"466\" data-srcset=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart3-1024x640.png 1024w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart3-355x222.png 355w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart3-400x250.png 400w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart3-768x480.png 768w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart3-800x500.png 800w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart3-1200x750.png 1200w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart3.png 1280w\" data-sizes=\"(max-width: 746px) 100vw, 746px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 746px; --smush-placeholder-aspect-ratio: 746\/466;\" \/><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-4282 lazyload\" data-src=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart2-1024x640.png\" alt=\"\" width=\"731\" height=\"457\" data-srcset=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart2-1024x640.png 1024w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart2-355x222.png 355w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart2-400x250.png 400w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart2-768x480.png 768w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart2-800x500.png 800w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart2-1200x750.png 1200w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart2.png 1280w\" data-sizes=\"(max-width: 731px) 100vw, 731px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 731px; --smush-placeholder-aspect-ratio: 731\/457;\" \/><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-4283 lazyload\" data-src=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart1-1024x640.png\" alt=\"\" width=\"689\" height=\"431\" data-srcset=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart1-1024x640.png 1024w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart1-355x222.png 355w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart1-400x250.png 400w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart1-768x480.png 768w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart1-800x500.png 800w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart1-1200x750.png 1200w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/CPU-Efficiency_Chart1.png 1280w\" data-sizes=\"(max-width: 689px) 100vw, 689px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 689px; --smush-placeholder-aspect-ratio: 689\/431;\" \/><\/p>\n<h2><strong>Tl;dr<\/strong><\/h2>\n<p>As the data demonstrates, CPU usage is positively correlated with voice count and oversampling for both Massive and Serum. Reverb may have had a slight CPU impact, as well as long envelope release times, but these correlations are much less severe than voice count and oversampling.<\/p>\n<p>It would appear that Serum\u2019s CPU usage inefficiencies are largely overstated. Compared to Massive, a popular competing wavetable synth, Serum performed significantly better on both desktop and laptop.<\/p>\n<p>That said, I was able to get the Ableton processor meter up to 20% on the Mac Pro simply by asking it to generate 128 voices. This is a significant task even with a relatively simple synth patch.<\/p>\n<p>The lesson here is clear: <strong>don\u2019t crank up the voice count or the oversampling unless you really need them.<\/strong> Even 32 voices for one instrument is a relatively high number in a normal musical context. According to Duda, <strong>&#8220;7&#8221; Unison is the sweet spot for stacks\/chords.\u201d<\/strong> Your mileage may vary, but keep in mind that if you\u2019re rendering 512 voices in real-time, you\u2019re probably going to max out your processor.<\/p>\n<p>If you absolutely must use hundreds of voices on your crazy FM patch with 4x oversampling and all fx maxed out, Sam Leggett has some suggestions for you:<\/p>\n<blockquote>\n<p>One potential workaround for users who need fat chord stacks with tons of voices might be for instance to write your chord patterns with a lower voice cap, then when you\u2019re ready,\u00a0bring it up to where you want it and freeze.<\/p>\n<p>In the menu at the top, there are options to resample to Osc A or Osc B. These will take the current output of the sound and its tail and put that into OSC A\/B as its own wavetable. So if you do, for instance, a 16 voice unison with a little detune at the beginning, you can hit resample to Osc A and it will bounce that wavetable into Osc A as a single voice. It will also calc fx and everything else, so I would suggest maybe doing it right as you init your patch so you can still mess around with it after<\/p>\n<\/blockquote>\n<p>Does Serum still spike your CPU? Are you ripping through renders with your Ryzen rig? Do you have other suggestions for saving CPU power? Let me know at @rewakmusic, and <a href=\"https:\/\/splice.com\/skills\/lessons\/e8db5cd7-2257-4ec9-b9c3-33ad6b2b8ac4\" target=\"_blank\" rel=\"noopener noreferrer\">check out our Skills lesson for more in-depth video content on Serum.<\/a><\/p>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"has-text-align-center\">Explore industry-leading plugins, bundles, DAWs, and more: <\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button aligncenter\"><a class=\"wp-block-button__link\" href=\"https:\/\/splice.com\/plugins\" target=\"_blank\" rel=\"noreferrer noopener\">Browse plugins<\/a><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Does Serum give you high CPU usage on your computer? You might not be using it efficiently. We take a look at how to optimize Serum for your productions.<\/p>\n","protected":false},"author":37,"featured_media":4284,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_exactmetrics_skip_tracking":false,"footnotes":""},"categories":[1696,1702],"tags":[165,333,1473,362,666],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Optimizing Serum for better CPU efficiency - Blog | Splice<\/title>\n<meta name=\"description\" content=\"Does Serum give you high CPU usage on your computer? You might not be using it efficiently. We take a look at how to optimize Serum for your productions.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Optimizing Serum for better CPU efficiency - Blog | Splice\" \/>\n<meta property=\"og:description\" content=\"Does Serum give you high CPU usage on your computer? You might not be using it efficiently. We take a look at how to optimize Serum for your productions.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog | Splice\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Splice\" \/>\n<meta property=\"article:published_time\" content=\"2018-01-12T18:24:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-19T17:54:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Optimizing-Serum-CPUBlog-Post.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Max Rewak\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@splice\" \/>\n<meta name=\"twitter:site\" content=\"@splice\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Max Rewak\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/\"},\"author\":{\"name\":\"Max Rewak\",\"@id\":\"https:\/\/splice.com\/blog\/#\/schema\/person\/ac115eb79fc1d26dff55bbdd992c0bce\"},\"headline\":\"Optimizing Serum for better CPU efficiency\",\"datePublished\":\"2018-01-12T18:24:13+00:00\",\"dateModified\":\"2025-03-19T17:54:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/\"},\"wordCount\":1750,\"publisher\":{\"@id\":\"https:\/\/splice.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Optimizing-Serum-CPUBlog-Post.png\",\"keywords\":[\"advanced\",\"plugins\",\"rent-to-own\",\"Serum\",\"synth\"],\"articleSection\":[\"Tips &amp; Tutorials\",\"Tools\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/\",\"url\":\"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/\",\"name\":\"Optimizing Serum for better CPU efficiency - Blog | Splice\",\"isPartOf\":{\"@id\":\"https:\/\/splice.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Optimizing-Serum-CPUBlog-Post.png\",\"datePublished\":\"2018-01-12T18:24:13+00:00\",\"dateModified\":\"2025-03-19T17:54:12+00:00\",\"description\":\"Does Serum give you high CPU usage on your computer? You might not be using it efficiently. We take a look at how to optimize Serum for your productions.\",\"breadcrumb\":{\"@id\":\"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/#primaryimage\",\"url\":\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Optimizing-Serum-CPUBlog-Post.png\",\"contentUrl\":\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Optimizing-Serum-CPUBlog-Post.png\",\"width\":1280,\"height\":800},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/splice.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Optimizing Serum for better CPU efficiency\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/splice.com\/blog\/#website\",\"url\":\"https:\/\/splice.com\/blog\/\",\"name\":\"Splice Blog\",\"description\":\"An inside look at making music\",\"publisher\":{\"@id\":\"https:\/\/splice.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/splice.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/splice.com\/blog\/#organization\",\"name\":\"Splice\",\"alternateName\":\"Splice Sounds\",\"url\":\"https:\/\/splice.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/splice.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2023\/09\/Splice-logo-black-background.png\",\"contentUrl\":\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2023\/09\/Splice-logo-black-background.png\",\"width\":2928,\"height\":1540,\"caption\":\"Splice\"},\"image\":{\"@id\":\"https:\/\/splice.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Splice\",\"https:\/\/x.com\/splice\",\"https:\/\/www.instagram.com\/splice\/\",\"https:\/\/www.youtube.com\/@splice\",\"https:\/\/discord.com\/invite\/splice\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/splice.com\/blog\/#\/schema\/person\/ac115eb79fc1d26dff55bbdd992c0bce\",\"name\":\"Max Rewak\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/splice.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c35d3f61f23679b641c059d9ba2bd214?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c35d3f61f23679b641c059d9ba2bd214?s=96&d=mm&r=g\",\"caption\":\"Max Rewak\"},\"description\":\"Max Rewak is a record producer, audio engineer, and music writer, based in New York and currently working in Sounds content at Splice.\",\"url\":\"https:\/\/splice.com\/blog\/author\/maxrewak\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Optimizing Serum for better CPU efficiency - Blog | Splice","description":"Does Serum give you high CPU usage on your computer? You might not be using it efficiently. We take a look at how to optimize Serum for your productions.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/","og_locale":"en_US","og_type":"article","og_title":"Optimizing Serum for better CPU efficiency - Blog | Splice","og_description":"Does Serum give you high CPU usage on your computer? You might not be using it efficiently. We take a look at how to optimize Serum for your productions.","og_url":"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/","og_site_name":"Blog | Splice","article_publisher":"https:\/\/www.facebook.com\/Splice","article_published_time":"2018-01-12T18:24:13+00:00","article_modified_time":"2025-03-19T17:54:12+00:00","og_image":[{"width":1280,"height":800,"url":"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Optimizing-Serum-CPUBlog-Post.png","type":"image\/png"}],"author":"Max Rewak","twitter_card":"summary_large_image","twitter_creator":"@splice","twitter_site":"@splice","twitter_misc":{"Written by":"Max Rewak","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/#article","isPartOf":{"@id":"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/"},"author":{"name":"Max Rewak","@id":"https:\/\/splice.com\/blog\/#\/schema\/person\/ac115eb79fc1d26dff55bbdd992c0bce"},"headline":"Optimizing Serum for better CPU efficiency","datePublished":"2018-01-12T18:24:13+00:00","dateModified":"2025-03-19T17:54:12+00:00","mainEntityOfPage":{"@id":"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/"},"wordCount":1750,"publisher":{"@id":"https:\/\/splice.com\/blog\/#organization"},"image":{"@id":"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/#primaryimage"},"thumbnailUrl":"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Optimizing-Serum-CPUBlog-Post.png","keywords":["advanced","plugins","rent-to-own","Serum","synth"],"articleSection":["Tips &amp; Tutorials","Tools"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/","url":"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/","name":"Optimizing Serum for better CPU efficiency - Blog | Splice","isPartOf":{"@id":"https:\/\/splice.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/#primaryimage"},"image":{"@id":"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/#primaryimage"},"thumbnailUrl":"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Optimizing-Serum-CPUBlog-Post.png","datePublished":"2018-01-12T18:24:13+00:00","dateModified":"2025-03-19T17:54:12+00:00","description":"Does Serum give you high CPU usage on your computer? You might not be using it efficiently. We take a look at how to optimize Serum for your productions.","breadcrumb":{"@id":"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/#primaryimage","url":"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Optimizing-Serum-CPUBlog-Post.png","contentUrl":"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Optimizing-Serum-CPUBlog-Post.png","width":1280,"height":800},{"@type":"BreadcrumbList","@id":"https:\/\/splice.com\/blog\/optimizing-serum-cpu-efficiency\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/splice.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Optimizing Serum for better CPU efficiency"}]},{"@type":"WebSite","@id":"https:\/\/splice.com\/blog\/#website","url":"https:\/\/splice.com\/blog\/","name":"Splice Blog","description":"An inside look at making music","publisher":{"@id":"https:\/\/splice.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/splice.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/splice.com\/blog\/#organization","name":"Splice","alternateName":"Splice Sounds","url":"https:\/\/splice.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/splice.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/splice.com\/blog\/wp-content\/uploads\/2023\/09\/Splice-logo-black-background.png","contentUrl":"https:\/\/splice.com\/blog\/wp-content\/uploads\/2023\/09\/Splice-logo-black-background.png","width":2928,"height":1540,"caption":"Splice"},"image":{"@id":"https:\/\/splice.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Splice","https:\/\/x.com\/splice","https:\/\/www.instagram.com\/splice\/","https:\/\/www.youtube.com\/@splice","https:\/\/discord.com\/invite\/splice"]},{"@type":"Person","@id":"https:\/\/splice.com\/blog\/#\/schema\/person\/ac115eb79fc1d26dff55bbdd992c0bce","name":"Max Rewak","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/splice.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c35d3f61f23679b641c059d9ba2bd214?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c35d3f61f23679b641c059d9ba2bd214?s=96&d=mm&r=g","caption":"Max Rewak"},"description":"Max Rewak is a record producer, audio engineer, and music writer, based in New York and currently working in Sounds content at Splice.","url":"https:\/\/splice.com\/blog\/author\/maxrewak\/"}]}},"_links":{"self":[{"href":"https:\/\/splice.com\/blog\/wp-json\/wp\/v2\/posts\/4277"}],"collection":[{"href":"https:\/\/splice.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/splice.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/splice.com\/blog\/wp-json\/wp\/v2\/users\/37"}],"replies":[{"embeddable":true,"href":"https:\/\/splice.com\/blog\/wp-json\/wp\/v2\/comments?post=4277"}],"version-history":[{"count":5,"href":"https:\/\/splice.com\/blog\/wp-json\/wp\/v2\/posts\/4277\/revisions"}],"predecessor-version":[{"id":34903,"href":"https:\/\/splice.com\/blog\/wp-json\/wp\/v2\/posts\/4277\/revisions\/34903"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/splice.com\/blog\/wp-json\/wp\/v2\/media\/4284"}],"wp:attachment":[{"href":"https:\/\/splice.com\/blog\/wp-json\/wp\/v2\/media?parent=4277"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/splice.com\/blog\/wp-json\/wp\/v2\/categories?post=4277"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/splice.com\/blog\/wp-json\/wp\/v2\/tags?post=4277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}