{"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-07-13T10:51:29","modified_gmt":"2026-07-13T08:51:29","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<div class=\"mf-sdk-hardware-note\" style=\"margin:20px 0;padding:18px 20px;background:#fff6e9;border:1px solid #f0c987;border-left:5px solid #e8920c;border-radius:12px;\">\n<p style=\"margin:0 0 8px;font-size:1.06em;\"><strong>Software-only SDK \u2013 no eSense sensors included.<\/strong><\/p>\n<p style=\"margin:0 0 12px;\">This is a software-only development kit. <strong>No eSense sensors are included<\/strong> \u2013 the matching sensors are required separately. Here is how to get the hardware:<\/p>\n<ul style=\"margin:0;padding-left:20px;line-height:1.6;\">\n<li><strong>Full audio sensor set:<\/strong> <a href=\"https:\/\/mindfield-shop.com\/en\/product\/professionelle-anwender-set-inkl-sdk\/\">Professional Set incl. Mobile SDK<\/a> \u2013 or individually in the <a href=\"https:\/\/mindfield-shop.com\/en\/devices\/esense-home-devices\/\">eSense sensor shop<\/a> (Skin Response, Temperature, Respiration, Pulse).<\/li>\n<li><strong>Muscle (EMG) \/ EEGenius (EEG):<\/strong> <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\/\">\u201ethe Kit\u201c incl. C#\/Unity SDK and test device<\/a>.<\/li>\n<\/ul>\n<\/div>\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&#8217;s 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> &mdash; electrodermal activity (EDA \/ GSR), calibrated values in microsiemens (\u00b5S)<\/li>\n<li><strong>eSense Temperature<\/strong> &mdash; skin temperature in \u00b0C or \u00b0F<\/li>\n<li><strong>eSense Respiration<\/strong> &mdash; breathing amplitude (RA)<\/li>\n<li><strong>eSense Pulse<\/strong> &mdash; 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 v5.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). For Mac and iOS we recommend the <a href=\"https:\/\/amzn.to\/41zD2Gd\" target=\"_blank\" rel=\"nofollow noopener\">original Apple USB-C to 3.5&nbsp;mm headphone adapter<\/a>, which we have tested with the eSense sensors. You will find more tested adapters and notes in our helpdesk article <a href=\"https:\/\/help.mindfield.de\/helpdesk\/adapter-fuer-apple-geraete\" target=\"_blank\" rel=\"noopener\">\u201cAdapters for Android and Apple devices\u201d<\/a>. A wireless <strong>Bluetooth variant of the audio sensors<\/strong> is in development (from Q1 2027).<\/p>\n<h2>Muscle &amp; 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> &mdash; native desktop application for training and analysis<\/li>\n<li><strong>Research tool<\/strong> &mdash; data capture and export on the Mac<\/li>\n<li><strong>Coaching software<\/strong> &mdash; live visualisation for trainers<\/li>\n<li><strong>Universal app<\/strong> &mdash; 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> &mdash; 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> &mdash; skin conductance (EDA \u00b7 \u00b5S)<\/li>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-temperature\/\">eSense Temperature<\/a> &mdash; skin temperature (\u00b0C \/ \u00b0F)<\/li>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-respiration\/\">eSense Respiration<\/a> &mdash; respiration (RA)<\/li>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-pulse\/\">eSense Pulse<\/a> &mdash; heart rate (BPM \u00b7 HRV)<\/li>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/esense-muscle-home-edition-3\/\">eSense Muscle Home<\/a> &amp; <a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-muscle-pro-edition\/\">eSense Muscle Pro<\/a> &mdash; muscle activity (EMG \u00b7 \u00b5V)<\/li>\n<li><a href=\"https:\/\/mindfield-shop.com\/en\/product\/esense-eegenius-starter-set\/\">eSense EEGenius<\/a> &mdash; 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 &amp; 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> &mdash; 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>Develop native macOS software with the eSense SDK for Apple Silicon and Intel Macs \u2013 in Swift via the Swift Package Manager (shared package with iOS). New in Suite v5.0: alongside the audio sensors (CoreAudio HAL), the Bluetooth sensors eSense Pulse, Muscle and EEGenius now run natively too \u2013 all six eSense sensors on the Mac. Verified on real hardware.<\/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":["post-50382","product","type-product","status-publish","has-post-thumbnail","product_cat-esense-sdk-software-en","product_cat-esense-home-devices","first","instock","virtual","taxable","purchasable","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":2,"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/product\/50382\/revisions"}],"predecessor-version":[{"id":51752,"href":"https:\/\/mindfield-shop.com\/en\/wp-json\/wp\/v2\/product\/50382\/revisions\/51752"}],"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}]}}