{"id":1144,"date":"2025-02-19T13:29:24","date_gmt":"2025-02-19T13:29:24","guid":{"rendered":"https:\/\/www.analogflavor.com\/en\/?p=1144"},"modified":"2025-02-19T13:34:42","modified_gmt":"2025-02-19T13:34:42","slug":"waveform-viewer-for-ngspice","status":"publish","type":"post","link":"https:\/\/www.analogflavor.com\/en\/2025\/02\/19\/waveform-viewer-for-ngspice\/","title":{"rendered":"Waveform Viewer For Ngspice"},"content":{"rendered":"<p><strong><a href=\"_wp_link_placeholder\" data-wplink-edit=\"true\">BeSpice Wave<\/a><\/strong> is a perfect waveform viewer for <a href=\"https:\/\/ngspice.sourceforge.io\/\">ngspice<\/a> as it supports it\u2019s raw binary and ascii waveform format.<\/p>\n\n\n<p>Ngspice is an open source spice simulator that is directly based on the legendary Berkley spice simulator. A raw waveform file is generated if the &#8220;&#8211;rawfile=FILE&#8221; command line option is specified when launching ngspice. This raw waveform file can be read be BeSpice Wave. All curves are listed in the browser window and can be plotted by dragging one or several of them to a page of the waveform viewer.<\/p>\n\n\n\n<p>The raw file format that is used by ngspice can also be generated by other spice simulators. This includes open source simulators such as <a href=\"https:\/\/xyce.sandia.gov\/\">XYCE<\/a> but also many commercial simulators. Check the documentation of your preferred spice simulator for the details. <\/p>\n\n\n\n<p>Our free<a href=\"https:\/\/www.analogflavor.com\/en\/bespice\/bespice-wave\/\"><strong> BeSpice Wave<\/strong><\/a> version can be downloaded from our <a href=\"https:\/\/www.analogflavor.com\/en\/bespice\/downloads\/\"><strong>downloads page<\/strong><\/a>. It has limited functionality but works perfectly for waveform files generated by ngspice.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>BeSpice Wave is a perfect waveform viewer for ngspice as it supports it\u2019s raw binary and ascii waveform format. Ngspice is an open source spice simulator that is directly based on the legendary Berkley spice simulator. A raw waveform file is generated if the &#8220;&#8211;rawfile=FILE&#8221; command line option is specified&#8230;<\/p>\n<p class=\"continue-reading-button\"> <a class=\"continue-reading-link\" href=\"https:\/\/www.analogflavor.com\/en\/2025\/02\/19\/waveform-viewer-for-ngspice\/\">Continue reading<i class=\"crycon-right-dir\"><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[],"class_list":["post-1144","post","type-post","status-publish","format-standard","hentry","category-eda"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Waveform Viewer For Ngspice - Analog Flavor<\/title>\n<meta name=\"description\" content=\"Use BeSpice Wave to visualize ngspice simulation results. Ascii and binary output formats are supported.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.analogflavor.com\/en\/2025\/02\/19\/waveform-viewer-for-ngspice\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Waveform Viewer For Ngspice - Analog Flavor\" \/>\n<meta property=\"og:description\" content=\"Use BeSpice Wave to visualize ngspice simulation results. Ascii and binary output formats are supported.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.analogflavor.com\/en\/2025\/02\/19\/waveform-viewer-for-ngspice\/\" \/>\n<meta property=\"og:site_name\" content=\"Analog Flavor\" \/>\n<meta property=\"article:published_time\" content=\"2025-02-19T13:29:24+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-19T13:34:42+00:00\" \/>\n<meta name=\"author\" content=\"gerard\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"gerard\" \/>\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:\\\/\\\/www.analogflavor.com\\\/en\\\/2025\\\/02\\\/19\\\/waveform-viewer-for-ngspice\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/2025\\\/02\\\/19\\\/waveform-viewer-for-ngspice\\\/\"},\"author\":{\"name\":\"gerard\",\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/#\\\/schema\\\/person\\\/eb53853a8fc51965bfa63ed62aae74f3\"},\"headline\":\"Waveform Viewer For Ngspice\",\"datePublished\":\"2025-02-19T13:29:24+00:00\",\"dateModified\":\"2025-02-19T13:34:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/2025\\\/02\\\/19\\\/waveform-viewer-for-ngspice\\\/\"},\"wordCount\":161,\"publisher\":{\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/#organization\"},\"articleSection\":[\"EDA\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/2025\\\/02\\\/19\\\/waveform-viewer-for-ngspice\\\/\",\"url\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/2025\\\/02\\\/19\\\/waveform-viewer-for-ngspice\\\/\",\"name\":\"Waveform Viewer For Ngspice - Analog Flavor\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/#website\"},\"datePublished\":\"2025-02-19T13:29:24+00:00\",\"dateModified\":\"2025-02-19T13:34:42+00:00\",\"description\":\"Use BeSpice Wave to visualize ngspice simulation results. Ascii and binary output formats are supported.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/2025\\\/02\\\/19\\\/waveform-viewer-for-ngspice\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/2025\\\/02\\\/19\\\/waveform-viewer-for-ngspice\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/2025\\\/02\\\/19\\\/waveform-viewer-for-ngspice\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Waveform Viewer For Ngspice\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/\",\"name\":\"Analog Flavor\",\"description\":\"Waveform Viewer Technology\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/#organization\",\"name\":\"Analog Flavor\",\"url\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/wp-content\\\/uploads\\\/2016\\\/04\\\/cropped-site-icon-af.jpg\",\"contentUrl\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/wp-content\\\/uploads\\\/2016\\\/04\\\/cropped-site-icon-af.jpg\",\"width\":512,\"height\":512,\"caption\":\"Analog Flavor\"},\"image\":{\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/#\\\/schema\\\/person\\\/eb53853a8fc51965bfa63ed62aae74f3\",\"name\":\"gerard\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/49b55f2dab50f1b11ad15b4d2e433f3fe6f61bce7528621a6f9ba4cf93c6c55a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/49b55f2dab50f1b11ad15b4d2e433f3fe6f61bce7528621a6f9ba4cf93c6c55a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/49b55f2dab50f1b11ad15b4d2e433f3fe6f61bce7528621a6f9ba4cf93c6c55a?s=96&d=mm&r=g\",\"caption\":\"gerard\"},\"url\":\"https:\\\/\\\/www.analogflavor.com\\\/en\\\/author\\\/gg_admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Waveform Viewer For Ngspice - Analog Flavor","description":"Use BeSpice Wave to visualize ngspice simulation results. Ascii and binary output formats are supported.","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:\/\/www.analogflavor.com\/en\/2025\/02\/19\/waveform-viewer-for-ngspice\/","og_locale":"en_US","og_type":"article","og_title":"Waveform Viewer For Ngspice - Analog Flavor","og_description":"Use BeSpice Wave to visualize ngspice simulation results. Ascii and binary output formats are supported.","og_url":"https:\/\/www.analogflavor.com\/en\/2025\/02\/19\/waveform-viewer-for-ngspice\/","og_site_name":"Analog Flavor","article_published_time":"2025-02-19T13:29:24+00:00","article_modified_time":"2025-02-19T13:34:42+00:00","author":"gerard","twitter_card":"summary_large_image","twitter_misc":{"Written by":"gerard","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.analogflavor.com\/en\/2025\/02\/19\/waveform-viewer-for-ngspice\/#article","isPartOf":{"@id":"https:\/\/www.analogflavor.com\/en\/2025\/02\/19\/waveform-viewer-for-ngspice\/"},"author":{"name":"gerard","@id":"https:\/\/www.analogflavor.com\/en\/#\/schema\/person\/eb53853a8fc51965bfa63ed62aae74f3"},"headline":"Waveform Viewer For Ngspice","datePublished":"2025-02-19T13:29:24+00:00","dateModified":"2025-02-19T13:34:42+00:00","mainEntityOfPage":{"@id":"https:\/\/www.analogflavor.com\/en\/2025\/02\/19\/waveform-viewer-for-ngspice\/"},"wordCount":161,"publisher":{"@id":"https:\/\/www.analogflavor.com\/en\/#organization"},"articleSection":["EDA"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.analogflavor.com\/en\/2025\/02\/19\/waveform-viewer-for-ngspice\/","url":"https:\/\/www.analogflavor.com\/en\/2025\/02\/19\/waveform-viewer-for-ngspice\/","name":"Waveform Viewer For Ngspice - Analog Flavor","isPartOf":{"@id":"https:\/\/www.analogflavor.com\/en\/#website"},"datePublished":"2025-02-19T13:29:24+00:00","dateModified":"2025-02-19T13:34:42+00:00","description":"Use BeSpice Wave to visualize ngspice simulation results. Ascii and binary output formats are supported.","breadcrumb":{"@id":"https:\/\/www.analogflavor.com\/en\/2025\/02\/19\/waveform-viewer-for-ngspice\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.analogflavor.com\/en\/2025\/02\/19\/waveform-viewer-for-ngspice\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.analogflavor.com\/en\/2025\/02\/19\/waveform-viewer-for-ngspice\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.analogflavor.com\/en\/"},{"@type":"ListItem","position":2,"name":"Waveform Viewer For Ngspice"}]},{"@type":"WebSite","@id":"https:\/\/www.analogflavor.com\/en\/#website","url":"https:\/\/www.analogflavor.com\/en\/","name":"Analog Flavor","description":"Waveform Viewer Technology","publisher":{"@id":"https:\/\/www.analogflavor.com\/en\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.analogflavor.com\/en\/#organization","name":"Analog Flavor","url":"https:\/\/www.analogflavor.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.analogflavor.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.analogflavor.com\/en\/wp-content\/uploads\/2016\/04\/cropped-site-icon-af.jpg","contentUrl":"https:\/\/www.analogflavor.com\/en\/wp-content\/uploads\/2016\/04\/cropped-site-icon-af.jpg","width":512,"height":512,"caption":"Analog Flavor"},"image":{"@id":"https:\/\/www.analogflavor.com\/en\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.analogflavor.com\/en\/#\/schema\/person\/eb53853a8fc51965bfa63ed62aae74f3","name":"gerard","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/49b55f2dab50f1b11ad15b4d2e433f3fe6f61bce7528621a6f9ba4cf93c6c55a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/49b55f2dab50f1b11ad15b4d2e433f3fe6f61bce7528621a6f9ba4cf93c6c55a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/49b55f2dab50f1b11ad15b4d2e433f3fe6f61bce7528621a6f9ba4cf93c6c55a?s=96&d=mm&r=g","caption":"gerard"},"url":"https:\/\/www.analogflavor.com\/en\/author\/gg_admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/posts\/1144","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/comments?post=1144"}],"version-history":[{"count":2,"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/posts\/1144\/revisions"}],"predecessor-version":[{"id":1147,"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/posts\/1144\/revisions\/1147"}],"wp:attachment":[{"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/media?parent=1144"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/categories?post=1144"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.analogflavor.com\/en\/wp-json\/wp\/v2\/tags?post=1144"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}