
SONY Flow Machines - Detailed Review
Creative Tools

SONY Flow Machines - Product Overview
SONY Flow Machines
SONY Flow Machines is an AI-assisted music production service developed by Sony Computer Science Laboratories (Sony CSL), in collaboration with other entities such as the University Pierre and Marie Curie. Here’s a brief overview of its primary function, target audience, and key features:
Primary Function
Flow Machines is designed to augment human creativity in music production by using artificial intelligence to generate musical elements. The core component, Flow Machines Professional (FM Pro), is a plugin that integrates with digital audio workstations (DAWs) to assist musicians in creating melodies, chords, and bass lines based on selected styles and chord progressions.
Target Audience
The target audience for Flow Machines includes musicians, music producers, and composers who are looking to incorporate AI into their creative process. This tool is particularly useful for those seeking inspiration or additional ideas to enhance their music production.
Key Features
- Style Palette: This is a machine learning model that analyzes music data to suggest melodies, chords, and bass lines based on the selected style and chord progression. Users can choose from over 100 Style Palette presets, such as “Pop” or “EDM”.
- Composition Options: Users can generate multiple candidates of melodies (e.g., 4 bars x 4 patterns or 8 bars x 2 patterns) and select the ones that fit their vision. They can also re-compose specific bars and save their favorite ideas.
- MIDI Export: The generated melodies can be exported as MIDI data, allowing users to easily incorporate them into their DAW for further editing.
- Customization: Users can create their own Style Palette by training the AI with their original melodies, enabling the generation of new melodies based on their unique style.
- Flow Machines Mobile: In addition to the desktop plugin, there is also a mobile application for iOS, Flow Machines Mobile, which is a cloud-based AI music production tool compatible with various DAW plugins.
Overall, Flow Machines aims to enhance the creative process by combining human creativity with AI-generated musical ideas, making it a valuable tool for music producers and composers.

SONY Flow Machines - User Interface and Experience
User Interface Design
The Flow Machines interface is centered around the concept of the “Style Palette,” a machine-learning model that analyzes musical data to generate melodies, chords, and basslines in various genres. When using the app, users start by selecting a Style Palette that matches the genre and chord progression they want to create. This selection process is simplified through a 3D-map framework that arranges presets in a three-dimensional selection space based on tempo and complexity, allowing users to explore different options visually and intuitively.Ease of Use
The interface is designed to be user-friendly and natural. Upon selecting a Style Palette, users can press the “Compose” button to generate 8-bar melodies according to the selected chord progression. The system allows for adjustments in parameters such as note duration and melodic complexity, enabling users to fine-tune the AI-generated suggestions to their liking. This process eliminates the need for extensive parameter configuration, making it smoother and more spontaneous, similar to jamming with an actual musician.Visual and Interactive Elements
To enhance creativity and engagement, the interface features auto-generated moving visuals that reflect the AI’s “personality” and the energy of the corresponding sounds in real time. This kinetic visual complement makes the songwriting experience feel like co-creating with a living “sound being.”Integration with DAWs
Flow Machines works as a plug-in for digital audio workstations (DAWs), allowing users to export their melodies as MIDI files easily. The integration with other track-making tools, such as Impact Drums, DrumNet, and BassNet, is unified through a circular, AI-esque search space, making it easy to experiment with drum tones and bass patterns.Community and Cloud Services
The Flow Machines ecosystem extends beyond the tool itself, incorporating cloud services and social media to create a communal space. Users can post their work, interact with other users, and inspire each other, ensuring that the entire creative process—from writing a song to sharing it—is supported within the platform.Overall User Experience
The overall user experience is designed to be immersive and creative. The interface encourages users to explore different musical directions effortlessly, with the ability to jam out certain spots in a song and try out alternative musical ideas with just a few clicks. This interactivity makes the process feel collaborative and dynamic, much like working with a band. In summary, the user interface of Flow Machines is engineered to be intuitive, visually engaging, and highly interactive, making it an effective tool for music creators to expand their creative capabilities.
SONY Flow Machines - Key Features and Functionality
Sony’s Flow Machines
Flow Machines is an AI-assisted music production tool developed by Sony Computer Science Laboratories (Sony CSL) to enhance the creativity of music makers. Here are the key features and how they work:
Style Palette
Flow Machines features a unique concept called the Style Palette, which incorporates a machine-learning model that analyzes musical data. Users can choose from various preset palettes created by Sony CSL or create their own original Style Palette within the app. This allows the AI to generate melodies that align with the user’s distinct style and genre preferences.
AI-Generated Melodies, Chords, and Basslines
The AI in Flow Machines suggests melodies, chords, and basslines based on the selected Style Palette and chord progression. When users press the compose button, the AI generates 8-bar melodies according to the chosen chord progression. Users can adjust parameters such as note duration and melodic complexity to match their creative intentions.
Compatibility with DAWs
Flow Machines is a cloud-based AI music production tool compatible with a wide range of digital audio workstation (DAW) plugins. This allows users to seamlessly export generated melodies as MIDI files to their preferred DAW for further production.
User Interface and Workflow
Users select a Style Palette that matches the genre and chord progression of the song they want to create. After selecting the appropriate palette, they can press the compose button to generate melodies. The app provides a straightforward interface where users can adjust various parameters to fine-tune the AI-generated melodies.
Community and Feedback
Sony CSL has also organized events like “UNLOCK with Sony,” which include panels of creators and feedback sessions from professional music producers. This fosters a community of users and provides valuable feedback on music created using Flow Machines.
Historical Development
The Flow Machines project has been ongoing since 2012, with significant milestones including the launch of Flow Machines Professional (FM Pro) in 2019, a plugin for DAWs, and more recently, the launch of Flow Machines Mobile and the standalone Flow Machines app for Mac and iPad.
Benefits
The integration of AI in Flow Machines helps music creators by generating new ideas and melodies that preserve their unique style. This collaborative approach with AI acts as a songwriting partner, rather than an automated songwriting tool, enhancing the creative process without replacing human input.
Overall, Flow Machines is a versatile tool that leverages AI to augment the music production process, making it easier for creators to explore new musical ideas while maintaining their artistic identity.

