ARPJAM Studio
AUv3 generative synth, sampler
USD 12.99
New: NYLON, a nylon-string guitar, and Fingerpick, fingerstyle guitar arpeggios. Mix a bass part and an upper part for countless patterns. AUv3, Mac. Pay once.
No sequence. No play button needed.
An instrument that keeps going without you programming anything.
Two generative engines invent phrases endlessly inside the scale and chord you
choose. What you shape is not a song — it is a way of sounding.
Move a control and the sound changes shape without ever stopping. Density,
contour, filter, tape movement. It is built so that nothing you touch can
break it.
And you can play it.
On the key pad or from a MIDI keyboard, right on top of the stream it is
generating. What you play can be captured into the looper.
Now your own sound can go in too.
Record a bar into SAMPLE, the fifth machine, and chopping it up and
rearranging it is the app's job.
■ Generate
• Two independent arpeggio engines (waveform, filter, envelope, effects)
• Ten arpeggio types (including Fingerpick, fingerstyle guitar), chord progressions, ten time signatures
• BASS — a bass machine of its own (STEP / COMPLEXITY / OMIT / PATTERN)
• Drum machine
• Six LFOs, XY pad, performance FX
■ Slice (SAMPLE)
• Record one bar from a mic or line input, with count-in and click
• Record the app itself (ARP A / ARP B / drums), and overdub onto it
• Load audio files — and the audio from a video file
• Up to 32 slices, ordered by the same rules as the arps: direction, reverse,
octave, probability, groove
• STRETCH (on by default) — change tempo without changing pitch
• Its own filter, envelope and delay / reverb sends
■ Play
• On-screen key pad — always in scale
• MIDI keyboard input (damper pedal, pitch bend, standard control changes)
• One-bar looper that records how hard you played
■ Sound
• Piano — three velocity layers, stereo, damper release
• Electric piano — harmonics shift with how hard you strike
• Nylon-string guitar — synthesised with a physical string model
• Marimba, kalimba, handpan and chime — struck instruments, measured from the real ones and synthesised
• Waveforms (sine / triangle / saw / square) plus an acid filter
• Delay, reverb, Glitch, Granular, overdrive
• DRIFT / FLUTTER — tape movement on the synth voices and the live input alike
• Concert pitch A=415–444 Hz
■ Connect
• AUv3 plug-in — as an instrument and as an effect
• Ableton Link, MIDI Clock, MIDI out (ARP A / ARP B / BASS / DRUMS), LFO as MIDI CC
• External audio input (line / microphone)
• WAV recording and export
One-time purchase. No subscription.
more New oscillator: NYLON — a simulation of a nylon-string guitar.
And a new algorithm to go with it: Fingerpick. It recreates fingerstyle guitar arpeggios — combine a bass part with an upper-string part to create countless guitar arpeggios.
• Two sliders, Picking (how the upper strings are played, 30 patterns) and Bass Line (the rhythm and movement of the bass, 33 patterns), take you from simple to intricate
• Choose how notes end — OFF / TIE / LET RING — in every algorithm
• CC Out: send LFO movement as MIDI CC (SYSTEM › MIDI Out › CC Out)
2.12.0 1 day ago
Adjusted the timing of the performance effects.
2.11.2 6 days ago
Added.
BASS now sends MIDI (ch3). Turn it on or off in SYSTEM › MIDI Out.
Fixed.
In BASS PATTERN, notes below the root (7↓ and so on) didn't sound.
In BASS PATTERN, touching the sequence view could make a note disappear.
2.11.1 10 Oct
Added.
New waveform: marimba. Choose it from WAVEFORM in ARP A / ARP B.
Fixed.
SAMPLE playback drifting out of time with STRETCH ON while GROOVE is in use.
2.11.0 7 Oct
Added.
Long-press a slider's name or an ON/OFF button to open a window where you can assign and adjust an LFO right there.
Each DRUMS instrument now has its own Cutoff (above REVERB TRIM). The Cutoff in FILTER still applies to all drums.
Fixed.
Scrolling is faster and smoother.
Fixed a rare crash that could occur while LFOs were in use.
Fixed playback always starting with the same phrase.
2.10.0 1 Oct
Fixed.
Fixed a crackling noise that could occur while an ARP's BASS was playing.
Fixed a short sound that could play when turning SAMPLE on while stopped.
Fixed the Oscillator rows sometimes overlapping after moving between pages.
2.9.7 29 Sept
Added.
When a new version comes out, the app now tells you it is available on the App Store.
Fixed.
The app starts up faster.
Opening or closing the GENERATIVE VIEW could shift the page, and in DRUMS it could jump to a different page. Fixed, and the open/close movement is cleaner.
Switching INPUT on or off while playing could cut the sound for a moment. After it has been turned on once, it now switches without a gap. While it stays available, the orange dot at the top right of the screen remains lit.
With SAMPLE switched off, a bit of sound could still slip out at the moment playback started. Fixed.
2.9.6 28 Sept
Fixed.
Switching to another app and coming back could leave ARPJAM Studio unresponsive for a few seconds, or quit it.
The GENERATIVE VIEW in SAMPLE could not be folded away with ▲.
2.9.5 27 Sept
Fixed.
With another app left running — ARPJAM Player, for example — the sound could stop coming out of ARPJAM Studio. It no longer keeps the audio to itself: it plays alongside other apps, and it does not stop whatever they are playing.
Fixed a case where the app could start up silent after failing to restore the external Input. Giving up on the input no longer silences the instrument.
2.9.4 26 Sept
Added.
HEAD ACCENT for PHRASE. Turn it on and, on the first beat of the bar, the top note sounds again an octave higher. What gets stacked follows the shape you picked in CHORD MIX (Single, 3rd, 5th, Triad).
Fixed.
PHRASE on the arpeggiators now follows the chord progression. Until now the root stayed put, so the phrase began on the same note even when the chord changed. Anything that runs off the top of the displayed range folds back to the nearer octave.
Fixed a case where the same chord degree sounded twice while a progression was running.
The fourth setting in CHORD MIX is now called Triad, not 3rd+5th. While a progression runs it stacks the notes of the chord you are on.
2.9.3 24 Sept
The arpeggio type help was missing its line for PHRASE. It is there now.
Nothing else has changed from 2.9.0.
2.9.1 22 Sept
PHRASE comes to the arpeggiators.
PHRASE now sits at the top of ARPEGGIO TYPE. It is the BASS phrase generator brought over intact: without programming a thing, a bass-like line builds itself bar after bar. Being an arpeggiator it plays chords too, and CHORD MIX sets the mix of single notes, 3rds, 5ths and full triads.
A sequence view shows which notes are set and which one is sounding. Tap a cell to drop that step or bring it back. Only the cell you tapped changes, and the OMIT count and PATTERN number move to match.
PHRASE also gains SHAPE, under COMPLEXITY. COMPLEXITY sets how busy the line is; SHAPE picks a different arrangement at that same density - the number of notes stays put, only where they fall changes. BASS gets the same control.
OMIT PATTERN has been rebuilt so that every way of dropping steps can be reached, and no two numbers give the same result.
Tap a key in the generative view to silence that note (ARP A / ARP B / BASS). The probability it would have taken is shared out among the notes that remain.
Also fixed: BASS DRIVE now bites the way it should, and BASS starts on the beat you switch it on.
2.9.0 20 Sept
BASS, the fifth machine, is here — a bass line of its own.
Bass used to be an extra on the arps. This one writes its own phrase. STEP sets how finely it moves, COMPLEXITY how far the line rises and falls, OMIT how many notes to drop and PATTERN which ones go. Raise OMIT and the notes thin out one at a time, so the rhythm changes while the phrase stays.
NORMAL and FM waveforms, CLASSIC and ACID filters, its own envelope, drive and delay / reverb sends. Play it from the key pad or over MIDI, record it into the looper, or sample it. The LFOs and PULSE reach it too.
The looper now has UNDO and REDO — twenty steps. Takes that remain keep sounding while you step back, and it is separate from the UNDO on the main screen, so you can undo the looper alone.
Looper timing is fixed: after a stop and start the first beat no longer arrives late or goes missing.
Levels have been rebalanced too, so stacked BASS and electric piano notes are less likely to distort.
2.8.1 17 Sept
BASS, the fifth machine, is here — a bass line of its own.
Bass used to be an extra on the arps. This one writes its own phrase. STEP sets how finely it moves, COMPLEXITY how far the line rises and falls, OMIT how many notes to drop and PATTERN which ones go. Raise OMIT and the notes thin out one at a time, so the rhythm changes while the phrase stays.
NORMAL and FM waveforms, CLASSIC and ACID filters, its own envelope, drive and delay / reverb sends. Play it from the key pad or over MIDI, record it into the looper, or sample it. The LFOs and PULSE reach it too.
The looper now has UNDO and REDO — twenty steps. Takes that remain keep sounding while you step back, and it is separate from the UNDO on the main screen, so you can undo the looper alone.
Looper timing is fixed: after a stop and start the first beat no longer arrives late or goes missing.
Levels have been rebalanced too, so stacked BASS and electric piano notes are less likely to distort.
2.8.0 16 Sept
Drum reverb and delay can now be shared out instrument by instrument.
REVERB SEND and DELAY SEND used to reach the whole kit at once, so there was no way to wash the snare and leave the kick dry. Each instrument now has a Reverb Trim and a Delay Trim that set how much of the overall send it takes.
Tap the KICK / SNARE / HIHAT / NOISE bar in the generative view to turn that instrument on or off. Lanes that are playing stay in colour, lanes that are off go monochrome.
DRUMS gains a Global Density that moves all four instruments together while each keeps its own Density setting.
2.7.0 4 Sept
The key pad looper now records the PEDAL as well.
Until now it captured only the keys, so pressing the PEDAL bar between the two pads left no trace. From this version the press and the release are repeated exactly where you made them. A sustain pedal on a connected MIDI device behaves the same way.
Hold it for a whole bar and the loop holds it throughout — starting the press just before the bar line no longer drops the pedal part-way round.
Three fixes come with it:
- The pedal could stay down after you stopped playback, and remain down from then on
- A pedal you were holding by hand could be cut short by the loop playing back its own
- A pedal recorded across a whole bar stopped working from the third pass
2.6.2 2 Sept
SAMPLE now has HEAD FADE.
If the recording was already sounding when you started it, the material begins part-way through a waveform — and that edge can be heard as a click every time the first slice plays. HEAD FADE fades in the very start of the material to take it out.
The Fade just below applies to every slice. HEAD FADE applies only to the head, so nothing else about the material changes. It follows the crop, and it works in reverse too.
The default is 0. Leave it there and everything sounds exactly as before.
2.6.1 31 Aug
Two new sounds. Neither is a sample — both are synthesised, so the filter, the envelope and the effects work on them exactly as they do on every other waveform.
■ KALIMBA
The thumb piano. Built from measurements of real recordings, down to the high partial that rides on the pluck itself and is gone in 40 milliseconds.
■ HANDPAN
Struck metal. Around the note you hit, the neighbouring notes of the shell ring along and give the sound its body. The slow swell that arrives a moment after the strike is in there too.
■ Every waveform now keeps its own settings
Until now sin / tri / saw / sq shared a single set, so switching waveform carried the envelope over with it. All nine waveforms now keep their own. Patches made with earlier versions are shared out as they load, so they still sound the way they did.
■ Fix
On the Mac, the round and plus handles inside the envelope graph were squashed into ovals.
2.6.0 30 Aug
Fixes.
■ Notes you never played no longer sound when MIDI Out is on
With MIDI Out enabled, ARPJAM's own MIDI input was picking up the notes ARPJAM had just sent, so the drum notes kept sounding as pitches. Turning ARP A or ARP B off did not stop it, and the app grew sluggish. ARPJAM no longer listens to its own output.
■ Moving CUTOFF no longer cuts the ACID filter envelope short
With FILTER TYPE set to ACID or ACID SUB, moving CUTOFF while playing ended each sounding note's filter sweep, so the tone went flat — as though FILTER DECAY had been turned right down — for as long as you kept moving. An LFO on CUTOFF did the same thing. CUTOFF is the floor the filter envelope sits on, so the envelope now rides along with it. The control responds just as quickly as before.
2.5.3 28 Aug
Fixes.
■ CHARACTER now reaches the ACID filter
With FILTER TYPE set to ACID or ACID SUB, switching CHARACTER to ANALOG left the sequenced notes sounding PURE — while notes you played by hand did use ANALOG, so one patch could sound two different ways. Patches that combine ACID with ANALOG will sound different from this version on: brighter, and a little louder.
■ Keys sound immediately after you stop
Right after stopping playback, a MIDI keyboard or the KEY PAD could take a moment before anything was heard.
■ Held notes are no longer cut off by stopping
Holding a key while the sequence played, then stopping, used to silence the held note as well. It now rings until you lift your finger.
■ No more Japanese text when the app runs in English
Descriptions and status labels on the SYSTEM page, confirmation dialogs and SAMPLE import messages were bypassing the language switch and stayed in Japanese. Thank you to everyone who reported it.
2.5.2 26 Aug
A fix.
As an AUv3 plug-in, after the host window was resized, sliding between panels could come to rest part-way instead of on a panel — most noticeably around SAMPLE, and it would return there even after you corrected it.
2.5.1 25 Aug
A new voice: CHIME.
■ CHIME
A metal chime bar, built by analysing recordings of the real instrument. Its partials are not whole-number multiples, so it stays clear instead of dissolving into a chord. Lower notes ring longer, and the harder it sounds the brighter it gets. Use the Decay / Release in ENVELOPE to shorten it. You will find it next to ep under WAVEFORM.
Envelope and filter settings are now remembered for four groups — the four synth shapes, PIANO, EP and CHIME. Patches you have already made load exactly as before.
■ A PEDAL bar on the KEY PAD
A full-width bar between the two pads. It works as a sustain pedal while you hold it, so notes keep ringing after you lift your finger. It applies to both ARP A and ARP B, and you can hand it over between fingers.
A sustain pedal on a connected MIDI device now applies to both ARP A and ARP B as well.
■ KEY PAD refinements
• Pressing a key that is already held no longer re-triggers it. As on a real keyboard, the note stops when the last finger lifts
• The column of each note the sequencer plays now lights up
2.5.0 24 Aug
Finer control, throughout — on the drums, on the arps, and now on the way out of the app.
■ TUNE on the drums
±12 semitones on KICK, SNARE, HIHAT and NOISE. The filter moves with the oscillator, so tuning down darkens the sound by the same amount. The length never changes, so no amount of tuning drifts the rhythm. LFOs can drive it too.
■ Two more voices each
KICK gains Round (no click, rounded) and Sub (near-pure sine). SNARE gains Dry (short and paper-dry) and Rim (a rimshot). HIHAT gains Soft (warm and light) and Tick (thin and hard).
■ DECAY on the snare
Set how long the snare rings. Choosing a Type loads that voice's natural length, and the slider stretches or shortens it from there. The attack is never squeezed, so the character of the sound stays intact.
■ Fade on SAMPLE
Softens the head and tail of every slice (0–50 ms). Raise it a little when random playback makes the cuts audible. The default is 0 and adds nothing, so the patches you already made sound exactly as before.
■ OCTAVE and a tremolo on the arps
A slider under the 5th that layers the note one octave above — brighter and more forward, without a chordal feel. Unlike the 5th it can never fall outside the scale, so it always sounds.
ARP A and ARP B each gain a tremolo too: it pulses the level while panning left and right. This kind of effect normally vanishes the moment anything sums to mono; this one keeps its pulse through a PA or a phone speaker.
■ Volume and EQ on the master
The output now has a Volume and a three-band EQ (Low / Mid / High). With all three at 0 the EQ is not in the path at all, so everything you have already made sounds exactly as before.
■ The master compressor can be switched off
A busy passage sounding quieter than a sparse one was the output compressor holding it down — it starts working at around four voices, and by eight each part is under half its solo level. Switch it off for live work when you want the dynamics as played, and set where it starts working from −12 to 0 dB (−3.0 dB is what it always was). The switch is handed over smoothly, so it never clicks and the timing does not move. With it off there is no ceiling, so bring Volume down first.
■ Plug-in (AUv3)
The SAMPLE parameters are now exposed to your host — Level, Pitch, Slices, Fade, Density and 31 in total. The arps' Octave and the master's Volume / EQ / compressor are there too. Also fixed: CHARACTER (PURE / ANALOG) did not respond to host automation.
■ Fixes
• Fixed SAMPLE recording silence when neither headphones nor an audio interface were connected
• Removed the noise at the loop seam, on the last slice, and when PITCH was raised
• Removed the crackle when moving SAMPLE's send controls
• Levelled the snare voices against each other
• Removed the REC button from the XY pad (XY moves cannot be recorded)
• Text that stayed in Japanese on an English device is now in English
2.4.0 24 Aug
SAMPLE is here — a fourth machine. Your own sound, played back by the same generative rules as the arps.
■ Record
A bar from a mic or line input, with count-in and click. You can also record the app itself — ARP A, ARP B or the drums — and OVERDUB another pass on top of what you already have.
■ Load
Audio files, and the audio from a video file. For long material, RANGE is where you say "this part is one bar". You can drag the range past the end of the material, too — the gap is filled with silence.
■ Slice
Up to 32 slices per bar, reordered by the rules you already know from the arps: direction, reverse, octave, fifth, probability and groove. Each slice can be switched off.
■ Stretch
STRETCH is on by default: whatever you record or load is fitted to exactly one bar, and tempo changes leave the pitch alone. Turn it off and speed and pitch move together, the way tape does.
■ Modulate
Twelve LFO destinations and three PULSE destinations. SAMPLE has its own chord-progression follow, filter, envelope and delay / reverb sends.
■ Undo
One step back — after a CLEAR, or after an overdub that came in at the wrong level.
■ Also
• A velocity slider on the key pad
• SAMPLE added to the key pad, overview, XY pad and the bottom navigation
• Fixed the key pad becoming sluggish while recording
• Removed the click at the loop seam and when you press stop
• Fixed slice lengths changing when you change the time signature
2.3.1 22 Aug
Bug fixes and control improvements.
FIXED
- Moving the ACID filter CUTOFF made the tone drop and then open up again when you let go (PATTERN modes)
- The app could quit unexpectedly when a slider was moved continuously during playback
- When one LFO modulated another LFO's DEPTH, the handle was drawn off the centre of its modulation range
- Trying to drag a slider could switch the panel to a different page
IMPROVED
- CUTOFF, XY PAD and LFO now follow your finger immediately
- The INIT preset's ARP B level is now 75%, matching ARP A
2.2.1 13 Aug
New oscillator: NYLON — a simulation of a nylon-string guitar.
And a new algorithm to go with it: Fingerpick. It recreates fingerstyle guitar arpeggios — combine a bass part with an upper-string part to create countless guitar arpeggios.
• Two sliders, Picking (how the upper strings are played, 30 patterns) and Bass Line (the rhythm and movement of the bass, 33 patterns), take you from simple to intricate
• Choose how notes end — OFF / TIE / LET RING — in every algorithm
• CC Out: send LFO movement as MIDI CC (SYSTEM › MIDI Out › CC Out)
more Version 2.12.0 1 day ago
Data Not Collected The developer does not collect any data from this app.