HN user

chrislo

1,087 karma

https://chrislowis.co.uk

Posts64
Comments75
View on HN
arxiv.org 8mo ago

Does AI-Assisted Coding Deliver? A Study of Cursor's Impact on Software Projects

chrislo
2pts0
codeclubworld.org 4y ago

Code Club World - Introduction to Scratch

chrislo
3pts1
www.w3.org 5y ago

Web Audio API Is a W3C Recommendation

chrislo
71pts30
jamesmead.org 5y ago

Automatically sending Webmentions from a static website

chrislo
75pts29
mission-patch.com 7y ago

Show HN: Mission Patch – design NASA-style laptop stickers to celebrate success

chrislo
30pts6
www.webaudioweekly.com 7y ago

Web Audio Weekly 100

chrislo
2pts0
furrycomputingmachine.com 8y ago

Handling personal data: practical guide for developers

chrislo
1pts0
gofreerange.com 8y ago

Broken Rubyforge URLs

chrislo
1pts0
www.webaudioweekly.com 9y ago

Web Audio Weekly

chrislo
2pts0
blog.chrislowis.co.uk 11y ago

Web Audio Weekly

chrislo
2pts0
about.futurelearn.com 11y ago

How to clean data using approximate string matching

chrislo
1pts0
blog.chrislowis.co.uk 12y ago

Creating dub delay effects with the Web Audio API

chrislo
2pts0
blog.chrislowis.co.uk 13y ago

Synthesis with the Web Audio API - Envelopes

chrislo
2pts0
blog.chrislowis.co.uk 13y ago

Playing notes with the Web Audio API: Polyphonic Synthesis

chrislo
35pts6
blog.chrislowis.co.uk 13y ago

Playing notes with the Web Audio API.

chrislo
2pts0
pivotallabs.com 13y ago

Everything I know about Clojure after one week

chrislo
4pts0
readwrite.com 13y ago

BBC Resurrects Early Sound-Effects Machines On The Web

chrislo
1pts0
www.cs.nott.ac.uk 13y ago

Introduction to Category Theory

chrislo
2pts0
newartisans.com 13y ago

Monads in pictures

chrislo
98pts24
unicornfree.com 13y ago

Why blacksmiths are better at startups than you

chrislo
5pts0
www.webpronews.com 14y ago

Twitter Hashbang URLs Will Soon Be A Thing Of The Past

chrislo
1pts0
wikemacs.org 14y ago

WikEmacs: next generation alternative to EmacsWiki

chrislo
3pts0
james.cridland.net 14y ago

Piracy and ad-blockers are both theft

chrislo
3pts4
www.bbc.co.uk 14y ago

Implementing startOffsetTime for HTML5

chrislo
2pts0
thebreakfastpost.com 14y ago

Is music recommendation difficult?

chrislo
3pts1
www.frisnit.com 15y ago

Video for Kindle

chrislo
116pts21
swiffy.googlelabs.com 15y ago

Convert Flash to HTML5

chrislo
113pts20
confreaks.net 15y ago

Literary Criticism for the Idle Programmer

chrislo
1pts0
blog.chrislowis.co.uk 15y ago

Great radio interviews

chrislo
1pts0
www.bbc.co.uk 15y ago

3D Sports graphics system wins Queen's award.

chrislo
1pts0

What evidence do you have for that? I was involved in adopting a code of conduct for a local tech meetup and we did that because a couple of incidents that weren't handled very well left other people feeling unsafe and unwelcome. Having some guidelines in place reassured folks that we took those concerns seriously and gave us a framework to deal with unwanted behaviour.

nobody reads intermediate commit messages one by one on a PR, period.

I do! I find it the easiest way to review code when the author has taken the time to structure it in that way. I'm lucky to work with some great people.

Really exciting to see this manifesto.

There's already some existing co-operative music store/bandcamp alternative projects that are selling music and accepting new artists.

https://jam.coop is the one we are building. We launched last year in response to the sale of bandcamp and the uncertainty we felt in our communities of musicians who depend on Bandcamp for some or part of their living. In contrast to subvert we've decided to take an incremental approach. We're incubating jam inside an existing worker co-operative, building the features that our users need, and working towards an "exit to community" where jam will become a multi-stakeholder co-op owned by artists and workers.

I'm also familiar with mirlo and ampwall who are working on similar projects.

This was fun to play with. I was initially expecting to be able to search for single notes or instrument sounds, e.g. I tried "warm synth tone single note C4" but afterwards I realised its library has mostly fixed tempo loops.

Like the idea, would be great if you linked back to freesound for each sample so I could explore the author's other sounds.

With my web audio hat on I'm imagining an interface that lets you mix, edit and add effects to the sounds you've found to help create new ones.

Thank you for sharing!

There's a scripting interface[1] which might help you do some of what you want, but I'm not sure if patches can be run headless.

If you haven't seen them already, SuperCollider, Chuck, PD, Faust and/or the Web Audio API might be better suited to generating training sets in an offline fashion.

[1]

I'm not sure it does make any practical difference, but I could be wrong. But as someone who has been a little bit involved in the process since 2010 it's an enjoyable personal milestone. And I'm really happy for all of the wonderful people I've met along the way who contributed way more than I did.

AudioWorklet (which allows you to work with audio sample-by-sample in a dedicated, high priority "thread") is available and works well in Firefox and the latest Safari. I haven't tried it in Edge, but I believe it's also working well.

The API is already available in all the major browsers, so nothing really changes with this announcement. The API itself lets you generate and manipulate audio data in a way that was impossible with just the HTML Audio tag.