Return to site

Syntheye For Mac

broken image


SoftwareDescriptionOSLicenseFile DateCommentsPower
Nexus 2.6.3

Nexus is a Rom synthesizer. [VST/AU/RTAS]

MacPaid2014-06-10985db
Rebirth RB-338 v2.0.1

Software emulation of TR-303s and one TR-808.

MacFreeware2005-09-01575db
VST Plug-in Pack 7

Pack of 30 VST plug-ins.

MacFreeware2003-11-21465db
Minimoog V 2.5.4

The Minimoog synth is back, with plenty of new additions.

MacDemo2013-04-08065db
Reason 9

Reason is a virtual studio rack with tools like Analog synth, sampler, drum machine, ReCycle!-based loop player, mixer, effects, pattern sequencer, and more.

MacDemo2016-07-04065db
ProTrekkr 2.5.4

ProTrekkr is a Tracker software with built in software synthesizer. - works with .MOD files.

MacFree2011-12-14065db
MASSIVE 1.3.1

Software synthesizer based on an new high-resolution audio engine. [AU/VST/RTAS/AAX/Stand-alone]

MacDemo2012-09-14060db
thOnk_0+2

Free Granular Synthesis for Mac. [VST]

MacFreeware960db
Pianoteq v5.1.0

Modelled piano. [VST/AU/RTAS]

MacDemo2014-10-10060db
Ravity v1.4.3

PCM software synthesizer module. [VST/AU]

MacDemo2005-11-03160db
SynthMaster 2.8.4

Semi-modular software synthesizer and multi-FX plug-in. [AU/VST/VSTi]

MacDemo2016-07-04060db
Gladiator 2.4

Synthesizer based on the concept of Advanced Harmonic Content Morphing (HCM) Synthesis. [VST/AU]

MacDemo2012-08-08060db
Albino 3.2.1

Synth from Dutch sound designer Rob Papen and LinPlug. [VST/AU/RTAS]

MacDemo2012-02-29060db
Absynth 5.1.1

The semi-modular software synth - from rhythmic madness to vintage sounds. [VST/AU/RTAS/AAX]

MacDemo2012-09-14060db
Zebra v2.7.2

Wireless modular synthesizer. [VST/RTAS/AU]

MacDemo2015-10-29260db
TruePianos v1.9.3

Virtual piano instrument. [VST/AU/RTAS]

MacDemo2011-12-08060db
SunVox v1.7.4

Music-tracker with modular synthesizers.

MacDemo2014-01-24055db
vielklang v2.2.0

Produces instant audio harmonization. [VST/AU/RTAS]

MacDemo2014-12-19055db
BazzISM v2.5.0

Drum synthesizer that produces bass kicks by a sinus sweep. [VST/AU]

MacDemo2015-03-10155db
B4 II v2.0.1.003

Tonewheel organ combo, capturing the sound of the classic B3 organ. [VST/AU/RTAS/Stand-alone]

MacDemo2005-11-18055db
TAL-U-NO-LX v2.71

TAL-U-NO-LX is a virtual synthesizer based on a popular synth hardware. [AU/VST]

MacDemo2015-10-05055db
Wobble v2.2

Wobble is a software synthesizer dedicated to generating Dubstep Grime sounds. [VST/AU/RTAS]

MacDemo2014-09-15055db
FluidSynth v1.1.6

A real-time software synthesizer based on the SoundFont 2 specifications

MacFree2013-03-11455db
KickMaker 2.0

Synthesizer designed specifically to create good kick drum sounds. [VST/AU]

MacFreeware2010-10-30155db
ElectraX v1.1

ElectraX - four powerful synthesizers in one interface. [VSTi/AU/Standalone]

MacDemo2011-01-31055db
Slayer v2.6.0

Virtual E-Guitar + FX + AMP + Cabinet. [VST/AU]

MacDemo2007-03-13055db
NWBass v1.1

Classic mono bassline synth. [VST]

MacFreeware2006-05-18055db
VB-1 v1.0

Virtual Bass plug-in [VSTi]

MacFreeware2011-11-30155db
orDrumbox v0.9.07

Audio sequencer and Software Drum Machine with sound synth and drumkits Phpstorm free version.

MacFree2011-12-14255db
Prophet V v2.5

Hybrid of two synthesizers the Prophet 5 and the Prophet VS. [VST/AU]

MacDemo2011-12-27055db

SynthEyes by Andersson Technologies is a software application for 3-D camera-tracking, also known as match-moving, which is widely used in film, television, commercial, and music video post-production. Mac, Intro version.

