preenfm Forum

PreenFM => preenfm2 and preenfm3 => Topic started by: Xavier on June 05, 2014, 09:44:20 PM

Title: PC/Mac Editor version 2.00 (OLD THREAD NEWER EDITOR AVAILABLE)
Post by: Xavier on June 05, 2014, 09:44:20 PM
NEWER EDITOR AVAILABLE :
http://ixox.fr/forum/index.php?topic=69349.0


- - - - - - - - - - - - - - - - -
Old thread bellow :



August 29th 2015: Editor v2.00
PC/Mac editor to fit firmware 2.0 is ready.
. Mac version (https://www.dropbox.com/s/53km7bmwlqldjcs/pfmEditor_2.0.dmg?dl=1) (Standalone, vst)
. Windows version (https://www.dropbox.com/s/dm58bmwbt3f5nyy/pfmEditor_2.0.zip?dl=1) (Standalone, vst 32, vst 64)

Github source URL :
https://github.com/Ixox/preenfm2Controller

---------------------

Previous version for 1.06 firmware :
https://drive.google.com/folderview?id=0B7fPjBEexfCBRXFad0RKcG00RmM&usp=sharing
zip for windows, dmg for osx.

Windows 7 (64 bits) VST plugin status :
. Reaper 32 / 64 : OK
. Studio one 64 : OK
. Maschine 2 64 : OK
. Tracktion 5.3.15 64 : OK
. Renoise 3 64 : Complains but seems to work.
. Ableton live : does not support NRPN so no.

MacOSX 10.9 plugin status:
. reaper OK
. Tracktion OK


Xavier
Title: Re: preenfm2 Editor
Post by: martindunne on June 06, 2014, 12:55:05 AM
looking good
Title: Re: preenfm2 Editor
Post by: funkyfli on June 06, 2014, 03:38:49 AM
My index finger is twitching with anticipation!  :)  Is this the same vst engine as last time?
Title: Re: preenfm2 Editor
Post by: Xavier on June 06, 2014, 10:08:29 AM
Is this the same vst engine as last time?

No, 100% new code.
Based on JUCE : http://www.juce.com/about-juce
I have it compiled already on Windows, MacOS and Linux.
My goal is to have it as a standalone app and a plugin version for each platforms.

Xavier
Title: Re: preenfm2 Editor
Post by: funkyfli on June 07, 2014, 09:16:12 AM
Great!  I definitely prefer stand-alone editors.
Title: Re: preenfm2 Editor
Post by: Xavier on June 09, 2014, 10:56:21 AM
Great!  I definitely prefer stand-alone editors.

Yep, standalone is better for sound editing but the plugin is great to effortlessly save your presets and load them back with your tracks in your DAW.
So both would be great :-)

Xavier
Title: Re: preenfm2 Editor
Post by: DMM on June 10, 2014, 08:31:16 AM
Dear Xavier,

After looking at the editor screenshots I was wondering why you choose to have the 6 operators inside tabs?
If you use sliders instead of the envelope graph you could fit all operator settings in one screen.
This would give a much better overview of the sound settings imo.

Regs DMM
Title: Re: preenfm2 Editor
Post by: Xavier on June 10, 2014, 11:02:42 PM

I see what you mean
But 8x6 = 48 sliders ! Not  sure it would very relevant.
I'll try to add a button to open a windows that would superpose the 6 enveloppes on the same graph with different colors.

Xavier
Title: Re: preenfm2 Editor
Post by: DMM on June 10, 2014, 11:24:43 PM
Hi Xavier,

I've got the idea from looking at the Reason PX7 FM synth.
I think this GUI is very well designed.
Title: Re: preenfm2 Editor
Post by: Xavier on June 11, 2014, 09:15:19 AM

The problem is that a small difference between the attacks of 2 operators can make a sound difference, and i think it's impossible to see this on 100 pixels height sliders.
Not ideal.

But thanks for the info, interesting UI.
Title: Re: preenfm2 Editor (nothing ready yet)
Post by: kuzma_p on June 12, 2014, 03:50:56 PM
Looks good!
Do you use some kind of GUI framework for this? I can help with mockups etc if you interested.
Title: Re: preenfm2 Editor (nothing ready yet)
Post by: Xavier on June 12, 2014, 10:49:43 PM

Thanks, but most positions are hardcoded.
I still have to work on the color, so if you have any suggestion....
Title: Re: preenfm2 Editor (nothing ready yet)
Post by: DMM on June 16, 2014, 07:35:37 AM
I thinking the metal case design is very nice. Maybe you can use the same for the plug-in.
White background,same blue/gray text and labels,yellow for the display
Title: Re: preenfm2 Editor (nothing ready yet)
Post by: Xavier on June 18, 2014, 09:13:47 PM

Thanks i'll give a try.
Title: Re: preenfm2 Editor (nothing ready yet)
Post by: toneburst on June 23, 2014, 03:08:30 PM
Looks exciting!
Couple of things:

1. Small thing, but you might want to remove the second 'p' from 'enveloppe' (just a pedantic point, but the rest of the editor is in English, so…)
2. Have you considered some king of patch randomiser function? They've proved very popular in other synths (both hardware and virtual)

Also, do you have any plant to integrate any kind of librarian function into the editor in future?

