{"id":50382,"date":"2026-04-28T08:08:37","date_gmt":"2026-04-28T06:08:37","guid":{"rendered":"https:\/\/mindfield-shop.com\/produkt\/esense-sdk-macos-2\/"},"modified":"2026-06-19T12:39:04","modified_gmt":"2026-06-19T10:39:04","slug":"esense-sdk-macos","status":"publish","type":"product","link":"https:\/\/mindfield-shop.com\/en\/product\/esense-sdk-macos\/","title":{"rendered":"Mindfield eSense SDK for developing custom macOS software"},"content":{"rendered":"<div class=\"std\">\n<h2>eSense SDK for macOS<\/h2>\n<p>This is our eSense SDK (Software Development Kit) for <strong>developing your own macOS software<\/strong> for the Mindfield eSense sensors. The native Swift SDK covers the three audio sensors (Skin Response, Temperature, Respiration) and connects the pulse via the Bluetooth standard. It shares a Swift Package Manager codebase with the iOS SDK \u2013 one model, one API for Mac and iPhone\/iPad.<\/p>\n<p>It may be used without limit for commercial and non-commercial projects \u2013 royalty-free. The eSense sensors themselves are <strong>not<\/strong> included in the SDK and are ordered separately.\n<\/div>\n<h2>Who is this SDK for?<\/h2>\n<p>For macOS developers building biofeedback and research applications in Swift \u2013 from desktop tools to coaching software to lab applications. You get raw and calibrated sensor data in real time and a native demo app in source code.<\/p>\n<h2>What\u2019s included<\/h2>\n<p>Native Swift SDK for the three eSense audio sensors plus pulse connectivity via the Bluetooth standard:<\/p>\n<ul>\n<li><strong>eSense Skin Response<\/strong> \u2014 electrodermal activity (EDA \/ GSR), calibrated values in microsiemens (\u00b5S)<\/li>\n<li><strong>eSense Temperature<\/strong> \u2014 skin temperature in \u00b0C or \u00b0F<\/li>\n<li><strong>eSense Respiration<\/strong> \u2014 breathing amplitude (RA)<\/li>\n<li><strong>eSense Pulse<\/strong> \u2014 heart rate (BPM) and RR intervals via the Bluetooth heart-rate service standard (UUID 0x180D), no custom SDK required<\/li>\n<\/ul>\n<p><strong>Also:<\/strong><\/p>\n<ul>\n<li>Fully functional native macOS demo app in source code<\/li>\n<li>Distribution via Swift Package Manager (SPM), API reference as a DocC catalog<\/li>\n<li>Shared codebase with the iOS SDK (v3.2, iOS 17+ \/ macOS 14+)<\/li>\n<li>Lifetime updates of the purchased platform version<\/li>\n<li>Unlimited commercial and non-commercial use, no royalties<\/li>\n<\/ul>\n<h2>Technical specification<\/h2>\n<table style=\"width:100%;border-collapse:collapse;\">\n<tbody>\n<tr>\n<th scope=\"row\" style=\"text-align:left;padding:8px;border-bottom:1px solid #eee;\">Platform<\/th>\n<td style=\"padding:8px;border-bottom:1px solid #eee;\">macOS 14+<\/td>\n<\/tr>\n<tr>\n<th scope=\"row\" style=\"text-align:left;padding:8px;border-bottom:1px solid #eee;\">Language<\/th>\n<td style=\"padding:8px;border-bottom:1px solid #eee;\">Swift<\/td>\n<\/tr>\n<tr>\n<th scope=\"row\" style=\"text-align:left;padding:8px;border-bottom:1px solid #eee;\">SDK version<\/th>\n<td style=\"padding:8px;border-bottom:1px solid #eee;\">3.2 (eSense SDK Suite v4.0)<\/td>\n<\/tr>\n<tr>\n<th scope=\"row\" style=\"text-align:left;padding:8px;border-bottom:1px solid #eee;\">IDE<\/th>\n<td style=\"padding:8px;border-bottom:1px solid #eee;\">Xcode<\/td>\n<\/tr>\n<tr>\n<th scope=\"row\" style=\"text-align:left;padding:8px;border-bottom:1px solid #eee;\">Distribution<\/th>\n<td style=\"padding:8px;border-bottom:1px solid #eee;\">Swift Package Manager (SPM)<\/td>\n<\/tr>\n<tr>\n<th scope=\"row\" style=\"text-align:left;padding:8px;border-bottom:1px solid #eee;\">API reference<\/th>\n<td style=\"padding:8px;border-bottom:1px solid #eee;\">DocC catalog<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Sensors on the Mac<\/h2>\n<div style=\"display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;justify-content:center;margin:18px 0;padding:22px 16px;background:#f6f8fc;border-radius:14px;\">\n<figure style=\"margin:0;text-align:center;width:130px;\"><img decoding=\"async\" src=\"https:\/\/mindfield-shop.com\/wp-content\/uploads\/2026\/06\/logo-skin-response.png?v=3\" alt=\"eSense Skin Response sensor\" style=\"height:46px;object-fit:contain;\"><figcaption style=\"font-size:12.5px;color:#5b6478;margin-top:8px;\"><strong>Skin Response<\/strong><br \/>EDA \u00b7 \u00b5S<\/figcaption><\/figure>\n<figure style=\"margin:0;text-align:center;width:130px;\"><img decoding=\"async\" src=\"https:\/\/mindfield-shop.com\/wp-content\/uploads\/2026\/06\/logo-temperature.png?v=3\" alt=\"eSense Temperature sensor\" style=\"height:46px;object-fit:contain;\"><figcaption style=\"font-size:12.5px;color:#5b6478;margin-top:8px;\"><strong>Temperature<\/strong><br \/>\u00b0C \/ \u00b0F<\/figcaption><\/figure>\n<figure style=\"margin:0;text-align:center;width:130px;\"><img decoding=\"async\" src=\"https:\/\/mindfield-shop.com\/wp-content\/uploads\/2026\/06\/logo-respiration.png?v=3\" alt=\"eSense Respiration sensor\" style=\"height:46px;object-fit:contain;\"><figcaption style=\"font-size:12.5px;color:#5b6478;margin-top:8px;\"><strong>Respiration<\/strong><br \/>RA<\/figcaption><\/figure>\n<figure style=\"margin:0;text-align:center;width:130px;\"><img decoding=\"async\" src=\"https:\/\/mindfield-shop.com\/wp-content\/uploads\/2026\/06\/logo-pulse.png?v=3\" alt=\"eSense Pulse sensor\" style=\"height:46px;object-fit:contain;\"><figcaption style=\"font-size:12.5px;color:#5b6478;margin-top:8px;\"><strong>Pulse<\/strong><br \/>BPM \u00b7 HRV<\/figcaption><\/figure>\n<\/div>\n<h2>The native macOS demo app in action<\/h2>\n<p>The included native demo app streams the audio sensors in real time on the Mac:<\/p>\n<div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:18px 0;\">\n<figure style=\"margin:0;\"><img decoding=\"async\" src=\"https:\/\/mindfield-shop.com\/wp-content\/uploads\/2026\/06\/macos-skin-response.png\" alt=\"eSense SDK macOS demo \u2013 skin conductance in microsiemens\" loading=\"lazy\" style=\"width:100%;border:1px solid #e6e9f0;border-radius:10px;\"><figcaption style=\"font-size:12.5px;color:#5b6478;margin-top:6px;text-align:center;\">Skin Response (\u00b5S)<\/figcaption><\/figure>\n<figure style=\"margin:0;\"><img decoding=\"async\" src=\"https:\/\/mindfield-shop.com\/wp-content\/uploads\/2026\/06\/macos-temperature.png\" alt=\"eSense SDK macOS demo \u2013 skin temperature in Celsius\" loading=\"lazy\" style=\"width:100%;border:1px solid #e6e9f0;border-radius:10px;\"><figcaption style=\"font-size:12.5px;color:#5b6478;margin-top:6px;text-align:center;\">Temperature (\u00b0C \/ \u00b0F)<\/figcaption><\/figure>\n<figure style=\"margin:0;\"><img decoding=\"async\" src=\"https:\/\/mindfield-shop.com\/wp-content\/uploads\/2026\/06\/macos-respiration.png\" alt=\"eSense SDK macOS demo \u2013 respiration\" loading=\"lazy\" style=\"width:100%;border:1px solid #e6e9f0;border-radius:10px;\"><figcaption style=\"font-size:12.5px;color:#5b6478;margin-top:6px;text-align:center;\">Respiration (RA)<\/figcaption><\/figure>\n<\/div>\n<h2>Connecting the audio sensors<\/h2>\n<p>The eSense audio sensors connect via the 3.5 mm audio jack. MacBooks with a headphone jack can read the sensors directly; devices without a jack require an active USB-C DAC adapter (passive adapters do not work). A wireless <strong>Bluetooth variant of the audio sensors<\/strong> is in development (from Q1 2027).<\/p>\n<h2>Muscle & EEGenius on the Mac<\/h2>\n<p>The Bluetooth sensors eSense Muscle (EMG) and eSense EEGenius (EEG) are reached on macOS via the <a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-muscle-or-esense-eegenius-device-sdk-in-c-for-unity-eeg-emg-app-development-e-g-for-vr-applications\/\">Unity C# plugin<\/a>.<\/p>\n<h2>Use cases<\/h2>\n<ul>\n<li><strong>macOS biofeedback app<\/strong> \u2014 native desktop application for training and analysis<\/li>\n<li><strong>Research tool<\/strong> \u2014 data capture and export on the Mac<\/li>\n<li><strong>Coaching software<\/strong> \u2014 live visualisation for trainers<\/li>\n<li><strong>Universal app<\/strong> \u2014 one Swift codebase for macOS and iOS\/iPadOS<\/li>\n<\/ul>\n<h2>Frequently asked questions<\/h2>\n<div class=\"product-faq-section\">\n<h3>Which sensors are supported?<\/h3>\n<p>The three audio sensors Skin Response (\u00b5S), Temperature (\u00b0C\/\u00b0F) and Respiration (RA). Pulse is connected via the Bluetooth standard. For Muscle (EMG) and EEGenius (EEG) use the <a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-muscle-or-esense-eegenius-device-sdk-in-c-for-unity-eeg-emg-app-development-e-g-for-vr-applications\/\">Unity SDK<\/a>.<\/p>\n<h3>Does the SDK also run on iOS?<\/h3>\n<p>Yes \u2013 the SDK shares a Swift Package codebase with the iOS SDK (v3.2). For mobile, cross-platform and VR apps see the <a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-sdk\/\">eSense Mobile SDK<\/a>.<\/p>\n<h3>How is the SDK delivered?<\/h3>\n<p>As a digital license by email download after ordering.<\/p>\n<h3>What license does the SDK have?<\/h3>\n<p>Unlimited commercial and non-commercial use, no royalties. Lifetime updates of the purchased platform version included.<\/p>\n<\/div>\n<h2>Related products<\/h2>\n<h3>eSense Professional Sets<\/h3>\n<ul>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/product\/professionelle-anwender-set-inkl-sdk\/\"><strong>eSense Complete Set for Professional Users (incl. SDK)<\/strong><\/a> \u2014 all sensors plus SDK bundled<\/li>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/product\/professionelle-anwender-set-exkl-sdk\/\">eSense Complete Set for Professional Users (without SDK)<\/a><\/li>\n<\/ul>\n<h3>The individual eSense sensors<\/h3>\n<ul>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-skin-response\/\">eSense Skin Response<\/a> \u2014 skin conductance (EDA \u00b7 \u00b5S)<\/li>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-temperature\/\">eSense Temperature<\/a> \u2014 skin temperature (\u00b0C \/ \u00b0F)<\/li>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-respiration\/\">eSense Respiration<\/a> \u2014 respiration (RA)<\/li>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-pulse\/\">eSense Pulse<\/a> \u2014 heart rate (BPM \u00b7 HRV)<\/li>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/esense-muscle-home-edition-3\/\">eSense Muscle Home<\/a> & <a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-muscle-pro-edition\/\">eSense Muscle Pro<\/a> \u2014 muscle activity (EMG \u00b7 \u00b5V)<\/li>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-eegenius-starter-set\/\">eSense EEGenius<\/a> \u2014 EEG (\u00b5V)<\/li>\n<\/ul>\n<h3>Other eSense SDKs<\/h3>\n<ul>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-sdk\/\">eSense SDK for mobile, cross-platform & VR apps (iOS \/ Android)<\/a><\/li>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-sdk-for-creating-your-own-windows-software-for-the-esense-sensors\/\">eSense SDK for Windows<\/a> \u2014 all six sensors natively (.NET 10)<\/li>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-muscle-or-esense-eegenius-device-sdk-in-c-for-unity-eeg-emg-app-development-e-g-for-vr-applications\/\">eSense SDK for Muscle \/ EEGenius (C# for Unity, EMG\/EEG)<\/a><\/li>\n<\/ul>\n<h6>Apple, iPhone, iPad, iPod touch are trademarks of Apple Inc., registered in the U.S. and other countries. | IOS is a trademark or registered trademark of Cisco in the U.S. and other countries and is used under licence. | Android is a trademark of Google LLC | The Bluetooth\u00ae word mark and logos are registered trademarks owned by Bluetooth SIG, Inc. and any use of such marks by Mindfield Biosystems Ltd. is under license. Other trademarks and trade names are those of their respective owners.<\/h6>\n","protected":false},"excerpt":{"rendered":"<p>Build native macOS applications with the eSense SDK for Apple Silicon and Intel Macs. Swift Package Manager, shared Swift package with iOS, CoreAudio HAL for audio-based sensors, BLE Heart Rate Service for pulse. Includes Unity and Unreal plugin.<\/p>\n","protected":false},"featured_media":51131,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"product_brand":[],"product_cat":[462,464],"product_tag":[],"class_list":{"0":"post-50382","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-esense-sdk-software-en","7":"product_cat-esense-home-devices","9":"first","10":"instock","11":"taxable","12":"shipping-taxable","13":"purchasable","14":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/product\/50382","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/comments?post=50382"}],"version-history":[{"count":0,"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/product\/50382\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/media\/51131"}],"wp:attachment":[{"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/media?parent=50382"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/product_brand?post=50382"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/product_cat?post=50382"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/product_tag?post=50382"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}