What I learned selling 2,500 MIDI recorders: Hardware is not so hard
chipweinberger.com
What I learned selling 2,500 MIDI recorders: Hardware is not so hard
1–10 of 276 posts
Re: What I learned selling 2,500 MIDI recorders: Hardware is not so hard
#2Re: What I learned selling 2,500 MIDI recorders: Hardware is not so hard
#3Re: What I learned selling 2,500 MIDI recorders: Hardware is not so hard
#4What was the biggest mistake you made in the early days that almost killed the business?
Re: What I learned selling 2,500 MIDI recorders: Hardware is not so hard
#5I'll be sticking around in the comments so feel free to ask questions. AMA!
Re: What I learned selling 2,500 MIDI recorders: Hardware is not so hard
#6I'll be sticking around in the comments so feel free to ask questions. AMA!
The number that stuck out was 200K lines of code. Can you expand on why so much code had to be written and which parts were the longest (time and/or code) and hardest bits?
The firmware is about 110K lines: MIDI recording + streaming, USB, Bluetooth, Wi-Fi, web APIs, storage, OTA updates, diagnostics, security, peripherals, provisioning, and an embedded web interface.
There’s a lot required to make a full-featured product.
Re: What I learned selling 2,500 MIDI recorders: Hardware is not so hard
#7I'll be sticking around in the comments so feel free to ask questions. AMA!
Re: What I learned selling 2,500 MIDI recorders: Hardware is not so hard
#8Earlier quoted context omitted.
The number that stuck out was 200K lines of code. Can you expand on why so much code had to be written and which parts were the longest (time and/or code) and hardest bits?
The app is about 85K lines: device connectivity, first-time setup, syncing, MIDI playback and visualization, library management, audio/video export, and OTA workflows. The firmware is about 110K lines: MIDI recording + streaming, USB, Bluetooth, Wi-Fi, web APIs, storage, OTA updates, diagnostics, security, peripherals, provisioning, and an embedded web interface. There’s a lot required to make a full-featured product…
Re: What I learned selling 2,500 MIDI recorders: Hardware is not so hard
#9Earlier quoted context omitted.
The number that stuck out was 200K lines of code. Can you expand on why so much code had to be written and which parts were the longest (time and/or code) and hardest bits?
The app is about 85K lines: device connectivity, first-time setup, syncing, MIDI playback and visualization, library management, audio/video export, and OTA workflows. The firmware is about 110K lines: MIDI recording + streaming, USB, Bluetooth, Wi-Fi, web APIs, storage, OTA updates, diagnostics, security, peripherals, provisioning, and an embedded web interface. There’s a lot required to make a full-featured product…