MATRIXSYNTH: New DIY in 2019


Showing posts with label New DIY in 2019. Show all posts
Showing posts with label New DIY in 2019. Show all posts

Tuesday, December 31, 2019

open e-drums - Open Source Drum Synthesizer with Teensy 3.2


Published on Dec 31, 2019 Ryo Kosaka

https://github.com/RyoKosaka/HelloDru...

Features

Single piezo pad, Dual Piezo pad, 2 zone cymbal, 3 zone cymbal
Compatible with YAMAHA's 3 zone cymbal(PCY135/PCY155)
Compatible with SoftPot, FSR and Optical(TCRT5000) type hi-hat controllers
Sensing with MUX(4051 and 4067)
Setting mode with LCD or OLED
Sensitivity, Threshold, Scan Time, Mask Time, Note Number can be set with each pad
Works with ESP32 and Teensy and AVR boards such as UNO and MEGA.

https://open-e-drums.com



"open e-drums" is a completely open source electronic drum. Pads that can be produced with 3D printers, and midi converters are all open source hardware. Arduino code for sensing is also available. You can create your own e-drum from scratch, or add pads to the Roland and YAMAHA kits.

ABOUT
This project started by accident. At the time, I was a product design student who had used Arduino just a little. When I found a drum mania controller at a used store at a bargain price, I was somehow attracted to it and bought it. This is the beginning of everything. I took it apart and played with Arduino. I used a piezo for the first time at that time. I learned the delicate sensing ability of piezo. I realized the greatness of electronic drums such as Roland, Yamaha, and Alesis, which process the signals beautifully. I want to try it myself.

I didn't have any knowledge of programming or electronics. In other words, I have acquired a lot of knowledge through this project. For some people, this project is just a reinvention of the wheel. But it's a very meaningful project for me. As I proceeded with this project, I drew on the knowledge of many predecessors. Many of them keep information open. That's great. So I decided to publish this project as an open source hardware project. I would be happy if this project helps someone create something."

Tuesday, December 17, 2019

SAAYM - A CMS GameBlaster clone with a YM2151 too!


Published on Dec 17, 2019 The 8-Bit Guy


via TexElec (note other cards are available)

"The SAAYM sound card is designed for any vintage PC with a standard 8- or 16-bit ISA slot. It has three separate sound chips on board: 2 Phillips SAA1099 programmable sound generators (PSG) and one Yamaha YM2151 FM synthesizer chip with its accompanying YM3012 stereo DAC. The card mixes all three stereo outputs through a high quality TL072 OPAMP and WIMA film capacitors for the best sound possible. The output is line level and uses a single stereo 1/8” or 3.5mm stereo headphone-style jack for output. Amplified stereo speakers with volume adjustments are required.

This card is a fully functional clone of the original GameBlaster or Creative Music System (CMS) card by Creative Labs. The original card used two SAA1099 ICs to generate sound. This card has the necessary circuitry to allow the CMS driver to load, as well as pass detection by games which probe for and support the CMS.

In addition to support for GameBlaster games in DOS, this card also supports playing back VGM files which support the YM2151. There is a great program for DOS called SBVGM which now supports the SAAYM card! Thanks so much to OPLx for assistance adding support for the SAAYM to SBVGM. For more information, please read the attached documentation."



Published on Nov 1, 2019 TexElec

Monday, December 16, 2019

Interactive Ambient Music Head-Scratcher


Published on Dec 16, 2019 Human Interface

"Ever scratch your head and think, 'If only this were more interactive?'. Well these Stockholm design students we worked with have you covered with this nifty device! Music is activated by holding the head-scratcher and the melody undulates as you massage your head putting you into mega-zen."

Saturday, December 14, 2019

Propan Toy Drum P-32 - Mini drum machine diy


Published on Dec 14, 2019 Propan Videos

Thursday, December 05, 2019

The Arpeggiator Analog Groovebox - Introduction and Circuits


Published on Dec 5, 2019 Andreas Remshagen

"This is an Introduction of my DIY-Analog Groovebox, the little Beast.
Here is a Link where you can Download the Description and the Circuits.
Most of them based on the Cirquits from Yusynth.net and Ray Wilsons Music
from outer Space. I made some Modifications customized for my own usage
Plans and Cirquits: https://drive.google.com/open?id=1AQt...


