Piano Motifs

Piano Motifs


A Generative Music App


$3.99

4.65for iPhone, iPad and more
9.5
108 Ratings
Fernando Morales
Developer
36.8 MB
Size
Apr 23, 2024
Update Date
Music
Category
4+
Age Rating
Age Rating
4+
Apps in this category do not contain restricted content.
9+
Apps in this category may contain mild or occasional cartoon, fantasy or real-life violence, as well as occasional or mild adult, sexually suggestive or horrifying content and may not be suitable for children under 9 years of age.
12+
Apps in this category may contain occasional mild indecent language, frequent or intense cartoon or real-life violence, minor or occasional adult or sexually suggestive material, and simulated gambling, and may be for children under 12 years of age.
17+
You must be at least 17 years old to access this App.
Apps in this category may contain frequent and intense offensive language; Frequent and intense cartoon, fantasy or realistic violence: frequent and intense adult, scary and sexually suggestive subjects: as well as sexual content, nudity, tobacco, alcohol and drugs, may not be suitable for children under 17 years of age.
Piano Motifs Screenshots
Piano Motifs posterPiano Motifs posterPiano Motifs poster
Piano Motifs posterPiano Motifs posterPiano Motifs poster

About Piano Motifs

• Let the musical muses of Piano Motifs inspire your device to generate some original and beautiful motifs (short melodies).

• Selected as the Favorite MIDI Generator App two years in a row by the iOS Music Production community!

• Check out the music that Piano Motifs can generate at: https://soundcloud.com/azul-3d

• For Piano Motifs demos and tutorials: https://www.youtube.com/@azul3dapps

• Create original, catchy and inspiring MIDI loops at the touch of a button.

• No musical knowledge or skill is necessary to create completely new and original music. Piano Motifs is the simplest way to generate your own music.

• There are no preset melodies. Melodies are generated algorithmically. The melodic possibilities are endless.

• Set the music tempo or select the key, scale, time signature, octave range, number of bars, melody constraints, melody note frequency and accompaniment style for your motif.

• Option to generate Swing rhythm for the melody, either Shuffle or Hard Swing.

• Program your own chord progressions and let Piano Motifs generate an accompaniment and melody for them.

• Generation of a 3rd track with the option of it being a sustained chord per bar, sustained chord per multiple bars or a drone tone. Ideal for strings, choirs or pads.

• Arrange your motifs to create longer musical pieces.

• Choose from 24 different kinds of accompaniment styles.

• Define your arpeggio accompaniments.

• Choose from 13 different kinds of melody constraints.

• Major, Minor, Lydian, Mixolydian, Dorian, Phrygian, Harmonic Minor and Phrygian Dominant scales supported.

• Loop your motifs

• Save your motifs as MIDI files so you can edit them or add more instrumentation to them on your favorite Digital Audio Workstation (DAW).

• Many options when exporting a MIDI file or one MIDI file per track. When exporting a MIDI file, export with a third MIDI track with a sustained chord per bar, sustained chord per multiple bars or a drone tone (Ideal for synth pads, strings or chorus).

• Share audio or MIDI through iMessages, e-mail, Whatsapp or AirDrop. Save audio, MIDI or .motif file to your device's file system.

• AUv3 MIDI Plug-In In-App Purchase:
Incorporate Piano Motifs seemlessly in your workflow by instantiating it once or multiple times in an app that can host AUv3 MIDI Plug-Ins, for example: AUM, AudioBus 3, ApeMatrix, Drambo or EG Nodes. Please note that Piano Motifs as an AUv3 MIDI Plug-In will not play any sound by itself, it generates MIDI that can be routed to other apps and effects instantiated in a host. IMPORTANT: GarageBand does not support MIDI only Plug-ins, so the AUv3 will not work in GarageBand.

• AUv3 MIDI Plug-In features include:
- Ability to play Piano Motifs in sync and out of sync with the host.
- State saving functionality.
- Independent programmable MIDI channels for melody, accompaniment, optional third track, and optional melody harmony track.
- Interactive octave shifting for melody and accompaniment.
- Controllable Melody and Accompaniment Velocity parameters.
- Start Delay and BPM multiple with respect to the Host in Sync mode.

