Pure Acid1.5.6
Publisher Description
Pure Acid is a top quality bassline synthesizer and drum machine in one app! Inspired by classic hardware bassline synthesizers and rhythm machines, which changed musical world back in 80's, like the legendary TB-303 synthesizer, TR-808 / 707 / 909 rhythm boxes and their numerous replicas, Pure Acid is designed to bring back the feeling of retro analog gear in every detail in terms of sound, as well as to provide new functions previously unavailable in the original devices to make your music creation workflow fast and fun! A large number of factory preset patterns will immerse you into an exciting world of Acid House, Techno, Hardcore and Big Beat music genres, which will inspire you to create your own basslines and rhythms for your compositions!
You can use Pure Acid app as a ready-to-go realtime musical instrument (groove box) in your jam sessions together with Ableton Link to synchronize it with the rest of your music gear. Its bassline editing system and randomization options will be handy to create unique groovy basslines easily. Realtime master effects with XY-pad controls can add expression to your live performance. You can also use Pure Acid with AudioBus, AUM or other IAA-supporting apps to create complex and interesting sound setups.
Features:
. supports AUv3, Ableton Link, AudioBus, Inter-App Audio, Core Midi, Virtual Midi In/Out, Bluetooth Midi
. AudioBus state saving support
. 64-bit sound engine
. Midi Learn
. Export to midi file
. includes Multiple Output AUv3 plugin with 6 audio output busses
Bassline Section:
. 2 classic bassline waveforms: Saw and Pulse
. classic knobs: Tune, Cutoff, Resonance, Env Mod, Decay and Accent
. Distortion effect with amount, HPF and Boost knobs
. filter LFO with rate and depth knobs
Sequencer Section:
. up to 12 bassline patterns can be stored in one preset
. up to 32 steps per each bassline pattern
. patterns can be chained together to create more complex patterns
. pattern Tempo and Swing parameters
. Gate parameter, which allows you to adjust bass note lengths
. Pattern Editor allows you to copy, transpose patterns, shift notes left/right, insert or delete a note, variate (randomize all note properties expect pitch), shuffle (randomize notes order only), reverse and compose patterns using Bassline Composer function
. onscreen keyboard allows you to enter bassline notes in a comfortable way. You can also record basslines in realtime.
Drums Section:
. 16 independent drum parts
. 35 different classic drum sounds with ability to tune your own drum kit
. each drum part sound has its own parameters: Tune, Decay, Attack/Snap/Color, FX A send, FX B send, Boost, Pan, Level
. up to 12 drum patterns and 4 drum fill patterns per preset
. 16 steps per each drum pattern, with ability to add 16 "backbeat" steps between main steps (32 steps per drum pattern in total)
. patterns can be chained together to create more complex patterns
. Swing and Flam features
. Total Accent part with adjustable total accent value can give you ability to "highlight" specific steps in your drum pattern
. new: step conditions for drum steps
Mixer Section:
. 2 mixer channels: Bassline and Drums
. Drive effect for each channel
. 2 send effect pedals: FX A and FX B
. 14 send effect types
. send effect can be routed to either master output, MFX or another send effect (FX A -> FX B), which allows to chain several effects one after another
. MFX pedal with 22 effect types to choose from
. FX A and FX B send amount knobs for each mixer channel
. XY-pad on each effect pedal to control their parameters
. Master Limiter effect to prevent sound clipping
and more:
. Unlimited number of user presets
. 84 factory presets
. Audio export to wav file (16, 24 or 32 bit)
. Preset / Bank Share function
. Selectable UI color schemes with ability to adjust colors manually
. Can work either as a standalone app, or as AUv3 audio unit plugin
. Designed for both iPad and iPhone
Version History In the standalone app:
- improved compatibility with new iPad display resolutions and aspect ratios. Now the app's interface adjusts to any screen size automatically;
- implemented portrait orientation mode support (for iPad) to comply with the new iPadOS 26 requirements. In the portrait mode, all 4 module racks are visible simultaneously on the screen together with the onscreen keyboard;
- graphics refresh rate increased to 120 FPS (where available);
- minor bug fixes. 1.5.6 Jul 5 - fixed: drum solo/mutes were ignored when triggering drums from Midi Input, both standalone app and AVu3;
- fixed: UI graphics bug, appeared on iPad mini (standalone app);
- app age ratings info has been updated as required by the App Store;
- minor bug fixes. 1.5.5 Jan 5 - Fixed: Ableton Link was not working in the network between Ableton Live and Pure Acid on the newest iOS versions;
- AUv3: Midi In Channel settings bug fixed. Previously, audio units always had [Bass: Any, Drums: 10] Midi In channel setting. Now it corresponds to what you set in the standalone's global Midi In Channel settings (Settings menu);
- now you can Paste a bassline (or drums) pattern into a new pattern slot during playback right before jumping to that slot. It is helpful during live playback if you want to create several bassline (or drums) patterns by copying one to another without interrupting the playback. All you have to do is tap the destination pattern slot, and then quickly tap the Paste button right before the cursor jumps to that pattern slot. 1.5.4 03/30/2023 In this update:
- minor bug fix that could cause standalone app to crash upon start on devices with iOS 12 and earlier;
In previous update 1.5.2:
- added new Ukrainian style color scheme (In-App purchase) in the standalone app's Main Menu -> Support Ukraine;
- added ability to change app's icon to Ukrainian color style (In-App purchase);
- Ableton Link and AudioBus support updated to the newest versions. 1.5.3 04/21/2022 In the standalone Pure Acid app (Main Menu -> Support Ukraine):
- added new Ukrainian style color scheme (In-App purchase);
- added ability to change app's icon to Ukrainian color style (In-App purchase);
- Ableton Link and AudioBus support updated to the newest versions. 1.5.2 04/15/2022 - fixed: when copy/pasting a drum pattern, step conditions were not copied;
- certain stability improvements, which should prevent crashing, particularly when loading AUv3 into Cubasis 3. 1.5.1 12/30/2020 • Audio unit now supports Midi Output! Two Midi Out ports added: Bassline and Drums. Be sure to enable them in standalone's Settings -> Midi -> "Bass Midi Out Channel" and "Drums Midi Out Channel" setting;
• minor bugs & some potential memory leaks fixed. 1.5.0 12/01/2020 In this update:
- a quick fix for iPhone 12 Pro Max display resolution support;
In previous 1.4.2 update:
Introducing step conditions in the drum sequencer! Now you can assign step conditions to various drum steps while in Step Edit mode to make your drum patterns more live and diverse! Just tap a step (or hold it) and rotate the data knob to assign desired step condition to selected step.
A list of step conditions used:
-> CPY (copy previous condition result);
-> 1st (play step only once at the first pattern's run, useful for e.g. Crash Cymbal);
-> 10-90% (sets probability of this step playback);
-> X:Y (e.g. 2:4 means play step during each 2nd repeat of every 4 repeats of the pattern);
-> stripe/exclamation marked conditions mean inversion of the condition result.
Also in this update:
• bug fixed in multi-output AUv3: when sending midi data to Pure Acid's Midi Input, the sound of the non-master busses was distorted;
• now you can set AUv3 to open initially with a blank preset instead of an Init pattern by changing in standalone Settings -> General -> "Load AUv3 with" setting;
• some factory presets were modified to include new step condition feature;
• 5 new factory pattern presets added;
• standalone midi output: slide notes overlapping increased a bit;
• Audiobus and Ableton Link SDK updated to the latest versions;
• minor bug fixes and iOS 14 support. 1.4.3 11/17/2020 Introducing step conditions in the drum sequencer! Now you can assign step conditions to various drum steps while in Step Edit mode to make your drum patterns more live and diverse! Just tap a step (or hold it) and rotate the data knob to assign desired step condition to selected step.
A list of step conditions used:
-> CPY (copy previous condition result);
-> 1st (play step only once at the first pattern's run, useful for e.g. Crash Cymbal);
-> 10-90% (sets probability of this step playback);
-> X:Y (e.g. 2:4 means play step during each 2nd repeat of every 4 repeats of the pattern);
-> stripe/exclamation marked conditions mean inversion of the condition result.
Also in this update:
• bug fixed in multi-output AUv3: when sending midi data to Pure Acid's Midi Input, the sound of the non-master busses was distorted;
• now you can set AUv3 to open initially with a blank preset instead of an Init pattern by changing in standalone Settings -> General -> "Load AUv3 with" setting;
• some factory presets were modified to include new step condition feature;
• 5 new factory pattern presets added;
• standalone midi output: slide notes overlapping increased a bit;
• Audiobus and Ableton Link SDK updated to the latest versions;
• minor bug fixes and iOS 14 support. 1.4.2 11/16/2020 - sync to Midi Clock feature added (in standalone) with adjustable latency (Settings -> Sync menu). It is disabled by default;
- bug fixed: knob parameters were saved incorrectly in some user presets, which were created from certain factory bank presets;
- fixed issue, when in Tap Rec drum mode, drums sometimes sounded "doubled" while recording them. 1.4.1 07/15/2020 - Multiple Output AUv3 plugin added (currently supported in AUM). Now there are two Pure Acid plugins in the system. In "Multiple Output" version, there is one Master bus and 5 additional output audio busses (6 outputs in total). You can assign Bass (and/or Drums) outputs to either MFX, or one of 6 output busses (Mixer section -> MFX/Bus channel buttons). Also, you can map individual drum outputs to any of these 6 busses (under the "Drum Set/Bus" switch). You can also assign send effects Fx A and Fx B outputs to any bus as well. Note, that MFX output is always being sent to the Master bus and cannot be mapped.
- fixed bug when under Cubasis 2, after using track Freeze feature, first note was omitted. 1.4.0 03/03/2020 - added support for the new devices screen resolutions, especially iPad 11", 12.9" and iPhone 11 Pro Max. Graphics on these devices now looks crisper.
- 15 new factory preset patterns added to the bank;
- fixed bug: pattern repeat labels sometimes were displayed incorrectly;
- minor bug fixes. 1.3.2 02/05/2020 - fixed: in the standalone version there were some beat sync issues happened randomly during playback;
- currently selected drum is now indicated with yellow color to prevent messing with red (step cursor) color;
- added: you can now silently select a drum (without sounding it). To do so, hold down either Trigger button or any Drum Select button, and then tap desired drum pad. 1.3.1 01/18/2020 - Midi Out added (in standalone version only). You can output bassline and/or drums (depends on selected Midi Out channel);
- "Export bassline as Midi file" function added (in standalone app, Main Menu -> Utilities). You can export either single pattern or chain (if assigned);
- fixed: ON/OFF buttons state is now saved correctly in AUv3;
- added asterisk (*) mark to indicate that current preset is modified and unsaved;
- visual feedback when tapping "Save" preset button (button becomes grey);
- minor bug fixes. 1.3.0 01/03/2020 - AUv3: current sequencer mode, drums mode and other state-related variables are now preserved when reopening plugin window;
- fixed: Bass and Drums On/Off buttons state is now correctly stored within audio unit when reopening plugin window;
- fixed: IAA midi input port was not responding to midi program change events. 1.2.3 12/15/2019 - AUv3: knobs animation now correctly reflects incoming parameter automation;
- fixed: in AUv3, midi channel for receiving midi program change event to select drum pattern is now 10 (was 11);
- added: now, sending a second midi program change event after activating drum fill will return back to previously played drum pattern (in both standalone and AUv3);
- other minor bug fixes. 1.2.2 12/12/2019 In this version (1.2.1):
- fixed bug with AUv3 parameters automation;
- audio unit parameters list is reorganized;
- fixed: Bassline Composer's current settings are now stored within audio unit;
- other minor bug fixes.
In previous version 1.2.0:
- AUv3 support added: a fully featured Pure Acid is now an Audio Unit!
- fixed crash which occurs when using both midi inputs simultaneously (in AUM);
- Ableton Link behaviour fixed not to change existing session tempo upon connect;
- fixed: LFO led indicator was not displaying lfo rate correctly;
- colors: data entry knob and On/Off button color can now be changed;
- other bug fixes, improvements. 1.2.1 12/11/2019 - AUv3 support added: a fully featured Pure Acid is now an Audio Unit!
- fixed crash which occurs when using both midi inputs simultaneously (in AUM);
- Ableton Link behaviour fixed not to change existing session tempo upon connect;
- fixed: LFO led indicator was not displaying lfo rate correctly;
- colors: data entry knob and On/Off button color can now be changed;
- other bug fixes, improvements. 1.2.0 12/10/2019 - fixed crash when using very low notes in the bassline;
- pitch range of recorded/stored bassline notes is limited to -2..+2 octaves to prevent crashing;
- added: now you can switch bassline and drum patterns via Midi In using Midi Program Change events;
- minor fixes and stability improvements. 1.0.5 11/25/2019 - fixed bug when using under AUM, with large audio buffer setting, Distortion / HPF knobs caused a sound glitch;
- fixed: drums playback timings were incorrect when playing with high audio buffer size;
- now supports audio buffer size up to 2048. 1.0.4 11/21/2019 This update introduces app stability improvements. 1.0.3 11/20/2019 - optimal buffer size set to 256 to prevent audio glitches on new devices
- fixed bug when running under AUM the audio was disconnecting after some time period
- drum parameter knobs interpolated (no more clicks): FX A, FX B, Boost, Pan
- other minor bug fixes 1.0.2 11/19/2019 Initial release 1.0.1 11/16/2019 1.0 11/13/2019
About Pure Acid
The company that develops Pure Acid is Dmitrij Pavlov. The latest version released by its developer is 1.5.6.
To install Pure Acid on your iOS device, just click the green Continue To App button above to start the installation process. The app is listed on our website since 2026-10-14 and was downloaded 0 times. We have already checked if the download link is safe, however for your own protection we recommend that you scan the downloaded app with your antivirus. Your antivirus may detect the Pure Acid as malware if the download link is broken.
How to install Pure Acid on your iOS device:
- Click on the Continue To App button on our website. This will redirect you to the App Store.
- Once the Pure Acid is shown in the iTunes listing of your iOS device, you can start its download and installation. Tap on the GET button to the right of the app to start downloading it.
- If you are not logged-in the iOS appstore app, you'll be prompted for your your Apple ID and/or password.
- After Pure Acid is downloaded, you'll see an INSTALL button to the right. Tap on it to start the actual installation of the iOS app.
- Once installation is finished you can tap on the OPEN button to start it. Its icon will also be added to your device home screen.
Program Details
System requirements
Download information
Pricing
Version History
version 1.5.6
posted on 2026-10-14
Version History In the standalone app:
- improved compatibility with new iPad display resolutions and aspect ratios. Now the app's interface adjusts to any screen size automatically;
- implemented portrait orientation mode support (for iPad) to comply with the new iPadOS 26 requirements. In the portrait mode, all 4 module racks are visible simultaneously on the screen together with the onscreen keyboard;
- graphics refresh rate increased to 120 FPS (where available);
- minor bug fixes. 1.5.6 Jul 5 - fixed: drum solo/mutes were ignored when triggering drums from Midi Input, both standalone app and AVu3;
- fixed: UI graphics bug, appeared on iPad mini (standalone app);
- app age ratings info has been updated as required by the App Store;
- minor bug fixes. 1.5.5 Jan 5 - Fixed: Ableton Link was not working in the network between Ableton Live and Pure Acid on the newest iOS versions;
- AUv3: Midi In Channel settings bug fixed. Previously, audio units always had [Bass: Any, Drums: 10] Midi In channel setting. Now it corresponds to what you set in the standalone's global Midi In Channel settings (Settings menu);
- now you can Paste a bassline (or drums) pattern into a new pattern slot during playback right before jumping to that slot. It is helpful during live playback if you want to create several bassline (or drums) patterns by copying one to another without interrupting the playback. All you have to do is tap the destination pattern slot, and then quickly tap the Paste button right before the cursor jumps to that pattern slot. 1.5.4 03/30/2023 In this update:
- minor bug fix that could cause standalone app to crash upon start on devices with iOS 12 and earlier;
In previous update 1.5.2:
- added new Ukrainian style color scheme (In-App purchase) in the standalone app's Main Menu -> Support Ukraine;
- added ability to change app's icon to Ukrainian color style (In-App purchase);
- Ableton Link and AudioBus support updated to the newest versions. 1.5.3 04/21/2022 In the standalone Pure Acid app (Main Menu -> Support Ukraine):
- added new Ukrainian style color scheme (In-App purchase);
- added ability to change app's icon to Ukrainian color style (In-App purchase);
- Ableton Link and AudioBus support updated to the newest versions. 1.5.2 04/15/2022 - fixed: when copy/pasting a drum pattern, step conditions were not copied;
- certain stability improvements, which should prevent crashing, particularly when loading AUv3 into Cubasis 3. 1.5.1 12/30/2020 • Audio unit now supports Midi Output! Two Midi Out ports added: Bassline and Drums. Be sure to enable them in standalone's Settings -> Midi -> "Bass Midi Out Channel" and "Drums Midi Out Channel" setting;
• minor bugs & some potential memory leaks fixed. 1.5.0 12/01/2020 In this update:
- a quick fix for iPhone 12 Pro Max display resolution support;
In previous 1.4.2 update:
Introducing step conditions in the drum sequencer! Now you can assign step conditions to various drum steps while in Step Edit mode to make your drum patterns more live and diverse! Just tap a step (or hold it) and rotate the data knob to assign desired step condition to selected step.
A list of step conditions used:
-> CPY (copy previous condition result);
-> 1st (play step only once at the first pattern's run, useful for e.g. Crash Cymbal);
-> 10-90% (sets probability of this step playback);
-> X:Y (e.g. 2:4 means play step during each 2nd repeat of every 4 repeats of the pattern);
-> stripe/exclamation marked conditions mean inversion of the condition result.
Also in this update:
• bug fixed in multi-output AUv3: when sending midi data to Pure Acid's Midi Input, the sound of the non-master busses was distorted;
• now you can set AUv3 to open initially with a blank preset instead of an Init pattern by changing in standalone Settings -> General -> "Load AUv3 with" setting;
• some factory presets were modified to include new step condition feature;
• 5 new factory pattern presets added;
• standalone midi output: slide notes overlapping increased a bit;
• Audiobus and Ableton Link SDK updated to the latest versions;
• minor bug fixes and iOS 14 support. 1.4.3 11/17/2020 Introducing step conditions in the drum sequencer! Now you can assign step conditions to various drum steps while in Step Edit mode to make your drum patterns more live and diverse! Just tap a step (or hold it) and rotate the data knob to assign desired step condition to selected step.
A list of step conditions used:
-> CPY (copy previous condition result);
-> 1st (play step only once at the first pattern's run, useful for e.g. Crash Cymbal);
-> 10-90% (sets probability of this step playback);
-> X:Y (e.g. 2:4 means play step during each 2nd repeat of every 4 repeats of the pattern);
-> stripe/exclamation marked conditions mean inversion of the condition result.
Also in this update:
• bug fixed in multi-output AUv3: when sending midi data to Pure Acid's Midi Input, the sound of the non-master busses was distorted;
• now you can set AUv3 to open initially with a blank preset instead of an Init pattern by changing in standalone Settings -> General -> "Load AUv3 with" setting;
• some factory presets were modified to include new step condition feature;
• 5 new factory pattern presets added;
• standalone midi output: slide notes overlapping increased a bit;
• Audiobus and Ableton Link SDK updated to the latest versions;
• minor bug fixes and iOS 14 support. 1.4.2 11/16/2020 - sync to Midi Clock feature added (in standalone) with adjustable latency (Settings -> Sync menu). It is disabled by default;
- bug fixed: knob parameters were saved incorrectly in some user presets, which were created from certain factory bank presets;
- fixed issue, when in Tap Rec drum mode, drums sometimes sounded "doubled" while recording them. 1.4.1 07/15/2020 - Multiple Output AUv3 plugin added (currently supported in AUM). Now there are two Pure Acid plugins in the system. In "Multiple Output" version, there is one Master bus and 5 additional output audio busses (6 outputs in total). You can assign Bass (and/or Drums) outputs to either MFX, or one of 6 output busses (Mixer section -> MFX/Bus channel buttons). Also, you can map individual drum outputs to any of these 6 busses (under the "Drum Set/Bus" switch). You can also assign send effects Fx A and Fx B outputs to any bus as well. Note, that MFX output is always being sent to the Master bus and cannot be mapped.
- fixed bug when under Cubasis 2, after using track Freeze feature, first note was omitted. 1.4.0 03/03/2020 - added support for the new devices screen resolutions, especially iPad 11", 12.9" and iPhone 11 Pro Max. Graphics on these devices now looks crisper.
- 15 new factory preset patterns added to the bank;
- fixed bug: pattern repeat labels sometimes were displayed incorrectly;
- minor bug fixes. 1.3.2 02/05/2020 - fixed: in the standalone version there were some beat sync issues happened randomly during playback;
- currently selected drum is now indicated with yellow color to prevent messing with red (step cursor) color;
- added: you can now silently select a drum (without sounding it). To do so, hold down either Trigger button or any Drum Select button, and then tap desired drum pad. 1.3.1 01/18/2020 - Midi Out added (in standalone version only). You can output bassline and/or drums (depends on selected Midi Out channel);
- "Export bassline as Midi file" function added (in standalone app, Main Menu -> Utilities). You can export either single pattern or chain (if assigned);
- fixed: ON/OFF buttons state is now saved correctly in AUv3;
- added asterisk (*) mark to indicate that current preset is modified and unsaved;
- visual feedback when tapping "Save" preset button (button becomes grey);
- minor bug fixes. 1.3.0 01/03/2020 - AUv3: current sequencer mode, drums mode and other state-related variables are now preserved when reopening plugin window;
- fixed: Bass and Drums On/Off buttons state is now correctly stored within audio unit when reopening plugin window;
- fixed: IAA midi input port was not responding to midi program change events. 1.2.3 12/15/2019 - AUv3: knobs animation now correctly reflects incoming parameter automation;
- fixed: in AUv3, midi channel for receiving midi program change event to select drum pattern is now 10 (was 11);
- added: now, sending a second midi program change event after activating drum fill will return back to previously played drum pattern (in both standalone and AUv3);
- other minor bug fixes. 1.2.2 12/12/2019 In this version (1.2.1):
- fixed bug with AUv3 parameters automation;
- audio unit parameters list is reorganized;
- fixed: Bassline Composer's current settings are now stored within audio unit;
- other minor bug fixes.
In previous version 1.2.0:
- AUv3 support added: a fully featured Pure Acid is now an Audio Unit!
- fixed crash which occurs when using both midi inputs simultaneously (in AUM);
- Ableton Link behaviour fixed not to change existing session tempo upon connect;
- fixed: LFO led indicator was not displaying lfo rate correctly;
- colors: data entry knob and On/Off button color can now be changed;
- other bug fixes, improvements. 1.2.1 12/11/2019 - AUv3 support added: a fully featured Pure Acid is now an Audio Unit!
- fixed crash which occurs when using both midi inputs simultaneously (in AUM);
- Ableton Link behaviour fixed not to change existing session tempo upon connect;
- fixed: LFO led indicator was not displaying lfo rate correctly;
- colors: data entry knob and On/Off button color can now be changed;
- other bug fixes, improvements. 1.2.0 12/10/2019 - fixed crash when using very low notes in the bassline;
- pitch range of recorded/stored bassline notes is limited to -2..+2 octaves to prevent crashing;
- added: now you can switch bassline and drum patterns via Midi In using Midi Program Change events;
- minor fixes and stability improvements. 1.0.5 11/25/2019 - fixed bug when using under AUM, with large audio buffer setting, Distortion / HPF knobs caused a sound glitch;
- fixed: drums playback timings were incorrect when playing with high audio buffer size;
- now supports audio buffer size up to 2048. 1.0.4 11/21/2019 This update introduces app stability improvements. 1.0.3 11/20/2019 - optimal buffer size set to 256 to prevent audio glitches on new devices
- fixed bug when running under AUM the audio was disconnecting after some time period
- drum parameter knobs interpolated (no more clicks): FX A, FX B, Boost, Pan
- other minor bug fixes 1.0.2 11/19/2019 Initial release 1.0.1 11/16/2019 1.0 11/13/2019