The originals you can find here:
http://www.yusynth.net
http://musicfromouterspace.com/
https://www.schmitzbits.de/"

Thursday, November 28, 2019

Mr. Pinkie PIG 16 Step Sequencer


Published on Nov 28, 2019 Mr. Pinkie PIG

"Mr.Pinkie PIG analog sequencer - 16 Step"

Wednesday, November 27, 2019

COMMODORE 64 SYNTH KNOB INTERFACE FOR CYNTHCART MEGAMOD


Published on Nov 27, 2019 LOOK MUM NO COMPUTER

"Ever wanted to use a commodore 64 with more knobs? but still keep all of dem functions! well this should work!!!"

Update:

The C64 Synthesiser - Ep. 4 Custom Knobs

Published on Nov 27, 2019 Doctor Mix

Monday, November 25, 2019

LoFi Eurorack Module Prototype Part 1: Wow and Flutter


Published on Nov 25, 2019 Reckless Experimentation Audio LLC

"The first part in building a Lo-Fi afication Eurorack Module. I cut out the face-plate, and build out a wow and flutter circuit based around a PT2399 chip."

Sunday, November 24, 2019

West Coast Synthesis - Demo © Luc Debeck


Published on Nov 24, 2019 Luc Debeck

"A West Coast synthesizer I built myself . All the explanation of the synth can be seen in the video.
Watch the video on a descent pair of head phones or good speakers."

Friday, November 22, 2019

ALFA RPAR AS3350D Voltage Controlled State Variable Filter In Production


For the DIYers out there.

"#AS3350D - dual voltage controlled state variable filter (SOIC-16) in production. Datasheet will be updated later."

Until then here's some info on the AS3350:

"The AS3350 is a dual voltage controlled state-variable filter intended for electronic musical instruments and other signal processing applications. Each filter provides both voltage control of center/cut-off frequency over more than 12 octaves and voltage control of Q from 1/2 to greater than 40. All control scales are exponential, allowing for easier control of the parameters over their wide range. Although the two filters are completely independent, they may be easily interconnected to form a wide variety of filter responses.

Wednesday, November 06, 2019

Chameleon Modular Synthesizer


Published on Nov 6, 2019 Johan Bilén

"CHAMELEON - MODULAR SYNTHESIZER specifications:

This synth is made up of four individual Chameleon modules.

Software files used:
Slot 1: NAMIBIA
Slot 2: NAMAQUA
Slot 3: TIGRIS
Slot 4: JACKSON

MIDI IO with channel select and MIDI clock out. Note, velocity, pitchbend and modulation wheel output.
Arpeggiator with external or internal sync. Up, down, up/down or random pattern.

Chaos Designer randomizer with external or internal sync. Range, speed and variation adjustable via performance controllers. Note (0-112) or frequency (0-2048) output.

DCO x 4 with individual stereo panning, mixer level and semitone tuning. Pulsewidth modulation and FM. Nine waveforms (Sin/Saw/Sqr/Ramp/Tri/Pulse/WhiteNoise/PinkNoise/FM). Manual mode where each oscillators frequency is adjusted via performance controllers. Legato between 0-635ms.

DCF x 2 with link function, two individual mono filters or one stereo filter. State Variable Filter with Low, Band and Highpass filter. Resonance and manual frequency adjustable via performance controllers.

DCA with external control and bypass function.

ADSR x 2 with fast, medium and long mode.

LFO x 2 with fast, medium and long mode. Four waveforms; triangle, sawtooth, square and S&H. Cycle end indicator via gate jack. Rate controlled via data input jack or performance controller. Amplitude controlled via data input jack or parameter value.

56 point modulation matrix with 14 gate input jacks, 14 gate output jacks, 14 data input jacks and 14 data output jacks.

Audio Interface with 4 audio input jacks and 4 audio output jacks. Daisy-chain function where the audio inputs are routed and mixed directly to the audio outputs.

About the Chameleon System

The Chameleon System consists of a hardware module, a Chameleon, that can be flashed with software files to decide its functionality.

There are two types of Chameleons:

* CHAMELEON.SONIC MODULES
This is a module equipped with a MCU as well as an audio shield. This module is for files that handles audio input or output, such as oscillators, filters etc. So far I've written these files:

