Weeklybeats is a 52 week long music project in which artists compose and publicly release 1 song a week for the entire year.
Starting January 1st 2024 GMT each participant will have one week to upload one finished composition. Any style of music or selection of instruments are welcomed and encouraged. Sign up or Login to get started or check our FAQ for any help or questions you may have.

Chippy

By JerwuQu on January 12, 2018 6:49 am

All the music you're hearing is coming from software on a microcontroller!

This project was started a couple of months ago but I just now had the parts required to assemble it on a PCB and record it.

Audio recorded via my computerĀ“s line-in.

Watch the YouTube video here for a live demo and more information: https://www.youtube.com/watch?v=ZCXUeDGHYtk

Feel free to ask questions or leave comments on the project here or on the video.

Audio works licensed by author under:
CC Attribution Noncommercial Share Alike (BY-NC-SA)

Cool up beat track. Congrats on getting PCB assembled. Not the typical starting point for most songs to have to build the gear!

Great stuff man, love the energy smile That video is fascinating too! Congrats on finishing a long project, I know that feeling big_smile

ooh wow!! so cool, chiptune to the max!

Fun track! What are the specs on this? waveforms, channels, samplerate? etc.

NWSPR wrote:

Cool up beat track. Congrats on getting PCB assembled. Not the typical starting point for most songs to have to build the gear!

hieme wrote:

Great stuff man, love the energy smile That video is fascinating too! Congrats on finishing a long project, I know that feeling big_smile

Wisefire wrote:

ooh wow!! so cool, chiptune to the max!


Thanks a lot guys big_smile

User Agent wrote:

Fun track! What are the specs on this? waveforms, channels, samplerate? etc.


That should all be in the video!

2 pulse channels, 1 noise channel, 20 kHz samplerate.

First pulse channel is dedicated to the lead, second is used for kick, bassline and arp.

my dude, amazing

bouncy!

That seems a bit obtuse. It's a nice song and I suppose you could use it as a neat parlor trick, but still.

thummbz uppp!

Ha, cool! How do you program this thing?

license wrote:

How do you program this thing?


I used a PICkit 2 to program it smile
Wrote the assembly in their official IDE called MPLAB X.

JerwuQu wrote:
license wrote:

How do you program this thing?


I used a PICkit 2 to program it smile
Wrote the assembly in their official IDE called MPLAB X.


Cool! Did you just punch values in for the notes and trial and error until it sounded good, or did you make an ad-hoc editor for it?

license wrote:
JerwuQu wrote:
license wrote:

How do you program this thing?


I used a PICkit 2 to program it smile
Wrote the assembly in their official IDE called MPLAB X.


Cool! Did you just punch values in for the notes and trial and error until it sounded good, or did you make an ad-hoc editor for it?


I created the song on my computer in a DAW then transcribed it into a format that I later converted into assembly data smile

JerwuQu wrote:
license wrote:
JerwuQu wrote:
license wrote:

How do you program this thing?


I used a PICkit 2 to program it smile
Wrote the assembly in their official IDE called MPLAB X.


Cool! Did you just punch values in for the notes and trial and error until it sounded good, or did you make an ad-hoc editor for it?


I created the song on my computer in a DAW then transcribed it into a format that I later converted into assembly data smile


Oh wow, that's intense...

You need to login to leave a comment.
Login Sign-up