SONY Flow Machines - Performance and Accuracy
SONY’s Flow Machines
Flow Machines is an AI-assisted music-production tool that has made significant strides in augmenting the creativity of music creators, but it also comes with some limitations and areas for improvement.
Performance
Flow Machines, particularly the FM Pro version, employs a machine learning-based ‘Style Palette’ that suggests multiple melodies, chords, and bass lines based on the selected chord progression and style.
- The tool integrates seamlessly with digital audio workstations (DAWs), allowing users to select a style palette, compose melodies, and drag-and-drop the generated music into their tracks.
- It offers over 100 Style Palette presets, such as “Pop” or “EDM,” which can generate an infinite number of melodies.
- Users can adjust parameters like harmony, note duration, and melody complexity to fine-tune the generated music.
Accuracy
The accuracy of Flow Machines is rooted in its ability to analyze music data and generate melodies that fit within the chosen style and chord progression.
- The Style Palette, a key component, uses machine learning to suggest melodies that are coherent and stylistically consistent.
- However, there are challenges in ensuring the generated music has “soul or substance.” Researchers like François Pachet note that while AI can generate musical results, they may lack the context and emotional depth that human creators bring.
Limitations
Despite its capabilities, Flow Machines faces several limitations:
- Legal Training Data: One significant issue is the lack of legal training data, which hampers the AI’s ability to generate music that is both original and legally compliant.
- Mathematical Challenges: The AI struggles with combinatorial problems that are inherent in musical composition, such as ensuring that generated melodies meet specific constraints like balance and pattern adherence.
- Creative Depth: There is a concern that AI-generated music might be perceived as lacking the emotional and creative depth that human composers bring to their work. Audiences may not find AI-generated tracks as engaging or meaningful as those created by humans.
Areas for Improvement
To enhance the performance and accuracy of Flow Machines, several areas need attention:
- User Feedback and Iteration: The team is committed to fine-tuning the tool based on user input, which is crucial for improving the AI’s ability to meet creative needs.
- Integration and Aesthetics: Ensuring a unified and intuitive user interface across all integrated tools, such as Impact Drums and DrumNet, can streamline the songwriting process and enhance user experience.
- Context and Emotional Depth: Addressing the issue of adding context and emotional depth to AI-generated music is essential. This could involve incorporating more nuanced and varied training data or developing new algorithms that capture the subtleties of human creativity.
Conclusion
In summary, Flow Machines is a powerful tool that significantly aids music creators by generating new and stylistically consistent melodies. However, it faces challenges related to legal and mathematical constraints, as well as the need to add more emotional and creative depth to the generated music. Continuous user feedback and iterative improvements are key to addressing these limitations.