Final question: will this work with Ableton Live, which filters out sysex and NRPNs? To work with Live, it would have to be able to connect to the synth directly, rather than relying on the DAW to forward MIDI data to the synth.

Keep up the great work!
Title: Re: preenfm2 Editor (nothing ready yet)
Post by: Xavier on June 24, 2014, 09:16:32 PM

1. Thanks  ;)
2. Yes, but could be done in the pfm2 firmware directly.

Final question : I'm afraid it won't work with ableton live. Editor <=> preenfm2 communication is 100% NRPN.

Xavier
Title: Re: preenfm2 Editor (nothing ready yet)
Post by: toneburst on June 25, 2014, 11:11:45 AM
Thanks for the replies, Xavier.

Cool re. patch randomisation. Would be great to see that in the synth itself, in fact.

Shame about Live. Is there any way to add an independent MIDI I/O to the VST plugin version of the editor, so that it could be used in Live?
http://ctrlr.org (http://ctrlr.org) is cross-platform, is based on Juce, like your editor, and has this feature. Might be worth considering, as Live is a popular DAW (and my only DAW, for some years now, after experimenting with various versions of Cubase, Logic and Reason).

Cheers,

a|x
Title: Re: preenfm2 Editor (nothing ready yet)
Post by: bramsluiter on June 26, 2014, 12:03:18 PM
Looks great! When can we expect a beta version for testing?? :-)
Title: Re: preenfm2 Editor (nothing ready yet)
Post by: Xavier on June 27, 2014, 11:11:19 AM

Will share a Work in progress hopefully soon  ;)

Title: Re: preenfm2 Editor (nothing ready yet)
Post by: toneburst on June 27, 2014, 11:15:53 AM
Great!
Maybe I'll have got around to building my PreenFM2 kit by then… ;)

a|x
Title: Re: preenfm2 Editor: work in progress available
Post by: Xavier on June 27, 2014, 11:44:50 PM

Just uploaded some early binaries.
See first post of this thread for the known limits.

Let me know if that does not work at all.

Xavier

Title: Re: preenfm2 Editor: work in progress available
Post by: kuzma_p on June 28, 2014, 01:23:52 AM
Great! Thanks!
Title: Re: preenfm2 Editor: work in progress available
Post by: martindunne on June 28, 2014, 02:11:34 PM
is saying pfm2editor exe is not a valid win32 application?
Title: Re: preenfm2 Editor: work in progress available
Post by: Xavier on June 28, 2014, 06:00:50 PM
is saying pfm2editor exe is not a valid win32 application?

Ah ? Not good.
What version of windows do you have ? 32 or 64 bits ?
Title: Re: preenfm2 Editor: work in progress available
Post by: martindunne on June 28, 2014, 06:31:18 PM
32 bits windows xp sp3
Title: Re: preenfm2 Editor: work in progress available
Post by: Xavier on June 28, 2014, 10:30:32 PM
I did not know that visual 2012 c++ application don't run by default on Windows XP:
http://stackoverflow.com/questions/11305633/xxxxxx-exe-is-not-a-valid-win32-application

Seems to be a setting to modify.
I'll change that for version 0.2.

XAvier
Title: Re: preenfm2 Editor: 0.2
Post by: Xavier on June 29, 2014, 10:16:54 PM

Let me know if you're more lucky with 0.2.
It may require you put the Vstudio dll in the same directory as the exe. The dll that is downloadable from the same place as the exe.

Xavier
Title: Re: preenfm2 Editor: 0.2
Post by: funkyfli on July 03, 2014, 05:54:57 PM
Awesome!  :)
Very Easy to use.

Some initial observations: (V0.2)
It would be nice to have a MIDI input connection for a keyboard/controller.  I have the keyboard connected to the DIN.  This might be causing the following stuck note issue...
If I play notes while adjusting a dial (IM1 etc.), I eventually get a stuck note which cannot be turned off.  Could be due to 2 competing MIDI inputs.

The Operator Frequency Ratio dial is very sensitive.  (Mouse Wheel as well) Could that be reduced?
The Free Env. 2 Silence node:  After dragging it to 0, it cannot be dragged out again.
I also noticed that with Algo 1:  After setting IM1 and IM2 to 0, IM3 still has a big effect on the sound.  Shouldn't it have no effect?

Martin.
Title: Re: preenfm2 Editor: 0.2
Post by: funkyfli on July 03, 2014, 06:12:11 PM
Doh!  Just noticed I can select multiple inputs... no stuck notes so far...

Martin.
Title: Re: preenfm2 Editor: 0.2
Post by: Xavier on July 03, 2014, 11:15:00 PM

Great... Thanks for the feedback.

You can use CTRL + Drag to change slowly the values...

I'll have a look to see if it's possible for the mouse wheel to make 1 increment.
And the 0 stuck point is definitely a bug.


Xavier
Title: Re: preenfm2 Editor: 0.2
Post by: funkyfli on July 04, 2014, 01:01:54 PM
Ah, yes.  CTRL works nicely.
Thanks!
Martin.
Title: Re: preenfm2 Editor: 0.2
Post by: bramsluiter on July 06, 2014, 10:21:36 AM
Works great!!! ::)
Title: Re: preenfm2 Editor: 0.3
Post by: Xavier on July 11, 2014, 12:18:38 AM

