{"id":673,"date":"2023-01-09T03:04:28","date_gmt":"2023-01-09T03:04:28","guid":{"rendered":"http:\/\/octaviobernal.com\/?page_id=673"},"modified":"2024-03-31T22:23:37","modified_gmt":"2024-03-31T22:23:37","slug":"technical-audio-music-designer","status":"publish","type":"page","link":"https:\/\/octaviobernal.com\/?page_id=673","title":{"rendered":"Middleware Implementation"},"content":{"rendered":"\n<pre class=\"wp-block-preformatted\">Here is a short explanation of how to create a Music System using Wwise<\/pre>\n\n\n\n<ol class=\"\">\n<li class=\"\">Create a Music Switch Container<\/li>\n\n\n\n<li class=\"\">Create a State Group<\/li>\n\n\n\n<li class=\"\">Create two game parameters<\/li>\n\n\n\n<li class=\"\">Assign music states to music playlists and segments<\/li>\n\n\n\n<li class=\"\">Adjust Transition preferences<\/li>\n\n\n\n<li class=\"\">Add multiple tracks to main playlist<\/li>\n\n\n\n<li class=\"\">Assign game parameters to voice volume of music tracks<\/li>\n<\/ol>\n\n\n\n<div class=\"wp-block-jetpack-slideshow aligncenter\" data-effect=\"slide\"><div class=\"wp-block-jetpack-slideshow_container swiper-container\"><ul class=\"wp-block-jetpack-slideshow_swiper-wrapper swiper-wrapper\"><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"474\" height=\"258\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1306\" data-id=\"1306\" src=\"https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235650.png?resize=474%2C258&amp;ssl=1\" srcset=\"https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235650.png?resize=1024%2C558&amp;ssl=1 1024w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235650.png?resize=300%2C164&amp;ssl=1 300w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235650.png?resize=768%2C419&amp;ssl=1 768w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235650.png?resize=1536%2C837&amp;ssl=1 1536w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235650.png?w=1695&amp;ssl=1 1695w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235650.png?w=948&amp;ssl=1 948w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235650.png?w=1422&amp;ssl=1 1422w\" sizes=\"(max-width: 474px) 100vw, 474px\" \/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"474\" height=\"166\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1302\" data-id=\"1302\" src=\"https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235718.png?resize=474%2C166&amp;ssl=1\" srcset=\"https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235718.png?resize=1024%2C358&amp;ssl=1 1024w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235718.png?resize=300%2C105&amp;ssl=1 300w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235718.png?resize=768%2C269&amp;ssl=1 768w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235718.png?w=1201&amp;ssl=1 1201w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235718.png?w=948&amp;ssl=1 948w\" sizes=\"(max-width: 474px) 100vw, 474px\" \/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"449\" height=\"363\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1305\" data-id=\"1305\" src=\"https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235804.png?resize=449%2C363&amp;ssl=1\" srcset=\"https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235804.png?w=449&amp;ssl=1 449w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235804.png?resize=300%2C243&amp;ssl=1 300w\" sizes=\"(max-width: 449px) 100vw, 449px\" \/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"474\" height=\"190\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1304\" data-id=\"1304\" src=\"https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235830.png?resize=474%2C190&amp;ssl=1\" srcset=\"https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235830.png?resize=1024%2C411&amp;ssl=1 1024w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235830.png?resize=300%2C120&amp;ssl=1 300w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235830.png?resize=768%2C308&amp;ssl=1 768w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235830.png?w=1246&amp;ssl=1 1246w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235830.png?w=948&amp;ssl=1 948w\" sizes=\"(max-width: 474px) 100vw, 474px\" \/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"474\" height=\"180\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1301\" data-id=\"1301\" src=\"https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235853.png?resize=474%2C180&amp;ssl=1\" srcset=\"https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235853.png?w=961&amp;ssl=1 961w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235853.png?resize=300%2C114&amp;ssl=1 300w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235853.png?resize=768%2C292&amp;ssl=1 768w\" sizes=\"(max-width: 474px) 100vw, 474px\" \/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"474\" height=\"148\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1303\" data-id=\"1303\" src=\"https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235944.png?resize=474%2C148&amp;ssl=1\" srcset=\"https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235944.png?resize=1024%2C320&amp;ssl=1 1024w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235944.png?resize=300%2C94&amp;ssl=1 300w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235944.png?resize=768%2C240&amp;ssl=1 768w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235944.png?w=1213&amp;ssl=1 1213w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-29-235944.png?w=948&amp;ssl=1 948w\" sizes=\"(max-width: 474px) 100vw, 474px\" \/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"474\" height=\"114\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1307\" data-id=\"1307\" src=\"https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-000017.png?resize=474%2C114&amp;ssl=1\" srcset=\"https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-000017.png?resize=1024%2C247&amp;ssl=1 1024w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-000017.png?resize=300%2C72&amp;ssl=1 300w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-000017.png?resize=768%2C186&amp;ssl=1 768w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-000017.png?w=1188&amp;ssl=1 1188w, https:\/\/i0.wp.com\/octaviobernal.com\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-30-000017.png?w=948&amp;ssl=1 948w\" sizes=\"(max-width: 474px) 100vw, 474px\" \/><\/figure><\/li><\/ul><a class=\"wp-block-jetpack-slideshow_button-prev swiper-button-prev swiper-button-white\" role=\"button\"><\/a><a class=\"wp-block-jetpack-slideshow_button-next swiper-button-next swiper-button-white\" role=\"button\"><\/a><a aria-label=\"Pause Slideshow\" class=\"wp-block-jetpack-slideshow_button-pause\" role=\"button\"><\/a><div class=\"wp-block-jetpack-slideshow_pagination swiper-pagination swiper-pagination-white\"><\/div><\/div><\/div>\n\n\n\n<pre class=\"wp-block-preformatted\">Below you can find a video explaining the music system below<\/pre>\n\n\n\n<figure class=\"wp-embed-aspect-16-9 wp-has-aspect-ratio wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Wwise Music System\" width=\"474\" height=\"267\" src=\"https:\/\/www.youtube.com\/embed\/p5CDBgxIW-k?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<pre class=\"wp-block-preformatted\">Here is a short video of the music system working in real time<\/pre>\n\n\n\n<figure class=\"wp-embed-aspect-16-9 wp-has-aspect-ratio wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Wwise Music System Real Time\" width=\"474\" height=\"267\" src=\"https:\/\/www.youtube.com\/embed\/jK6FV58dcRY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Here is a short explanation of how to create a Music System using Wwise Below you can find a video explaining the music system below Here is a short video of the music system working in real time<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.9 - aioseo.com -->\n\t<meta name=\"description\" content=\"Here is a short explanation of how to create a Music System using Wwise Create a Music Switch Container Create a State Group Create two game parameters Assign music states to music playlists and segments Adjust Transition preferences Add multiple tracks to main playlist Assign game parameters to voice volume of music tracks Here is\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/octaviobernal.com\/?page_id=673\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.9\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Octavio Bernal - COMPOSER FOR FILM, TV AND GAMES\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Middleware Implementation - Octavio Bernal\" \/>\n\t\t<meta property=\"og:description\" content=\"Here is a short explanation of how to create a Music System using Wwise Create a Music Switch Container Create a State Group Create two game parameters Assign music states to music playlists and segments Adjust Transition preferences Add multiple tracks to main playlist Assign game parameters to voice volume of music tracks Here is\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/octaviobernal.com\/?page_id=673\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-01-09T03:04:28+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-03-31T22:23:37+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Middleware Implementation - Octavio Bernal\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Here is a short explanation of how to create a Music System using Wwise Create a Music Switch Container Create a State Group Create two game parameters Assign music states to music playlists and segments Adjust Transition preferences Add multiple tracks to main playlist Assign game parameters to voice volume of music tracks Here is\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/octaviobernal.com\\\/?page_id=673#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/octaviobernal.com#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/octaviobernal.com\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/octaviobernal.com\\\/?page_id=673#listItem\",\"name\":\"Middleware Implementation\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/octaviobernal.com\\\/?page_id=673#listItem\",\"position\":2,\"name\":\"Middleware Implementation\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/octaviobernal.com#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/octaviobernal.com\\\/#person\",\"name\":\"tavo_bernal\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/octaviobernal.com\\\/?page_id=673#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/40e11b076187f97823ba5b3b1ac05401?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"tavo_bernal\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/octaviobernal.com\\\/?page_id=673#webpage\",\"url\":\"https:\\\/\\\/octaviobernal.com\\\/?page_id=673\",\"name\":\"Middleware Implementation - Octavio Bernal\",\"description\":\"Here is a short explanation of how to create a Music System using Wwise Create a Music Switch Container Create a State Group Create two game parameters Assign music states to music playlists and segments Adjust Transition preferences Add multiple tracks to main playlist Assign game parameters to voice volume of music tracks Here is\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/octaviobernal.com\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/octaviobernal.com\\\/?page_id=673#breadcrumblist\"},\"datePublished\":\"2023-01-09T03:04:28+00:00\",\"dateModified\":\"2024-03-31T22:23:37+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/octaviobernal.com\\\/#website\",\"url\":\"https:\\\/\\\/octaviobernal.com\\\/\",\"name\":\"Octavio Bernal\",\"description\":\"COMPOSER FOR FILM, TV AND GAMES\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/octaviobernal.com\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Middleware Implementation - Octavio Bernal","description":"Here is a short explanation of how to create a Music System using Wwise Create a Music Switch Container Create a State Group Create two game parameters Assign music states to music playlists and segments Adjust Transition preferences Add multiple tracks to main playlist Assign game parameters to voice volume of music tracks Here is","canonical_url":"https:\/\/octaviobernal.com\/?page_id=673","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/octaviobernal.com\/?page_id=673#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/octaviobernal.com#listItem","position":1,"name":"Home","item":"https:\/\/octaviobernal.com","nextItem":{"@type":"ListItem","@id":"https:\/\/octaviobernal.com\/?page_id=673#listItem","name":"Middleware Implementation"}},{"@type":"ListItem","@id":"https:\/\/octaviobernal.com\/?page_id=673#listItem","position":2,"name":"Middleware Implementation","previousItem":{"@type":"ListItem","@id":"https:\/\/octaviobernal.com#listItem","name":"Home"}}]},{"@type":"Person","@id":"https:\/\/octaviobernal.com\/#person","name":"tavo_bernal","image":{"@type":"ImageObject","@id":"https:\/\/octaviobernal.com\/?page_id=673#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/40e11b076187f97823ba5b3b1ac05401?s=96&d=mm&r=g","width":96,"height":96,"caption":"tavo_bernal"}},{"@type":"WebPage","@id":"https:\/\/octaviobernal.com\/?page_id=673#webpage","url":"https:\/\/octaviobernal.com\/?page_id=673","name":"Middleware Implementation - Octavio Bernal","description":"Here is a short explanation of how to create a Music System using Wwise Create a Music Switch Container Create a State Group Create two game parameters Assign music states to music playlists and segments Adjust Transition preferences Add multiple tracks to main playlist Assign game parameters to voice volume of music tracks Here is","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/octaviobernal.com\/#website"},"breadcrumb":{"@id":"https:\/\/octaviobernal.com\/?page_id=673#breadcrumblist"},"datePublished":"2023-01-09T03:04:28+00:00","dateModified":"2024-03-31T22:23:37+00:00"},{"@type":"WebSite","@id":"https:\/\/octaviobernal.com\/#website","url":"https:\/\/octaviobernal.com\/","name":"Octavio Bernal","description":"COMPOSER FOR FILM, TV AND GAMES","inLanguage":"en-US","publisher":{"@id":"https:\/\/octaviobernal.com\/#person"}}]},"og:locale":"en_US","og:site_name":"Octavio Bernal - COMPOSER FOR FILM, TV AND GAMES","og:type":"article","og:title":"Middleware Implementation - Octavio Bernal","og:description":"Here is a short explanation of how to create a Music System using Wwise Create a Music Switch Container Create a State Group Create two game parameters Assign music states to music playlists and segments Adjust Transition preferences Add multiple tracks to main playlist Assign game parameters to voice volume of music tracks Here is","og:url":"https:\/\/octaviobernal.com\/?page_id=673","article:published_time":"2023-01-09T03:04:28+00:00","article:modified_time":"2024-03-31T22:23:37+00:00","twitter:card":"summary","twitter:title":"Middleware Implementation - Octavio Bernal","twitter:description":"Here is a short explanation of how to create a Music System using Wwise Create a Music Switch Container Create a State Group Create two game parameters Assign music states to music playlists and segments Adjust Transition preferences Add multiple tracks to main playlist Assign game parameters to voice volume of music tracks Here is"},"aioseo_meta_data":{"post_id":"673","title":null,"description":null,"keywords":[],"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":[],"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2023-01-09 03:04:33","updated":"2025-06-04 18:14:55","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/octaviobernal.com\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tMiddleware Implementation\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/octaviobernal.com"},{"label":"Middleware Implementation","link":"https:\/\/octaviobernal.com\/?page_id=673"}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/octaviobernal.com\/index.php?rest_route=\/wp\/v2\/pages\/673"}],"collection":[{"href":"https:\/\/octaviobernal.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/octaviobernal.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/octaviobernal.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/octaviobernal.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=673"}],"version-history":[{"count":3,"href":"https:\/\/octaviobernal.com\/index.php?rest_route=\/wp\/v2\/pages\/673\/revisions"}],"predecessor-version":[{"id":1313,"href":"https:\/\/octaviobernal.com\/index.php?rest_route=\/wp\/v2\/pages\/673\/revisions\/1313"}],"wp:attachment":[{"href":"https:\/\/octaviobernal.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=673"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}