ChordFlow vs EG Nodes
Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.
ChordFlow
This app helps musicians quickly create chord progressions, arpeggios, and melodies for their songs. It allows for easy editing, arrangement of song sections, and export to DAWs as MIDI files.
- Create chord progressions with scale matching
- Draw rhythmic arpeggio patterns
- Compose melodies with scale and chord context
- Build songs with multiple sections
- Export to DAW as MIDI
- Intuitive drag-and-drop editing
Read full descriptionHide full description
ChordFlow is a songwriting sketchpad that will help you create amazing chord progressions and melodies for your songs fast and easily. HOW TO USE IT? 1. Create a chord progression. 2. Draw an arpeggio – a rythmic pattern for your chords. 3. Compose a melody. 4. Build a complete song adding more sections. 5. Save your song, share or export to your favourite DAW as a MIDI file. CHORD PROGRESSION - Create chord progression of any length using intuitive chord selector. - Select a scale of your chord progression. - The chord selector will show you which chords are matching the selected scale. - Move chords around within chord progression using drag and drop gestures. - Transpose the chord progression by rotating the key wheel (with the lock button unlocked). Or transpose the key of the scale while keeping the existing chords unchanged (with locked mode). - See the notes of the selected chord and how the relate to the notes of the chord before and the one after the selected. ARPEGGIO - When you draw the arpeggio you are not specifying absolute notes but relative steps of the chords. When played, the pattern will be translated to the absolute notes depending on the currently played chord. - Specify the length and rate of the arpeggio grid. Length defines the number of steps in the sequence and rate define the speed at which the sequence is played. - Add up to 4 tracks to your arpeggio grid. Each track has it’s color, octave and number of parallel voices. To edit a track you select it with the track selection button, and then choose the required tool. - Draw complex curves spanning several rows and columns of the arpeggio grid with just one move with Dots tool - Draw long horizontal lines with Line tool - Move entire track along the grid using the Move tool - Clear a region of the selected track with the Eraser tool - Remove the selected track entirely using the Trash button - Set Loop region to repeatedly play only the selected section of your arpeggio. - Adjust notes velocities MELODY - Create up to 4 melody tracks. - Melodies are edited in their own grid, which also has length and rate params as the arpeggio grid. - Select the root note and the scale for the melody grid. You can also show and hide non-scale notes using the “Chromatic” switch. - Melody grid features the same collection of drawing tool as the arpeggio grid does. - While drawing your melody you will see which chords correspond to the specific steps and also which notes of the grid match the notes of the chords. - You can also set a loop region as in the arpeggio grid view. - Undo/Redo aslo works the same way as in arpeggio grid. SONG STRUCTURE - A song can contain unlimited number of sections - Each section has its own chord progression, arpeggio and melody parts - Add, remove, reorder, rename and clone sections - Make quantized or immediate jumps between sections while playing. - Set a song loop mode. Loop one section. Loop entire song. Or play whole song once. CONNECTIVITY - Control any CoreMIDI compatible app - Control desktop synths through USB or Wi-Fi - Control hardware synths - Specify MIDI destination and channel for each track - Use ChordFlow as MIDI or Audio sender in Audiobus (http://audiob.us/) - Play in sync with other apps running on the same device or on other devices in same Wi-Fi network using a new technology, Ableton Link (http://www.ableton.com/link/) SHARE/EXPORT - Share your projects by AirDrop, Mail, Dropbox or any other app supporting sharing . - Export to Standard MIDI file and open it in the DAW of your choice(Ableton Live, Logic, GarageBand, etc. )
EG Nodes
This app is a clip-based audio unit host and MIDI sequencer for creating musical projects. It offers a variety of built-in MIDI and audio nodes for generating sequences, recording, and sampling. Users can load external Audio Units and automate parameters for unique compositions.
- Clip-based Audio Unit host
- Built-in MIDI generators (Note/Chord, Arpeggio, Sequencer)
- Audio recording and sampling
- Load external AU3 instruments and effects
- Scene and automation control
- Flexible MIDI routing
- Standalone and AUv3 modular sequencer
Read full descriptionHide full description
EG Nodes is a clip based Audio Unit host with sequencing capabilities to play external instruments, Audio Unit or MIDI hardware and create a complete audio project. A powerful and flexible groovebox to perform or create musical projects from scratch in a fast and easy way. BUILTIN MIDI GENERATOR Use the builtin nodes to play instruments, apply effects and perform. NOTE/CHORD - generates a single note or a chord ARPEGGIO - generates chord arpeggios SEQUENCER - to play a note sequence RHYTHM - to play drums, percussion or rhythmic instruments PIANO ROLL - to write more complex MIDI part in a classic piano roll editorFEATURES GENERATIVE - to continuously generate sequences evolving in time MIDI FX - to host external MIDI FX Audio unit like sequencers, piano rolls and others MIC/INPUT NODE a simple node input audio from your device mic or an external usb interfaces. You can play your guitar or any instrument together with your song and record it using the Audio/Sampler node. BUILTIN AUDIO/RECORDER/SAMPLER Use the Audio Sampler node to import audio files (wav, mp3, mov, mp4, caf or aiff). Audio node is capable of sync the loop to your project tempo using pitch shifting algorithm to stretch the audio without changing its pitch. You can create your own instrument, adding a sample and playing it via the MIDI sequencer nodes. You can also use the Audio node to record the output from any node in your project or from a mic/line (using the MIC node). SONG NODE to link scenes and create a song structure. You can add how many song nodes you like and assign each one to a different section. MIX GROUP NODE to create mixing busses and group nodes. An easy way to apply effects and automation to multiple nodes at the same time. AU3 INSTRUMENTS, FX AND MIDI FX Load your favorite Audio Units to unlock an infinite palette of sounds. SCENES & AUTOMATIONS Save and recall up to 8 main scenes to control your song structure and nodes combination - each node can save its configuration, parameters and notes Automate parameters to add sparkle to your compostions. PROBABILITY - FREQUENCY - RANDOMIZATION AND MORE... Each node has additional controllers to make your performance unique, original and unpredictable. FLEXIBLE MIDI ROUTING & MIDI LEARN Send MIDI and receive it from external hardware, software or apps. Configure soruces and destination for each node and record directly into piano roll. Almost each button, know or slider can be assigned and controlled by your extenal MIDI controllers via a super easy MIDI learn setup AU3 MODULAR SEQUENCER EG Nodes can be loaded in other DAW/Hosts as MIDI FX generator to create MIDI sequences in a fast and easy way MIXER/COMPACT VIEW Adjust nodes level in a compact and optimised view UNIVERSAL Run EG Nodes on iPad or iPhone and share your project with other musicians. ADDITIONAL FEATURES STANDALONE VERSION - 8 recallable scenes to save nodes configurations - History Undo/Redo - Project MIDI scale transposition - Save and recall your favorite nodes - Duplicate and rename nodes - Import and export MIDI into Piano Roll nodes - Individual clip length, speed and steps number - Individual swing for each Sequencer or Rhythm node - AU3 Parameters automation - Multiple MIDI input sources assignable - Record from MIDI input or builtin keyboard into Piano Roll clips - Record AU instruments MIDI Out into Piano Roll clips - Import/Export presets - Record and export your performance - Ableton link sync support - MIDI in & out with midi channel filter for each node - Flexible internal MIDI routing to send MIDI from one node to other ones - MIDI learn to control app with external controllers and MIDI surfaces AU3 MIDI PROCESSOR VERSION - MIDI processor Audio Unit to be hosted into other DAWS - includes all the sequencing features of the standalone app - send MIDI notes out to your host - control AU3 parameters of other AU3 instruments or effects hosted with the app and automate them
Screenshots
Verdict
The clearest difference is price: ChordFlow at $9.99 against EG Nodes's $19.99. ChordFlow also leads on in-app purchases (none vs 3) and iOS requirement (9.0 vs 13.0). EG Nodes's advantage is update cadence (weekly vs monthly) and rating (4.8 vs 4.6). On ratings volume, ads and device support there is nothing between them.
Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS
ChordFlow costs $9.99 and EG Nodes $19.99 up front. EG Nodes sells 3 one-off in-app purchases. ChordFlow asks for nothing beyond the download.
EG Nodes holds the better App Store score, 4.8 against 4.6. Both are backed by a comparable volume of ratings — 132 and 93 respectively. Written reviews point the same way: 79% of ChordFlow's written reviews are positive against 92% of EG Nodes's.
ChordFlow ships an update monthly, EG Nodes weekly. The most recent releases landed on October 7, 2026 and October 10, 2026 respectively.
| Parameter | ChordFlow | EG Nodes |
|---|---|---|
| Price | $9.99 — better | $19.99 |
| Rating | 4.6 (132 ratings) | 4.8 (93 ratings) — better |
| Positive reviews | 78.7% of reviews | 92.5% of reviews — better |
| Number of ratings | 132 — better | 93 |
| Update frequency | Monthly | Weekly — better |
| Ads | No | No |
| In-app purchases | No — better | Yes |
| Monetization | Free — better | Free with in-app purchases |
| Devices | iPhone, iPad, iPod | iPhone, iPad, iPod |
| Requires iOS | 9.0 — better | 13.0 |
| Further details — not scored | ||
| Size | 73 MB | 38 MB |
| Age rating | 4+ | 4+ |
| Developer | Dmitrii Klochkov | Elliott Garage |
Customer experience
ChordFlow
EG Nodes
User reviews
ChordFlow
From 132 App Store ratingsWhat we love
- 💡 Creative and inspirational tool
- 🚀 Fast idea sketching
- 👍 Intuitive and easy to use
- 🎶 Great for chord progressions
- 🔌 Good connectivity (Audiobus, MIDI Out, Ableton Link)
Room to improve
- 🤔 Difficult to understand/learn
- 🔊 Sound issues (stops working, staticky, no sound)
- 🔄 Not always stable (crashes, falls out of sync)
- 🎨 Not colorblind friendly UI
- 💰 Overpriced for limitations
EG Nodes
From 93 App Store ratingsWhat we love
- 👍 Intuitive and easy to use
- 💡 Innovative concept and workflow
- 🚀 Fast idea generation
- ✨ Inspiring and creative
- 🔧 Powerful and flexible
Room to improve
- 🐛 Sampler won't play correctly
- 🐛 Sampler features inconsistent
- 🐛 Random arming and recording into disabled scenes
- 🐛 Crashes with some apps
- 🐛 Too much crashing results in losing work
Bugs and requests
ChordFlow
Reported bugs
13 issues- Sound stops working, gets staticky and fades
- General audio delay on iPad
- Chords won't sound
- Melody thirds and sevenths do not adjust to sharp or flat notes
- App falls out of sync with Ableton Link
Show 8 moreShow fewer
- Ableton Link implementation not good, start phase misses often
- App crashes (Audiobus)
- No sound output
- Unstable in Audiobus
- Doesn't work on iPhone 7+
- Occasional tone and volume inconsistencies
- Arpeggio mode feels like trial and error, notes not visible
- Unexpectedly closes on iPad Pro
Requested features
43 requests- Add small keyboard to chord section to show notes
- Show arp triggered notes when playing
- Send MIDI data when tapping chords
- Alter main chords within arpeggio editor
- Get some serious promotion
Show 38 moreShow fewer
- Introductory material (tutorial, walkthrough)
- Freemium model
- Add MIDI clock
- Ability to enter number of repetitions for each section
- Load into AUM
- BPM swing
- AUV3 support
- Swing parameter
- Manual or guide
- Audio recording
- Ableton Link Start/Stop support
- Basic drum machine sequencer
- Allow melody to reach lower notes (bass line)
- A few more sounds
- Use voices in amounts similar to chord notes for arpeggiation
- Portrait view on phone
- Fix Ableton Link sync issues
- Fix start phase misses in Ableton Link
- Fix 3/4 time signature issues
- Improve melody drawing (edge to edge)
- Volume sliders should work during playback
- Transpose melody to different octaves
- Pinch zoom for small screens
- More control over chords (inversions, common chords from scale)
- Copy/paste function in note editor
- Simple mixer for internal sounds
- Chord suggestions function
- Vertical mode for adding chords with a swipe
- Random sequence function
- Separate MIDI channels per color/track
- Start/stop control for each track
- MIDI clock input
- MIDI input for modulating chords with a keyboard
- Diatonic chords of certain scales
- Improve UX for complex sequences (readable separators)
- Copy function for melodies
- Fix unexpected closing on iPad Pro
- Ability to open/import own MIDI files
EG Nodes
Reported bugs
14 issues- Sampler won’t play correctly
- Sampler features don’t work consistently
- Scenes getting armed and recordings going into them despite disabling them
- Crashes with some apps
- Crashing results in losing work
Show 9 moreShow fewer
- Accidentally refreshed instead of saving
- Can’t sequence all AU parameters
- Chord module seems weird
- Rhythm module labeling is hard to understand
- Pads option for iPhone could be better
- Sustain pedal input issue (resolved)
- Pan bug (resolved)
- Teething problems being sorted
- Some bugs reported (quickly fixed)
Requested features
12 requests- Easy way to report bugs without login/account
- Keep save/refresh options on screen
- Audio recording or looping module
- Audio clip module, like a looper
- 16 steps per page for sequencers
Show 7 moreShow fewer
- Sequence all AU parameters
- Follow chord mode to control other nodes
- Pads option for iPhone in portrait mode
- Tie notes together/ sustain notes
- Automate bending notes, lead guitarist style
- More specific randomization, such as bass pattern generation
- Multi Track export
In-app purchases
ChordFlow
No in-app purchases
EG Nodes
- Small tip$1.99
- Medium tip$3.99
- Large tip$14.99