Just uploaded a 0.3 version for windows. mac osx to come.

Bram, why "roll eyes" ?
Is it working ?
I'm not very familiar with windows development and as i use a special windows_XP target, let me know if you have any problem.

Thanks,

Xavier
Title: Re: preenfm2 Editor: 0.3
Post by: recliq on July 13, 2014, 05:14:37 PM
Hi Xavier,

great work on the editor!

Do you think it's possible to implement a Midi channel selector in the Midi configuration? It seems it always expects the Preen on channel 1, my normally acts on channels 5-8.

Greetz
recliq
Title: Re: preenfm2 Editor: 0.3
Post by: Xavier on July 14, 2014, 11:16:07 PM

Yes you're right.
A midi channel selector will be in the next version.

Xavier
Title: Re: preenfm2 Editor: 0.4 (osx/win win32/x64 standalone/VST)
Post by: Xavier on July 16, 2014, 06:55:58 PM
Version 0.4 uploaded.
Midi channel selector added.
VST version available.

Please let me know if it works for you, don't forget to specify your plateform...

Xavier
Title: Re: preenfm2 Editor: 0.4 (osx/win win32/x64 standalone/VST)
Post by: martindunne on July 17, 2014, 01:03:29 PM
still not working for me on win xp 32bit, still saying that its not a valid windows application. it does work on windows 7 tho.
Title: Re: preenfm2 Editor: 0.4 (osx/win win32/x64 standalone/VST)
Post by: Xavier on July 17, 2014, 01:24:31 PM
still not working for me on win xp 32bit, still saying that its not a valid windows application. it does work on windows 7 tho.

Thanks for the feedback. I exepcted it to work.
Sorry but I think i won't support XP as it's not straightforward with latest Visual studio, and i don't have an XP machine to test on.

Xavier
Title: Re: preenfm2 Editor: 0.4 (osx/win win32/x64 standalone/VST)
Post by: matrix12x on July 18, 2014, 02:08:05 AM
Xavier,
Thanks for all the awesome work!!!!

I am on OSX 10.9.4 and it works great. Although, when I hit "Pull" I get a high pitched whine for a half second or so if I was playing notes. If I understand, there is no OSX VST yet, correct?
Title: Re: preenfm2 Editor: 0.4 (osx/win win32/x64 standalone/VST)
Post by: Xavier on July 18, 2014, 09:58:28 AM
Xavier,
Thanks for all the awesome work!!!!

I am on OSX 10.9.4 and it works great. Although, when I hit "Pull" I get a high pitched whine for a half second or so if I was playing notes. If I understand, there is no OSX VST yet, correct?

Thanks for the feedback and nice words  :D

When you hit pull, the preenfm2 audio engine stop while sending all its parameters to the editor.
I don't think it's worth the work to avoid it as you're not supposed to press pull while doing important live session ;)

Actually there is an OSX VST version in the DMG: "pfm2Edito.vst".
I don't know the usual VST instalation procedure under osx but here you'll have to copy this file in your "Library/Audio/Plug-Ins/VST" folder.
If Library is not visible, right click "show view option" and check "Show Library Folder".

Xavier
Title: Re: preenfm2 Editor: 0.4 (osx/win win32/x64 standalone/VST)
Post by: teevee on July 30, 2014, 10:30:58 PM
I have some ideas after testing, which I want to share.
Quote
•         Randomizer knob, where can click and the unit will set “random adjustment” on the different parameter
•         The unit is 4 part multitimbral, how about 4 fans with each 4 part so you can fast switch between them?
•         I know there is space for lots of presets and combos, what about a menu in this editor where you can choose between the slots/banks
•         Load DX-7 patches directly into the editor. There are lots of free Yamaha DX-7 patches for download out there and they are as “.Syx” format. Additional loading patches for Yamaha tx-81z and Yamaha FB01 if they could be compatible for this unit.
Title: Re: preenfm2 Editor: 0.4 (osx/win win32/x64 standalone/VST)
Post by: Xavier on August 10, 2014, 09:05:07 PM
I have some ideas after testing, which I want to share.
Quote
•         1. Randomizer knob, where can click and the unit will set “random adjustment” on the different parameter
•         2. The unit is 4 part multitimbral, how about 4 fans with each 4 part so you can fast switch between them?
•         3. I know there is space for lots of presets and combos, what about a menu in this editor where you can choose between the slots/banks
•         4. Load DX-7 patches directly into the editor. There are lots of free Yamaha DX-7 patches for download out there and they are as “.Syx” format. Additional loading patches for Yamaha tx-81z and Yamaha FB01 if they could be compatible for this unit.

Seems like i forgot to reply.
Thanks for sharing ideas.

1. Yeah, I'd like to find time to add a randomizer in the preenfm2 itself, not in the editor. It has been discussed, and people shared ideas how to implement that.Than cannot be a simple random value for each parameter. Maybe next big feature...
2 . It's already possible to switch (easily ?) between the instruemnts. Change midi channel then press "Pull". Making all instruments available at the same time would require a big rework.
Yes dealing
3. Agree... Having better slots/banks editing possibilty would be great.
4. Maybe one day.... 



Title: Re: preenfm2 Editor: 0.4 (osx/win win32/x64 standalone/VST)
Post by: Maxicosi on August 26, 2014, 09:54:09 PM
Hello to all...

