DEV Community

Giang Pham Truong profile picture

Giang Pham Truong

404 bio not found

Location Hanoi, Vietnam Joined Joined on  Personal website https://pianory.app/en github website
When a MIDI Note Ends One Sixteenth Early

When a MIDI Note Ends One Sixteenth Early

Comments
2 min read

Want to connect with Giang Pham Truong?

Create an account to connect with Giang Pham Truong. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
A Loop Boundary Is an Audio Boundary Too

A Loop Boundary Is an Audio Boundary Too

Comments
1 min read
Why a score's printed beat and playback BPM need separate units

Why a score's printed beat and playback BPM need separate units

Comments 2
2 min read
Make the first piano note ready without loading every sample

Make the first piano note ready without loading every sample

Comments
2 min read
A loop tempo ramp belongs at the repeat boundary

A loop tempo ramp belongs at the repeat boundary

Comments
2 min read
Persist the practice stop before sending it

Persist the practice stop before sending it

Comments
2 min read
A Count-In Belongs at the Start, Not Every Loop Boundary

A Count-In Belongs at the Start, Not Every Loop Boundary

Comments
2 min read
A Practice Planner Should Advance on a Verdict, Not a Stopwatch

A Practice Planner Should Advance on a Verdict, Not a Stopwatch

Comments
3 min read
When a Piano Tab Goes Quiet, Keep the Score Position

When a Piano Tab Goes Quiet, Keep the Score Position

Comments
3 min read
A Score Upload Needs More Than an Accept Attribute

A Score Upload Needs More Than an Accept Attribute

Comments
3 min read
Keep Guest Progress Safe: A Resumable Local-to-Account Import Pattern

Keep Guest Progress Safe: A Resumable Local-to-Account Import Pattern

Comments
3 min read
Building a browser metronome: schedule audio ahead of the UI clock

Building a browser metronome: schedule audio ahead of the UI clock

1
Comments
3 min read
loading...