Navigation

    Fuze Arena Logo
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Users
    • Groups
    • Help
    • Discord

    Music player / tracker / editor

    Work In Progress
    8
    16
    1321
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      MikeDX last edited by

      This is playing music from an 8bit array. I don't think you would be able to do this with asset music as they are mp3-like files and do not contain the frequency data.
      I can sequence on this, loop, shift etc. The only thing I cannot do right now is a custom waveform but I'm working on that one! 😀

      sys64738 1 Reply Last reply Reply Quote 0
      • Willpowered
        Willpowered Fuze Team last edited by

        Wow, really impressive! Do you think it'd be possible to have it record the player's input, and then play it back and/or save it for later?

        M 1 Reply Last reply Reply Quote 0
        • M
          MikeDX @Willpowered last edited by MikeDX

          @Willpowered said in Music player / tracker / editor:

          Wow, really impressive!

          Thanks 😊

          Do you think it'd be possible to have it record the player's input, and then play it back and/or save it for later?

          I'm not sure. ideally I'd like a way for people to create music in this and then copy and paste some data into their code along with my playmusic() function they can call every update()

          I guess we are a bit limited but hoping to keep the datasize as small as possible just in case we have to go the type it yourself route

          1 Reply Last reply Reply Quote 0
          • Jonboy
            Jonboy Fuze Team last edited by

            What a git!
            Mike, you have to expand that to allow touch play - choose instrument etc.
            It is lovely

            1 Reply Last reply Reply Quote 1
            • sys64738
              sys64738 F @MikeDX last edited by

              @MikeDX arent the waves limited to square triangle saw sine noise. I have a hardware wavetable synthesizer it adds a lot of elements to sound design. I see we can get oscilater sounds with setmodulation. I'd love to have resonator. ADSR. Hard sync. Still playing about with it. Getting some classic Sid lead sounds but feeling limited. I'm coming from a hardware synth background so it is a little different programming it.

              M 1 Reply Last reply Reply Quote 0
              • M
                MikeDX @sys64738 last edited by

                @sys64738 noises are just a combination of frequency and volume. I have been considering extended the base fuze code to have a setwave() function which accepts a 32 byte waveform so we can have a massively extended range of voices without trying to set frequency and volume 100s of times per second

                sys64738 1 Reply Last reply Reply Quote 3
                • sys64738
                  sys64738 F @MikeDX last edited by

                  @MikeDX any additions would be appreciated!

                  1 Reply Last reply Reply Quote 1
                  • Discostew
                    Discostew F last edited by

                    Nice. I was planning on implementing a MML library based off of Petit Computer's functionality, hence the many audio requests I made in the Wishlist thread.

                    M 1 Reply Last reply Reply Quote 1
                    • M
                      MikeDX @Discostew last edited by

                      @Discostew said in Music player / tracker / editor:

                      Nice. I was planning on implementing a MML library based off of Petit Computer's functionality, hence the many audio requests I made in the Wishlist thread.

                      I have it on good authority the custom waveform is on the sooner rather than later list now :)

                      vinicity 1 Reply Last reply Reply Quote 1
                      • K
                        KuraIthys last edited by

                        Wow. That's a nice demo.

                        And yeah, a small waveform would be useful. That brings the sound capabilities from those of an old 8 bit system with maybe some very limited synth capabilities to something closer to SNES style or wavetable capabilities.
                        And while defining a large enough sample set for that to be useful would be a pain, it's a major upgrade anyway.

                        1 Reply Last reply Reply Quote 0
                        • spikey
                          spikey F last edited by

                          @MikeDX I just found that post again. Any chances we can look at that soon? A music editor would be so cool to have.

                          1 Reply Last reply Reply Quote 2
                          • M
                            MikeDX last edited by

                            It's unlikely this will appear for two reason

                            1. I lost a chunk of the code when my development switch died
                            2. I have been told that Fuze applets are not to be written in fuze, but in the core - which I won't be doing any time soon! Sorry guys!
                            1 Reply Last reply Reply Quote 0
                            • spikey
                              spikey F last edited by

                              Sorry to hear that you lost code.
                              Thank you for the response.

                              1 Reply Last reply Reply Quote 1
                              • vinicity
                                vinicity F @MikeDX last edited by

                                @MikeDX said in Music player / tracker / editor:

                                @Discostew said in Music player / tracker / editor:

                                Nice. I was planning on implementing a MML library based off of Petit Computer's functionality, hence the many audio requests I made in the Wishlist thread.

                                I have it on good authority the custom waveform is on the sooner rather than later list now :)

                                Are custom waveforms still on the "sooner" list? Seems like it could be a great addition to the music capabilities of Fuze!

                                1 Reply Last reply Reply Quote 0
                                • First post
                                  Last post