
GITNUXSOFTWARE ADVICE
Music And AudioTop 10 Best Live Music Software of 2026
Top 10 ranking of live music software for stage and DJ workflows, with technical comparisons of QLab, Resolume Arena, Bitwig, rekordbox, Gig Performer, Serato.
How we ranked these tools
Core product claims cross-referenced against official documentation, changelogs, and independent technical reviews.
Analyzed video reviews and hundreds of written evaluations to capture real-world user experiences with each tool.
AI persona simulations modeled how different user types would experience each tool across common use cases and workflows.
Final rankings reviewed and approved by our editorial team with authority to override AI-generated scores based on domain expertise.
Score: Features 40% · Ease 30% · Value 30%
Gitnux may earn a commission through links on this page — this does not influence rankings. Editorial policy
Rekordbox is the best pick if you need reliable controller-driven playback and fast set recall for gigs where constraints matter, whereas Gig Performer suits solo or small teams building cue-based performance racks and switching complex setups in real time.
Editor’s top 3 picks
Three quick recommendations before you dive into the full comparison below — each one leads on a different dimension.
rekordbox
Performance state recall tied to hot cues and quantized looping enables rapid, grid-aligned section transitions.
Built for fits when a touring DJ needs reliable controller-driven playback and fast set recall under venue constraints..
Gig Performer
Editor pickThe Performer module graph lets projects route MIDI and automate instrument parameters per cue with tight timing.
Built for fits when a solo or small team needs one app to run cues and software instruments consistently..
Serato DJ Pro
Editor pickSerato-controlled hardware mapping with controller-specific controls for deck, mixer, and effects.
Built for fits when DJs need controller-driven, cue-based set performance with dependable playback and recording..
Comparison Table
rekordbox
SMBDJ performance and music management software for live sets and controller workflows.
Performance state recall tied to hot cues and quantized looping enables rapid, grid-aligned section transitions.
Rekordbox organizes music into collections with detailed metadata and analysis that feeds beat grid placement for predictable cueing. Decks support hot cues, loops, and recallable performance states, which lets performers jump between sections during setlist sequencing without manual time searching. The software’s controller layer maps deck controls to physical hardware actions for transport sync and tempo matching.
A tradeoff appears when workflows depend on non-Pioneer hardware or deep DAW-style routing since rekordbox is primarily optimized for DJ set performance rather than full production mixing or multi-output audio routing. It fits best for club DJs and touring acts that need consistent set prep and reliable controller-driven playback across venues.
- +Hot cue and loop workflow supports rapid section jumps
- +Beat grid analysis improves cue timing consistency
- +Controller mapping integrates transport and tempo control tightly
- +Set prep tools keep performance structure repeatable
- –Less suited for multitrack production beyond DJ performance mixing
- –Advanced routing and plugin hosting workflows are not the primary focus
- –Non-Pioneer hardware integration can be limited by device support
Club DJs
Live track switching with hot cues
Fewer timing mistakes
Touring artists
Repeatable setlist sequencing
Consistent show flow
Show 2 more scenarios
DJ techs
Controller workflow provisioning
Faster load-in
Hardware-focused control mappings reduce time spent calibrating transport and tempo behaviors.
Mobile event staff
Instant performance setup
Quicker soundcheck turnaround
Collection analysis and cue workflows reduce manual searching during short soundchecks.
Best for: Fits when a touring DJ needs reliable controller-driven playback and fast set recall under venue constraints.
Gig Performer
vertical specialistLive plugin host designed for building performance racks and switching complex setups in real time.
The Performer module graph lets projects route MIDI and automate instrument parameters per cue with tight timing.
Gig Performer organizes a show around performance templates that combine MIDI logic, instrument hosting, and audio output routing into repeatable states. Scene changes can trigger backing-track playback, parameter automation, and instrument parameter updates with clear control of what happens when. The tool also supports multitrack recording workflows through its audio engine and device integration for capture and monitoring.
A key tradeoff is that achieving consistent results depends on careful MIDI mapping and audio routing setup before rehearsals, because missed mappings can break cue behavior mid-show. Gig Performer fits situations where a single operator needs to run a compact rig with multiple software instruments and timed cues, rather than spreading control across DAWs, cue apps, and patch bays.
- +Scene-based performance templates coordinate cues, routing, and instrument changes
- +Event-driven MIDI mapping supports repeatable show logic
- +Plugin hosting keeps instruments and effects inside the live timeline
- +Multitrack recording supports rehearsal take capture alongside performance
- –Complex rigs require upfront MIDI mapping and routing discipline
- –Hardware surface workflows depend on correct controller mapping
- –Large projects can increase load times when switching scenes
- –Advanced cue logic takes time to structure cleanly
Solo keyboard performer
Run backing tracks and synth patches
Fewer manual transitions between cues
House sound operator
Maintain consistent audio routing cues
More consistent cue-to-output behavior
Show 2 more scenarios
Touring cover band
Sequence a full set with templates
Faster show transitions
Build a setlist progression that launches clips and updates instrument settings for each track.
Composer doing live playback
Record multitrack takes during performance
Rehearsal takes ready for review
Capture stems or multiple tracks while still running performance scenes and cue logic.
Best for: Fits when a solo or small team needs one app to run cues and software instruments consistently.
Serato DJ Pro
SMBProfessional DJ software for live mixing, performance control, and library management.
Serato-controlled hardware mapping with controller-specific controls for deck, mixer, and effects.
Serato DJ Pro focuses on fast set operation with deck playback, cue mix routing, and controller-driven transport and effects control. Core workflows include beat-synced playback, hot cue launching, and performance-oriented remix tools for arranging inside a live set. Audio routing supports multi-output interfaces, and recording can capture the full mix for later review and editing.
A tradeoff appears when comparing to production platforms that center on deeper multitrack arrangement. Serato DJ Pro excels at live mixing and cue-based performance, but it limits scene-based composition depth versus DAW environments. It fits situations where a performer needs reliable controller mapping, quick cue recall, and consistent on-stage playback without building an offline project.
- +Low-latency deck control with widely used controller mappings
- +Cue mix workflow helps craft headphone and master monitoring
- +Performance-focused sampler and effects for on-the-fly remixing
- +Mix recording designed for fast post-set review
- –Project creation stays DJ-centric versus deep multitrack arrangement
- –Advanced routing requires careful audio interface configuration
- –Automation and integration options are narrower than full DAWs
- –Plugin effect chains can add CPU load during heavy sets
Club DJs and mobile performers
Rapid hot cue transitions during sets
Cleaner transitions under crowd pressure
Performers using external audio interfaces
Cue mix monitoring for live harmonization
Better timing and mix judgement
Show 2 more scenarios
Pro DJs producing mix archives
Recording full sets for later publishing
Faster content turnaround
Built-in recording captures performances quickly without leaving the mixing workflow.
Wedding and event DJs
Seamless track flow with cue recall
Consistent set delivery
Library browsing plus cue setup helps repeatable performance structure across events.
Best for: Fits when DJs need controller-driven, cue-based set performance with dependable playback and recording.
Ableton Live
SMBDigital audio workstation built for music production and live performance.
Scene-based Session View with clip launching and per-clip automation enables fast, rehearsed performance edits mid-set.
Ableton Live is a scene-based live performance DAW where clip launching and flexible audio routing drive fast changes during shows. Its Session View workflow pairs with deep MIDI mapping and reliable plugin hosting for instruments, effects, and cue mixes.
Ableton Link supports multi-device tempo alignment, and the software’s performance-oriented editing favors rapid iteration on stage. Live’s automation system and recording tools handle multitrack takes for quickly building a set from captured audio and MIDI.
- +Session View enables repeatable scene launches for structured set transitions
- +MIDI mapping supports detailed controller control of instrument and mixer parameters
- +Ableton Link helps multiple laptops lock tempo without hardware sync rigs
- +Audio routing and group effects support cue mix workflows during performance
- –Complex routing can become difficult to audit quickly during show-day changes
- –Latency monitoring and compensation require careful interface and buffer tuning
- –Advanced set sequencing across songs can feel less direct than dedicated stage tools
- –Large templates increase load time and raise risk during live restarts
Best for: Fits when electronic acts need scene-driven playback, controller mapping, and repeatable performance templates.
MainStage
vertical specialistLive performance software for hosting instruments, effects, and concert patches on Mac.
Scene objects can store instrument settings, effect states, and audio bus routing together for reliable live transitions.
MainStage handles live clip launching and scene-based performance by letting musicians trigger sounds, effects, and routing changes from MIDI or a hardware control surface. Its core is plugin hosting with per-performance and per-channel state so patches can switch quickly during a show.
The software maps MIDI notes and controller messages to parameters, letting performers control instrument behavior and audio processing without writing custom code. MainStage also integrates tightly with Apple audio frameworks for low-latency monitoring and consistent playback through macOS audio routing.
- +Scene switching updates instruments, effects, and routing in one action
- +Parameter mapping turns MIDI controllers into performance controls
- +Stable plugin hosting keeps rehearsal patches consistent on stage
- +Mac audio integration supports low-latency cue monitoring workflows
- –Large projects can slow patch browsing during rehearsals
- –Deep routing changes require careful template discipline
- –External timecode sync options are limited compared with pro timeline tools
- –Multi-user governance features for shared show libraries are minimal
Best for: Fits when a touring musician needs scene-based patch changes with MIDI controller mapping on macOS.
Cantabile
vertical specialistWindows live performance host for virtual instruments, effects, and MIDI routing.
Cantabile’s performance-oriented song and scene state machine coordinates plugins and hardware under one cue graph.
Cantabile is a live music performance host built around patching MIDI and audio from one app to another. It focuses on performance templates, setlist-style organization, and deterministic device control without requiring a full DAW workflow.
Cantabile’s core loop is plugin hosting, route configuration, and event-driven state changes that happen per song or per cue. It supports external control via MIDI and its internal scene and song constructs, which makes it suitable for repeatable show setups.
- +Scene and song states keep cue logic repeatable between rehearsals
- +Device and plugin graph supports audio and MIDI routing in one performance project
- +MIDI mapping and program change handling fit real hardware switching workflows
- +Preset-like performance templates reduce the friction of rebuilding show setups
- –Advanced routing and plugin configuration take time to get right
- –Multi-app audio workflows can require careful interface and latency planning
- –Deep automation beyond cue changes can feel less ergonomic than DAW timelines
- –Large plugin graphs increase startup time and place more load on the host
Best for: Fits when stage setups need repeatable cue state changes and audio and MIDI routing across plugins and hardware.
VST Live
vertical specialistLive performance software for backing tracks, virtual instruments, lyrics, cues, and show control.
Scene-based performance state that preserves VST parameter and routing targets per cue group.
VST Live is a Steinberg live-performance app focused on hosting and launching VST instruments and effects for scene-based shows. It supports MIDI control for triggering clips, switching performance states, and automating plugin parameters during a set.
The workflow centers on a performance matrix of channels and slots, which keeps routing and control changes tied to the current scene. It fits operators who need tight Steinberg-style plugin hosting with predictable cue execution rather than a general-purpose media wall.
- +Scene switching that maps directly to VST plugin control states
- +MIDI mapping for triggering performance actions and parameter changes
- +Plugin hosting with consistent Steinberg VST behavior across sets
- +Channel and routing organization supports repeatable cue stacks
- –Limited native support for non-VST media playback workflows
- –Audio routing changes can be less flexible than visual cue sequencers
- –Deep automation requires careful pre-show scene and mapping setup
- –Latency behavior depends on the underlying audio interface and plugin DSP
Best for: Fits when stage shows rely on VST instruments and effects with scene recall and MIDI-driven cue control.
VirtualDJ
SMBDJ software for live mixing, video mixing, karaoke, and controller performance.
VirtualDJ scripting and controller mapping let performers turn hardware actions into repeatable performance automation.
VirtualDJ is a live music performance application that mixes, transitions, and cueing from a single deck-style workspace. It differentiates through extensive hardware controller support, built-in clip-like playback workflows, and track database features aimed at fast set preparation.
The software also covers automation patterns through scripting and MIDI mapping so rigs can behave consistently across performances. Audio output routing and timing options support common stage setups such as multi-output interfaces and MIDI-driven external gear.
- +Large library of hardware controller mappings for live rigs
- +Powerful MIDI mapping and scripting for repeatable show behavior
- +Strong audio routing options for multi-output stage setups
- +Set preparation tools that reduce errors during fast changes
- –Advanced customization relies on scripting knowledge
- –Some advanced studio-style production tasks feel secondary
- –Complex multi-device setups can take time to stabilize
- –Media engine tuning details are easy to overlook under latency pressure
Best for: Fits when DJs or hybrid performers need fast set staging with deep controller and workflow customization.
Traktor Pro
SMBDJ software for live remixing, track mixing, and performance with controllers and timecode.
Controller mapping depth with instant assignment of virtually every deck, FX, and transport parameter to hardware controls.
Traktor Pro performs real-time DJ performance with scene-like control over tracks, effects, and cueing using deck-oriented workflows. It provides deep hardware control integration through Traktor mappings and MIDI/HID support, plus multi-output audio routing via its audio engine.
Live recording and stem-style workflows are supported through multitrack capture and loop tools aimed at stage use. For live performance setups, its mix-focused timeline and beat-sync features reduce manual coordination between playback and controllers.
- +Deck-centric performance layout with fast cueing and transport control
- +Extensive hardware controller mapping support for knobs, buttons, and faders
- +Low-latency audio engine settings tailored for performance buffer tuning
- +Built-in effects that can be automated via controller and performance moves
- –Live orchestration across many clips is limited compared with general-purpose production tools
- –Routing complexity increases when driving multiple outputs and cue mixes
- –Plugin ecosystem breadth is narrower than DAWs that run full VST/AU production chains
- –Scene switching workflows require disciplined layout planning during sets
Best for: Fits when a performance team needs controller-first DJ operation and reliable beat-synced mixing.
OnSong
vertical specialistDigital songbook and set management software for live musicians and worship teams.
Offline-ready setlist navigation with song pages and projection-friendly layouts for rehearsal-to-stage handoff.
OnSong focuses on mobile performance documentation, with setlists, song pages, and fast navigation for musicians who need charts in the moment.
The workflow is centered on organizing content per song and per set, so the performance run stays consistent from rehearsal to stage.
Compared with studio production tools, OnSong provides less control over audio routing, external device timing, and clip-based execution.
- +Quick page turning for lyrics and chords during rehearsals and shows
- +Setlists and song documents reduce manual switching between numbers
- +Good mobile display legibility for band members who reference screens
- +Offline use supports continued operation when connectivity is unreliable
- –Limited automation and integration depth versus show-control software
- –No native audio playback and cue timing like production DAWs provide
- –Collaboration depends on sharing workflows rather than built-in multi-user control
- –Extensibility is narrower than tools with full plugin and API ecosystems
Best for: Fits when bands need reliable mobile charts and fast setlist navigation without full show-control automation.
Conclusion
After evaluating 10 music and audio, rekordbox stands out as our overall top pick — it scored highest across our combined criteria of features, ease of use, and value, which is why it sits at #1 in the rankings above.
Use the comparison table and detailed reviews above to validate the fit against your own requirements before committing to a tool.
How to Choose the Right live music software
Live music software in this guide spans DJ playback and scene-based performance control, cue-driven studio workflows, and mobile setlist navigation. The lineup covers rekordbox, Gig Performer, Serato DJ Pro, Ableton Live, MainStage, Cantabile, VST Live, VirtualDJ, Traktor Pro, and OnSong.
The review sequence behind this guide concentrates on concrete mechanisms like scene or song state recall, controller-to-parameter mapping, MIDI-driven cue automation, and how each tool handles routing changes during a live set. It also compares where integration and automation work stays inside the app versus where it depends on careful external setup for audio interfaces and plugin graphs.
Live music software for clip launching, cue control, and scene recall across DJ and performance rigs
Live music software coordinates playback and control during a show using clip launching, cue state machines, and scene-based performance templates. It also maps hardware controls to playback, mixer, effects, and instrument parameters so performers can trigger repeatable show sections under tight timing.
rekordbox centers on hot cue and quantized loop workflows that support rapid, grid-aligned transitions for controller-driven set recall. Gig Performer focuses on a Performer module graph that routes MIDI and automates instrument parameters per cue, which fits setups that need consistent, cue-by-cue show logic with instrument control.
Control and recall mechanics for scene-based performance
Live music software earns its place by keeping cue state consistent under show pressure. Scene launching, cue state machines, and stored performance snapshots reduce the number of manual steps between rehearsed transitions and what plays on stage.
The second deciding axis is how reliably each tool connects hardware control to playback targets. Fast deck or performer control, cue-driven MIDI mapping, and predictable routing changes determine whether the software stays in lockstep with the audio interface and plugin graph during live edits.
Scene and cue state recall
Ableton Live uses Session View to launch scenes with per-clip automation, which supports fast, rehearsed edits mid-set. MainStage stores instrument settings, effect states, and audio bus routing together so one scene change can apply the full patch state on macOS.
Controller-to-action mapping depth
Serato DJ Pro ties hardware controls to deck, mixer, and effects behavior using controller-specific mappings. Traktor Pro provides deck-centric assignment so virtually every deck, FX, and transport parameter can land on hardware controls instantly.
Show logic with graph-based MIDI and parameter automation
Gig Performer builds a Performer module graph that routes MIDI and automates instrument parameters per cue for tight, repeatable show logic. Cantabile’s song and scene state machine coordinates plugins and hardware under one cue graph so routing and device control stays consistent between rehearsals.
VST-focused scene preservation and cue control
VST Live preserves VST parameter and routing targets per cue group so scene switching maps directly to plugin control states. rekordbox prioritizes controller-driven playback recall through hot cues and quantized looping, which supports rapid section transitions on a grid.
Performance automation tied to hardware workflows
VirtualDJ scripting and controller mapping let hardware actions trigger repeatable performance automation. Gig Performer’s event-driven MIDI mapping supports consistent cue-by-cue instrument changes even when the show spans multiple software instruments.
Pick the software that matches the show control model and integration depth
The fastest path to a good fit is choosing the control model that matches the rig. Scene-based playback tools work best when the performance is organized around launching prebuilt sections, while cue graph tools fit shows that need conditional MIDI logic and per-cue parameter automation.
Integration depth matters once rehearsal includes routing changes, plugin-heavy instruments, or controller-specific behavior. The right choice depends on whether routing and cue targets can be audited and recalled from within the app or whether day-of success depends on careful external audio interface and configuration discipline.
Match your performance structure to scene or cue logic
Choose Ableton Live or MainStage when the set is organized around launching scenes that carry clip behavior or complete patch state in one action. Choose Gig Performer or Cantabile when the show logic requires cue-by-cue parameter automation with consistent routing through a cue graph.
Decide whether cue execution needs MIDI routing and parameter automation
Pick Gig Performer when the Performer module graph must route MIDI and automate instrument parameters per cue with tight timing. Pick Cantabile when cue state must coordinate plugins and hardware together under one song and scene state machine.
Confirm hardware mapping coverage against the specific controller workflow
Select Serato DJ Pro when controller-driven deck and effects control depends on controller-specific mappings and low-latency deck control. Select Traktor Pro when the priority is deck-centric operation with extensive hardware controller mapping for knobs, buttons, and faders.
Assess routing complexity for show-day changes
If the show involves frequent routing adjustments mid-set, test how quickly routing changes can be audited during live edits in Ableton Live. If routing and effect state must move together reliably, validate MainStage scene objects that store instrument settings and audio bus routing as a single scene change.
Pick tools based on plugin and media workflow boundaries
Choose VST Live when the workflow depends on VST instruments and needs scene switching that preserves VST parameter and routing targets. Choose rekordbox when the set recall is built around hot cues and quantized loops tied to controller-driven playback.
Validate the automation surface your rehearsal demands
Choose VirtualDJ when scripting and controller mapping must convert hardware actions into repeatable show automation. Choose Gig Performer when automation must stay event-driven with repeatable show logic that coordinates instrument parameters per cue.
Who benefits from scene recall, cue graphs, and controller mapping
Different live production teams optimize for different failure points. DJ-driven touring rigs typically benefit from fast controller recall and dependable deck control, while music performers and small teams often need cue state machines that keep instruments and effects synchronized.
Show teams also differ in how much routing and plugin state they expect to change during a performance. Tools like Gig Performer and Cantabile target coordinated cue routing and device states, while tools like OnSong focus on setlist navigation without show-control automation.
Touring DJs running controller-driven set recall
rekordbox supports hot cue and quantized loop workflows that enable rapid, grid-aligned section transitions under venue constraints, and Serato DJ Pro provides low-latency deck control with cue mix workflows for monitoring.
Solo performers and small teams building one-app cue execution
Gig Performer uses a Performer module graph to route MIDI and automate instrument parameters per cue, which suits repeatable show logic. Cantabile keeps scene and song states coordinated across plugins and hardware under one cue graph.
Electronic acts that rehearse structured sections in Session View
Ableton Live uses scene launching in Session View with per-clip automation so structured set transitions stay repeatable. Ableton Live’s MIDI mapping also supports detailed controller control of instrument and mixer parameters.
Mac-based musicians needing patch changes tied to MIDI controllers
MainStage stores instrument settings, effect states, and audio bus routing together in scene objects so reliable live transitions can happen in one scene change. Parameter mapping turns MIDI controllers into performance controls for instruments and effects.
Bands who need mobile setlists with projection-friendly charts
OnSong provides offline-ready setlist navigation with song pages for rehearsal-to-stage handoff. OnSong does not include native audio playback and cue timing like production DAWs, so it fits charting over show automation.
Common purchase and rollout mistakes with live performance tools
A frequent failure mode is buying for the studio workflow and then discovering the show needs stronger cue state recall. Tools that focus on clip launching and scene transitions can still work for live automation, but routing auditability and cue execution consistency decide whether the performance stays stable when changes happen mid-set.
Another common mistake is underestimating controller and routing discipline. Complex rigs that require upfront MIDI mapping or careful interface buffer tuning often cost more rehearsal time than expected, especially when plugins and multiple outputs are involved.
Treating routing changes as a minor detail when the show needs quick auditability
Use Ableton Live’s Session View and test routing changes during show-day rehearsal, because complex routing can be difficult to audit quickly. Use MainStage scene objects that store audio bus routing alongside instrument and effect state to reduce per-action ambiguity.
Choosing a tool without validating how much MIDI mapping and routing discipline the rig requires
Gig Performer and Cantabile both reward correct MIDI mapping and routing setup, so mapping labor should be budgeted before show deployment. For controller-first setups, validate Serato DJ Pro or Traktor Pro mappings against the actual controller ports and control surface behavior.
Overextending a scene or device state workflow beyond its intended playback scope
OnSong is designed for setlist navigation and rehearsal charts, so it will not provide native audio playback and cue timing. VST Live is centered on VST parameter and routing scene recall, so it can feel limiting for non-VST media workflows.
Under-testing latency monitoring and buffer tuning when recordings and live control must stay synchronized
Ableton Live requires careful interface and buffer tuning for latency monitoring and compensation, so run controlled tests before performance. Multi-app workflows in Cantabile require careful interface and latency planning to keep cue timing stable.
How We Selected and Ranked These Tools
We evaluated rekordbox, Gig Performer, Serato DJ Pro, Ableton Live, MainStage, Cantabile, VST Live, VirtualDJ, Traktor Pro, and OnSong for live cue execution reliability, controller-to-parameter mapping, and how routing changes behave during rehearsed transitions. We weighted live control mechanics and recall behavior at 40% and used features breadth and show logic coverage as part of that score.
We weighted ease of setup and day-of performance usability at 30% and value at 30% to reflect practical rollout effort for real rigs. rekordbox ranked first because its hot cue and quantized loop workflow supports rapid, grid-aligned section transitions and because beat grid analysis helps keep cue timing consistent during controller-driven playback.
Frequently Asked Questions About live music software
How does scene-based clip launching differ between Ableton Live and Gig Performer for mid-set changes?
Which tools handle cue state recall tied to clip or hot-cue actions during DJ set playback?
Which app is better for deterministic scene and hardware control without stitching multiple programs together?
What breaks if a production set relies on plugin parameter automation, but the software cannot host the same plugin formats?
How do Ableton Link and timecode sync expectations affect tempo alignment across multiple devices?
How should a team plan data migration when moving set workflows from a DJ library tool to a cue host?
When does MIDI clock management become a limiting factor in cue accuracy for multi-device rigs?
How do admin controls and auditability show up in live music software used by a small team?
What tradeoff appears when choosing between VST Live’s scene matrix and VirtualDJ’s controller scripting for repeatable automation?
Tools reviewed
Primary sources checked during evaluation.
Referenced in the comparison table and product reviews above.
Keep exploring
Comparing two specific tools?
Software Alternatives
See head-to-head software comparisons with feature breakdowns, pricing, and our recommendation for each use case.
Explore software alternatives→In this category
Music And Audio alternatives
See side-by-side comparisons of music and audio tools and pick the right one for your stack.
Compare music and audio tools→