• MIDI Out In-App Purchase: 
Play the music generated by Piano Motifs on your favorite synthesizer, DAW, a connect/route/mix app like AUM, or any app that has Virtual MIDI Destination (MIDI In) capabilities. IMPORTANT: Before purchasing please be aware that Piano Motifs DOES NOT OFFER Ableton Link functionality.

• MIDI Out In-App Purchase features include: 
- Programmable delay for the start of a motif
- Independent programmable MIDI channels for melody, accompaniment and an optional third track
- MIDI Out settings are saved between Piano Motifs sessions

• Piano Motifs chooses a music key from many different scales and an accompaniment from a varied set of accompaniments. Piano Motifs then uses its musical theory algorithms to overlay a melody in the chosen key and accompaniment. Piano Motifs are short, they go from around 16 seconds to around 30 seconds.
Show More

What's New in the Latest Version 4.65

Last updated on Apr 23, 2024
Old Versions
• Added Experimental Accomp Style. When you choose this accompaniment a popup screen will be displayed where you can select the notes of the scale to be played (1-7), how often they will be played (Every) and with what initial delay they will be played (Delay). You can also select if you want the notes to be part of the Tonic Scale or the notes be part of the Chord that is being played on a certain bar. There is also a randomize button (dice) where the app will randomize all the Settings.
• Fixed MIDI Out Screen UI for small iPhone devices (Compact Width - Compact Height).
Show More
Version History
4.65
Apr 23, 2024
• Added Experimental Accomp Style. When you choose this accompaniment a popup screen will be displayed where you can select the notes of the scale to be played (1-7), how often they will be played (Every) and with what initial delay they will be played (Delay). You can also select if you want the notes to be part of the Tonic Scale or the notes be part of the Chord that is being played on a certain bar. There is also a randomize button (dice) where the app will randomize all the Settings.
• Fixed MIDI Out Screen UI for small iPhone devices (Compact Width - Compact Height).
4.64
Apr 15, 2024
• Fixed crash that happens when the accompaniment has a chord that occurs in the last beats of a motif, Rolled Chords are On (will happen more often if Rolled Chords are at 100%) and either Melody 16th Notes, Melody Triplets or Melody Swing Rhythm has been set. (AUv3 Plug-In Only)
• Fixed issue where Rolled Chords were being performed when looping a motif that has either Melody 16th Notes, Melody Triplets or Melody Swing Rhythm set.
• Fixed issue where when trying to add sections in the Arrange Screen, newer motifs (motifs generated after version 4.55) weren’t being displayed as options to select.
4.63
Apr 14, 2024
• Added the ability to select a separate MIDI channel for the harmony in MIDI Out mode.
• Added the ability to load a file on the Main Screen when it is opened externally.
• Improved the Rolled Chords algorithm for better selection of which chords to roll when using a value less than 100%
• Chords that are rolled are now saved with the motif, so the same chords will be rolled as when you saved the motif.
• Fixed issue where Rolled Chords were not working correctly for motifs with Melody Swing, 16th Melody Notes and Melody Triplets.
• Fixed issue where Rolled chords were not working correctly for arrangements.
• Minor fixes and improvements.
4.62
Apr 5, 2024
• Added a new Roll Chords mode. When this mode is On, accompaniments with chords that have 3 notes or more will be rolled. You can set a percentage to determine randomly if a chord is rolled or not.
• Minor fixes and improvements.
4.60
Mar 30, 2024
• Fixed issue where AU State Saving stopped working on the previous version (v4.59)
4.59
Mar 27, 2024
• Added a Split option for a section in the Arrange Screen. This option allows for splitting a section into 2 different sections with the ability to determine the bar where the section should be split.
• Added a Custom Color Palette option so that the user can select the colors used in the Main Screen.
• Added a Tonic option for the Accomp Seq Accomp Style.
• For popovers in the Settings Screen you can now dismiss them by clicking outside of them.
4.58
Mar 21, 2024
• Fixed crash that occurs when you select a motif with 16th Melody Notes On in the Arrangement Screen and then hit Done.
4.57
Mar 20, 2024
• Octave Shifts for both Melody and Accompaniment are now AU parameters that can be controlled externally.
• Minor improvements.
4.55
Mar 14, 2024
• Added a Melody setting that allows the generation of 16th notes in a motif. Please note that 16th notes are generated opportunistically in the melody. Motifs where the Melody Note Frequency is low might not have 16th notes.
• Small fixes and improvements.
4.54
Mar 6, 2024
• Added the ability to select a value that will determine the range of velocity randomization.
• Improved the triplet generation algorithm.
• Improved the arpeggio generation algorithm for more variety.
• Fixed crash that happens when a programmed chord progression is cleared by changing the scale if triplets are set.
4.53
Feb 24, 2024
• Added Tonic Drone options for the Note Sustain Mult Bar Accomp Style. When these Tonic Drone options are used, different notes of the Tonic Chord are played continuously during the motif. The options are (e.g. CMaj): 1 (C), 1-3 (C-E), 1-5 (C-G). This Accomp Style is great for Pad or String instruments (instruments with high Sustain values) which can be used in Ambient Style tracks.
• Added Randomize Velocity Setting. When this mode is On, the note velocities will have a slight random shift up or down from their default values.
• Improved arpeggio generation algorithm for more variety.
• Fixed crash that can occur when programming a Melody Sequence and the motif has internal 4 bar repeat sequences.
4.52
Feb 12, 2024
• Divided the Chord Accomp Style into 5 different types (All, Even, Odd, Vary) for easier selection of accompaniment. See manual for type description.
• Divided the Bass Accomp Style into 7 different types (All, Even, Odd, U/D, D/U, 1/3, 1/5) for easier selection of accompaniment. See manual for type description.
• Fixed issue where the Chord&Bass Vary accomp wasn’t being generated correctly for certain programmed chord progressions.
• Fixed issue where Settings reset wasn't being applied to Chord&Bass types
4.51
Feb 7, 2024
• Divided the Chord & Bass Accomp Style into 5 different types (Regular, Slow, Syncopated, Vary and Random) because the style covered too broad of a category of accompaniments.
• Added new accompaniment patterns to the Chord & Bass Accomp Style.
• Added new accompaniment patterns to the Arpeggio Style.
• Refined melody generation algorithm.
4.50
Feb 2, 2024
• New Melody Chords Accompaniment Style. The accompaniment will consist of chords which will be determined by the melody note that is being played on a beat. A chord will be played if the melody note falls in the triad of the chord for the bar. The chord will have an inversion such that the lowest note of the chord is the note being played by the melody.
• Refined both the Melody and Accompaniment Arpeggio algorithms for more variety.
• Added new accompaniments for randomly generated motifs.
• Added automatic scrolling to the last viewed page of the manual.
• Fixed issue when instantiating a new instance of PM in Sync mode, the Sync button wasn't highlighted. (AUv3 Only)
4.49
Jan 16, 2024
• New Melody Rest Every N Bars Setting. Use this setting to force the melody to have a rest (silence bar) every 2, 4 or 8 bars. When you select the value of 2 (Rest Every 2 Bars) you have the option for the melody to rest either on the Even or on the Odd bars.
• New Chord option in the User Defined Melody Constraint. This option allows you to select a set of notes that are to be played on a motif. Instead of the notes being the notes of the scale of the motif (Tonic, the default for this constraint) they will be the corresponding notes of the chord being played on a bar.
• Fixed issue where Accomp Mutes weren't being applied when loading an AUv3 session.
• Fixed issue where in some cases the Accomp Rest Every N Bars wasn't correct.
4.48
Jan 10, 2024
Maintenance Update:
• Fixed issue where if BPM was changed while in Append Mode, some note durations could be wrong causing note clipping.
• Fixed Append Mode issue where when appending a motif if Octave Shifts are performed the whole arrangement is shifted. Only the current motif should be shifted.
• Added labels and separators in the Settings Screen for better readability.
• Added new accompaniments to be used when generating random accompaniments to increase variety.
• Minor bug fixes and improvements
4.47
Dec 16, 2023
• New Arpeggio Mult Oct Accomp Style option. When this option is selected the accompaniment will be an arpeggio that spans multiple octaves.
• Improved the Bass Accompaniment generation algorithm for more variety. Use the the Bass, Bass Sustain or Bass Syncop Accomp Styles to get these new accompaniments.
• Fixed issue where Accompaniment Mutes weren't working on the AUv3 MIDI Plug-In.
4.46
Dec 8, 2023
• Fixed crash when selecting the Call/Response Accomp Style
4.45
Dec 6, 2023
• Added a new Melody Constraint option: Every Other Arp. When this option is selected the melody will be composed of a random arpeggio on every other bar of the motif, i.e. one bar will be have an arpeggio and another bar will not.
• Improved the algorithm for melody arpeggio generation.
4.44
Nov 28, 2023
• New option for the Melody Constraint Setting: Chromatic. When this option is selected, the melody will have some notes that are not in the current scale (non-diatonic notes).
• New option for the Call/Response Accomp Style Setting. You can now define what the accompaniment will play on the odd bar (the bar where the melody is playing the Call melody), either a chord or a bass note.
4.43
Nov 14, 2023
• Added two new options for the Melody Constraint setting: Ascending and Descending. When Ascending is selected, melody notes on a motif phrase will have an upward trend. When Descending is selected, melody notes on a motif phrase will have a downward trend as much as possible.
• Improved the Melody generation algorithm for more variation.
4.42
Nov 7, 2023
Maintenance update:
• Improved Melody Sequence note selection algorithm.
• Fixed issue when loading a saved motif that has the Slow Arpeggio Accomp Style. When played this motif can have silent bars on the 3rd track.
• Fixed issue where in some cases the second Melody Sequence (Seq1) wasn't being generated.
• Fixed crash that could occur in some cases when selecting a second motif in the Arrangement Screen and the Library sorting is by Time Signature.
• Fixed crash when the number of bars is defined to be a value greater than 16, you perform a Progression Lock and then reduce the number of bars to a value less than 16.
• Fixed issue where when retrieving a motif from the AUv3 Saved State, if the Key and Scale were random for the motif, the Key and Scale will not be displayed initially but only after the motif is played.
4.41
Oct 28, 2023
• Added the ability to create a second Melody Sequence (Seq 1). Now you can create melody sequences that span to bars. 
• Fixed issue in Arpeggio w/Bass Accomp Style, where the bass wasn't being played on the last bar of the motif.
• Improved the Chord & Arp and the Slow Arpeggio Accomp Style generation algorithms.
• Fixed issue where if you programmed a Melody Sequence the last bar of the motif didn't honor the programmed beats.
4.40
Oct 5, 2023
• Improved Last Bar Accomp implementation for a more coherent last bar accomp and melody.
• Improved melody rest algorithm when Melody Note Freq is set.
• When adding motifs in the Arrangement Screen remember where you previously were in the list of possible motifs to add (Library Screen).
• Removed dominant 7th chords from randomly generated chord progressions when Melody Constraint is Scale Only so accompaniment is also scale only.
• Fixed issue where no melody notes were being generated when Melody Note Freq was less than or equal 5%
4.39
Sep 22, 2023
• New Note Sustain MultiBar Accomp Style. This accompaniment is similar to the Chord Sustain Accomp Style. A chord is played on the first beat of a bar but the difference is that multi bar sustain per note is applied, meaning that a note is held for as many bars as it is repeated consecutively in the chord progression.
• Improved the melody rest algorithm when Melody Note Frequency is set.
• Minor bug fixes and improvements.

Piano Motifs FAQ

Click here to learn how to download Piano Motifs in restricted country or region.
Check the following list to see the minimum requirements of Piano Motifs.
iPhone
Requires iOS 14.0 or later.
iPad
Requires iPadOS 14.0 or later.
iPod touch
Requires iOS 14.0 or later.
Piano Motifs supports English
Piano Motifs contains in-app purchases. Please check the pricing plan as below:
MIDI Out Connectivity
$1.99
AUv3 MIDI Plug-In
$3.99
Large Tip
$4.99
Medium Tip
$1.99
Small Tip
$0.99

Piano Motifs Alternative

You May Also Like

Get more from Fernando Morales