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 ... 88 89 [90] 91 92 ... 149
1336
preenfm2 and preenfm3 / Re: Usb File Directory Structure
« on: March 01, 2016, 12:04:56 PM »
Hi,
No the preenfm2 only read the sysex files that it finds in /pfm2/dx7 folder.
Best,
Xavier

1337
preenfm2 and preenfm3 / Re: No buttons or encoders - solved
« on: February 09, 2016, 09:28:44 PM »

Thanks for the details  ;)
I'm glad it works because debuging that kind of hardware problem is not easy.

1338
preenfm2 and preenfm3 / Re: No buttons or encoders - solved
« on: February 09, 2016, 10:17:25 AM »
I picked up the kit from Van Daal.  I'm not 100% certain where the trace is broken, but I suspect it's where it passes between the pins (9&10 I think) of the 74165.

Ah OK thanks.
That's my latest PCB batch.
Sorry to ask that but are you sure it was not a bad soldering point ?

1339
preenfm2 and preenfm3 / Re: Noisy audio out
« on: February 09, 2016, 09:21:54 AM »

Interesting feedback, thanks for sharing.

Xavier

1340
preenfm2 and preenfm3 / Re: No buttons or encoders - solved
« on: February 09, 2016, 09:20:49 AM »

Just a question : did you order the PCB from me or did you make it yourself ?
Note that i don't have any problem at all with the latter when not for resale  ;)

I ask that because i tried to find what batch was your PCB from and i don't see any PCB associated with your email.

Thanks,

Xavier


1341
preenfm2 and preenfm3 / Re: No buttons or encoders - solved
« on: February 09, 2016, 09:14:59 AM »

Thanks for the feedback and congrats for fixing the problem.
From what i remember, this is the first PCB trace problem i hear about.
They are rare but very very annoying.

Glad to read your preenfm is now working  :)


1342
preenfm2 and preenfm3 / Re: Voice allocation / keyboard management
« on: February 04, 2016, 01:27:44 PM »
"I don't remember why we don't stop looping here".....

Actually we continue looping to check whether we have a voice playing the requested note ;) First point of the first loop...

1343
preenfm2 and preenfm3 / Re: Voice allocation / keyboard management
« on: February 04, 2016, 01:23:50 PM »
Hi Jarilo,

Yes indexVoice is to keep track of the voices order allocation.
When we have to stop a playing voice, we stop the older one.

Just had a look at the code to refresh my memory ;)
The logic in the first loop :
. is the note we ask is already paying => use same voice
. If a voice is not playing => use voice (I don't remember why we don't stop looping here :/ )
. If a voice is still playing but has been release => use it unless we find a not playing voice or an older note that is also realeased later in the loop

If we didn't find any available voice. We must chose one :Second loop....
. chose the older one but excludes voices that are about to start (isNewNotePending()).

That's the idea....

Xavier

1344
preenfm2 and preenfm3 / Re: Compressor/fuzz effect
« on: February 02, 2016, 06:22:44 PM »
OK nice.

Voice allocation is done in Timbre::preenNoteOn(char note, char velocity).. in case you didn't find already  ;)

1345
preenfm2 and preenfm3 / Re: Compressor/fuzz effect
« on: February 02, 2016, 11:54:08 AM »
It's perfect in it own thread.

Thanks a lot for sharing your work   :D
Seeing the code modified by other people is really great..

Don't hesitate to share the firmware binary. That will allow more people to test it.
You can modifiy the Makefile so that the version number is something like "2.02j".

Seems like you have knowledge about audio programming. Did you work on otther project ?

1346
preenfm2 and preenfm3 / Re: New firmware 2.02 (October 14th)
« on: January 28, 2016, 11:00:19 AM »

"Firmware compilation" jarilo's message split in its own Thread bellow.

Xavier

1347
preenfm2 and preenfm3 / Re: Building firmware problem
« on: January 28, 2016, 10:52:42 AM »
Hi,

I split this message from main firmware thread for clarity.

To compile the firmware please use GCC for arm version 4.7.
https://launchpad.net/gcc-arm-embedded/+series

You're right, the bootloader does not compile with the latest version.
I didn't make the required changes after the big 2.0 firmware modification.
Sorry about that.

So to compile the bootloader please fork github source at the date of "2015 January 1st".
That should be firmware 1.06 and the bootloader should compile properly.
Use this branch only for the bootloader.

Then for the firmware use latest github version.

Let me know if that works better,

Xavier

1348
preenfm2 and preenfm3 / Re: How to export wav files to TXT
« on: January 25, 2016, 11:44:52 AM »
How do i import waveforms to my PreenFM2?

Plug your preenfm in your computer with your USB cable.
Turn on you preenfm while pressing a button, it will enter "bootloader mode".
Then press "access USB".
You shoul see the USB drive on your computer.
 (You can also take off the USB drive from the preenfm and plug i directly in your computer).

Then go to :
http://ixox.fr/preenfm2/manual/synth-edit-mode/
and search for "user waveform"  :)

Xavier

1349
Metal cases are back in stock direcly from "Van Daal Electronics" :
http://vandaal-electronics.com/product/preenfm-metal-case/

Thanks Ardi :)

Xavier

1350
preenfm2 and preenfm3 / Re: New firmware 2.02 (October 14th)
« on: January 17, 2016, 11:04:57 AM »
how can i create a txt file from waveform in macosx????

Sorry for the late reply, did not have the time to make the research.
But Jarvis just replied with a solution and i split his message in its own thread.
http://ixox.fr/forum/index.php?topic=63539.0

Pages: 1 ... 88 89 [90] 91 92 ... 149