• PANTHER Digital Synthesizer Module.
• NAMAQUA Four Oscillator Module.
• TIGRIS Stereo Filter Level Shaper.

SPECIFICATIONS:
ARM Cortex-M4@180MHz, 2-channel audio I/O, 3xC11D I/O, 3xGate I/O, TFT 2.2"-screen, Four potentiometers, One rotary encoder.

* CHAMELEON.SIGNAL MODULES
This is a module equipped with just a MCU. This module is for files that handle data manipulation, LFOs, envelopes etc. So far I've written these files:

• NAMIBIA MIDI Input/Output and Data Randomizer.
• JACKSON Quad Function Generator.

SPECIFICATIONS:
ARM Cortex-M4@180MHz, 4xC11D I/O, 4xGate I/O, TFT 2.2"-screen, Four potentiometers, One rotary encoder.

POWER DISTRIBUTION
Power is supplied to a Chameleon connected to power via its USB-port.

DATA COMMUNICATION
The Chameleons communicate with each other using standard 3.5mm cables sending and receiving 11-bit data. I call this technique C11D or Controlled 11-bit Data as a digital equivalent to CV, Controlled Voltage. Values between 0 and 2048 are sent and received. A unipolar parameter subtracts 1024 from the incoming value making it possible to modulate between -1024 and 1024.

PERFORMANCE CONTROLLERS
The four analog potentiometers on each module work as controllers for real-time control of key parameters.

PCB DIMENSIONS 100x100mm."

C1 Chameleon Digital Synthesizer

Published on Apr 30, 2018 Johan Bilén

"A quick and lo-fi demo of C1 Chameleon.
UPDATE: This synth is now called 'Panther' as a software file for the Chameleon System"

Linn Linndrum (LM-2) Replacement Parts From Abstrakt Instruments

Note: Auction links are affiliate links for which the site may be compensated.

Click through the links for availability.

Linn Linndrum (LM-2) Replacement Power Supply Unit (Upgrade)

"These are brand new replacement power supply units for the Linndrum Drum Machine. Our power supply units replaces the original LM-2 PSU. The original 5VSR board and PSU components are eliminated in favor of a much more efficient & proficient design. Please see the link to the complete install manual." linndrum_psu.pdf


Linn Linndrum (LM-2) Drop-in Replacement MXR (Mixer) Board

"These are brand new drop-in replacement MXR board assemblies for the Linndrum Drum Machine. Our replacement are made with newly manufactured high quality components from Taiwan Alpha & Song Huei. Please see the link to the complete install manual." linndrum_mxr.pdf

Sunday, November 03, 2019

Amstrad CPC Speak&SID - First Demo of SID Player


Published on Nov 2, 2019 Michael Wessel

"First demo of Speak&SID with the DaDMaN's version of Simon Owen's SID Player. Thanks to DaDMaN from the CPC Wiki Forum for sharing his branch of this player with me, which he had already customized for the CPC! Indeed, it was very little effort to get it running with Speak&SID. I only needed to change the output port and a couple other bits. And worked out of the box, to my surprise! And now - enjoy RoboCup and Commando on the authentic SID 6581.

In case you should be wondering why the sound volume goes low and sounds tinny for a couple of seconds at some point in the video - Speak&SID also feeds into the CPC's internal audio speaker, so at that point I am turning off the amp and let the CPC speaker roar for a bit."

Some additional info in via Mechael Wessel:

"I am cooking up a SID soundcard for the Amstrad CPC

Maybe of some interest to SID / CPC lovers?

'CPC Speak&SID' is a SpeakJet-based speech synthesizer for the CPC, and a SID sound card! It works with the original SID chips, but SwinSID and ARMSID are also valid options. The video shows the original 6581 in action.

The sources for CPC Speak&SID will be made open source soon. The production costs for the card are in the 50 $ range (without the SID chip of course - builders have to source one themselves) Speak&SSID uses the SpeakChip chip for the speech synthesizer, an ATMega 8535 at 16 MHz as the microcontroller, and a Xilinx 9536 CPLD. The SID chip is connected directly to the CPC address and databus though; the CPLD generates the 1 MHz clock signal from the CPC's 4 MHz clock, as well as the other control signals such as R/~W etc.