I´ve run into a few issues with the Editor.
First of all how do you guys use it standalone? Do you connect the usb port and a midi keyboard to input notes via the midi input?
I get a lot of stuck notes this way and sometimes changing a parameter dont do anything.

Second one is i cant get the VST version to work. My Cubase doesnt recognise it as a plugin. Maybe i use the wrong .dll file.
Whats the msvcp110.dll file??

Hope someone can help...

greez Max
Title: Re: preenfm2 Editor: 0.4 (osx/win win32/x64 standalone/VST)
Post by: teevee on August 26, 2014, 11:54:16 PM
Hello to all...

I´ve run into a few issues with the Editor.
First of all how do you guys use it standalone? Do you connect the usb port and a midi keyboard to input notes via the midi input?
I get a lot of stuck notes this way and sometimes changing a parameter dont do anything.

Second one is i cant get the VST version to work. My Cubase doesnt recognise it as a plugin. Maybe i use the wrong .dll file.
Whats the msvcp110.dll file??

Hope someone can help...

greez Max

Question:
Have you updated firmware and bootloader to the newest version?
Title: Re: preenfm2 Editor: 0.4 (osx/win win32/x64 standalone/VST)
Post by: Maxicosi on August 26, 2014, 11:58:59 PM

Question:
Have you updated firmware and bootloader to the newest version?

Yes  i have firmware 1.04 installed but im not sure about the bootloader.
Have to check that tomorrow....
Title: Re: preenfm2 Editor: 0.4 (osx/win win32/x64 standalone/VST)
Post by: Maxicosi on August 27, 2014, 10:27:03 PM
Yep ive got the latest bootloader if its 1.11....
Title: Re: preenfm2 Editor: 0.4 (osx/win win32/x64 standalone/VST)
Post by: Xavier on August 28, 2014, 10:49:59 AM
First of all how do you guys use it standalone? Do you connect the usb port and a midi keyboard to input notes via the midi input?
I get a lot of stuck notes this way and sometimes changing a parameter dont do anything.

Using USB, select "preenfm" in midi output and input should do the trick.
If you're keyboard send the same midi on din5 at the same time, that can lead to stuck notes.

Second one is i cant get the VST version to work. My Cubase doesnt recognise it as a plugin. Maybe i use the wrong .dll file.
Whats the msvcp110.dll file??
greez Max

It was required with Editor 0.3 which was compiled in "windodws XP" compatibility mode.
But that did not work great.
I'll check but i'm almost sure i compiled Editor 0.4 without this compatiblity mode so this library should be useless.
Did you use the right 32 or 64 bits dll compatible with your Cubase.... I don't have cubase to try.

Xavier
Title: Re: preenfm2 Editor: 0.4 (osx/win win32/x64 standalone/VST)
Post by: Maxicosi on August 28, 2014, 01:29:51 PM
Yeah! :D

I got it working in standalone mode. I just overlooked that under midi Input Settings i have to select both preenfm2 and my Midi Keyboard.


No luck about the Editor though. I run Cubase 7 on a Windows 7x64 Laptop.
I tried every possible dll file but nothing works.
Title: Re: preenfm2 Editor: 0.4 (osx/win win32/x64 standalone/VST)
Post by: kuzma_p on September 06, 2014, 09:37:24 AM
Dunno why, VST doesn't show up in Renoise3. Either 32 or 64 bit.
Title: Re: preenfm2 Editor: 0.4 (osx/win win32/x64 standalone/VST)
Post by: funkyfli on October 03, 2014, 06:19:01 PM
Hi Xavier,
  I have been putting the editor to good use the last couple of days and I have found some issues...

1. The MIDI Setup is not saved on exit
2. The Free envelope 1 decay node keeps dropping / rising outside the graph when dragging the sustain up and down. (Minor bug)
3. The editor seems to crash after being open for a while.  Unfortunately, Windows event viewer only reports this...

Faulting application name: pfm2Editor.exe, version: 0.4.0.0, time stamp: 0x53c6af79
Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000
Exception code: 0xc0000005
Fault offset: 0x00000049
Faulting process id: 0x117d4
Faulting application start time: 0x01cfdf1d32c3dc52
Faulting application path: C:\Users\FunkyFli\Downloads\synths\PreenFM2\Editor\pfm2Editor.exe
Faulting module path: unknown
Report Id: 78b2cb8f-4b14-11e4-a8e8-005056c00008

So, sorry, pretty useless.

4.  Also, is there a chance for an update with the added features?  ie.  Bandpass, BitCrusher

Thanks,
  Martin.
Title: Re: preenfm2 Editor: 0.4 (osx/win win32/x64 standalone/VST)
Post by: Xavier on October 03, 2014, 11:02:35 PM

Thanks for all the feedbacks.
I'll try to spend time on the editor soon.
Seems like it requires some polishing.

Xavier
Title: Re: preenfm2 Editor: 0.4 (osx/win win32/x64 standalone/VST)
Post by: toneburst on October 05, 2014, 10:47:13 PM
I played with the Mac version for a while, and it seemed to work fine. I did notice the lack of some of the newer firmware options, but I found it pretty useable, generally.

Keep up the good work, Xavier.

