Synth For Mac Os

  • Advertisement

  • Mbass - Pd object bass drum synthesizer v.2Full featured analogue modeled bass drum synthesizer, written in the object orient real-time music and multimedia environment PD (Pure ...
  • Space Synthesizer Mac v.2.0.2The Space Synth is a polyphonic AU instrument plugin, with an ambient sound. It is suitable for ambient music, space music, ambient techno and electronic music in general. The bundle inludes 15 other plugins.
  • Kinisis timeline synthesizer for Mac OS v.1.02The unique Timeline feature lets you ‘animate’ controls over the course of a note, so that you can create sounds that move and change in incredible ways. Lots of control without endless controls and clutter. With such flexibility, it ...
  • Prodatum for Mac OS X v.0.42.15A free, cross-platform patch editor for the E-MU Proteus 2000 sample based synthesizer family. Written in C++, using FLTK for it's user-interface and portmidi for MIDI communications, prodatum classic is available for Linux, MacOS X and Windows. It ...
  • ABSYNTH 5 v.5.0ABSYNTH 5 is an exceptional synthesizer with unique sonic potential. Its speciality is a limitless spectrum of unusual, evolving sounds created using the powerful, hybrid synthesis architecture and sophisticated modulation and effect system - ...
  • Corona for Mac v.R332 and 64-bit, virtual analog and wave synthesizer for Audio Units, VST hosts featuring 3 VA + WAVE oscillators, up to 14 combine modes between oscillators resulting in extensive timbres, 8 destination matrix modulations, 3 LFOs, 3 ADSR envelopes, ...
  • Alpha Free for Mac OS X v.3.1.2Focussed on the essential modules of an analogue synthesizer Alpha 3 offers true hands on operation. Everything is where you would expect it, nothing is more complex as it needs to be. Nothing is less powerfull as it needs to be. Alpha 3 is the sum ...
  • ESpeak for Mac OS X v.1.46.02eSpeak is a compact open source software speech synthesizer for English and other languages, for Linux and Windows. homepage eSpeak uses a 'formant synthesis' method. This allows many languages to be provided in a small size. The speech is clear, ...
  • Moog Modular V 2 for Mac OS X v.2.6.0Moog Modular V 2 is a high performance virtual synthesizer that brings back the most famous series of synthesizers: the Moog Modular. It might be a little harder to handle with just the mouse but it is a faithful reproduction. Whether recreating the ...

A cross-platform open source email client written in Java, using Swing and JavaMail.It supports POP3, IMAP and SMTP protocols. Planning to supply interesting features like anti-spam filters, newsreader, and voice synthesizer support for handicap users. Synth Synth Analogue/Subtractive 23K Views Rating: 5 /5 (1 votes) “TAL-BassLine is a virtual analog bass synthesizer especially made for bass, acid sounds and effects. Synth 76477 is a powerful sound effects generator and synthesizer app, inspired by the famous SN76477 integrated circuit from the 1970s, but containing many. Mac OS X 10.10/10.6/10.7/10.8/10.9. V-Synth USB Drivers Mac OS X Version 1.20. Use this driver for all Macintosh computer running OS X. This drive adds support for Intel based Macs. V-Synth Drivers Macintosh OS 9; V-Synth Librarian (PC) V-Synth Refill Patches: Artist Patch Collection.

Synth for mac os 10.10
  • Glass Viper for Mac OS X v.1.20Glass Viper is a synthesizer with unique waveform shaping, that has a deep and natural sense of movement. Going beyond analogue simulation, into a truly organic sound, from simple old synths to grungy filthy basses, or delicate pianos to strange ...
  • SubsTractor v.1.3.0SubsTractor is created on base of the popular Propellerhead Reason soft synthesizer SubTractor. Subtractor is an analog-type polyphonic synthesizer based on subtractive synthesis, the method used in analog synthesizers.
  • ArKaos VJ DMX v.3.5Software-based visual synthesizer for PC or Mac. It is a tool for VJs or visual artists to create and control live visual performances. ArKaos VJ DMX can also be used as a powerful Media Server controlled through any DMX console.
  • Voxynth Mac v.2.0.2Voxynth is a synthesizer (AU), which can be used to create vocal sounds or synthetic choirs. In addition, the MIDI synth has a stereo delay and comes with 64 factory patches and a manual (Adobe Acrobat).
  • Fatsondo Mac v.2.0.2The Fatsondo MIDI Synthesizer is a plugin (AU), which has been tailored made for the creation of fat sounds. In addition, it has a built-in chorus, flanger, stereo delay, comes with 256 factory patches and a manual (Adobe Acrobat).
  • BuzZer v.0.4.3BuzZer 0.4.3 is a tool known as a polyphonic stereo Audio Unit software instrument for Mac OS X. It emulates a analog VCO VCF VCA Synthesizer. Major Features:subtractive synthesis.2 morphable sine, triangle, sawtooth , square and noise VCO's.2 ...
  • Discovery v.3.3Discovery is a 32 and 64-bit Virtual Analog synthesizer inspired by Clavias Nord Lead for VST or AU hosts featuring: 32 Voice Polyphony (One voice used per triggered layer). 2X Oversampling for hardware quality sounds. More than 3.500 presets in 40 ...
  • Discovery Pro v.4.1Discovery Pro 4.1 is a powerful tool which brings many benefits such as: 12 oscillators Virtual Analog VSTi RTAS Audio Units Synthesizer featuring 4 layers, WAV and SoundFont (SF2) support, 2X oversampling/undersampling, built-in arpeggiator, sync, ...
  • EKS-9 v.1.0EKS-9 1.0 brings users the convenience of using an efficient VST / AU software synthesizer, which is designed to recreate the sound of analog electronic kickdrum sounds - hence the name EKS (Electronic Kickdrum ...
  • FreeAlpha v.3FreeAlpha 3 is an advanced program which satisfies you with the essential modules of an analogue synthesizer Alpha 3 which offers true hands on operation.Everything is where you would expect it, nothing is more complex as it needs to be. Nothing is ...
  • LinPlug Albino VST v.2.1.2LinPlug Albino VST 2.1.2 synthesizer provides users with the result of a unique collaboration between sound designer Rob Papen and LinPlug. This amazing synth comes with a cutting-edge selection of presets designed by Rob ...
Synthesizer software by TitlePopularityFreewareLinuxMac
Today's Top Ten Downloads for Synthesizer
  • LinPlug Albino VST LinPlug Albino VST 2.1.2 synthesizer provides users with
  • EKS-9 VST/AudioUnit for Mac OS A new software synthesizer plugin for Mac OS X running
  • Virtual MIDI Piano Keyboard for Mac OS A MIDI events generator and receiver. It doesnt produce any
  • Prodatum for Mac OS X A free, cross-platform patch editor for the E-MU Proteus
  • EKS-9 EKS-9 1.0 brings users the convenience of using an efficient
  • ESpeak for Mac OS X eSpeak is a compact open source software speech synthesizer
  • Kinisis timeline synthesizer for Mac OS The unique Timeline feature lets you ‘animate’ controls
  • HighC for Mac OS X HighC is a graphical music creation tool. It is a
  • Pitchwheel The Pitchwheel plug-in changes the pitch of a sound without
  • SubsTractor SubsTractor is created on base of the popular Propellerhead
Visit HotFiles@Winsite for more of the top downloads here at WinSite!

Last modified: Sep 13, 2019 @ 2:37 pm

Acoustic

Update 13-Sept-2019: the information in this post (originally from Sept 2016) is still relevant for OSX 10.14. Reference to a new, easy-to-use software MIDI keyboard (MidiKeys) has been added.

Note: this page describes setup for OS X 10.11-10.14. Some older versions like 10.10 and 10.9 are essentially the same where MIDI is concerned, but your millage may vary if you have a vastly older OS versions (namely those older than 10.6).

Synth For Mac Os High Sierra

Although a basic MIDI setup on Mac OS X is typically easier than on Windows (to go beyond the default Windows synth anyway), it still requires some work. Here I will try to give a comprehensive overview of what you need to work with MIDI on Mac, particularly for interactive MIDI applications. I am also focusing on free setup, so the instructions on this page do not involve spending money to get things working.

In brief, to work with MIDI you need two things at a minimum:

  1. Virtual MIDI ports (many devices create these automatically, but some programs do not)
  2. A synthesizer

You may also want a way to get MIDI input without extra hardware. All of these topics are covered here.

First though, let’s talk about exactly what MIDI is. Some of this general information on MIDI is the same as on my Working with MIDI on Windows page. If you know about MIDI already, feel free to skip right to the section on Virtual MIDI ports.

MIDI stands for Musical Instrument Digital Interface. It is a protocol for communicating information between various devices and it has been around for over 30 years. For various reasons, many people new to MIDI struggle with what exactly it is and, therefore, often misunderstand what it and programs using it can and cannot do. Here are some quick facts that are often stumbling points for people that are new to working with MIDI and audio, each of which will be addressed in more detail later:

  • MIDI is a way of communicating between devices with certain message formats. For example, a MIDI controller can communicate to another device, perhaps a synthesizer, when a pitch should start and when it should end—much like the information communicated by a note on a paper score. In fact, a MIDI file is actually pretty close to a paper score in terms of the types of information it captures.
  • MIDI is not sound! You cannot “hear” MIDI any more than you can “hear” a paper score
    by itself. MIDI controllers do not create sound by themselves. Things that make sound from MIDI must interpret what they are told via the MIDI protocol. These devices are synthesizers, and they interact with audio devices to create sound.
  • Generally, your on-board sound chip and many external soundcards know nothing special
    about MIDI and they are not MIDI synthesizers. If you buy a brand new laptop, its sound chip will not deal with MIDI messages and is not a MIDI synthesizer.

Note that a “MIDI device” does not have to be a piece of hardware. There are plenty of software “MIDI devices” that can be called as such simply because they show up in device lists just like hardware devices.

1.1 MIDI Messages

MIDI information is broken into messages, which are sent over some communication medium. Messages can refer to “programs” or patches (think of it as an instrument name), channels, pitches, and so on. Channels can be thought of like staffs on a digital music score. Some examples of MIDI messages include:

  • Note on: start playing a particular pitch on a particular channel at a particular volume.
  • Note off: stop playing a particular pitch on a particular channel.
  • Program change: assign a new instrument to a channel.

Once again, these messages must be interpreted by a synthesizer in order to create sound. Sometimes MIDI messages are also called MIDI events.

MIDI-related programs that do not show up in the device manager when running are not MIDI
devices.

1.2 Controllers vs. Synthesizers

The difference between a MIDI controller and synthesizer is quite simple:

  • A MIDI Controller is a device that allows a human to push some buttons or keys and generate MIDI messages or events. In: human ineraction. Out: MIDI messages. There is no sound involved.
  • A MIDI synthesizer is a device that receives MIDI messages and produces sound. In: MIDI messages. Out: sound via an audio device or audio jack.

In a hardware-only setup, a MIDI controller (like a keyboard) would be physically connected to a MIDI synthesizer, to which speakers or headphones would then be connected. Perhaps some of the sound vs. MIDI confusion that the music community experiences is due to the fact that may keyboards actually include both of these elements: they are all-in-one MIDI controllers and synthesizers. However, any such device that features both “MIDI in” and “MIDI out” ports can usually be used as one or the other independently.

There is also a third category of devices that simply re-rout and/or re-interpret MIDI messages. As hardware, these devices are usually peripherals used to do specialized tasks like duplicating a stream of MIDI messages, merging MIDI message streams, or allowing a foot pedal to send messages down a regular MIDI cable (foot pedals meant for use with MIDI equipment typically have 1/4-inch TS or TRS plugs and send control voltage that has to be interpreted by something as a series of MIDI messages). Software also exists to re-rout, merge, and split MIDI messages.

Note: many common cases of using MIDI on Mac do NOT require setting up new virtual MIDI ports. Many devices (software and hardware) create their own ports. However, if you need to relay messages between two or more programs that do NOT create their own ports, you will need to follow the steps in this section.

A virtual MIDI port is a piece of software that runs in the background to send/receive MIDI messages from other programs or hardware devices. Virtual MIDI ports allow communication between MIDI-related programs that are not perceived by the operating system as MIDI devices. In other words, these programs might be able to send and receive MIDI messages, but they can’t “see” each other directly—but they will both be able to see a virtual MIDI port and can, therefore, use it to communicate. Hardware ports can be used similarly, although it often requires using a MIDI cable to create an ungainly self-loop (connecting a device’s output to its own input).

OS X comes with the ability to set up new virtual MIDI ports. Typically there are none by default and you have to add them manually. Here’s how to get to the screen where you can configure your ports:

  1. Open up Finder and click on “Applications.”
  2. Search for “Audio MIDI Setup” – you should see a little keyboard icon show up. Double click on it.
  3. If you are lucky, you will get 2-3 windows that open up and one of them will be called “MIDI Studio.” If you don’t see that window, go up to the top left of the screen and go to
    Audio MIDI Setup > Preferences and make sure the box called “MIDI Window” is ticked.
  4. Once you have MIDI Studio open, double-click on “IAC Driver.”
  5. There should be a list called “Ports.” If this is empty, you don’t have any ports set up. To add a new port, click the “+” button. This port will now always be there (potentially unless you upgrade your OS version – then you might need to go through these steps again).
  6. You can manage the ports you have as you need new ones or if you want to remove some later. Typically it’s good to have at least 2 ports at any given time. You can give your ports meaningful names if you want by double-clicking the name of the port.

WARNING: you should never send to and receive from the same port within the same program. Doing so creates a feedback loop of never-ending messages. This is one of the reasons it’s good to have two different ports available when you are experimenting with hooking MIDI-based programs together. Some situations require even more ports to avoid feedback loops, but two is good enough for most cases.

As described above, a synthesizer is the thing that actually makes sound for you. Both hardware and software synthesizers exist. For Macs, typically the easiest solution is SimpleSynth. You can download and install this program and keep it running in the background at all times. This will give you a basic set of standard MIDI sounds. SimplySynth creates its own virtual MIDI port while it is running. If you have no other ports set up, it will be the default output device. You can also set SimpleSynth to take input from other ports or input devices.

If you want to use sound font (SF2) files, another great option is Sforzando. This program behaves much like SimpleSynth and is very easy to configure, but you need to already have some SF2 files to use with it. So, if you currently have some virtual instruments in SF2 format and want to use them, give Sforzando a try. Like SimpleSynth, Sforzando creates its own virtual MIDI port while it is running, but it can also take input from other ports/devices.

IMPORTANT: Make sure you start SimpleSynth/Sforzando first, before opening any other MIDI software! If you already had other programs open, close them and re-open them after starting the synthesizer.

To turn MIDI messages into sound, you need to get them from the source producing them to the synthesizer that will interpret them. The producing program may be a MIDI file player, a physical MIDI controller, or a software MIDI controller.

10.10

SimpleSynth happens to come with its own virtual MIDI port functionality. You can change which port SimpleSynth listens to for MIDI messages. Regardless of which port you use, you want the following configuration overall:

Program making MIDI messages –> a particular port –> SimpleSynth

Your message-producing program should send to the same port that SimpleSynth is set to receive from. If you have multiple programs creating MIDI messages, you can set all of them to send to the same port that SimpleSynth is listening to.

Mac

If you have a situation where you are taking MIDI input from one device, processing it with some other program, and then outputing new messages to a synthesizer, you MUST have two different ports involved:

MIDI message generator –> Port1 –> SomeOtherProgram –> Port2 –> SimpleSynth

If you try to use just a single port, you’ll get a feedback loop.

Most USB hardware MIDI controllers make their own port show up on the system when plugged in. In these cases, you can have a somewhat simpler setup:

HardwareNamePort –> SomeOtherProgram –> SomeVirtualPort -> SimpleSynth

Mac

Sometimes it’s nice to be able to get MIDI input without having a physical MIDI controller to plug into your computer. For these situations, I recommend MidiKeys (simplest option) or Virtual Midi Piano Keyboard (VMPK). To send MIDI messages from these programs to others, you need a virtual MIDI port set up as described in previous sections.

Using MidiKeys
The nice thing about MidiKeys is that you just need to fire it up before the program that will be accepting MIDI messages from it. The downside is that you must do Ctrl+Click > Open the first time you run it (later versions of OS X aren’t friendly to 3rd party apps opening with double-click the first time) and the the keyboard mapping is a little funky. Still, it is by far the simplest solution for getting a keyboard-based MIDI controller on OS X. It can send to either its own port or any other port registered with the operating system at the time.

Using VMPK
Make sure you have virtual MIDI ports set up as needed BEFORE starting up VMPK. VMPK also acts as its own synthesizer, so if you want it to act purely as a controller then you need to configure it as follows:

  1. Go to Edit > MIDI Connections
  2. Tick “Enable MIDI Thru on MIDI Output”
  3. Tick “Show Advanced Connections”
  4. Set the MIDI OUT Driver to be “CoreMIDI”
  5. Set the Output MIDI Connection to be your desired virtual port. Note: if you don’t tick “show advanced connections,” you may not see the ports you’re looking for.

If you want to set VMPK to only play when clicking instead of making sound whenever the mouse passes over the keyboard, you can do the following:

  1. Go to vmpk > Preferences
  2. Untick “Enable Touch Screen Input”

I recommend two approaches for playing MIDI files if you don’t care where the MIDI messages are sent:

  1. MuseScore – useful for making scores and playing simple MIDI files. Note: it is primarily intended for MIDI files that have very “clean” timing (in other words, not files recorded from live human input).

Synth For Mac Os 10.10

If you want to play a MIDI file and customize the output device, most programs available on Mac seem to cost money. At present I don’t have a good alternative to recommend. When I find one, I will update this page accordingly.