{"id":4286,"date":"2018-01-16T13:12:54","date_gmt":"2018-01-16T18:12:54","guid":{"rendered":"https:\/\/splice.com\/blog\/?p=4286"},"modified":"2025-03-19T13:50:41","modified_gmt":"2025-03-19T17:50:41","slug":"serum-wavetable-editor","status":"publish","type":"post","link":"https:\/\/splice.com\/blog\/serum-wavetable-editor\/","title":{"rendered":"Create custom wavetables in Serum"},"content":{"rendered":"\n<p class=\"has-text-align-center has-small-font-size\"><strong>Illustration: <\/strong><a href=\"http:\/\/camilom.com\/\"><strong>Camilo Medina<\/strong><\/a><\/p>\n\n\n<p><a href=\"https:\/\/splice.com\/plugins\/39137242-serum-2-au-by-xfer-records\" target=\"_blank\" rel=\"noopener\">Xfer Records\u2019 Serum<\/a> has become a must-have synth for electronic music producers. Despite its wealth of functionalities, there\u2019s one feature that often gets overlooked by many. The Wavetable Editor, the heart and soul of Serum\u2019s workflow, has a robust set of features that provide you complete control in sculpting your sound. In this walkthrough, we\u2019ll look at how you can maximize your use of the Wavetable Editor. In particular, we\u2019ll explore how to manually draw wavetables.<\/p>\n<h2>What&#8217;s a wavetable?<\/h2>\n<p>A wavetable is a set of single-cycle waveforms. Think of it as a book, where each page is a different waveform (sine, saw, triangle, etc) that contributes to a greater whole. In Serum you can have up to 256 \u2018pages\u2019 in your \u2018book.\u2019<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-4294 lazyload\" data-src=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-4.png\" alt=\"custom-wavetables-art-board-04\" width=\"1280\" height=\"567\" data-srcset=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-4.png 1280w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-4-355x157.png 355w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-4-400x177.png 400w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-4-768x340.png 768w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-4-1024x454.png 1024w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-4-1129x500.png 1129w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-4-1200x532.png 1200w\" data-sizes=\"(max-width: 1280px) 100vw, 1280px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1280px; --smush-placeholder-aspect-ratio: 1280\/567;\" \/><\/p>\n<p>To open Serum\u2019s Wavetable Editor, click on the pencil icon at the top right of the waveform:<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-4291 lazyload\" data-src=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-1.png\" alt=\"custom-wavetables-art-board-01\" width=\"1280\" height=\"567\" data-srcset=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-1.png 1280w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-1-355x157.png 355w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-1-400x177.png 400w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-1-768x340.png 768w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-1-1024x454.png 1024w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-1-1129x500.png 1129w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-1-1200x532.png 1200w\" data-sizes=\"(max-width: 1280px) 100vw, 1280px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1280px; --smush-placeholder-aspect-ratio: 1280\/567;\" \/><\/p>\n<h2>Interface breakdown:<\/h2>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-4292 lazyload\" data-src=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-2.png\" alt=\"custom-wavetables-art-board-02\" width=\"1280\" height=\"800\" data-srcset=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-2.png 1280w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-2-355x222.png 355w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-2-400x250.png 400w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-2-768x480.png 768w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-2-1024x640.png 1024w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-2-800x500.png 800w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-2-1200x750.png 1200w\" data-sizes=\"(max-width: 1280px) 100vw, 1280px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1280px; --smush-placeholder-aspect-ratio: 1280\/800;\" \/><\/p>\n<p>Serum\u2019s wavetable editor is broken down into these main components:<\/p>\n<ul>\n<li><strong>Big Wave Display:<\/strong> This section shows you the actual wavetable being created.<\/li>\n<li><strong>Draw Tools:<\/strong> This section provides you the different components you can use to manually draw the waveform.<\/li>\n<li><strong>FFT Area:<\/strong> This section allows you to draw the waveform harmonics and their relative phases to one another.<\/li>\n<li><strong>Menu Bar Commands:<\/strong> This section has a variety of functions that allow you to edit single or multiple wavetables and wavetable sets.<\/li>\n<li><strong>Formula Parser:<\/strong> This section allows you to enter math functions to generate wavetables.<\/li>\n<li><strong>Sub Table Thumbnails:<\/strong> This section can be used to select and reorder the sub-tables (up to 256).<\/li>\n<\/ul>\n<h2>Draw Tools and the Big Wave Display:<\/h2>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-4287 lazyload\" data-src=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Draw-Tools1.gif\" alt=\"custom-wavetables-draw-tools-01\" width=\"904\" height=\"530\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 904px; --smush-placeholder-aspect-ratio: 904\/530;\" \/><\/p>\n<p><strong>TIP:<\/strong> <em>Hold Shift to simultaneously adjust the X and Y axes.<\/em><\/p>\n<p>The draw tools operate relative to the grid size, which can be found at the bottom right of the display.<\/p>\n<p>Here\u2019s a useful table that explains each of the draw tools (click on the table to enlarge):<\/p>\n<p><a href=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-5.png\"><img decoding=\"async\" class=\"alignnone wp-image-4295 lazyload\" data-src=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-5.png\" alt=\"custom-wavetables-art-board-05\" width=\"937\" height=\"517\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 937px; --smush-placeholder-aspect-ratio: 937\/517;\" \/><\/a><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-4288 lazyload\" data-src=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Drawing2.gif\" alt=\"custom-wavetables-draw-tools-02\" width=\"904\" height=\"530\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 904px; --smush-placeholder-aspect-ratio: 904\/530;\" \/><\/p>\n<p><strong>TIP:<\/strong> <em>Set the grid size to 0 to free draw in the Big Wave Display.<\/em><\/p>\n<p>There are some powerful tools built into the Menu Bar Commands, which you can explore in depth in the Serum manual (page 47). That said, here\u2019s a brief overview of each type of command for those who want to dive right in:<\/p>\n<ul>\n<li><strong>Single Menu:<\/strong> These functions will only alter the selected sub-table.<\/li>\n<li><strong>Process Menu:<\/strong> These functions will alter all sub-tables.<\/li>\n<li><strong>Morph Menu:<\/strong> These functions create or remove interpolation between existing sub-tables (think of this as connecting the sub-tables together).<\/li>\n<li><strong>Add\/Remove Menu:<\/strong> These functions insert new or delete existing sub-tables.<\/li>\n<li><strong>Sort Menu:<\/strong> These functions reorder existing sub-tables by spectral properties.<\/li>\n<li><strong>Import:<\/strong> Import audio and convert them to wavetables.<\/li>\n<li><strong>Export:<\/strong> Save the wavetable.<\/li>\n<\/ul>\n<h2>FFT Area:<\/h2>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-4289 lazyload\" data-src=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/FFT-1.gif\" alt=\"custom-wavetables-fft-01\" width=\"904\" height=\"530\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 904px; --smush-placeholder-aspect-ratio: 904\/530;\" \/><\/p>\n<p>Fully understanding this section requires you to have some understanding of the Fourier Transform, which is a process that decomposes a signal into the individual frequencies that make it up. Explaining the Fourier Transform in greater depth would require a whole separate post, but if you\u2019re curious <a href=\"http:\/\/www.earlevel.com\/main\/2002\/08\/31\/a-gentle-introduction-to-the-fft\/\">this article<\/a> does a pretty good job at introducing it without getting too mathematical.<\/p>\n<p>Now back to Serum &#8211; the top row of of the FFT Area displays the frequency bins of the transform. The left-most bin represents the fundamental frequency (the root note being played), while each vertical bar to the right represents the harmonics that contribute to the sound\u2019s timbre. Each octave is represented by a lighter gray shade (Bins 2, 4, 16, and 32).<\/p>\n<p>You can transfer the waveform from the Big Wave Display to the FFT area by using the Wave to FFT button:<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-4293 lazyload\" data-src=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-3.png\" alt=\"custom-wavetables-art-board-03\" width=\"1280\" height=\"202\" data-srcset=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-3.png 1280w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-3-355x56.png 355w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-3-400x63.png 400w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-3-768x121.png 768w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-3-1024x162.png 1024w, https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-Editor_InPostArtboard-3-1200x189.png 1200w\" data-sizes=\"(max-width: 1280px) 100vw, 1280px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1280px; --smush-placeholder-aspect-ratio: 1280\/202;\" \/><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-4297 lazyload\" data-src=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Transfer-to-FFT.gif\" alt=\"\" width=\"898\" height=\"526\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 898px; --smush-placeholder-aspect-ratio: 898\/526;\" \/><\/p>\n<h2>Sub-table thumbnails (frames):<\/h2>\n<p>Serum supports up to 256 sub-tables. To add new sub-tables, click the + icon which will duplicate the selected sub-table.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-4296 lazyload\" data-src=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Subtables-Morph-Spectral.gif\" alt=\"custom-wavetables-sub-tables-morph-spectral-01\" width=\"902\" height=\"526\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 902px; --smush-placeholder-aspect-ratio: 902\/526;\" \/><\/p>\n<p><strong>TIP:<\/strong> <em>Use the Morph &#8211; Spectral option to expand your sub-tables. In the above example, there are three sub-tables that are morphed into 256 sub-tables.<\/em><\/p>\n<h2>Going further<\/h2>\n<p>We encourage you to spend some time exploring the draw tools and menu commands. Try playing notes as you explore different shapes to hear the sonic changes in real-time.<\/p>\n<p>To get an even more in-depth walkthrough, access the Serum manual by opening Serum and clicking <em>MENU &#8211; READ THE MANUAL<\/em>.<\/p>\n<p>In the next walkthrough, we\u2019ll cover importing .wav files and converting them into wavetables.<\/p>\n<p>Don\u2019t have Serum yet? <a href=\"https:\/\/splice.com\/plugins\/39137242-serum-2-au-by-xfer-records\" target=\"_blank\" rel=\"noopener\">Rent-to-Own the synth through Splice<\/a> to pay monthly installments until you own the plugin outright.<\/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>Despite Serum&#8217;s wealth of functionalities, there\u2019s one powerful feature that often gets overlooked by many &#8211; let&#8217;s explore how to manually draw wavetables.<\/p>\n","protected":false},"author":31,"featured_media":4298,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[1696,1702],"tags":[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>Create custom wavetables in Serum - Blog | Splice<\/title>\n<meta name=\"description\" content=\"Despite Serum&#039;s wealth of functionalities, there\u2019s one powerful feature that often gets overlooked by many - let&#039;s explore how to manually draw wavetables.\" \/>\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\/serum-wavetable-editor\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Create custom wavetables in Serum - Blog | Splice\" \/>\n<meta property=\"og:description\" content=\"Despite Serum&#039;s wealth of functionalities, there\u2019s one powerful feature that often gets overlooked by many - let&#039;s explore how to manually draw wavetables.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/splice.com\/blog\/serum-wavetable-editor\/\" \/>\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-16T18:12:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-19T17:50:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-EditorBlog-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=\"Nick Chen\" \/>\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=\"Nick Chen\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/splice.com\/blog\/serum-wavetable-editor\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/splice.com\/blog\/serum-wavetable-editor\/\"},\"author\":{\"name\":\"Nick Chen\",\"@id\":\"https:\/\/splice.com\/blog\/#\/schema\/person\/006da68db2cca36c1730e68e67130d39\"},\"headline\":\"Create custom wavetables in Serum\",\"datePublished\":\"2018-01-16T18:12:54+00:00\",\"dateModified\":\"2025-03-19T17:50:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/splice.com\/blog\/serum-wavetable-editor\/\"},\"wordCount\":722,\"publisher\":{\"@id\":\"https:\/\/splice.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/splice.com\/blog\/serum-wavetable-editor\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-EditorBlog-Post.png\",\"keywords\":[\"plugins\",\"rent-to-own\",\"Serum\",\"synth\"],\"articleSection\":[\"Tips &amp; Tutorials\",\"Tools\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/splice.com\/blog\/serum-wavetable-editor\/\",\"url\":\"https:\/\/splice.com\/blog\/serum-wavetable-editor\/\",\"name\":\"Create custom wavetables in Serum - Blog | Splice\",\"isPartOf\":{\"@id\":\"https:\/\/splice.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/splice.com\/blog\/serum-wavetable-editor\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/splice.com\/blog\/serum-wavetable-editor\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-EditorBlog-Post.png\",\"datePublished\":\"2018-01-16T18:12:54+00:00\",\"dateModified\":\"2025-03-19T17:50:41+00:00\",\"description\":\"Despite Serum's wealth of functionalities, there\u2019s one powerful feature that often gets overlooked by many - let's explore how to manually draw wavetables.\",\"breadcrumb\":{\"@id\":\"https:\/\/splice.com\/blog\/serum-wavetable-editor\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/splice.com\/blog\/serum-wavetable-editor\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/splice.com\/blog\/serum-wavetable-editor\/#primaryimage\",\"url\":\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-EditorBlog-Post.png\",\"contentUrl\":\"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-EditorBlog-Post.png\",\"width\":1280,\"height\":800,\"caption\":\"custom-wavetables-featured-image-01\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/splice.com\/blog\/serum-wavetable-editor\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/splice.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create custom wavetables in Serum\"}]},{\"@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\/006da68db2cca36c1730e68e67130d39\",\"name\":\"Nick Chen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/splice.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d0c37ef22f991b955db7dfaef949c654?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d0c37ef22f991b955db7dfaef949c654?s=96&d=mm&r=g\",\"caption\":\"Nick Chen\"},\"description\":\"Content Marketing @ Splice. Nick Chen is a producer, performer, and educator under the aliases \\\"nickthechen\\\" and \\\"Enix.\\\"\",\"url\":\"https:\/\/splice.com\/blog\/author\/nickthechen\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Create custom wavetables in Serum - Blog | Splice","description":"Despite Serum's wealth of functionalities, there\u2019s one powerful feature that often gets overlooked by many - let's explore how to manually draw wavetables.","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\/serum-wavetable-editor\/","og_locale":"en_US","og_type":"article","og_title":"Create custom wavetables in Serum - Blog | Splice","og_description":"Despite Serum's wealth of functionalities, there\u2019s one powerful feature that often gets overlooked by many - let's explore how to manually draw wavetables.","og_url":"https:\/\/splice.com\/blog\/serum-wavetable-editor\/","og_site_name":"Blog | Splice","article_publisher":"https:\/\/www.facebook.com\/Splice","article_published_time":"2018-01-16T18:12:54+00:00","article_modified_time":"2025-03-19T17:50:41+00:00","og_image":[{"width":1280,"height":800,"url":"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-EditorBlog-Post.png","type":"image\/png"}],"author":"Nick Chen","twitter_card":"summary_large_image","twitter_creator":"@splice","twitter_site":"@splice","twitter_misc":{"Written by":"Nick Chen","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/splice.com\/blog\/serum-wavetable-editor\/#article","isPartOf":{"@id":"https:\/\/splice.com\/blog\/serum-wavetable-editor\/"},"author":{"name":"Nick Chen","@id":"https:\/\/splice.com\/blog\/#\/schema\/person\/006da68db2cca36c1730e68e67130d39"},"headline":"Create custom wavetables in Serum","datePublished":"2018-01-16T18:12:54+00:00","dateModified":"2025-03-19T17:50:41+00:00","mainEntityOfPage":{"@id":"https:\/\/splice.com\/blog\/serum-wavetable-editor\/"},"wordCount":722,"publisher":{"@id":"https:\/\/splice.com\/blog\/#organization"},"image":{"@id":"https:\/\/splice.com\/blog\/serum-wavetable-editor\/#primaryimage"},"thumbnailUrl":"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-EditorBlog-Post.png","keywords":["plugins","rent-to-own","Serum","synth"],"articleSection":["Tips &amp; Tutorials","Tools"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/splice.com\/blog\/serum-wavetable-editor\/","url":"https:\/\/splice.com\/blog\/serum-wavetable-editor\/","name":"Create custom wavetables in Serum - Blog | Splice","isPartOf":{"@id":"https:\/\/splice.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/splice.com\/blog\/serum-wavetable-editor\/#primaryimage"},"image":{"@id":"https:\/\/splice.com\/blog\/serum-wavetable-editor\/#primaryimage"},"thumbnailUrl":"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-EditorBlog-Post.png","datePublished":"2018-01-16T18:12:54+00:00","dateModified":"2025-03-19T17:50:41+00:00","description":"Despite Serum's wealth of functionalities, there\u2019s one powerful feature that often gets overlooked by many - let's explore how to manually draw wavetables.","breadcrumb":{"@id":"https:\/\/splice.com\/blog\/serum-wavetable-editor\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/splice.com\/blog\/serum-wavetable-editor\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/splice.com\/blog\/serum-wavetable-editor\/#primaryimage","url":"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-EditorBlog-Post.png","contentUrl":"https:\/\/splice.com\/blog\/wp-content\/uploads\/2018\/01\/Serum-Wavetable-EditorBlog-Post.png","width":1280,"height":800,"caption":"custom-wavetables-featured-image-01"},{"@type":"BreadcrumbList","@id":"https:\/\/splice.com\/blog\/serum-wavetable-editor\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/splice.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Create custom wavetables in Serum"}]},{"@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\/006da68db2cca36c1730e68e67130d39","name":"Nick Chen","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/splice.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d0c37ef22f991b955db7dfaef949c654?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d0c37ef22f991b955db7dfaef949c654?s=96&d=mm&r=g","caption":"Nick Chen"},"description":"Content Marketing @ Splice. Nick Chen is a producer, performer, and educator under the aliases \"nickthechen\" and \"Enix.\"","url":"https:\/\/splice.com\/blog\/author\/nickthechen\/"}]}},"_links":{"self":[{"href":"https:\/\/splice.com\/blog\/wp-json\/wp\/v2\/posts\/4286"}],"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\/31"}],"replies":[{"embeddable":true,"href":"https:\/\/splice.com\/blog\/wp-json\/wp\/v2\/comments?post=4286"}],"version-history":[{"count":3,"href":"https:\/\/splice.com\/blog\/wp-json\/wp\/v2\/posts\/4286\/revisions"}],"predecessor-version":[{"id":34899,"href":"https:\/\/splice.com\/blog\/wp-json\/wp\/v2\/posts\/4286\/revisions\/34899"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/splice.com\/blog\/wp-json\/wp\/v2\/media\/4298"}],"wp:attachment":[{"href":"https:\/\/splice.com\/blog\/wp-json\/wp\/v2\/media?parent=4286"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/splice.com\/blog\/wp-json\/wp\/v2\/categories?post=4286"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/splice.com\/blog\/wp-json\/wp\/v2\/tags?post=4286"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}