a|x
Title: Re: preenfm2 Editor: 0.4 (osx/win win32/x64 standalone/VST)
Post by: funkyfli on October 12, 2014, 07:07:46 PM
Sorry, another small bug I noticed...
When I set the 'Destination' in the matrix to 'All Op Frequencies', and save the state.  If I then load that back in the editor the display reverts to 'Op6 Frequency'.  The matrix is still 'All Op Freqs'.

Thanks.
Title: Re: preenfm2 Editor: 0.5 (osx/win win32/x64 standalone/VST)
Post by: Xavier on October 12, 2014, 11:14:05 PM
I just uploaded a v0.5 zip file. For Windows only for the moment.
See first message for info about changes.

I changed some linking options in Visual Studio 2012 for the DLL so i hope they will now load better in the different hosts.
Please let me know (again) the host you use if it does not work.
Title: Re: preenfm2 Editor: 0.4 (osx/win win32/x64 standalone/VST)
Post by: Xavier on October 13, 2014, 01:52:09 PM
...
1. The MIDI Setup is not saved on exit
3. The editor seems to crash after being open for a while.  Unfortunately, Windows event viewer only reports this...
...
Thanks,
  Martin.

1. I agree it would be nice, but I don't think i'll ever fix that as the setup is a built-in windows of JUCE library.
2. Let me know if you find any reproducable steps for this.

Title: Re: preenfm2 Editor: 0.5 (osx/win win32/x64 standalone/VST)
Post by: funkyfli on October 13, 2014, 05:24:57 PM
Thanks.  I'll try it in VST mode as well.
2.  Basically, if I use it for some time while saving and loading 'states', it will crash... either while saving, loading or changing a value.  Unfortunately, I have found nothing repeatable.  I can use it for hours and nothing.  The last couple of times I have received a 'BEX' event.  Which, apparently, is a buffer overflow error of some sort.  I've just turned on 'run as Administrator'.  I'll see if that helps.

Here is the last 'Windows Error Reporting' Event Viewer message: (for what it's worth)

Fault bucket , type 0
Event Name: BEX
Response: Not available
Cab Id: 0

Problem signature:
P1: pfm2Editor.exe
P2: 0.4.0.0
P3: 53c6af79
P4: StackHash_0a9e
P5: 0.0.0.0
P6: 00000000
P7: 00000049
P8: c0000005
P9: 00000008
P10:
Title: Re: preenfm2 Editor: 0.5 (osx/win win32/x64 standalone/VST)
Post by: Xavier on October 13, 2014, 10:11:17 PM
Martin, i fixed 2 problems in this exe :
<Useless link - the v0.6 is available>

. I added a Mutex to be sure a vector is not filled and deleted at the same time... Could caused some memory written where it should not. Specialy when loading state from the UI.
. StepSequencer also wrote outside of the memory allocation when dragging horizontaly outside the box.

Let me know if you see a difference
Title: Re: preenfm2 Editor: 0.5 (osx/win win32/x64 standalone/VST)
Post by: funkyfli on October 14, 2014, 05:19:00 AM
Thanks.  I'll give it a go.
Title: Re: preenfm2 Editor: 0.6 (osx/win win32/x64 standalone/VST)
Post by: Xavier on October 14, 2014, 09:47:39 PM

Try directly the v0.6 i just uploaded.  ;)
Title: Re: preenfm2 Editor: 0.7 (osx/win win32/x64 standalone/VST)
Post by: Xavier on October 15, 2014, 11:16:53 PM

v0.7: plugins now loads fine in Tracktion.
MacOsX version available.


Title: Re: preenfm2 Editor: 0.7 (osx/win win32/x64 standalone/VST)
Post by: funkyfli on October 16, 2014, 04:21:33 AM
Well, after 2 days of using the stand-alone, I can report no crashes.  Thanks!  :)
Title: Re: preenfm2 Editor: 0.7 (osx/win win32/x64 standalone/VST)
Post by: Xavier on October 16, 2014, 09:32:16 AM

Good news  :)
You're welcome, thank you for all your feedbacks.
Title: Re: preenfm2 Editor: 0.7 (osx/win win32/x64 standalone/VST)
Post by: funkyfli on October 17, 2014, 02:54:05 AM
I got this message today when trying to save a sound (and it failed)...    I thought it was appropriately alien-like ;D

Martin
Title: Re: preenfm2 Editor: 0.7 (osx/win win32/x64 standalone/VST)
Post by: Xavier on October 17, 2014, 09:41:31 AM

Ouch....  :o
Did the preset have a long name ? more than 13 chars ?

You seem to use a lot the save state feature.
Would'nt it easier to save directly on the preenfm ? and use PULL in the editor if when you want to edit it ?
Title: Re: preenfm2 Editor: 0.7 (osx/win win32/x64 standalone/VST)
Post by: funkyfli on October 17, 2014, 08:11:28 PM
The preset didn't have more than 13 characters.  It did save on the second attempt so it wasn't an issue just more of an intriguing message.  :)

The save state is a useful feature to me as I can save the patches separate from the preenfm as not all of them get used.  It also makes it easy to organize and move them around.

As well, the preenfm MIDI out port isn't working at the moment.   :(
Title: Re: preenfm2 Editor: 0.7 (osx/win win32/x64 standalone/VST)
Post by: clément on December 22, 2014, 04:16:39 PM
Hello hello,