SONY Flow Machines - Pricing and Plans
The Pricing Structure for Sony’s Flow Machines
The pricing structure for Sony’s Flow Machines, specifically the Flow Machines Mobile application, is relatively straightforward and emphasizes accessibility.
Free Option
- The Flow Machines Mobile app is available for free. It can be downloaded from the Apple App Store, and at the time of its launch, it was compatible with iPads, although it is intended for iOS devices in general.
Features in the Free Version
- The free version includes several key features such as the ability to compose melodies based on user-inputted styles, create original style palettes, and choose from over 100 presets. Users can adjust composition parameters, save their favorites, and re-compose specific measures. The app also supports drag-and-drop functionality and is compatible with various digital audio workstations (DAWs).
No Tiered Plans
- There is no indication of tiered plans or premium subscriptions for the Flow Machines Mobile app. The application is provided as a free tool to help musicians generate new music using AI technology.
Integration with Other Tools
- While the app itself is free, users can integrate their creations with other tools like Flow Machines Professional (FM Pro), a plugin developed for use in DAWs and Apple’s Garage Band. However, this does not involve additional costs for the mobile app itself.
Conclusion
In summary, Sony’s Flow Machines Mobile is offered as a free application with no additional tiered plans or costs, making it accessible to all users interested in AI-assisted music production.

SONY Flow Machines - Integration and Compatibility
SONY’s Flow Machines
Flow Machines, an AI-assisted music production tool, is designed to integrate seamlessly with various music production systems and offer compatibility across several platforms and devices.
Integration with DAWs
Flow Machines Professional (FM Pro) and Flow Machines Mobile (FM Mobile) are both compatible with a wide range of Digital Audio Workstation (DAW) plugins. This allows users to incorporate the AI-generated melodies and rhythms directly into their preferred DAW environment, enhancing their music production workflow.
Platform Compatibility
- Flow Machines Professional (FM Pro): This tool is available for Mac OS, specifically macOS Big Sur 11.0 or later. However, it does not support Windows operating systems.
- Flow Machines Mobile (FM Mobile): This is a mobile application available for iOS, specifically designed for iPad. It is a cloud-based AI music production tool, making it accessible on the go.
Cloud Services
Flow Machines leverages cloud services to enhance user experience. For instance, if you use the Flow Machines app on your iPad, your history is synchronized with the cloud when you log in with the same account. This ensures that your work is accessible and up-to-date across different devices.
User Interface and Tools
The UI of Flow Machines is designed to be user-friendly and integrative. The tool includes features like Style Palette, which generates AI-powered melodies based on various music genres. The UI also includes different view settings such as Card View, List View, and Map View, allowing users to find and experiment with different style palettes easily. Additionally, tools like Impact Drums, DrumNet, and BassNet are integrated to auto-generate drum samples and rhythm patterns, aligning with the overall aesthetic of the FM Pro screen.
Community and Social Features
To foster a community of users, Flow Machines includes a platform that allows artists to post their work, interact with other users, and inspire each other. This ecosystem incorporates cloud services and social media, providing a communal space for users to share and collaborate on their music projects.
Conclusion
In summary, Flow Machines is well-integrated with DAWs, compatible with specific platforms like Mac OS and iOS, and utilizes cloud services to ensure seamless access and collaboration across different devices.

