I've put some old files of my SMSM Sega Master System MIDI Interface on Github.
Showing posts with label chipmusic. Show all posts
Showing posts with label chipmusic. Show all posts
Monday, January 30, 2023
Monday, June 01, 2020
SN76489 USB
I wanted to make a slightly more modern implementation of my SN76489 USB. The main changes are: Teensy LC, 3.2, 3.6 compatibility, and no need for an external crystal oscillator as the Teensy generates a 3MHz signal for the timing of the SN76489.
The hardware connection is as follows:
Download the code from here: https://github.com/little-scale/arduino-sketches/blob/master/sn76489_USB.ino
The hardware connection is as follows:
- Pin 0 to SN76489 write enable
- Pin 3 to SN76489 clock input
- Pin 4 - 11 to SN76489 D0 to D7
- Teensy 5V to SN76489 5V
- Teensy ground to SN76489 ground and output enable
Sunday, May 17, 2020
Tuesday, February 25, 2020
Square Sounds Melbourne 2020 Set and Ableton Live Project
Labels:
chipmusic,
little-scale,
project data
Monday, January 01, 2018
Oct SN76489 MIDI Array
MIDI channels 1 - 16 are each split, so that each channel can represent two hardware channels. This is achieved by splitting the MIDI pitch range across two SN76489 channels. A C3 played on MIDI channel 1 with a transposition of -36 semitones will sound like a C3 being played on SN76489 chip 1, channel 1. A C3 played on MIDI channel 1 with a transposition of +24 semitones will sound like a C3 being played on SN76489 chip 1, channel 2.
Thus, the 16 MIDI channels are mapped as follows:
SN76489 Chip 1, Channel 1: MIDI Channel 1 -36 semitones
SN76489 Chip 1, Channel 2: MIDI Channel 1 +24 semitones
SN76489 Chip 1, Channel 3: MIDI Channel 2 -36 semitones
SN76489 Chip 1, Channel 4: MIDI Channel 2 +24 semitones
SN76489 Chip 2, Channel 1: MIDI Channel 3 -36 semitones
SN76489 Chip 2, Channel 2: MIDI Channel 3 +24 semitones
SN76489 Chip 2, Channel 3: MIDI Channel 4 -36 semitones
SN76489 Chip 2, Channel 4: MIDI Channel 4 +24 semitones
SN76489 Chip 3, Channel 1: MIDI Channel 5 -36 semitones
SN76489 Chip 3, Channel 2: MIDI Channel 5 +24 semitones
SN76489 Chip 3, Channel 3: MIDI Channel 6 -36 semitones
SN76489 Chip 3, Channel 4: MIDI Channel 6 +24 semitones
SN76489 Chip 4, Channel 1: MIDI Channel 7 -36 semitones
SN76489 Chip 4, Channel 2: MIDI Channel 7 +24 semitones
SN76489 Chip 4, Channel 3: MIDI Channel 8 -36 semitones
SN76489 Chip 4, Channel 4: MIDI Channel 8 +24 semitones
SN76489 Chip 5, Channel 1: MIDI Channel 9 -36 semitones
SN76489 Chip 5, Channel 2: MIDI Channel 9 +24 semitones
SN76489 Chip 5, Channel 3: MIDI Channel 10 -36 semitones
SN76489 Chip 5, Channel 4: MIDI Channel 10 +24 semitones
SN76489 Chip 6, Channel 1: MIDI Channel 11 -36 semitones
SN76489 Chip 6, Channel 2: MIDI Channel 11 +24 semitones
SN76489 Chip 6, Channel 3: MIDI Channel 12 -36 semitones
SN76489 Chip 6, Channel 4: MIDI Channel 12 +24 semitones
SN76489 Chip 7, Channel 1: MIDI Channel 13 -36 semitones
SN76489 Chip 7, Channel 2: MIDI Channel 13 +24 semitones
SN76489 Chip 7, Channel 3: MIDI Channel 14 -36 semitones
SN76489 Chip 7, Channel 4: MIDI Channel 14 +24 semitones
SN76489 Chip 8, Channel 1: MIDI Channel 15 -36 semitones
SN76489 Chip 8, Channel 2: MIDI Channel 15 +24 semitones
SN76489 Chip 8, Channel 3: MIDI Channel 16 -36 semitones
SN76489 Chip 8, Channel 4: MIDI Channel 16 +24 semitones
The hardware setup has one Teensy LC, with a common data bus (digital pins 0 - 7) and individual chip select (digital pins 8 - 15). One external 4 MHz crystal provides the timing for all eight SN76489.
Download the code here: http://milkcrate.com.au/_other/downloads/arduino/oct_sn76489.ino
Monday, September 11, 2017
Saturday, June 10, 2017
Wednesday, May 03, 2017
Tuesday, March 14, 2017
Homemade Drum Machine and Nanoloop 2 Jam
Labels:
chipmusic,
gameboy advance,
homemade drum machine,
nanoloop
Saturday, November 19, 2016
Nanoloop Classic "Third Laser" Now Out On THRASH44 Records!
Labels:
chipmusic,
gameboy advance,
little-scale,
nanoloop
Friday, September 09, 2016
Monday, December 21, 2015
'jus chillin' with little-scale - December 19, 2015: Nanoloop Noodling [Twitch Stream Archive]
Wednesday, December 02, 2015
'jus chillin' with little-scale - December 02, 2015: Nanoloop Noodling [Twitch Stream Archive]
Tuesday, December 01, 2015
'jus chillin' with little-scale - December 01, 2015: Nanoloop Noodling [Twitch Stream Archive]
Monday, November 30, 2015
'jus chillin' with little-scale - November 30, 2015: Nanoloop Noodling [Twitch Stream Archive]
Wednesday, November 04, 2015
Max for Live: Triple Biquad Waveshaping
Download here: http://milkcrate.com.au/_other/downloads/M4L/little-scale.Wave.Shaping.Triple.Biquad.amxd
An Max for Live audio effect device, consisting of a three band biquad filter followed by three separate waveshapers.
Labels:
ableton live,
chipmusic,
max for live,
max/msp
Tuesday, October 27, 2015
Wednesday, October 21, 2015
Tuesday, October 20, 2015
Monday, August 31, 2015
New Setup - Dual Nanoloop on Game Cube Game Boy Player
A photo posted by Sebastian Tomczak (@littlescale) on
Subscribe to:
Posts (Atom)



































