Music Player Songs

I transcribed the Still Alive Song from Portal. Fits with the FlipperZero theme perfectly. :rofl:

@Stardrifter, you need to use either the flipper app from your phone or the QFlipper installed app to move the file onto the Flipper into the Music Player App folder on your SD Card.

7 Likes

When you open the music player, it should list the files in the /music_player folder.

It should if they are proper flipper music files.

So here is a fun fact, txt files used to code ringtones in old phones like the Nokia 3310 work seamlessly with Flipper Zero. If you are after a bit of old school nostalgia, you can use this link to download txt files which require no re-formatting.

http://onj3.andrelouis.com/phonetones/unzipped/Nokia/3310/

The only issue is that some tones might need to be shifted up an octave but other than that they work really well.

8 Likes

there might be a way to convert the wave to bits. you would probably want to use a DSP, or MCU with a DSP, to convert the wave to bit patterns. im not sure if you would set the bpm, or octave. you know music isnt my strong suit. I think I saw a program like this in ACRON’s RISC OS. it might have been called maestro.

There is loads of stuff to convert midi to arrays like what the flipper is using. aseqdump for example. oh snap i just got an idea. you play your mp3, redirect the output to aseqdump -port and scrape the notes.

RTTL is what they were called for protocol.

nyan cat:d=4,o=4,b=120:17d#6,384p,17e6,384p,8f#6,384p,8b6,384p,17d#6,384p,17e6,384p,17f#6,384p,17b6,384p,17c#7,384p,17d#7,384p,17c#7,384p,17a#6,384p,8b6,384p,8f#6,384p,17d#6,384p,17e6,384p,8f#6,384p,8b6,384p,17c#7,384p,17a#6,384p,17b6,384p,17c#7,384p,17e7,384p,17d#7,384p,17e7,384p,17c#7,384p,8f#6,384p,8g#6,384p,17d#6,384p,17d#6,15p,17b,384p,17d6,384p,17c#6,384p,17b,15p,8b,384p,8c#6,384p,8d6,384p,17d6,384p,17c#6,384p,17b,384p,17c#6,384p,17d#6,384p,17f#6,384p,17g#6,384p,17d#6,384p,17f#6,384p,17c#6,384p,17d#6,384p,17b,384p,17c#6,384p,17b,384p,8d#6,384p,8f#6,384p,17g#6,384p,17d#6,384p,17f#6,384p,17c#6,384p,17d#6,384p,17b,384p,17d6,384p,17d#6,384p,17d6,384p,17c#6,384p,17b,384p,17c#6,384p,8d6,384p,17b,384p,17c#6,384p,17d#6,384p,17f#6,384p,17c#6,384p,17d#6,384p,17c#6,384p,17b,384p,8c#6,384p,8b,384p,8c#6,384p,8f#6,384p,8g#6,384p,17d#6,384p,17d#6,15p,17b,384p,17d6,384p,17c#6,384p,17b,15p,8b,384p,8c#6,384p,8d6,384p,17d6,384p,17c#6,384p,17b,384p,17c#6,384p,17d#6,384p,17f#6,384p,17g#6,384p,17d#6,384p,17f#6,384p,17c#6,384p,17d#6,384p,17b,384p,17c#6,384p,17b,384p,8d#6,384p,8f#6,384p,17g#6,384p,17d#6,384p,17f#6,384p,17c#6,384p,17d#6,384p,17b,384p,17d6,384p,17d#6,384p,17d6,384p,17c#6,384p,17b,384p,17c#6,384p,8d6,384p,17b,384p,17c#6,384p,17d#6,384p,17f#6,384p,17c#6,384p,17d#6,384p,17c#6,384p,17b,384p,8c#6,384p,8b,384p,8c#6,384p,8b,384p,17f#,384p,17g#,384p,8b,384p,17f#,384p,17g#,384p,17 b,384p,17c#6,384p,17d#6,384p,17b,384p,17e6,384p,17d#6,384p,17e6,384p,17f#6,384p,8b,384p,8b,384p,17f#,384p,17g#,384p,17b,384p,17f#,384p,17e6,384p,17d#6,384p,17c#6,384p,17b,384p,17f#,384p,17d#,384p,17e,384p,17f#,384p,8b,384p,17f#,384p,17g#,384p,8b,384p,17f#,384p,17g#,384p,17b,384p,17b,384p,17c#6,384p,17d#6,384p,17b,384p,17f#,384p,17g#,384p,17f#,384p,8b,384p,17b,384p,17a#,384p,17b,384p,17f#,384p,17g#,384p,17b,384p,17e6,384p,17d#6,384p,17e6,384p,17f#6,384p,8b,384p,8a#,384p,8b,384p,17f#,384p,17g#,384p,8b,384p,17f#,384p,17g#,384p,17b,384p,17c#6,384p,17d#6,384p,17b,384p,17e6,384p,17d#6,384p,17e6,384p,17f#6,384p,8b,384p,8b,384p,17f#,384p,17g#,384p,17b,384p,17f#,384p,17e6,384p,17d#6,384p,17c#6,384p,17b,384p,17f#,384p,17d#,384p,17e,384p,17f#,384p,8b,384p,17f#,384p,17g#,384p,8b,384p,17f#,384p,17g#,384p,17b,384p,17b,384p,17c#6,384p,17d#6,384p,17b,384p,17f#,384p,17g#,384p,17f#,384p,8b,384p,17b,384p,17a#,384p,17b,384p,17f#,384p,17g#,384p,17b,384p,17e6,384p,17d#6,384p,17e6,384p,17f#6,384p,8b,384p,8c#6

