Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Xavier

Pages: 1 ... 84 85 [86] 87 88 ... 149
1276
Lokki's latest message before split :

"xavier, success!!! i cannot make it glitch anymore :-) will play some more with it, and let you know if there is something unusual, but it seems pretty stable to me."

 :D

1277

Cool.
Just pushed the "2.05B3", i didn't have any reason not to do it ;)

Xavier

1278
Thanks for testing. Good news  :D

Compiling and flashing the firmware is not complicated.
Clone the git sources :
https://github.com/Ixox/preenFM2

Install arm gcc 4.7 :
https://launchpad.net/gcc-arm-embedded/4.7

Add the arm gcc bin path to your PATH.

run "make" without parameter and you'll have the list of available target.
Once it's compiled, the fastest way to flash is to put the preenfm2 in  "bootloader>DFU" mode and run "make installdfu".

The Beta version is not yet pushed to github so you'll have the 2.03.

1279
preenfm2 and preenfm3 / Re: Pitchbend response?
« on: August 23, 2016, 11:14:25 PM »

Thanks for your feedback Lokki.  :)

What you can do is to use 2 matrix rows with PB as source, they will be added : 10 + 2 = 12.
You can even do : 10 + 8 = 18 = +-36 semitones  ;)
(I'm expected it to crash after 51 semitones as there's no checking for reading outside the exp2 array in this Beta)

I may have an idea in the following days, but for the moment, i have no solution to make the harmonique shifting for the PB only.
I'll  add an option but that will be ALL or NONE.

Xavier




1280
If you have time to try this 2.05B3....
That was an other problem of too short notes, when the preenfm2 received the noteOff just after the noteOn without starting the audio between.
These too short notes are now also ignored.

Thanks for your help,

Xavier

1281
Yep, it's worse than before  :(
I'm still on it.

1282
This puredata patch is a gem for debuging voice allocation :) Thanks again  8)
I attached a beta firmware that should not play anymore the low frequency ghost note.

Explanation : when a voice is playing and when a new midi note is received, the new note does not start right away (which would create an audio "click").
So the preenfm2 use some time (between 0 and 200 samples depending of the current envelope status) to mute progressively the current note before playing the new one.
With a very short new note, the preenfm2 receives noteOff while the previous note fades out and before the new note is acutally started.
This is where the bug was.

The fix i have for the moment should work in most situation: in case it receives noteOff before the note actully starts, the new note is never played.
Which makes weird behaviour with the posted PD  patch (increase a little the note duration and it's fine) but that should work in most real life situation.


Xavier

1283

There should be a default preset.
My guess is that the number of voice of instrument 2 (midi channel 2) is set to 0.

If not, do you see a '2' showing up on midi note on ?

1284
preenfm2 and preenfm3 / Re: most useful user waveforms
« on: August 22, 2016, 09:59:36 PM »

I can answer your last question :

If your waveform has between 513 and 1024 samples, it will be imported as a 1024 samples waveform, with interpolation if needed.
If your waveform has between 257 and 512 samples, it will be imported as a 512 samples waveform, with interpolation if needed.
etc....
32 samples minimum.


1285
Thanks a lot for the puredata patch.
I can reproduce it... I'll work on that asap.

(In the meantime don't forget that pressing MENU+BACK at the same time, reset the note engine, so this stops the stuck note..).

Xavier

1286
preenfm2 and preenfm3 / Re: Pitchbend response?
« on: August 21, 2016, 06:19:34 PM »
I have something working.
I thought all the frequency modifications that come from the matrix should modify the frequency that way.
Whatever source you send to the o*fr target, the matrix multiplier is now the number of tone you want.
lfo1 > 0.5 > o*fr : 1 semitone oscillation around the main frequency
PitB > 6 > o*fr : The pitchbend shift one octave up and down.

"2.05 Beta1" firmware attached,
Let me know if you find any problem.

Xavier

1287
i will try to reproduce the problem with a puredata patch on linux and osx, do you know puredata (http://msp.ucsd.edu/software.html)? if so i could share the patch and you can try it on your linux machine as well.

Would be great. Let me know if you find something.

1288

Thanks, i'll try with my macbook tomorrow.
I don't think it's a DAW or a controller problem, i'm sure it's a preenfm2 problem.
But i think some DAW or midi interface can filter some fast midi data before the preenfm2 got them although some others just pass them through and make the preenfm2 play those wrong note.

Xavier

1289
preenfm2 and preenfm3 / Re: Screen Issue - what I am doing wrong?
« on: August 20, 2016, 10:22:14 PM »
 
I just received some raystar OLED and i cannot reproduce this problem...
Maybe your USB is a bit higher than 5V. I tried several USB power sources, they gave from 4.7v to 5.01v. The Display worked fine with all of them.

I'd like even more than before knowing whether the mod fix the issue...  :)

1290

I played more than ten times your midi file under Linux and in 2 windows DAWs without being able to reproduce.
What firmware do you use ? Overclocked ?
What sequencer/DAW do you use ?
Do you play the midifile directly to the preenfm2 USB ?
If you use the midi jack, what midi interface do you have ?

Last question, does it happen with any preset ?

Thanks

Xavier

Pages: 1 ... 84 85 [86] 87 88 ... 149