A friend I built a PreenFm2 for asked if the program was 10.6.8 compatible? I'm using 10.7.5 with no problems, but he couldn't run it on Snow Leopard. Just to be sure that we didn't do something wrong.

Thanks!
Title: Re: preenfm2 Editor: 0.7 (osx/win win32/x64 standalone/VST)
Post by: Xavier on December 22, 2014, 06:50:28 PM
Yes, someone already reported me it does not work with 10.6 OSX.

I'm not an OSX expert and i don't know if it's only a problem of build target or if it's more complicated to have it work on 10.6.
I'll have a look when i have time. Or if someone want to give a try, the sources are available  ;)


Xavier
Title: Re: preenfm2 Editor: 0.7 (osx/win win32/x64 standalone/VST)
Post by: clément on December 23, 2014, 10:04:45 AM
Unfortunately I can not help at all with this (unless I learn everything from zero).
Don't worry about it too much, we just wanted to be sure so we stop trying  :D
Title: Re: preenfm2 Editor: 0.7 (osx/win win32/x64 standalone/VST)
Post by: Nystagmus on July 19, 2015, 11:00:15 PM
Do you know how to:

Use the standalone app at the same time as Ableton Live for programming the synth, using a virtual midi port software
or
Use the vst in Live using some kind of wrapper

Or is the the only solution to use another VST host and rewire it to Live?
Title: Re: preenfm2 Editor: 0.7 (osx/win win32/x64 standalone/VST)
Post by: clément on July 20, 2015, 06:15:50 PM
You can use the standalone app at the same time as you are running Ableton.
I don't understand why would you use a virtual midi port? Ableton and the standalone app don't need to communicate with each other.

About the VST, Ableton can not output (or not exactly from a plug in like this) NRPNs, so I don't know what you mean by wrapper but the problem is really within Live. You can open the PreenFM VST but the messages won't get through.
I started to work on a M4L editor for all the parameters, as you can play a bit around and manage to send NRPNs that way, but I haven't been working on it for a while and I'm so pissed at Ableton lately for all those simple issues that I'm starting to look a bit around for something else...
Title: Re: preenfm2 Editor: 0.7 (osx/win win32/x64 standalone/VST)
Post by: Nystagmus on July 20, 2015, 11:09:24 PM
I don't understand why would you use a virtual midi port? Ableton and the standalone app don't need to communicate with each other.
I couldn't get any sound from the synth using Ableton and the editor simultaneously. BUT.. I just realized that it works if I setup the editor to use the midi ports of my soundcard instead of the PreenFM i/o, if I disable the midi ports of my soundcard in Ableton. I couldn't get it to work the other way around though, oddly enough.

Quote
I don't know what you mean by wrapper but the problem is really within Live. You can open the PreenFM VST but the messages won't get through.
I started to work on a M4L editor for all the parameters, as you can play a bit around and manage to send NRPNs that way, but I haven't been working on it for a while and I'm so pissed at Ableton lately for all those simple issues that I'm starting to look a bit around for something else...
Yeah, I know about the NRPN issue. It's really weird that Ableton hasn't added support for it yet. But they don't really seem to listen to requests or even bugreprts, f.i. their own Push contrtoller have created stuck notes on external hardware since the release.  By wrapper I meant something like jBridge, which "aims to make it possible to run 32bit plugins in 64bit hosts, 64bit plugins in 32bit hosts, or even bridging 32bit plugins to 32bit hosts, allowing to overcome the memory limitations of a single 32bit process, in this last case."  Btw, thanks a lot for your efforts with the Max plugin so far, I really appreciate your work.

Edit: Push / pull stops working after a while. (Win 8.1 64, PreemFm2 connected via midi.)

Title: Re: preenfm2 Editor: 0.7 (osx/win win32/x64 standalone/VST)
Post by: clément on July 21, 2015, 11:30:38 AM
Ok, I don't recall having this issue using the editor + Ableton at the same time (I'm using real MIDI cables, not the MIDI-through-USB, on a Mac computer).

About the Push / Pull stopping working after a while I get the same thing. I didn't report it anywhere because I didn't study yet when it happens. For a moment I thought it was only using the MIDI-through-USB, then I thought it was only when using the editor, but I think I got the issue also here and there, as if sometimes the MIDI input of the synth freezes and you have to reboot. But as I said it deserves in depth observations of the issue.
Title: Re: PC/Mac Editor version 2.00
Post by: Xavier on August 29, 2015, 06:43:21 PM

New version 2.0 to edit the new feature of the firmware 2.0.
. Midi note scaling
. LFO phase
. Note1 & 2 in matrix target.

Scala scale feature is not part of the preset, so not editable with the editor.

Let me know if you try it,
Best,

Xavier
Title: Re: PC/Mac Editor version 2.00
Post by: DubplateDerek on November 10, 2015, 01:41:37 PM
I got this working in standalone mode last night, but it does not appear in Cubase.  I am guessing it should appear in the list of VST instruments?  Or should it be in the list of VST effects?

I am running Cubase 7.07 in 64bit on Windows 7.

I also struggled a bit to get the standalone mode working at the same time as Cubase.  I managed to get the Preen controlled over USB from the editor, but then couldn't send MIDI note triggers to the unit via normal MIDI cable.  I will check again tonight exactly what happens cos it was pretty late last night by the time I got the editor up and running.  Maybe it'll be clearer second time round.