SONY Flow Machines - Customer Support and Resources
Customer Support
While the specific website for Flow Machines does not detail a dedicated customer support section, users can likely find assistance through Sony’s general support channels. You can visit Sony’s official support website, where you can search for FAQs, contact support via email or phone, and access user manuals and guides for various Sony products, including Flow Machines.
Community and Resources
The Flow Machines project emphasizes the importance of community engagement. The design team has laid out the “Co-write with AI Musicians” concept, which includes cultivating a community of users. This suggests that there may be forums, social media groups, or other community platforms where users can share ideas, ask questions, and learn from each other.
Tutorials and Guides
The official Flow Machines website provides detailed information on how to use the application. There are sections on basic operations, creating original style palettes, and using the app on different devices such as Mac OS and iPad. These guides help users get started and make the most out of the tool.
Style Palettes and Presets
Flow Machines offers over 100 style palette presets, such as “Pop” or “EDM,” which can help users generate melodies based on different genres. Users can also create their own original style palettes by training the AI with their own melodies. This feature is well-documented on the website, providing clear instructions on how to use and customize these presets.
MIDI Export and DAW Integration
The application includes a MIDI export function that allows users to transfer their generated melodies to various digital audio workstations (DAWs) like Cubase Pro, Studio One, Ableton Live, and more. This feature is explained in detail, ensuring users can seamlessly integrate their creations into their preferred music production software.
Additional Tools
Flow Machines is part of a broader suite of AI music tools developed by Sony CSL. For example, the GANStrument, another tool from the same team, allows users to create novel instrument sounds by blending and transforming input sounds. While this is a separate tool, it indicates the range of resources available within the Sony CSL ecosystem.
By leveraging these resources, users can effectively engage with Flow Machines and maximize their creative potential. If specific support questions arise, contacting Sony’s general support or engaging with the community can provide the necessary assistance.

SONY Flow Machines - Pros and Cons
Advantages of SONY Flow Machines
SONY Flow Machines offers several significant advantages for music creators, making it a valuable tool in the AI-driven music production category.Collaborative Creativity
Flow Machines is designed as a collaborative songwriting partner rather than an automated song generator. This approach allows creators to work alongside the AI, generating ideas and inspiration that augment their own creativity.Versatile Style Options
The tool provides over 100 Style Palette presets, including genres like Pop, EDM, and more. Creators can also train the AI with their own melodies to create original Style Palettes, allowing for a vast range of musical styles and infinite melody suggestions.User-Friendly Interface
The interface of Flow Machines Professional (FM Pro) and Flow Machines Mobile (FM Mobile) is designed to be intuitive and engaging. Features like the 3D-map framework for preset selection and the ability to generate song ideas with a single button press make the creative process smoother and more natural.Integration with DAWs
Flow Machines can seamlessly integrate with digital audio workstations (DAWs) and other music production software. This allows creators to export generated melodies as MIDI files and incorporate them directly into their projects.Community and Sharing
The platform includes cloud services and social media integration, enabling users to share their work, interact with other creators, and inspire each other. This community aspect fosters a collaborative environment where artists can grow and learn from one another.Adaptive and Contextual Sound Generation
Flow Machines can incorporate various sounds, including musical instruments and natural noises, into the music generation process. For example, GANStrument can generate new instrument sounds that include elements like a cat’s meow, enhancing the range of musical expression.Disadvantages of SONY Flow Machines
While Flow Machines offers many benefits, there are some limitations and potential drawbacks to consider.Dependence on User Input
The AI system relies on the creator’s ideas and intentions to generate melodies. If the user does not provide clear or specific input, the output may not meet their expectations.Limited Autonomous Functionality
Flow Machines cannot create a complete song automatically. It requires the creator to arrange, add lyrics, record, mix, and master the generated melodies, which can be time-consuming.Learning Curve
Although the interface is designed to be user-friendly, there may still be a learning curve for creators who are new to AI-assisted music production. Understanding how to effectively use the Style Palettes and other features can take some time.Availability
Currently, Flow Machines Mobile is available in the United States and Japan, with plans for a European release, but no specific date has been set. This limited availability might restrict access for some potential users. By considering these points, creators can better evaluate whether Flow Machines aligns with their needs and creative processes.
SONY Flow Machines - Comparison with Competitors
When Comparing Sony’s Flow Machines with Other AI-Driven Creative Tools
When comparing Sony’s Flow Machines with other AI-driven creative tools in the music production category, several unique features and potential alternatives stand out.
Unique Features of Flow Machines
- Collaborative Approach: Flow Machines is positioned as a collaborative songwriting partner rather than a tool that automatically writes songs. This approach emphasizes co-creation between the user and the AI, fostering a more interactive and creative process.
- Style Palette: Users can create their own Style Palette by training the AI with their original melodies. This allows for the generation of new melodies based on the user’s unique style. Additionally, there are over 100 pre-set Style Palettes for various genres like Pop or EDM.
- Parameter Control: The tool offers detailed parameters for composing, including harmony of melody and chord, note duration, and complexity of the melody. This level of control allows users to fine-tune their compositions.
- MIDI Export: Flow Machines allows users to export their favorite melodies in MIDI format, which can be easily imported into digital audio workstations (DAWs) for further production.
Potential Alternatives
- Amper Music: Amper Music is an AI music composition platform that allows users to create custom music tracks in minutes. Unlike Flow Machines, Amper Music focuses more on automated composition and is often used for quick turnaround projects like video soundtracks or advertisements. While it lacks the collaborative and fine-tuned control of Flow Machines, it is highly efficient for rapid music production.
- AIVA: AIVA is another AI music composition tool that can create original music in various styles. It is known for its ability to produce high-quality music that can be used in films, video games, and other media. AIVA offers a more automated process but also allows for some user input. However, it does not have the same level of user-defined Style Palettes or detailed parameter control as Flow Machines.
- Jukedeck (now part of TikTok): Jukedeck was an AI music generation platform that allowed users to create music tracks using AI algorithms. Although it is no longer available as a standalone service (having been acquired by TikTok), it previously offered features similar to Flow Machines but with a more automated approach. Users who enjoyed Jukedeck might find Flow Machines appealing due to its collaborative and customizable nature.
Conclusion
Flow Machines stands out with its collaborative approach, customizable Style Palettes, and detailed control over composition parameters. While alternatives like Amper Music and AIVA offer efficient automated composition, they lack the interactive and fine-tuned control that Flow Machines provides. If you are looking for a tool that enhances your creativity through co-creation with AI, Flow Machines is a strong choice. However, if speed and automation are your priorities, alternatives might be more suitable.

