Mofi

Creative

audio editing

SHOW HN2023

Legend

Mofi

Mofi – Content-aware fill for audio to change a song to any duration

mofi.loud.red

#audio duration#song length#content-aware fill#loop music#audio editing

708points
161comments
#22of 3,109 in 2023
Top 1%of 2023 by points

How HN took it

MixedNo clear lean

23 positive, 35 neutral or asking, 2 mixed, 18 critical, out of 78 comments about the project. Thread score +0.09.

Execution: 4 for, 11 againstIdea: 8 for, 1 againstPerformance: 2 for, 2 againstPrivacy: 0 for, 1 againstDocs: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Seamless loops on pop and slow songs

    From 2 comments
    • Cool! It seems to work well with slow songs, the transition is very smooth
      hkab on HN
    • This works great with the clips made from MusicGen. The loops are seamless. Thank you for making it free. I would love to know more about how you are analyzing the audio.
      smokeydoe on HN
  • Fun and useful for making long listening versions

    From 2 comments
    • This is the coolest thing ever! I like to have multiple hour continuations of songs which I use to help me fall asleep. In the past I've made my own, but I'm terrible at audio…
      mmh0000 on HN
    • super fun to use. very useful right away
      frankfrank13 on HN

Objections

  • Splices sometimes sound abrupt or wrong

    From 3 comments
    • This is pretty good! However, there are some unusual splices. One I found was with a recording of Cumberland Gap[0]. If you run a 10 minute loop, you'll find that the first…
      LorenDB on HN
    • I'm a tad disappointed. Cool idea, but I haven't gotten anything to really sound seamless when shortening or lengthening yet.
      ConnorMooneyhan on HN
    • I tried lengthening Another Day by Dream Theater from 4:26 to 8:00. I set it to avoid the segment that the key changes and to favor the 2 solo segments. It doesn't seem like its…
      nicexe on HN
  • Struggles with mixed meter music

    From 1 comment
    • Very cool! It seems to struggle with mixed meter music, though (understandably). I've uploaded a song of mine that's mostly in 6/8, but has some bars of 7/8. It still makes…
      danhau on HN
  • Copyright concerns about downloading YouTube audio

    From 1 comment
    • Interesting how the youtube videos are pulled down in a cloud function and stored on a file host for caching. I know there is a disclaimer about making sure you have the…
      benkaiser on HN

Requests

  • Open source the project

    From 2 comments
    • This is pretty cool! Will you consider open-sourcing it?
      Pr0ject217 on HN
    • I'm enjoying the results, I can make my favourite tunes 10 minutes long and often it's pretty seamless! I can't wait to get sick of all my songs :) Is the project open-source?
      personjerry on HN
  • Progress indicator during recompute

    From 1 comment
    • After spending all afternoon playing with this. I have two inputs. 1] A lot of the heavy lifting is done client side, which is excellent; I have a super fast processor! But,…
      mmh0000 on HN
  • Standalone non-web version

    From 2 comments
    • I like this but there are a lot of studios in the world where I will never be able to access it, so I'd really like to have a standalone/non-web version if its at all possible.…
      boffinAudio on HN
    • Interesting. Is there any chance you would release this to run natively rather than as a web service?
      JohnFen on HN

Questions

  • Is it open source?

    From 1 comment
    • I'm enjoying the results, I can make my favourite tunes 10 minutes long and often it's pretty seamless! I can't wait to get sick of all my songs :) Is the project open-source?
      personjerry on HN
  • What is the maximum length?

    From 1 comment
    • What's the maximum length? I can't find it documented anywhere and keep running into it when trying to try this with Tool tracks.
      stu2010 on HN

Alternatives named

  • Eternal Jukebox

    From 1 comment
    • There used to be something called the eternal jukebox I think. But you could give it a song and it would endlessly loop the audio like you have here. But it would also switch it…
      Philip-J-Fry on HN
  • Adobe Audition/Premiere Remix

    From 1 comment
    • I was fortunate to help bring similar tech to life as a PM for Adobe Audition and Premiere Pro in a feature dubbed Remix. Since we were designing to help music fit the duration…
      diggum on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/36480687)