Macintosh Operating System: The Macintosh Operating System (Mac OS) is an operating system (OS) designed by Apple Inc. To be installed and operated on the Apple Macintosh series of computers. Introduced in 1984, it is a graphical user interface (GUI) based OS that has since been released as multiple different versions. Initially, Mac OS was. The file will indicate which Mac SEMs have been successfully found and which were not (if you don't have Mac versions installed). If you don't have Mac-compatible SEMs, the Mac plugin will not function correctly. IMPORTANT: You MUST use Mac SEMS on a mac. These are SEMS built specifically for Mac. SyncMate is a Mac sync software which will sync Mac with Android and iOS devices, other Macs, Google, Dropbox and iCloud accounts, mounted or MTP devices, Microsoft services.

How to export a SynthEdit plugin to run on Mac OSX

Get latest SynthEdit 1.4 (64-bit)

Export-as-VST3

Export your plugin using the VST3 option in the export dialog box. In addition to a VST3 plugin, SynthEdit will export a Mac Audio-Unit plugin. The Audio Unit will be exported to the folder ..DocumentsSynthEdit ProjectsMac Export , The plugin will be a folder (Mac users call these folders 'bundles') named for example like MySynth.component.

After you've exported, open the exported MySynth.component folder and check the file sem list.txt, this lists all the modules (SEMs) needed to run this plugin on Mac. The file will indicate which Mac modules have been successfully found and which were not. If you don't have Mac-compatible modules, the Mac plugin will not function correctly.

IMPORTANT: A Mac plugin MUST use Mac-specific modules (SEMs). SynthEdit will automatically choose the right type of module, but to use a module in a Mac plugin please ensure that you have installed not only the Windows version but also the Mac version.

You install 3rd-party Mac modules in:
C:Program FilesCommon FilesSynthEditmodules_mac

SynthEdit ships with Mac versions of most standard modules. These are stored in:
C:Program FilesSynthEdit 1.4mac_assetsmodules

Not all 3rd-party modules are available in Mac format, it depends on the individual developer. Some may not have access to a Mac.

Copy plugin to Mac

Copy the entire MySynth.component bundle (folder) to your Mac, place it in folder /Library/Audio/Plug-Ins/Components/ on your Mac.

Copy presets to Mac

During export, SynthEdit will create a presets folder, e.g. ..DocumentsSynthEdit ProjectsMac ExportPresetsMyVendorNameMySynth, copy this folder to your Mac to the user's ~/Library/Audio/Presets/ folder. for example on my mac the full path is /Users/Jeff/Library/Audio/Presets/Jeff McClintock/PD303/

Note that the Library folder on a Mac is a hidden folder. More information: https://www.macworld.com/article/2057221/how-to-view-the-library-folder-in-mavericks.html

To run your Audio Units you will need an Intel Mac computer running operating system version 10.8 'Mountain Lion' or better. 'Mountain Lion' was shipped on Macs built since 2012.

Syntheyes

If possible it's preferable to have a machine capable of running macOS Version 10.11 'El Capitan', which is the minimum to be able to run the new Version 3 Audio Unit spec. SynthEdit may move to AU Version 3 in a future update. 'El Capitan' was shipped on Macs built since 2015.

Limitations on Mac plugins

Parameters (e.g. sliders and knobs) must not have an inverted range. For example, a typical slider with a minimum value of zero and a maximum of 10 will work fine on Mac, however, a Slider with a maximum of 0 and a minimum of 10 will fail to validate on a Mac. This was not a problem on Windows.

Using Plugins on macOS Catalina (V10.15.4) and later

macOS now requires applications and plugins to be 'notarized', which means they need a digital signature to identify who made them. Plugins that are not notarized are blocked from running. You will see a message like 'Plugin cannot be opened because the developer cannot be verified'. You can either work around these restrictions or officially notarize your plugin to allow it to be installed anywhere without hassle.

Working around Mac security requirements

The following two methods may help get a plugin running on macOS Catalina. If the first doesn't work, try the second.

  1. In your DAW, hit to the message, then open System Preferences/Security & Privacy, you should see the plugin mentioned at the bottom. Click 'Allow Anyway' to enable it.
  2. Open Terminal. Type the following three commands, hitting in between.
    sudo spctl --master-disable
    auval -a
    sudo spctl --master-enable
Notarizing your plugin

Notarizing a plugin provides an assurance to end-users that the plugin can be trusted not to perform malicious actions. There are two main steps: 1 - code-signing, 2 - notarizing with Apple.

Code-signing protects against anyone modifying your plugin after it leaves your hands. If anyone modifies the plugin, the code-signing is broken and macOS will refuse to install it.

Notarization involves sending your plugin to Apple for verification. Apple will run some basic tests and check for malware. If Apple is satisfied they will approve the plugin by adding it to their list of 'safe' software. macOS can use this online list anytime a user installs your plugin to verify that the plugin is trusted. Apple will also send you a 'ticket' than can be 'stapled' to your installer. The purpose of the ticket is to provide an offline verification that the installer is trusted. 'stapling' is optional.

Code Signing example

The following command in the macOS terminal shows an example of how to code sign a plugin.
codesign -s 'Developer ID Application: SynthEdit Limited (87KAYFXDS5)' '/Users/jeffmcclintock/Desktop/MySynth.component' --timestamp --deep

Syntheye For Mac

If possible it's preferable to have a machine capable of running macOS Version 10.11 'El Capitan', which is the minimum to be able to run the new Version 3 Audio Unit spec. SynthEdit may move to AU Version 3 in a future update. 'El Capitan' was shipped on Macs built since 2015.

Limitations on Mac plugins

Parameters (e.g. sliders and knobs) must not have an inverted range. For example, a typical slider with a minimum value of zero and a maximum of 10 will work fine on Mac, however, a Slider with a maximum of 0 and a minimum of 10 will fail to validate on a Mac. This was not a problem on Windows.

Using Plugins on macOS Catalina (V10.15.4) and later

macOS now requires applications and plugins to be 'notarized', which means they need a digital signature to identify who made them. Plugins that are not notarized are blocked from running. You will see a message like 'Plugin cannot be opened because the developer cannot be verified'. You can either work around these restrictions or officially notarize your plugin to allow it to be installed anywhere without hassle.

Working around Mac security requirements

The following two methods may help get a plugin running on macOS Catalina. If the first doesn't work, try the second.

  1. In your DAW, hit to the message, then open System Preferences/Security & Privacy, you should see the plugin mentioned at the bottom. Click 'Allow Anyway' to enable it.
  2. Open Terminal. Type the following three commands, hitting in between.
    sudo spctl --master-disable
    auval -a
    sudo spctl --master-enable
Notarizing your plugin

Notarizing a plugin provides an assurance to end-users that the plugin can be trusted not to perform malicious actions. There are two main steps: 1 - code-signing, 2 - notarizing with Apple.

Code-signing protects against anyone modifying your plugin after it leaves your hands. If anyone modifies the plugin, the code-signing is broken and macOS will refuse to install it.

Notarization involves sending your plugin to Apple for verification. Apple will run some basic tests and check for malware. If Apple is satisfied they will approve the plugin by adding it to their list of 'safe' software. macOS can use this online list anytime a user installs your plugin to verify that the plugin is trusted. Apple will also send you a 'ticket' than can be 'stapled' to your installer. The purpose of the ticket is to provide an offline verification that the installer is trusted. 'stapling' is optional.

Code Signing example

The following command in the macOS terminal shows an example of how to code sign a plugin.
codesign -s 'Developer ID Application: SynthEdit Limited (87KAYFXDS5)' '/Users/jeffmcclintock/Desktop/MySynth.component' --timestamp --deep

Notarization example

The following command in the macOS terminal shows an example of how to notarize a plugin.

xcrun altool --notarize-app -f 'MySynth.component.zip' --primary-bundle-id com.Xvrk.audiounit.JQkl --username 'jef@synthedit.com' --password 'htww-pwjf-yfjd-hzip'

Code Signing - Breaking it down

codesign -s 'Developer ID Application: SynthEdit Limited (87KAYFXDS5)' '/Users/jeffmcclintock/Desktop/MySynth.component' --timestamp --deep

What do all these commands mean?
codesign -s - This is the command that performs code signing. Type this part as-is.

'Developer ID Application: SynthEdit Limited (87KAYFXDS5)' - This is the name of the certificate that identifies you. Substitute your own certificate name here.

'/Users/jeffmcclintock/Desktop/MySynth.component' - This is the path of the plugin. Substitute your own plugin here.

--timestamp - adds a timestamp to the signature. Mandatory. Type this as-is.

--deep - Signs not only the plugin but also the SEMs (modules) inside the plugin. Type this as-is.

Where do I get a Certificate?

Certificates are issued by Apple. To get one you need to sign up to the Apple Developer Program. This costs money.
more about obtaining a certificate

There are several types of certificates. To sign a plugin you need a 'Developer ID Application' certificate. i.e. The name of the certificate MUST start with those words. Other types will sign OK, but won't pass the notarization step later.

To list you currently available certificates, type in the terminal: security find-identity

Notarization - Breaking it down

xcrun altool --notarize-app -f 'MySynth.component.zip' --primary-bundle-id com.Xvrk.audiounit.JQkl --username 'jef@synthedit.com' --password 'htww-pwjf-yfjd-hzip'

What do all these commands mean?

xcrun altool --notarize-app -f - this is the terminal command that does the notarizing. Type this part as-is.

'MySynth.component.zip' - This is your plugin, zipped up. To 'zip' a plugin on macOS right-click the plugin, select 'Compress'. The plugin will be compressed and placed in your home folder.

Note: you will need to set the terminal to the same folder as the plugin. e.g. type

cd users/jeffmcclintock/Desktop/

--primary-bundle-id com.Xvrk.audiounit.JQkl - In bold is the identity of the plugin (JQkl) and vendor (Xvrk). Substitute the identity of your plugin. You can get this info by typing auval -a in the terminal (and looking for your plugin), or by looking inside your plugin for the file Info.plist

To look inside an Audiounit plugin, right-click, choose Show Contents.

--username 'jef@synthedit.com' --password 'htww-pwjf-yfjd-hzip' - In bold are the email and App-specific password to log into the Apple Developer notarization website. Substitute your own details.
How to get an app-specific-password

Other Notes

Syntheye For Macbook

SynthEdit currently adds a text file to your plugin called sem list.txt. This file seems to cause notarizing to fail. This file is only for information and you can delete it before signing and notarizing. Future versions of SE will omit this file.





broken image