SONY Flow Machines - Frequently Asked Questions
Frequently Asked Questions about Sony’s Flow Machines
What is Sony Flow Machines?
Sony Flow Machines is a research and deployment project aimed at augmenting the creativity of artists in music. It uses AI and machine learning technologies to assist music composers in generating new melodies, chords, and bass lines.
How does Flow Machines work?
Flow Machines Professional, the main component of the project, is an AI-assisted music composing system. It allows creators to generate melodies, chords, and bass lines based on various musical styles and rules created through music analysis. However, it does not create complete songs automatically; instead, it provides inspiration and ideas that creators can use in their traditional music production process, such as arranging with a DAW, adding lyrics, recording, mixing, and mastering.
What features does Flow Machines offer?
Flow Machines includes several features such as Impact Drums, DrumNet, and BassNet, which generate drum samples and auto-generate rhythm patterns. The system also integrates a Style Palette that allows users to select or create their own musical styles. Additionally, the Flow Machines Mobile app enables users to generate eight-bar melodies based on selected chord progressions and style palettes.
Can Flow Machines create music on its own?
No, Flow Machines cannot create complete songs on its own. It is a tool intended to assist creators by providing ideas and inspiration. The process of composing music still involves human creativity and traditional music production steps like arranging, recording, and mastering.
Is Flow Machines available on multiple platforms?
Yes, Flow Machines is available on multiple platforms. The Flow Machines Professional is a plugin that can be used in digital audio workstations (DAW) and Apple’s Garage Band. Additionally, there is a mobile version called Flow Machines Mobile, available on the Apple App Store in the United States and Japan, with plans for a European release.
How does the Flow Machines community work?
The Flow Machines project includes a designed ecosystem that extends beyond the tool itself. It features a website and platform where users can post their work, interact with other users, and inspire each other. This communal space integrates cloud services and social media to support the full scope of the creative process.
What is GANStrument and how does it fit into Flow Machines?
GANStrument is a part of the Flow Machines project that incorporates not only musical instrument sounds but also natural and pitchless noises. This feature broadens the creative possibilities by allowing users to generate new instrument sounds that include contextual elements, such as incorporating a cat’s meow into background music for a video.
Can I use Flow Machines if I am not a professional musician?
Yes, Flow Machines is designed to be accessible to a wide range of users. While it is particularly useful for professional musicians looking to augment their creativity, the tool can also be used by anyone interested in music composition. The user-friendly interface and the ability to select from various style palettes make it easier for users of different skill levels to generate new music ideas.
How does the Style Palette work in Flow Machines?
The Style Palette in Flow Machines allows users to select or create their own musical styles based on various genres and chord progressions. This feature helps users generate melodies, chords, and bass lines that match the style they are aiming for. Users can choose from presets created by Sony CSL or create their own original style palettes.
Is there a demo or trial available for Flow Machines?
Yes, users can listen to demo reels on the Flow Machines website to get an idea of what the tool can produce. Additionally, the Flow Machines Mobile app allows users to generate and save their creations, which can then be imported into their DAW for further work.
How does Flow Machines integrate with other music production tools?
Flow Machines Professional is designed to integrate seamlessly with digital audio workstations (DAW) and other music production tools. The Flow Machines Mobile app also allows users to save their creations and import them into their DAW for further production steps.

