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: 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 ?

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

Interesting feedback, thanks for sharing.

Xavier

1338
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


1339
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  :)


1340
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...

1341
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

1342
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  ;)

1343
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 ?

1344
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

1345
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

1346
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

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

Thanks Ardi :)

Xavier

1348
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

1349
preenfm2 and preenfm3 / Re: How to export wav files to TXT
« on: January 17, 2016, 11:01:26 AM »
Just did some messing around and found out that you can export TXT files from Audacity.

Analyze -> Sample Data Export

Measurement scale: Linear
File Data Format: Sample List (txt) // You can also do indexed list first to check if you're putting out 1024 samples in the txt file
Include header information: None
Optional header text: {4-char preenfm2 display name} {num samples}

Thanks a lot Jarvis for this super usefull message  8)
I wanted to research and did not find the time...

1350
preenfm2 and preenfm3 / Re: Which parameters on DX7?
« on: January 17, 2016, 10:56:44 AM »
So Xavier. I am SO very, very happy with your incredible sounding synth. It is truly amazing. It sounds huge. But I am unsure why. The other day I played the Korg Mod-7 engine in an over $2000 Kronos synthesizer, and I was sure to find each and every effect and turn it off. And to my ears, the Preen wins on all fronts. It sounds much more immediate, direct, and real, 3D, while the hyper expensive FM sounded 2D, software, fake, like a softsynth. But the Preen sounds like hardware. Why? They are BOTH just software on a single DSP, right? So why does the Preen sound good? Comparing it to classic Yamaha FM, the Preen sounds CLASSIC. But from a technical perspective, why? 

Thanks  :D I'm really glad you like your preen.
Your message gave me a big smile.
Everybody have different ears and are more sensitive to some aspect of the sound.

I don't know what you ear that you like so much.
The thing that make it sound different from a softsynth is to my opinion the limit of its hardware.
The distortion of the audio path, the not perfect waveforms, as well as the limit of the DAC can be the "Hardware" sound you hear.

Of course its internal flexibility and the panning per operator are also responsible to make it sound "huge" :)





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