flipnoise.zip (421 Bytes)

500 BPM chiptune / keygen tune made with my Renoise → Flipper converter: https://github.com/juanirming/flipnoise

2 Likes

hello,
does the music player come with the flipper or is it a plugin
if it is a plugin pls link to download

1 Like

It is in the plugins folder, comes with the flipper

1 Like

Thank you

1 Like

Would I be able to use a MP3 Player coded in C or C++ to play music over the type C port?

Probably not, not without modification at least. You’ll need to adapt it to our filesystem API and our USB chip to work

what file type to make music
aka what file type flipper plays

.fmf

Hope you’ll like it, just got my Flipper today
Aerodynamic_solo.zip (301 Bytes)

1 Like

is there a website to search up songs and download them in fmf?

I will launch an idea for make song for Flipper device :slight_smile:

I try with a IDE call SonicPi for create music, and you can try yourself with https://sonic-pi.net/

In your code :

#time def 0.5 sec
time_pause = 0.5

#syth effect
# use_synth :piano
use_synth :pulse

#1P 1 pause
#2P 1/2 pause
#4P 1/4 pause
#8P 1/8 pause

# 's' ==> '#' 

myListNote = [:G, :Fs, :E, :E, :Fs,
              "4P", "2P", "4P", "8P",
              :G, :Fs, :E, :E, :Fs]


#size of the note list
listLen = 14


#number of repeat
1.times do
  
  #count note
  cntNote = 0
  
  #loop on each note
  listLen.times do
    
    #if pause
    if myListNote[cntNote] == "1P"
      sleep time_pause
      
    else
      #if half pause
      if myListNote[cntNote] == "2P"
        sleep time_pause / 2
        
      else
        #if one fourth pause
        if myListNote[cntNote] == "4P"
          sleep time_pause / 4
          
        else
          if myListNote[cntNote] == "8P"
            sleep time_pause / 8
            
          else
            play myListNote[cntNote] ,release: 0.8
            
            sleep time_pause
          end #end 8P
          
        end #end 4P
        
      end #end 2P
      
    end #end 1P
    cntNote = cntNote + 1
  end
  
end

I’m not really satisfy with this because it is limited in coding.

Have fun try with this, and convert your list with a tool.

:dolphin:

2 Likes

I have tried to reproduce the intro from “Shut Your Mouth” by Pain.
PAIN - Shut Your Mouth.zip (596 Bytes)

3 Likes

Please excuse my ignorance but still new to m flipper. Can you please tell me were and how i need to upload these files (Ex: d=8,o=4,b=320,l=15:c#,32p,4e,32p,g#,32p,c#5,4p.,c5,4p.,1b.,4p.,b,32p,4a,32p,b,32p,a,p.,1g#.,2p,g#,32p,4a,32p,b,32p,a,4p.,g#,4p.,e,p.,e,32p,f#,4p.,4g,32p,1g#.,p.,c#,32p,4e,32p,g#,32p,c#5,4p.,c5,4p.,1b.,4p.,b,32p,4a,32p,b,32p,a,p.,1g#.,2p,g#,32p,4a,32p,b,32p,a,4p.,g#,4p.,e,p.,e,32p,f#,4p.,4g,32p,1g#.) in order for me to play this midi track from my flipper. Tku in advance