SONY Flow Machines - Conclusion and Recommendation
Final Assessment of SONY Flow Machines
SONY Flow Machines, developed by Sony Computer Science Laboratories (Sony CSL), is a significant innovation in the AI-driven creative tools category, particularly focused on music production. Here’s a comprehensive overview of its benefits, target users, and overall recommendation.
Key Features and Benefits
- Collaborative Songwriting: Flow Machines is not intended to replace human musicians but to act as a collaborative songwriting partner. It generates melodies, bass lines, and chord progressions based on the user’s input, fostering a co-creative process.
- Versatility and Style: The tool can produce music in various styles, using a “Style Palette” that incorporates different genres and techniques. This feature helps musicians explore new sounds and styles they might not have considered otherwise.
- User-Friendly Interface: The design team has focused on creating an intuitive user interface that resonates with creators on an emotional level. The interface includes kinetic visuals that reflect the AI’s “personality” and the energy of the sounds being generated.
- Community and Integration: Flow Machines Professional (FM Pro) and its mobile counterpart, Flow Machines Mobile, are part of a larger ecosystem that includes cloud services and social media integration. This allows users to share their work, interact with other musicians, and get feedback from professionals.
Target Users
Flow Machines is most beneficial for:
- Professional Musicians: Those looking to expand their creative horizons and generate new ideas can greatly benefit from the tool’s ability to co-create music.
- Music Producers: Producers can use Flow Machines to quickly generate bass lines, chord progressions, and melodies, which can then be arranged, recorded, mixed, and mastered using traditional music production tools.
- Aspiring Musicians: Beginners can find inspiration and guidance in the tool’s ability to generate music in various styles, helping them to learn and experiment with different musical genres.
- Music Educators: Educators can use Flow Machines as a teaching tool to demonstrate different musical styles and techniques, making music education more engaging and interactive.
Overall Recommendation
Flow Machines is an excellent tool for anyone involved in music creation who wants to leverage AI to enhance their creative process. Here are some key points to consider:
- Creativity Boost: It offers a unique way to generate new musical ideas, which can be particularly useful for overcoming creative blocks or exploring new styles.
- Ease of Use: The user-friendly interface and the ability to integrate with digital audio workstations (DAWs) make it accessible to both beginners and professionals.
- Community Support: The ecosystem around Flow Machines, including social media and cloud services, provides a supportive community where users can share their work and get feedback.
In summary, SONY Flow Machines is a valuable addition to any musician’s toolkit, offering a collaborative and creative way to produce music with the assistance of AI. Its versatility, user-friendly interface, and community features make it a highly recommended tool for music creators of all levels.