What is the function of selecting an audio device in the editor?  I can't control the Preen via MIDI or the editor unless I select a valid audio device, but I just want to get audio from the Preen analogue outputs.  Why must I choose an audio device in the Preen editor config to do this?

Cheers
Title: Re: PC/Mac Editor version 2.00
Post by: DubplateDerek on November 23, 2015, 08:33:51 PM
Hi Xavier,

Any idea about my questions?

Cheers

Title: Re: PC/Mac Editor version 2.00
Post by: Xavier on November 23, 2015, 10:59:06 PM

Hi,

Sorry i forgot your post.
It should appear in the list of VST instruments.
I cannot garantee it works with Cubase, i've never tried.

The standalone version works as a VST inside a minimal host.
You have to select an audio device to have the VST audio loop called by the host. So that it can deal with midi events.
That's a technical only constraint.
The audio will in any way go out through the Audio Jack.

Xavier
Title: Re: PC/Mac Editor version 2.00
Post by: Psyclobin on July 20, 2016, 03:57:17 AM
I also have Cubase 7.5 and I can get the vst 64 bit to show up and load but once it loads, nothing else works. Its like there is no connection from using a midi keyboard through Cubase into the Preen Vst.

I can get the standalone to work fine no problem. Once you open up Cubase though, you can no longer use the standalone as Cubase takes over the soundcard using its ASIO drivers from my sound card.
Title: Re: PC/Mac Editor version 2.00
Post by: Xavier on August 11, 2016, 09:38:54 PM
Sorry Psyclobin, i've just replied to you PM but i missed this post   ::)

I also read again this thread and saw other people have problem with Cubase :(
But it seems you have the VST loading inside cubase.

Do you have the midi output of the PreenFM hardware coming inside the VST and the ouput of the VST going to the input of the hardware ?
In fact you should have both, you keyboard and the preenfm2 hardware going to the VST.
The VST Will capture the midi NRPN from the preenfm2 but the midi note from you hardware should be forwarded to the output which goes to the preenfm2 hardware.... Make sense ?
Title: Re: PC/Mac Editor version 2.00
Post by: lokki on August 29, 2016, 04:22:52 PM
xavier, what would be required to compile the standalone editor on linux?
Title: Re: PC/Mac Editor version 2.00
Post by: lokki on August 29, 2016, 09:21:45 PM
i see now in another post, that you already compiled a linux version. i will try to compile the version from github...

cheers
Title: Re: PC/Mac Editor version 2.00
Post by: Xavier on August 29, 2016, 10:05:59 PM
i see now in another post, that you already compiled a linux version. i will try to compile the version from github...

Let me know how it goes.
You'll see the standalone version is more complicated thant what you expect.
It's because it's the pluggin version wrapped in a host and the pluggin version has to deal with the host automation, with the midi I/O and with the hardware. All that without locking the audio main thread.

Anyway, if you have any questions....  ;)

 
Title: Re: PC/Mac Editor version 2.00
Post by: lokki on August 29, 2016, 11:03:46 PM
yes, well do i need to install juce just to compile it?
do i first need to compile the plugin for linux and then the host?

i get this when i try to compile the host:


Code: [Select]
Compiling AlgoPNG.cpp
Compiling Enveloppe.cpp
Compiling EnveloppeAbstract.cpp
Compiling EnveloppeFree1.cpp
Compiling EnveloppeFree2.cpp
Compiling MainTabs.cpp
../../../Plugin/Source/UI/MainTabs.cpp:22:58: fatal error: ../PluginParameters/include/PluginParameters.h: No such file or directory
 #include "../PluginParameters/include/PluginParameters.h"
                                                          ^
compilation terminated.
Makefile:131: recipe for target 'build/intermediate/Debug/MainTabs_1a903dc0.o' failed
make: *** [build/intermediate/Debug/MainTabs_1a903dc0.o] Error 1

of course there is no PluginParameters.h in the mentioned folder(not even an include folder)
Title: Re: PC/Mac Editor version 2.00
Post by: Xavier on August 30, 2016, 12:01:58 AM
PluginParameters is a git submodule.
It's describe in the .gitmodule file, so it's easy to download from the editor forlder.
I don't remember exactly the git command but i quickly found that :
http://stackoverflow.com/questions/8090761/pull-using-git-including-submodule

I also think you must have the steinberg VST headers even for Linux... but i'm not 100%  ;)

You can compile directly the host.
Title: Re: PC/Mac Editor version 2.00
Post by: lokki on August 30, 2016, 12:48:26 AM
ok, that command did not work. but i managed to just clone the missing repositories into the right locations. now i just need the vst2 sdk... on the steinberg site there is only the 3...

edit: the 2.x version is in there, now i just need to set the path in IntroJucer accordingly, which does not yet work.  8)
Title: Re: PC/Mac Editor version 2.00
Post by: lokki on August 30, 2016, 04:03:32 PM
ok compiled and working!!! yehaa.. nice editor.
Title: Re: PC/Mac Editor version 2.00
Post by: lokki on August 30, 2016, 04:10:55 PM
now for the vst plugin on linux.
Title: Re: PC/Mac Editor version 2.00
Post by: teevee on November 06, 2016, 09:34:45 AM
Hmm I cannot make it work between my computer both the standalone and vst (with Renoise) after i updated my device to the newest firmware..

