UPDATE on the 28th of May 2014 :-)
Hello,
I push this morning my current LXR development adding nice (for me) feature to the LXR Code.
This version is a fork from JULIAN V0.33 code:
- You can select among 72 pre filled patterns for each voice
- You can randomize steps/patterns for each voice, creating surprising drum lines !
- You can make a LOOP/DIVIDE effect like on the Arturia Spark machine
- You can randomize the sound of DRUMVOICE 1, 2 and 3 , (NEW) -> SNARE + Hit Hat + Cymbal
- SRR , BRR and OTO Fx alike: you can add an effects like the OTO biscuit (8 bits swapping), Octatrack BRR, etc.
How to download this new unofficial firmware?
- Here is the FIRMWARE called MARIMBA: here
- Here is the code
Please send me your feedbacks and wishes !
I will correct things as much as I can, if you have ideas, just send me your suggestions :-)
Beta test: I am still working on the
code, so consider my code as beta test, but don't worry you want loose
your previous presets neither you will destroy your machine :-)Enjoy!
----
Instructions
Pre filled patterns for each voice, and,
Randomize steps/patterns for each voice, Select a track (1-7), then click on the button VOICE, then click on the OSC menu to access the extra features :-)
Tips: press SHIFT to refresh the track leds.
LOOP/DIVIDE effect
Select
the PERF button, then click on the STEP SEQUENCER -> steps 9 to 16
9 is to clear the looping effet
10, 11, 12, ... 16 are special looping effects -> try it and enjoy!
to reset, just press 9 :-)
Tips: Select a looping effect and meanwhile play with the ROLL function... Uplift effect garanted !!!RANDOM Sounds effect
Select
the VOICE button, then click again the OSC button to access the sub
menu: You will see a menu called RND turn the knob from OFF to ON to listen to the new sound!
You can randomzie sounds for Drum 1, 2, 3. You also do the same for SNARE (go under the FM menu), you can also randomzie the Cymbal and HitHat sound (go under VOICE followed by OSC)
OTO Sounds effect
Select
the PERF button, then click again the PERF button to access the sub
menu: You will see a menu called OTO and AMT.
Turn the OTO knob between 1 and 15 (15 different swapping bits mode) and then turn the AMT button to hear the FX :-)
I added FX1 and FX2 on the LCD, FX1 is hte OTO effect, FX2 are some effects I am working on :-)
TIPS:If you let the RND values to ON (for VOICE 1, 2 and 3, SNARE ...) and then move up the 'MRP' value in the PERF menu, you will get a nice effect: The Marimba will randomize the whole sounds each time you turn the knob!
The same happens if you let the RPF value to ON (RPF means Random Pattern Filled). Everytime your turn the knob 'MRP', the MARIMBA will create a new drum line sequence!!! wonderfull in live situation :-)
Comments
Did you build it with the new 0.33 firmware?
Frank
The firmware is build on V0.32, I wil update soon :-)
about accessing the pre filled pattern,
let me re explain, perhaps it will better ;-) my fault:
- go to VOICE (next to PERF)
- select OSC ... then you should see an arrow on the LCD display, click again on OSC (you access the sub menu)
- you should see something like RND, PAT, RPF for RAND the sound, PAT Prefilled selection, Random the PAttern
Tell me if it stills doesnot work :-)
Thanks for this new firmware !
you will notice that when turning the PAT and RPF (prefilled and random pattern) knobs, the step sequencer swith on all the leds but the pattern works!
Switch to PERF page and switch back to VOICE page, the pattern is correctly filled.
This issue comes from a missing function that switch off leds, i am working on it (I follow the theorem; release early, release often).
:-)
would you mind telling me which kind of parameters we could randomize on each voice?
I noticed that if i randomize too many parameters, the sound is dirty :-( but if you choose four-five parameters (well chosen) then the RND funciton provides "nice" sounds.
cheers!
If i can make comments, the paramter displays shows the new pages fonction when i first hit the button (osc and perf for example)or start the lxr . IMHO it would be better to have the original page when i naviguate thru the lxr, and if i want your function i press a second time the button for the function I want. If you want to understand, you can try to press voice and perf and you will see that the menu doesnt show regulary (press first time voice, it shows the osc page 1,press first time perf its shows the perf page 1, press secondtime osc page, it shows the osc page 2, press a second time
Dont know if i'm clear here, but it's a minor thing, and i hope this function would be merge or that you will continue the update, THANKS A LOT!
And funny, when the rand is on on the 3 first drum voice, it change the voice a lot when you play with the morph setting, and normmaly when the function is off. Really drastic changes!!!!!! real fun
- "the paramter displays shows the new pages fonction when i first hit the button (osc and perf for example)or start the lxr . "
- Yeap you are right and I have to correct it :-) promise for the next release :-)- "Random":
- yeap, random doesnot refresh the values on the LCD display. I am working as well on it :-)- Loop/Divide:
- I try to reproduce the loop/divide effect from Arturia.'STA' means Starts (the step the loop starts), and 'END' is the end of the loop.
example of usage:
- you turn first the knob called 'end' until you reach 16, then you go down to 12 (wait) and check that the sequencer will loop from 0-to 12. Then continue to go down and stop turning the knob when you reach 8, 4, 2, 1. You will see a rolling effect :-)
the same happens if you turn the knob of 'STA' but you will change then the start of the loop.
is it clearer ? well, I am going to make a video ! better!
- continue please to put your comments and advices, I will integrate your suggestions on the fly, little by little day after day :-)
continue! the LXR drum synth is great!voice a lot when you play with the morph setting, and normmaly when the
function is off. Really drastic changes!!!!!! real fun "
--> I was not expecting such a behavior, I tested it, very funny indeed ! I keep it like this if you don't mind!
Bye!
\:D/ >:D< :-S
Play your music, then go to PERF menu, choose an OTO mode from 1 to 15 and then turn the amount (Dry to wet).
:-)
SO i Tried to
reformat my sd card (fat 32)
re download all the sd card image
try to upload older julian's firmwire... None of this work
ANd i can't update to the fusion new firm too
And the first time i tried to update, i got odd chinesse characters showing just after the bootloader v1.2
If i try to update the firmwire, i get bootloader v1.2 for 2 second and after the synth boot up normally and the menu are upside down
If i upload again the firmwire on the sd card, all the light lit up, and at the 2nd try, they dont.
If anyone can confirm this i would be pleased thanks
I was using my LXR directly to a power socket no OFF, no ON, direct electricity connexion... not good, many times (1 out of 3) I add to disconnect and reconnect the LXR power socket (chineses characters).
I added recently an ONOFF switch and I don't get anymore this issue.
Can you try the following:
1- Get a plug that has a ONOFF button.
2- Put your LXR power in the plug but not in the LXR socket (you will do this later).
3- then switch on the PLUG (1)... wait few seconds
4- then plug the cable of your power supply inside the LXR
Switch ON.
I guess doing this you will give enough time to electricity to come to an certain average.. well, I am not good in electricity!!!
I don't know if I am clear, but I can tell you that I can switch from Julian'code and mine without any issue :-)
Waiting for your feedback.
:-)
Alien WAH: I forgot to mention it :-(
So you need to under the VOICE 1, select VOICE, select AEG, select the sub page, play with the alien WAH
But honnestly, not very finished FX :-( I wanted to make very short delays .. difficult!!
small improvements:
- better Loop/divide
- OTO effects with new Bits effects manipulation
- RND -> very new, I handle in a differnet way the RND function, you will see it gives you SOUND DESIGN facilites.
for the RAND sound generation part, in a few hours or days, I will publish a new version of Marimba. This version iwll include the RND function for Drum voice 1, 2 and 3 quite complete, you choose what you want to randomize :-)
have a nice day!
- The RND voice sound generator is "complete" fror DrumVoice 1, 2 and 3.
Now, you go under the Voice, then OSC sub menu, you will see:- RND: ON/OFF
- TYP: select between 16 RND modes to generate sound!
case 1 :
randomDrumVoiceOSC(voiceNr);
case 2 :
randomDrumVoiceFM(voiceNr);
case 3 :
randomDrumVoiceCLICK(voiceNr);
case 4 :
randomDrumVoiceFILTER(voiceNr);
case 5 :
randomDrumVoiceADSR(voiceNr);
case 6 :
randomDrumVoiceOSC(voiceNr);
randomDrumVoiceFILTER(voiceNr);
case 7 :
randomDrumVoiceOSC(voiceNr);
randomDrumVoiceADSR(voiceNr);
case 8 :
randomDrumVoiceOSC(voiceNr);
randomDrumVoiceFM(voiceNr);
case 9 :
randomDrumVoiceCLICK(voiceNr);
randomDrumVoiceFM(voiceNr);
case 10 :
randomDrumVoiceCLICK(voiceNr);
randomDrumVoiceFILTER(voiceNr);
case 11 :
randomDrumVoiceFILTER(voiceNr);
randomDrumVoiceADSR(voiceNr);
case 12 :
randomDrumVoiceFM(voiceNr);
randomDrumVoiceFILTER(voiceNr);
case 13 :
randomDrumVoiceOSC(voiceNr);
randomDrumVoiceFM(voiceNr);
randomDrumVoiceCLICK(voiceNr);
case 14 :
randomDrumVoiceCLICK(voiceNr);
randomDrumVoiceFILTER(voiceNr);
randomDrumVoiceADSR(voiceNr);
case 15 :
randomDrumVoiceOSC(voiceNr);
randomDrumVoiceFILTER(voiceNr);
randomDrumVoiceADSR(voiceNr);
case 16 : ALL !!!!