Unlike the Commodore, the CPC uses IO ports instead of memory mapped registers for hardware interfacing. Hence, the 29 SID chip registers starting at address &d400 to &d41c in the C64 memory are mapped to the CPC's Z80 IO ports &fac0 - &fadc. C64 SID BASIC programs can be ported easily to Speak&SID, simply by replacing the POKE's (PEEK) with OUT (INP) commands, and by adjusting the SID base address.

For the SID Player shown in the video, I am using a version that was already customized by DaDMaN from the CPC Wiki Forum, and it is based on Simon Owen's SID Player for the Z80."

Saturday, November 02, 2019

SOUNDMIT 2019 Lilla Midi Expander


Published on Nov 2, 2019 BAMTV

"The Lilla midi expander is currently a prototype/hobby project. It is based on the Teensy 3.6 microcontroller which has powerful features. The code is open source, the machine has an eurorack format but is controlled by midi. Lilla’s controls features 12 rotary encoders and 8 pushbuttons and includes MIDI in, MIDI thru, and stereo out. Via the SD card it can load samples, layered across the keyboard, and those can be changed with pitch and envelopes. It plays back with 8 voice polyphony. It also has effects like distortion, bit crusher and compressor on board.

Links
https://github.com/SandroGrassia/Lill..."





"Lilla is an open source project for a polyphonic midi expander, based on Teensy 3.6 microcontroller. Lilla includes:

devices/ICs:

n.1 Teensy 3.6 - overclock 240MHz
n.1 Teensy Audio Adaptor
n.1 flash memory chip W25Q256FV (32Mbyte serial flash memory)
n.3 CD74HC4067 (16-Channel Analog Multiplexer)
n.1 128x160 TFT color display
n.1 HCPL260L (single-channel optocoupler)
n.1 CD4093B (quad 2-Input NAND Schmitt Triggers)
commands:

n.12 rotary encoders with pushbutton
n.8 pushbuttons
Teensy program pushbutton
i/o interfaces:

midi in (DIN)
midi thru (DIN)
stereo line output
micro-SD socket
polyphony:

reading files from flash memory: 8
reading files from RAM: 12
Audio files and presets

Lilla uses 44.1kHz 16bit mono .RAW (header-less) audio files, imported from micro-SD card. Lilla can store up to 100 Sounds; a Sound is described by these elements:

an audio file
interval to be played (first sample A - last sample B): from 100 samples to full length
play mode: A -> B, B -> A, loop A -> B, loop A <-> B, loop B -> A, loop B <-> A
fine tune
volume
ADSR parameters
Attack ramp: fast, slow
Audio file is played from flash memory until the interval to be played contains more than 675 samples. Below 675 samples, audio is played from RAM: in this case, an automatic pitch-correction keeps the sound in tune with the standard tuning (middle C: 261.6Hz).

Lilla can store up to 30 setups called Sessions; a Session is a group of up to 8 Instruments; each Instrument is defined by:

a Sound
keyboard span (first key - last key)
keys mode: momentary, hold
root-key
volume
In a Session, all 8 Instruments can also be layered on each other.

Additional details at pics at https://github.com/SandroGrassia/Lilla-midi-expander

Thursday, October 24, 2019

SDS MIDI Merge Build 3x3 Arduino-based


Published on Oct 24, 2019 freshnelly

"At last, I got around to making a MIDI merger!
It did take 4 days of programming and even after filming this video I found 3 more bugs (well during the video as they always show up then!)

It's a nice little unit with Clock routing, channel re-defining, 3 way keyboard split on each input, up to 10 user configurations can be saved, Input to Output blocking of transport messages, Program changes, and CC's.

The SPLIT is the really cool part as instruments (PC) can be assigned to each region, note offsets (start note) per region, any channel, any output per region, and a 0 to 14 note upward overlap setting. One SPLIT can be assigned to each input so theoretically, you could have 3 splits fanning out to 9 synths.

The output drive is 25mA so hard wire splitting between 2 MIDI synths is easy. I have tried 3 but you get one that's a pig and it's game over ;)

I will be posting the .ino, 3D Print .stl, and some diagrams & data on parts etc. It's really simple as there's hardly any parts.
The OLED is i2c (wire) 128x32 chinese type.

The whole thing is guitar pedal powered but also runs for a long time on a 9 volt battery... well several hours, not really sure