I made the connection over USB
Title: Re: PC/Mac Editor version 2.00
Post by: kylelandstra on February 15, 2017, 06:46:31 AM
I have been using the editor in standalone as I've had issues with one of my encoders (waiting for some in the mail to see if the issue with the part itself) and wanted to program patches in the interim.  I was wondering, is it possible for the editor to read user created waveforms?
Title: Re: PC/Mac Editor version 2.00
Post by: shwanton on March 17, 2017, 11:00:11 PM
The dropbox download link is broken. I think this has to do w/ Dropbox killing the public folders.
Title: Re: PC/Mac Editor version 2.00
Post by: Xavier on March 18, 2017, 09:39:10 PM
The dropbox download link is broken. I think this has to do w/ Dropbox killing the public folders.

What do you see ?
I tried from an an anonymous session and i can download it.. Check the attached screenshot.
Do you have more information what the problem is ?
Title: Re: PC/Mac Editor version 2.00
Post by: Xavier on March 20, 2017, 10:38:23 AM
I modified the links to have direct downloads  :)
Title: Re: PC/Mac Editor version 2.00
Post by: chaocrator on March 29, 2017, 11:43:55 AM
so, what is the build procedure for linux ?
Title: Re: PC/Mac Editor version 2.00
Post by: Xavier on March 29, 2017, 04:12:49 PM
so, what is the build procedure for linux ?

Get the source :
https://github.com/Ixox/preenfm2Controller

In Host/Builds/Linux
run 'make'
The app should be compiled in Host/Builds/Linux/build/
Title: Re: PC/Mac Editor version 2.00
Post by: chaocrator on April 22, 2017, 12:40:24 AM
today i have my PreenFM2 unit ready, and managed to build the editor on linux (ubuntu 16.04).
this was not easy.
tomorrow i'll reproduce the build procedure to make a step-by-step guide, since the procedure itself is pretty quirky.

p.s. the plugin build is still unsuccessful at the moment. going to try again tomorrow.
Title: Re: PC/Mac Editor version 2.00
Post by: chaocrator on April 22, 2017, 10:54:00 PM
so, i successfully reproduced the standalone editor build procedure on the clean ubuntu 16.04, but can't build plugin.

the compiler output for master branch is here:

Quote
Compiling Enveloppe.cpp
In file included from ../../Source/UI/Enveloppe.cpp:19:0:
../../JuceLibraryCode/../JuceLibraryCode/JuceHeader.h:31:24: fatal error:
 BinaryData.h: No such file or directory
 #include "BinaryData.h"
                        ^
compilation terminated.
Makefile:111: recipe for target 'build/intermediate/Debug/Enveloppe_d93dfef8.o' failed
make: *** [build/intermediate/Debug/Enveloppe_d93dfef8.o] Error 1

and for the pluginworks branch:

Quote
Compiling tinythread.cpp
Compiling fractal.cpp
../../Source/PluginParameters/include/tinythread/test/fractal.cpp:30:24: fatal error: tinythread.h: No such file or directory
 #include <tinythread.h>
                        ^
compilation terminated.
Makefile:116: recipe for target 'build/intermediate/Debug/fractal_883848e9.o' failed
make: *** [build/intermediate/Debug/fractal_883848e9.o] Error 1

(copying tinythread.h to standard system include directories also does not help.)
Title: Re: PC/Mac Editor version 2.00
Post by: matrix12x on May 06, 2017, 05:48:51 AM
Would it be possible in a future version of the editor to allow selection of the user waveforms?
Title: Re: PC/Mac Editor version 2.00
Post by: chaocrator on July 29, 2017, 07:28:40 PM
got a strange behavior.
Push/Pull buttons don't work in linux version, but working in windows version running via wine on the same linux installation.
what can be wrong? did i miss something when compiled the editor?

update: MIDI monitor does not show any activity when linux editor is connected to it, so somethig's definitely missing, i guess. but what?
Title: Re: PC/Mac Editor version 2.00
Post by: Xavier on July 31, 2017, 11:46:19 AM

Did you correctly assign the midi out/in in the options/midi settings menu ?

I know it's weird as it's midi only but you also have to select a sample rate supported by your audio hardware.

Title: Re: PC/Mac Editor version 2.00
Post by: chaocrator on September 27, 2017, 08:28:51 PM
strange, but the build i had problems with 3 months ago now works as expected.
(with lokki's firmware, but anyway).
seems like something was wrong with prenfm's settings.
Title: Re: PC/Mac Editor version 2.00
Post by: anderson303 on October 03, 2017, 09:19:13 PM
Is there a way to see all the parameters of a selected patch?

Also, not sure what the Push and Pull buttons do. Clicking on them doesn't do anything? I was hoping "pull" would do this, would import all the settings so I could see what I'm working with?

Very clear GUI otherwise, is very clear to work with. Great job.
Title: Re: PC/Mac Editor version 2.00
Post by: Xavier on October 03, 2017, 10:13:31 PM

Right, pull should copy the preset from the preenfm2 to the editor.
Push do the oposite.
(Software point of view)

Check Menu Options=>Midi settings as well as the midi channel if it does not work properly.