Fermé

Write some software for STM32F4 discovery board

Design a code to read SD card and play WAV files. This is to be used by and electronic drum module with sounds. Another part of the code will be responsible for reading each drum pad, and sending the midi variables (Channel, Note, Velocity) into the required part of the code which is responsible for reading that input, and playing the corresponding WAV file which describes the Pad (Note) and Intensity (Velocity) of the input.

Inputs to the Code:

· Note (byte);

· Velocity (byte value ranging from 0 to 127);

Process:

· Receive the two values from another part of the main code that will be running on the same microcontroller;

· Read files from a SD card;

· Each pad (Note) value will have 6 WAV files associated to it in the SD card, based on different velocity values. Code must define each file to play based on the Note and Velocity values. Suggestion: velocity values ranging from 0 to 22 will play Note File #1, velocity values ranging from 23 to 43 will play Note File #2, velocity values ranging from 44 to 64 will play Note File #3, values from 65 to 85 will play Note File #4, values from 86 to 106 will play Note File #5, values from 107 to 127 will play Note File #6;

Output:

· Wav file played through the STM32F4 discovery board audio jack

Requirements:

· Ability to play a minimum of 16 WAV files simultaneously;

· Code must run on STM32F4 discovery board;

· Files in the SD card will be named as: FILEPREFIX_NOTEIDENTIFIER_VELOCITYIDENTIFIER[01 to 06].WAV

Expected project deliverables:

· Source code;

Compétences : Programmation C++, Electronique, Ingénierie, Microcontrôleur, Architecture Logicielle

Voir plus : velocity channel, software architecture design, playing card design, note pad design, architecture define, write software application requirements, software write protection, free software write book, software write book, software technical requirements specification, software write technical manual

Concernant l'employeur :
( 0 commentaires ) Brazil

N° du projet : #8531418

13 freelance ont fait une offre moyenne de 175 $ pour ce travail

VoblNet

Hi. I have some experience in terms of SD, FatFS, and sound files I was working for decoders. I can help you.

250 $ USD en 14 jours
(20 Commentaires)
5.2
fnkhan61

We are Insoftt Technologies. www.insoftt-tech.com

222 $ USD en 7 jours
(16 Commentaires)
5.0
Anthony989

Hello Sir, I went through your project proposal and it's very interesting and I would like to work on this project. Why you should hire me ? * I have four year experience as a freelancer and Plus

155 $ USD en 3 jours
(26 Commentaires)
5.2
mohamedshenawy

Hi ,I have stm32f4 discovery board , and I have a ready fatfs SD card module (source code )that I use on my projects (reading and writing to the sd card ) Also I worked before on output sound from stm using the DAC Plus

100 $ USD en 7 jours
(8 Commentaires)
4.8
viniciusfre

Ola, trabalho com sistemas embarcados e programação C desde 2009 e tenho experiência com microcontroladores PIC e ARM. Já mexi com ARM dos fabricantes ST, Texas e NXP. E tenho a placa STM32F4 discovery.

250 $ USD en 30 jours
(6 Commentaires)
4.2
NSolutionDev

I have experience on STM32F4 discovery board. I have experience in developing the MCU embedded system with C,C++ language with PIC, RENESAS, NEC.... I have experience on VB.Net and MFC. I have designed the concrete Plus

155 $ USD en 3 jours
(5 Commentaires)
3.8
Egran

Hello, I have wide experience in embedded systems. I am lucky because i really enjoy with this stuff, i work on that and also spend my spare time on that. I have developed sw for different boards as arduino, raspberr Plus

200 $ USD en 7 jours
(3 Commentaires)
3.2
wijayaadhisurya

I am an embedded software engineer with 5 years experience and I am familiar with STM32F4. I think you want to stream midi file througj the device so that the device can play the midi. It's easy to code and based on my Plus

150 $ USD en 3 jours
(1 Commentaire)
3.2
koum23

Thank you for viewing my profile you can check have 5***/5*** also you can check happy customer. always trying to get customer satisfaction. I have gone through your project requirement specification and as per my p Plus

144 $ USD en 3 jours
(11 Commentaires)
2.2
mos3d

Hi there My name is Ahmed Mosad from cairo - Egypt , i have more than 6 years of experience in the field of embedded system design and s.w engineer i ready to help you finishing your project in short time and hig Plus

155 $ USD en 3 jours
(2 Commentaires)
2.3
Abdul2rafe

So what you want is a program for a micro controller that senses inputs from touch sensors (drums) and plays certain WAV files contained in an SD card depending on input values? I am a Mechatronics Engineer with a f Plus

150 $ USD en 14 jours
(1 Commentaire)
0.0
berkbaykal

Dear Employee, I am working as a professional on embedded hardware and software development. I am developing products on STM32 series microcontrollers for company that I am working for 3 years. I am new at freelance Plus

133 $ USD en 20 jours
(0 Commentaires)
0.0
taralshah1708

I have strong experience of product development using AVR, PIC, MSP430, STM32F429, Raspberry pi, beaglebone, Nodemcu WiFi etc..I have developed full products including hardware to software c programming part. I have wo Plus

211 $ USD en 7 jours
(0 Commentaires)
0.0