Links:
Program:

http://www.freshnelly.com/midimerge/M...

3d Print files (obj & stl):

http://www.freshnelly.com/midimerge/3...

Info & manual (doc):

http://www.freshnelly.com/midimerge/S..."

Tuesday, October 22, 2019

PM Foundations 6080 VCF Demo


Published on Oct 22, 2019 Randy Piscione

"This is a demo of a new Eurorack voltage controlled filter (VCF) from PM Foundations called the '6080 VCF.' It is based on their 2Q12 VCF, and is available as a panel and PCB combination. You can find it here:

http://www.tindie.com/products/pmfoun..."


"Compact 6HP VCF for Eurorack Modular synthesizers

This is a state variable filter using the same core as our 2Q12 filter but substituting multiple unattenuated F and Q CV inputs with some on board attenutaors. Like the 2Q12, this filter has a nice fat sounding low pass output. The two pole filter has simultaneous -12dB per octave roll-off for high pass and low pass and a -12 db wide (-6dB either side) bandpass output. It has voltage control of cutoff frequency (F) and voltage control of resonance (Q). F and Q are adjustable with panel controls and from external sources using two F CV inputs and a Q CV input. One F CV and the Q CV have attenuators."

Sunday, October 20, 2019

HT8950 "robot voice" Eurorack Module Build


Published on Oct 20, 2019 Reckless Experimentation Audio LLC

"I take a Holtek HT8950 voice modulation chip and turn it into a Eurorack module. I found the best spot in your signal path for this module is between the VCO and the VCA, acting as an 'overdrive' effect."

Wednesday, October 16, 2019

Analogue Pocket - New Open Source Nintendo Gameboy w/ Nanoloop


Uploaded on Oct 16, 2019 Analogue Pocket Nanoloop Demos


via Analogue Pocket

"Pocket has a digital audio workstation built in called Nanoloop. It’s a synthesizer and a sequencer. Designed for music creation and live performance. Shape, stretch and morph sounds. Capture music or play and sculpt live.

Head over to www.analogue.co for more details on Analogue Pocket and Nanoloop.

*Video and audio footage is not captured on an Analogue Pocket and is showcased for demo purposes only. The final version of Nanoloop for Analogue Pocket is in development and subject to change.*"

Pocket is shipping in 2020 for $199.

What's key here is the following:

"Pocket is designed for development. We added a second dedicated just for developers to develop & port their own cores."

Should be interesting to see if any new synth apps are made for it. Sunvox, Electroplankton, and Korg DS-10 come to mind.

This one in via @deejayiwan

Tuesday, October 15, 2019

DIY analogue synthesizer jam


Published on Oct 14, 2019 SpamSundays

"Here's a project that I've been working on for a long time now. It has two AS3340 based VCOs, outputting either ramp or square wavefroms that can be mixed together the latter of which having a pulse width control knob, which can be modulated as well.

Other circuits include a simple VCA and an envelope with attack and decay controls, a resonant VCF and an LFO with sine, triangle and square waves. I also included a real tube distortion running at 120 volts B+ (non of that starved plate BS) to add some more harmonics to the sound. As a final touch I added a third 555 oscillator which can hard sync both VCOs for some more fun.

PWM, filter cutoff and the hard sync oscillator all can be modulated to make some absolutely crazy sounds.

Here's a patch I threw together with the Korg SQ-1 and some reverb coming from the Zoom MS70-CDR.

Enjoy!"

Father & Sonthesizer Ep. 15: STM32 Sample Player


Published on Oct 15, 2019 George Kay

"In this series me and my dad talk about our DIY synths and current projects/past experiences. This episode we show off a proof of concept for a sample player based on an STM32F3 aka BluePill.

Website: https://fatherandsonthesizer.wordpres..."

Built by NIK.
NEXT PAGE HOME


Patch n Tweak
Switched On Make Synthesizer Evolution Vintage Synthesizers Creating Sound Fundlementals of Synthesizer Programming Kraftwerk

© Matrixsynth - All posts are presented here for informative, historical and educative purposes as applicable within fair use.
MATRIXSYNTH is supported by affiliate links that use cookies to track clickthroughs and sales. See the privacy policy for details.
MATRIXSYNTH - EVERYTHING SYNTH