Treslie – A 3-phase speaker system for Leslie emulation using PIC18F26K20

This post describes the design and construction of a 3-phase loudspeaker intended for Leslie Speaker emulation. The unit is intended to be driven by a 3-channel audio amplifier The Brute, which in turn is controlled by LEMS, a micro-controller based control system, the construction of which both are described in companion posts. Companion posts are as follows: The Brute: A 3-channel Audio Amplifier For Lesl ...

Read more

MIDI Chord Button Keyboard Using PIC18F4620 part 3

Connections The following table documents the connecting leads and molex pin-header numbers tying the various interfaces together. Header Pin no. Signal/Function Direction Header Pin no. Signal/Function Chord Controller-SV1 1 RD7 ——> Matrix Decoder-SV4 1 Chord Sel. C Chord Controller-SV1 2 RD6 ——> Matrix Decoder-SV4 2 Chord Sel. B Chord Controller-SV1 3 RD5 ——> Matrix Decoder-SV4 3 Chord Sel. A Cho ...

Read more

Soundtrack using PIC16F688 Microcontroller

This project uses a microcontroller to drive a speaker and play one of two songs: Yakety Sax (the chase song from the Benny Hill Show) and Entrance of the Gladiators (the clown juggling unicycle song). The tunes are stored as a series of distinct notes.  The frequency and duration of each a note is sent to a function.  A square wave is generated based on the inputs.  The nice thing about this is it can be c ...

Read more

Record+play fast 1bit sound on a PIC!

BTc "Binary Time constant" algorithm. A system to record and/or play sound in a bitstream format using just one digital output pin. This is a sound playback system for a PIC or any other microcontroller. It uses a clever encoding system to mathematically model the actual performance of the RC filter when the signal is encoded. This allows playback of good quality sound with the absolute minimum software and ...

Read more

LM386 based stereo audio amplifier with digital volume control

Due to its simplicity (requires minimum external components) and high availability, LM386 is very popular among hobbyists for use in low-voltage audio amplification applications. Most of the time a potentiometer is used at the input side of LM386 to provide a volume control in the output speaker. The potentiometer does not control the gain of the amplifier itself, but it creates a voltage divider network at ...

Read more

MIDI Chord Button Keyboard Using PIC18F4620 part 2

How chords are formed Before discussing the processor board and software, it is worth mentioning how the chords are composed. I have provided the table below which shows the installed chords together with the intervals/notes they are constructed from, and examples of each in the key of C major. Since the source-code is provided, and heavily commented, you can experiment, both with the actual chords installe ...

Read more

MIDI Chord Button Keyboard Using PIC18f4620 part 1

Every time I sit down to document one of my projects, I try to remember the occasions in the past when looking at the finished web page, I might say ‘Well, I won’t do that again!’, because despite how many drafts I’ve gone through, there is always some aspect of the presentation that fails to measure up to my expectations. Then there’s the question of boredom. I don’t want all my project pages to look exact ...

Read more

Bluetooth-Controlled Guitar FX Amplifier

As part of our final project for ECE 4760: Digital Systems Design Using Microcontrollers, we built a guitar amplifier with remote distortion and digital effects capabilities controlled from a smartphone via bluetooth. Musicians often need to modify the configuration of their amplifiers when performing in concerts. This job is generally delegated to "roadies" who walk on-stage between sets to make adjustment ...

Read more

SD/SDHC CARD SOUND RECORDER

Updated on 30.6.2015 The PIC16F876A's ADC digitizes the sound and store it in the SD or SDHC card. The firmware works for SD or SDHC cards only, for old SD (before 2009) use ver1 firmware. Do not use SDXC cards with this project because some of them work on 1.8V drive. The code detects whether the card is SD or SDHC and selects the proper addressing system for the card. The PIC's CCP is used as a DAC to con ...

Read more

Project Ryu Lagger – Guitar Effect

Do you remember BOSS Slow Gear pedal? If your a guitarist you most likely do or at least you’ve heard of it. It was a great pedal sold from 1979 to 1982 and it was made in Japan. The pedal would cut the attack of your notes giving a swelling sound. It god famous for making the guitar sound kinda like a violin. I always liked that effect and i even made a clone a few years back. It is based on a 2SK30 JFET a ...

Read more
Scroll to top