Hello,
you can shout at me (especially rudeog) as i made changes on the wiki, 'how to build on mac ..."
don't hesitate to correct my sentences, reduce the text if too verbose, etc...
http://wiki.sonic-potions.com/index.php/LXR_OSX_build_instruction…
so things are progressing, my function is well executed when i turn a dedicated knob:
void randomDrumVoice(const uint8_t voiceNr)
{
uint8_t rndData;
// COARSE
rndData = (uint8_t) GetRngValue();
//clear upper nibble…
oh yes ! good idea.
by the way, I think that you can update certain wiki's system from GITHUB direclty :-)
We did this for another project called poppy -> http://wiki.poppy-project.org/
explanation: while I am on the poppy git hub branch... I c…
oki, i start to understand a bit better, and now that I made the changes you mentionned, I get my function working while I turn my new RND knob :-)
I continue and come to you asap with more questions. I will also try to explain what I did for other …
while i am writing this posty, i notice a spelling mistake , i do it again:
oki , I checked the code and in midimessage.c I have
//Mute Button NRPN messages
CC2_MUTE_1 = 200,
CC2_MUTE_2,
CC2_MUTE_3,
CC2_MUTE_4,
CC2_MUTE_5,
…
oki , I checked the code and in midimessage.c I have
//Mute Button NRPN messages
CC2_MUTE_1 = 200,
CC2_MUTE_2,
CC2_MUTE_3,
CC2_MUTE_4,
CC2_MUTE_5,
CC2_MUTE_6,
CC2_MUTE_7,
// rstephane : RND button :-) for CAS…
Hello and thx :-) I will check those parts. I noticed them late yesterday while trying to understand the code.. I have this CC_2... but then I don't understand as I defined an CC2_RND_VOICE1 parameter like the other parameters which are above 127 ..…
Hello guys,
just for your info, I try little by little tuo update the tutorial , for the moment, I wait and monitor your exchanges and wait before updating the tuto :-)
next, I am trying to creat a tuto to build your first function :-)
I keep you i…
Hello :-)
on my side, I took the rudeog repository code and added the different makefile (coming from Patrick @pld). that's not all, then I had to replace the folder "tools" (in the rudeog repository) by the one provided by @PLD. Otherwise I get a c…
hello,
"@egnouf @pld
are you still taken with the idea of a pre-built virtual machine image?
I'm not sure there's so much value, as it'll go out date quite
quickly."
i think you are right,
i will publish an how to soon for mac , we may do the…
on my side, I change the title "drum box" and I could see the result changing on the LCD display :-)
so I guess , it will work as well for you @pld :-)
YES and thanks to pld and you!!!
not needed to say that I removed my eclipse installation right away !
I will do a tuto before continuing :-)
next, I want to create a git hub repo, etc... and change the code in order to
- add a random function a…
oki, I have taken your makefile, adapt it and compiled successfully :-)
i need to upload the new fresh firmware on the hardware now, i keep you inform.
Oki, so I found the backslah in some others files, I took the @pld code as I thought it was corrected as in the @rudeog version :-)
my fault! anyhow, I corrected the "backslah" and compiled ... it works fine now!
here is the list of files I changed…
oki, so I think in the file "buttonhandler.c" we can still find some BACKSLAH :-(
next, it seems that this file is "non UTF8" compliant , my GEDIT shouts at me :-)
I continue to investigate and come back to you :-)
it is compiling :-)
I have just an issue wioth one more PATH :
^
buttonHandler.c:13:20: fatal error: IO\din.h: No such file or directory
#include "IO\din.h"
I guess I forgot to include the PATH to the IO folder, no ?
what shall I add ?
thx :…
oki, i think i found it (the search on MAC did not find it :-( i had to do a find . -name "avr-gcc" to find it):
- /local/CrossPack-AVR-20131216/bin/
I continue !
Oki,
I catch your code (@pld) and then I noticed that I have:
- arm-none-eabi-gcc
but not the avr-gcc file in my hard disk (MAC) .
heu, did I missed something?
now, I did the second compilation instructions (avr-gcc) like this:
MacBook-Pro-de-ribas:workspace music$ avr-gcc -DF_CPU=20000000UL -D__PROG_TYPES_COMPAT__ -Os -Wall -Wextra -Wconversion -c -funsigned-char -funsigned-bitfields -ffast-math -frecipr…
oki, so I closed eclpise. Fed up! I start to do my compilation by hand :-(
and if it continues , I will go for my linux :-) anyhow, here the command I did thanks to you:
arm-none-eabi-gcc -DHSE_VALUE=8000000 -DSTM32F4XX -DUSE_DEVICE_MODE -DUSE_USB…
This mornong I looked at your command, I start seeing that I messed up the AVR compilation and the Drum synth compilation. I will progress during the day, thanks again!