Skip to content

Flutter Project about a simple SoundFont player android/ios app with various UI (Sequencer, Drumpad and Keyboard)

License

Notifications You must be signed in to change notification settings

gregogiudici/SoundFont_Player

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Soundfont Player

This simple app is designed for Android and iOS platforms and is a versatile SoundFont player with multiple user interfaces (Sequencer, Drumpad, and Keyboard). Whether you're a music enthusiast, a producer, or simply someone who enjoys experimenting with sounds, this app provides a rich and interactive experience.

Features:

Sequencer: Create intricate musical sequences with a user-friendly sequencer interface. Arrange and play your favorite SoundFont files in a sequenced manner, unleash your creativity, and save your favorite sequences.

Drumpad: Explore various drum sounds with the Drumpad interface. Tap and experiment with different percussion elements to compose unique beats and rhythms.

Keyboard: Play melodies and chords using the Keyboard interface. The app supports a wide range of SoundFont instruments, allowing you to express yourself through diverse musical tones.

Cross-Platform Compatibility: Built using Flutter, this app ensures a consistent and smooth experience across Android and iOS devices.

Getting Started

Prerequisites and Installation

  1. Ensure you have Flutter installed on your machine.
    NOTE: This app was made with Flutter 3.7.12, so there may be incompatibilities with other versions of Flutter
  2. Clone this repository:
git clone [email protected]:gregogiudici/SoundFont_Player.git
cd SoundFont_Player

Running the App

  1. Open a terminal in the project directory and run:
flutter pub get
  1. Connect you Android/iOS device or launch an emulator
  2. Run the app:
flutter run

Acknowledgements and Credits

This project was done in collaboration with Silvio Osimi and Filippo Ceciliani, as part of our master's degree program in Electronic Engineering.

About

Flutter Project about a simple SoundFont player android/ios app with various UI (Sequencer, Drumpad and Keyboard)

Topics

Resources

License

Stars

Watchers

Forks

Languages