Show HN: Make audio loops online
67 points
2 days ago
| 9 comments
| makeloops.online
| HN
I created a small webapp, to create simple audio loops online. A bit rough around the edges but gets you started in less than 10 seconds on creating loops.
oliwary
1 day ago
[-]
Fun! Well done.

I created a loop in the drum mode, and then wanted to add a melodic track to it, so I clicked the melodic button. This erased my drum pattern instead - would be good if they could play over each other, and would not be erased by switching.

reply
bilalba
1 day ago
[-]
Yes I understand what you're saying! I'll fix this.

Edit: Fixed!

reply
junon
1 day ago
[-]
Seems you can only have one drum and one melody track, can't add a new one? When I try it stops playing the other tracks.
reply
bilalba
1 day ago
[-]
You have to add them to the Looper with the "Add to the Looper" button. I need to think of a better UX for that. Let me know if you have ideas!
reply
antback
1 day ago
[-]
It looks great. A couple of features that would make it truly useful are currently missing:

- Save/Load and Import/Export functionality.

- The ability to edit loops after they have been added.

Thanks for sharing.

reply
bilalba
1 day ago
[-]
Thank you for checking it out and really appreciate the feedback! I'll be on it.
reply
fassssst
1 day ago
[-]
It’s a bit low effort. If you like this kind of thing I’d suggest

https://roland50.studio/

reply
bilalba
1 day ago
[-]
Yes I agree, it is currently a side-project that is 2 days old! Also brilliant suggestion, played with it and really liked it!
reply
saaaaaam
1 day ago
[-]
This is great! Really intuitive and clean.

It would be nice if when you add a note in the “melodic” set it played it as you add it, rather than having to add them then preview the loop.

reply
bilalba
1 day ago
[-]
That's a good feature request. Implemented!
reply
mettamage
1 day ago
[-]
I created this pattern.

I wish it was shareable but couldn't find the share feature.

  Steps  | 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16
  -------|-----------------------------------------------
  Kick   | X  .  .  .  X  .  .  .  X  .  .  .  X  .  .  .
  Snare  | .  .  X  .  .  .  X  .  .  .  .  X  .  .  X  .
  HH Cls | .  X  .  X  .  X  .  X  X  .  X  .  X  .  .  X
  HH Opn | .  .  .  .  X  .  .  .  .  .  .  .  X  .  .  .
  Clap   | .  .  .  .  .  .  X  .  .  .  .  .  .  .  .  X
  Rim    | X  X  X  X  X  X  .  X  .  X  .  X  X  .  X  .
  Tom L  | .  .  .  .  X  .  .  .  .  .  .  .  X  .  .  .
  Tom M  | .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
  Tom H  | .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
  Crash  | .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
Perhaps fun fact: I uploaded the screenshot into Gemini and asked it to transform it into ASCII. Claude made a less pretty one.
reply
bilalba
1 day ago
[-]
Yup I'm thinking of ways to make it shareable. This is a client-side static website(runs completely on your end) so won't be able to make backend-supported links.

Edit: Implemented!

reply
thehamkercat
1 day ago
[-]
Can put all data in the url itself :)
reply
bilalba
1 day ago
[-]
Just implemented it!
reply
mettamage
1 day ago
[-]
reply
richrichardsson
1 day ago
[-]
Minor bug:

if you manage to Mute a synth part between the note on and note off events it will continually sound until pressing stop, even if un-muting that part.

reply
bilalba
1 day ago
[-]
Yup I've noticed that. I'll try to fix it.

I tap the stop button again to make it stop.

reply
selvaprakash
1 day ago
[-]
Love it! I've been planning to learn music. This pushed me further.
reply
treavorpasan
1 day ago
[-]
Love it, I got no musical background. But got me hooked.
reply
bilalba
1 day ago
[-]
Love to hear it!
reply
handfuloflight
1 day ago
[-]
Very fun. Needs an educational mode.
reply
bilalba
1 day ago
[-]
Thank you, I'll work on it!
reply