Re: [LMMS-devel] Growl Instrument Idea (Ian Sannar)

2014-12-17 Thread Tres Finocchiaro
> I just need somebody who understands LMMS native instruments enough to help me out here. I think Vesa has offered to help anyone who's offered to build a plugin :). To paraphrase him a bit, grab one of the more basic plugins, clone it and start coding. :) You'll want to add your plugin folder

Re: [LMMS-devel] Growl Instrument Idea (Ian Sannar)

2014-12-17 Thread Ian Sannar
Anyway. It's written in Flowstone, the visual programming language. There's some ruby in the wavetable generation but besides that... The concept is simple, I just need somebody who understands LMMS native instruments enough to help me out here. On Tue, Dec 16, 2014 at 4:30 PM, Tobias Doerffel wr

Re: [LMMS-devel] Growl Instrument Idea (Ian Sannar)

2014-12-16 Thread Tobias Doerffel
2014-12-16 23:47 GMT+01:00 I'm Umcaruje : > AFAIR, grejppi managed to make a fully functional VST dll of his bytes LV2 > synth, with only the VeSTige headers. It did not have a GUI though, but it > worked in proprietary DAW's like Reaper and FL studio with no problems. But why use VST at all then?

Re: [LMMS-devel] Growl Instrument Idea (Ian Sannar)

2014-12-16 Thread I'm Umcaruje
AFAIR, grejppi managed to make a fully functional VST dll of his bytes LV2 synth, with only the VeSTige headers. It did not have a GUI though, but it worked in proprietary DAW's like Reaper and FL studio with no problems. -Uroš|Umcaruje On 16 December 2014 at 21:43, Vesa wrote: > > On 12/16/2014

Re: [LMMS-devel] Growl Instrument Idea (Ian Sannar)

2014-12-16 Thread Vesa
On 12/16/2014 07:50 PM, Tres Finocchiaro wrote: > Wishful thinking, but if we get Ian's source code and cross-compile > the DLL using Mingw (or Winegcc or Mono) and clean-room VST headers (I > believe we have some of these in our code, right?) could we offer to > the world the first GPL 2.0 VST? T

Re: [LMMS-devel] Growl Instrument Idea (Ian Sannar)

2014-12-16 Thread Tres Finocchiaro
> > > That would be smart, Tres, but I wrote it in Flowstone... What language? > Also, you might want to look at this. > https://github.com/LMMS/lmms/issues/1436 I was talking about a GPL VST (if that's even possible) so I think it's a bit different from your bug report. :) -Tres - tres.fi

Re: [LMMS-devel] Growl Instrument Idea (Ian Sannar)

2014-12-16 Thread Ian Sannar
That would be smart, Tres, but I wrote it in Flowstone... Also, you might want to look at this. https://github.com/LMMS/lmms/issues/1436 Any developer who is willing to help make this simple synth, just contact me and I will guide the C++ replication. On Tue, Dec 16, 2014 at 10:50 AM, Tres Finocc

Re: [LMMS-devel] Growl Instrument Idea (Ian Sannar)

2014-12-16 Thread Tres Finocchiaro
Wishful thinking, but if we get Ian's source code and cross-compile the DLL using Mingw (or Winegcc or Mono) and clean-room VST headers (I believe we have some of these in our code, right?) could we offer to the world the first GPL 2.0 VST? Reason I mention this is as we approach a more consistent

Re: [LMMS-devel] Growl Instrument Idea

2014-09-14 Thread Ian Sannar
Okay. I'll look at the header. Wait, which header? -- Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.d

Re: [LMMS-devel] Growl Instrument Idea

2014-09-14 Thread Vesa
All you really need to do now is implement all the required virtual functions that are defined in the header. Basically, play() is where the note playing happens. It's called with a pointer to the NotePlayHandle, which gives you all information about the note being played - frequency, duration etc.

Re: [LMMS-devel] Growl Instrument Idea

2014-09-14 Thread Stian Jørgensrud
I guess mimic another LMMS synth's way of handling notes is the way to go? Or were you asking us for ideas on how to evolve the instrument? In that case I think it would be useful to pull it into LMMS 1.2 so we could test it in LMMS :) -- View this message in context: http://linux-multimedia-st

Re: [LMMS-devel] Growl Instrument Idea

2014-09-12 Thread Ian Sannar
Alright. I've done as much as I can with Karnex. I don't know how to handle notes, or pretty much anything else about LMMS synths. Any ideas would be fantastic. I have TODO comments and questions in both files. https://github.com/cubician/Karnex Thanks guys. On Fri, Sep 5, 2014 at 7:25 AM, Ian San

Re: [LMMS-devel] Growl Instrument Idea (Ian Sannar)

2014-09-05 Thread Ian Sannar
Sorry, that was an old version of Growl2. Try this: https://drive.google.com/file/d/0ByeSWzzih0ymazJiLTR0Rk9JUU0/edit?usp=sharing On Thu, Sep 4, 2014 at 2:46 PM, Chrissy McManus wrote: > ok i was able to uncompress the file with upx-ucl but it still wont load > in LMMS, i will try using vst-bri

Re: [LMMS-devel] Growl Instrument Idea

2014-09-05 Thread Ian Sannar
Here's the latest version of Growl2, which Karnex is being modeled after. https://drive.google.com/file/d/0ByeSWzzih0ymazJiLTR0Rk9JUU0/edit?usp=sharing On Fri, Sep 5, 2014 at 7:22 AM, Ian Sannar wrote: > Guys, that version of Growl2 I sent is an old one. I'm going to try and > find the latest v

Re: [LMMS-devel] Growl Instrument Idea

2014-09-05 Thread Ian Sannar
Guys, that version of Growl2 I sent is an old one. I'm going to try and find the latest version... I put it somewhere... xD On Thu, Sep 4, 2014 at 9:22 PM, Vesa wrote: > On 09/04/2014 08:29 PM, Ian Sannar wrote: > > Vesa, could you take another look at what I've got so far? > I made some chang

Re: [LMMS-devel] Growl Instrument Idea

2014-09-04 Thread Vesa
On 09/04/2014 08:29 PM, Ian Sannar wrote: > Vesa, could you take another look at what I've got so far? > I made some changes to the .cpp also. > //What model would I use for a button? BooleanModel? ...wait, boolean objects are C#... so IntModel? BoolModels are for leds and buttons that have a cle

Re: [LMMS-devel] Growl Instrument Idea (Ian Sannar)

2014-09-04 Thread Chrissy McManus
ok i was able to uncompress the file with upx-ucl but it still wont load in LMMS, i will try using vst-bridge and loading it in Renoise thanks Mikobuntu ;) ---

Re: [LMMS-devel] Growl Instrument Idea (Ian Sannar)

2014-09-04 Thread Chrissy McManus
Its a pity i cant try out this Growl2 vst as it wont load on LMMS, after checking the vst with file i see there is some type of compression going on here, which i dont see on other vsts ive tested... here is the output :- Growl2.dll: PE32 executable (DLL) (GUI) Intel 80386, for MS Windows, UPX

Re: [LMMS-devel] Growl Instrument Idea

2014-09-04 Thread Ian Sannar
By the way, here's the VSTi this whole thing is based off of.​ Growl2.dll ​ On Thu, Sep 4, 2014 at 11:29 AM, Ian Sannar wrote: > Vesa, could you take another look at what I've got so far? > I

Re: [LMMS-devel] Growl Instrument Idea

2014-09-04 Thread Ian Sannar
Vesa, could you take another look at what I've got so far? I made some changes to the .cpp also. On Wed, Sep 3, 2014 at 8:59 PM, Ian Sannar wrote: > Alright. Made some changes and removed all answered questions. > > As far as the waveform selector... I'm not sure what I need to remove and > add

Re: [LMMS-devel] Growl Instrument Idea

2014-09-03 Thread Ian Sannar
Alright. Made some changes and removed all answered questions. As far as the waveform selector... I'm not sure what I need to remove and add. I apologize for my incompetence. This is a learning experience for me, but after this I will probably be able to help a lot more as far as code goes. On W

Re: [LMMS-devel] Growl Instrument Idea

2014-09-03 Thread Ian Sannar
Alright, thanks. I am relearning C++ so I will have some sort of knowledge, but because LMMS has gone quite far already there's a lot of LMMS-specific jargon I will have to ask you about. AutomatableButtonGroup. Okay. On Wed, Sep 3, 2014 at 12:42 PM, Vesa wrote: > On 09/03/2014 08:34 PM, Ian S

Re: [LMMS-devel] Growl Instrument Idea

2014-09-03 Thread Vesa
On 09/03/2014 08:34 PM, Ian Sannar wrote: > Well. Updated the .h as much as I could with my limited C++ knowledge. > Vesa (or somebody else who knows what they're doing) could you check > this out for me? > https://github.com/cubician/Karnex/blob/master/Karnex.h > Thanks. //What does this do? It'

Re: [LMMS-devel] Growl Instrument Idea

2014-09-03 Thread Ian Sannar
Well. Updated the .h as much as I could with my limited C++ knowledge. Vesa (or somebody else who knows what they're doing) could you check this out for me? https://github.com/cubician/Karnex/blob/master/Karnex.h Thanks. On Mon, Sep 1, 2014 at 5:45 PM, Ian Sannar wrote: > This thread is on deve

Re: [LMMS-devel] Growl Instrument Idea

2014-09-01 Thread Ian Sannar
This thread is on development of a growl synth... not criticizing code that's already fixed. xD Focus here. So. Code to actually make the plugin show up in LMMS. What class or whatever do I need to include in here to at least make a shell that LMMS recognizes? On Sat, Aug 30, 2014 at 5:53 AM, mu

Re: [LMMS-devel] Growl Instrument Idea

2014-08-30 Thread musikbear
diiz wrote > For loops in C/C++ are always "loop while (condition)", not "loop until > (condition)". okey nice to know +1 -- View this message in context: http://linux-multimedia-studio-lmms.996328.n3.nabble.com/Growl-Instrument-Idea-tp10053p10263.html Sent from the lmms-devel mailing list ar

Re: [LMMS-devel] Growl Instrument Idea

2014-08-29 Thread Vesa
On 08/29/2014 02:08 PM, musikbear wrote: > diiz wrote >> On 08/28/2014 02:50 PM, musikbear wrote: >>> diiz wrote for (int i = 0; i < 1; i += step) This loop will either only iterate once, or it'll get stuck in infinite loop. Pop quiz... can you spot why? >>> var i was initated <1 >>>

Re: [LMMS-devel] Growl Instrument Idea

2014-08-29 Thread Tres Finocchiaro
> > But just for clearing up /If/ step indeed was defined*int step = 1;* > then i would not be wrong -or? > -- Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/

Re: [LMMS-devel] Growl Instrument Idea

2014-08-29 Thread musikbear
diiz wrote > On 08/28/2014 02:50 PM, musikbear wrote: >> diiz wrote >>> for (int i = 0; i < 1; i += step) >>> This loop will either only iterate once, or it'll get stuck in infinite >>> loop. Pop quiz... can you spot why? >> var i was initated <1 >> i<=1 should secure one cycle, and i belive a pre-

Re: [LMMS-devel] Growl Instrument Idea

2014-08-28 Thread Vesa
On 08/29/2014 01:07 AM, midi-pascal wrote: > Depends on the step value: > step <=0 --> Infinite loop > step > 0 --> One iteration > > Right? ;-) We have another gold star student I see ;) -- Slashdot TV. Video for Nerds

Re: [LMMS-devel] Growl Instrument Idea

2014-08-28 Thread Ian Sannar
Alright. Moving it to a Git Repository. It can be found here: https://github.com/cubician/Karnex On Thu, Aug 28, 2014 at 4:07 PM, midi-pascal wrote: > Depends on the step value: > step <=0 --> Infinite loop > step > 0 --> One iteration > > Right? ;-) > > On 14-08-28 10:18 AM, Vesa wrote: > > On

Re: [LMMS-devel] Growl Instrument Idea

2014-08-28 Thread midi-pascal
Depends on the step value: step <=0 --> Infinite loop step > 0 --> One iteration Right? ;-) On 14-08-28 10:18 AM, Vesa wrote: > On 08/28/2014 02:50 PM, musikbear wrote: >> diiz wrote >>> for (int i = 0; i < 1; i += step) >>> This loop will either only iterate once, or it'll get stuck in infinite

Re: [LMMS-devel] Growl Instrument Idea

2014-08-28 Thread Tres Finocchiaro
It's a C#/M$ joke. -- Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/___ LMMS-devel mailing list LMMS-devel@lists.sourceforge.net https://lists.source

Re: [LMMS-devel] Growl Instrument Idea

2014-08-28 Thread Stian Jørgensrud
Haha. What happened in the quoting here? Grejppi definitively didn't say Microsoft Office?! Tres Finocchiaro wrote > On Aug 28, 2014 2:58 PM, "Hannu Haahti" < > grejppi@ > > wrote: >> >> Why are you doing this with Google Docs instead of Microsoft Office? -- View this message in context:

Re: [LMMS-devel] Growl Instrument Idea

2014-08-28 Thread Tres Finocchiaro
Fixed. ;) On Aug 28, 2014 2:58 PM, "Hannu Haahti" wrote: > > Why are you doing this with Google Docs instead of Microsoft Office? -- Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/

Re: [LMMS-devel] Growl Instrument Idea

2014-08-28 Thread Hannu Haahti
Why are you doing this with Google Docs instead of a git repository? 2014-08-28 20:07 GMT+03:00 Ian Sannar : > Thanks, Tres. Fixed the loop thing. C# really isn't picky about decimal > precision. However, the int rather than the float was a stupid mistake that > I really should've noticed. xD >

Re: [LMMS-devel] Growl Instrument Idea

2014-08-28 Thread Ian Sannar
Thanks, Tres. Fixed the loop thing. C# really isn't picky about decimal precision. However, the int rather than the float was a stupid mistake that I really should've noticed. xD And guys! The code is open for anyone to edit. https://drive.google.com/folderview?id=0ByeSWzzih0ymT2V2aW5aTl93eGc&usp=d

Re: [LMMS-devel] Growl Instrument Idea

2014-08-28 Thread Vesa
On 08/28/2014 07:42 PM, Tres Finocchiaro wrote: > > I don't remember if C# has some implicit conversion weirdness > which would allow the loop to function as intended, but in C/C++ > it definitely doesn't work. > > > No, it's bad, but it's not *THAT* bad. :) I'd link you the MSDN > ar

Re: [LMMS-devel] Growl Instrument Idea

2014-08-28 Thread Tres Finocchiaro
> > I don't remember if C# has some implicit conversion weirdness which would > allow the loop to function as intended, but in C/C++ it definitely doesn't > work. > No, it's bad, but it's not *THAT* bad. :) I'd link you the MSDN article, but I'd rather not put a Microsoft page in your internet h

Re: [LMMS-devel] Growl Instrument Idea

2014-08-28 Thread Vesa
On 08/28/2014 06:33 PM, Tres Finocchiaro wrote: > > for (int i = 0; i < 1; i += step) > This loop will either only iterate once, or it'll get stuck in > infinite loop. Pop quiz... can you spot why? > > > If step > 1, it becomes 1 and dies. > If step < 1, it becomes 0, -1, -2, -3, -4, -5

Re: [LMMS-devel] Growl Instrument Idea

2014-08-28 Thread Tres Finocchiaro
> > for (int i = 0; i < 1; i += step) > This loop will either only iterate once, or it'll get stuck in infinite > loop. Pop quiz... can you spot why? If step > 1, it becomes 1 and dies. If step < 1, it becomes 0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, -16, -17, -18, -19

Re: [LMMS-devel] Growl Instrument Idea

2014-08-28 Thread Ian Sannar
I fixed it by the way. xD Anybody can edit the files in the Karnex folder that I shared on Google Drive. On Thu, Aug 28, 2014 at 8:18 AM, Vesa wrote: > On 08/28/2014 02:50 PM, musikbear wrote: > > diiz wrote > >> for (int i = 0; i < 1; i += step) > >> This loop will either only iterate once, o

Re: [LMMS-devel] Growl Instrument Idea

2014-08-28 Thread Vesa
On 08/28/2014 02:50 PM, musikbear wrote: > diiz wrote >> for (int i = 0; i < 1; i += step) >> This loop will either only iterate once, or it'll get stuck in infinite >> loop. Pop quiz... can you spot why? > var i was initated <1 > i<=1 should secure one cycle, and i belive a pre-increment would too

Re: [LMMS-devel] Growl Instrument Idea

2014-08-28 Thread Tres Finocchiaro
> If i make an edit in the wiki for what i am missing in respect to get > started with lmms and let all the unknowns be 'open' fields > Would someone with knowlegde fill these open-fields with valid info? > Things like I need are > *pc minimum specs > * dl links for *all* needed libraries and sizes

Re: [LMMS-devel] Growl Instrument Idea

2014-08-28 Thread musikbear
diiz wrote > for (int i = 0; i < 1; i += step) > This loop will either only iterate once, or it'll get stuck in infinite > loop. Pop quiz... can you spot why? var i was initated <1 i<=1 should secure one cycle, and i belive a pre-increment would too (cant rem. the syntax :p I was thinking.. If i

Re: [LMMS-devel] Growl Instrument Idea

2014-08-27 Thread Ian Sannar
Update. I got as far as I could with all the files. Artwork included. Here's the folder that will go in /plugins in GitHub once it's finished. https://drive.google.com/folderview?id=0ByeSWzzih0ymT2V2aW5aTl93eGc&usp=sharing It has all the artwork, the icon, and both the .cpp and .h file. On Wed,

Re: [LMMS-devel] Growl Instrument Idea

2014-08-27 Thread Ian Sannar
Lol. I put int instead of float. I'll fix that and convert the arrays to pointers. -- Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/___ LMMS-devel ma

Re: [LMMS-devel] Growl Instrument Idea

2014-08-27 Thread Vesa
On 08/27/2014 08:21 PM, Ian Sannar wrote: > Here guys. The google doc is temporary, but it's a start. > https://docs.google.com/document/d/1Xux-lIqNra-Mi_2_qr8Gs3za9dUB2q6xaiSIh1_Ww18/edit?usp=sharing float[] GenerateMouthWave(int wavetableQuality, float mouth) Return type should be float *, ie.

Re: [LMMS-devel] Growl Instrument Idea

2014-08-27 Thread Ian Sannar
Here guys. The google doc is temporary, but it's a start. https://docs.google.com/document/d/1Xux-lIqNra-Mi_2_qr8Gs3za9dUB2q6xaiSIh1_Ww18/edit?usp=sharing On Wed, Aug 27, 2014 at 9:28 AM, musikbear wrote: > Ian Sannar wrote > > I will need some assistance from > > anybody willing who has a bett

Re: [LMMS-devel] Growl Instrument Idea

2014-08-27 Thread musikbear
Ian Sannar wrote > I will need some assistance from > anybody willing who has a better idea of what they're doing than me. If that in nature could go 'tutorially' in open forum, instead of private mails, I think several peeps would be very interested, and follow it closely -I would :) -- View

Re: [LMMS-devel] Growl Instrument Idea

2014-08-27 Thread musikbear
diiz wrote > The resize transition is fine, I > see no reason to remove it... In 1.093 win x32 the individual icons slides into overlab, and most of the image are hidden (theres also a bug# on this.. mmm.. #765 :) -- View this message in context: http://linux-multimedia-studio-lmms.996328.n

Re: [LMMS-devel] Growl Instrument Idea

2014-08-27 Thread Ian Sannar
Here's the general concept of what it will look like. On Wed, Aug 27, 2014 at 8:37 AM, Ian Sannar wrote: > @Vesa > Okay then... OpulenZ is a bit more complicated than just a 2OSC FM synth. > Hmm... > > > > On Wed, Aug 27, 2014 at 8:33 AM, Ian Sannar wrote: > >> I know LMMS can make growls. I

Re: [LMMS-devel] Growl Instrument Idea

2014-08-27 Thread Ian Sannar
@Vesa Okay then... OpulenZ is a bit more complicated than just a 2OSC FM synth. Hmm... On Wed, Aug 27, 2014 at 8:33 AM, Ian Sannar wrote: > I know LMMS can make growls. I have a tutorial showing how to make them in > Zyn. > I also know that other lmms synths can make them. > > However. The ide

Re: [LMMS-devel] Growl Instrument Idea

2014-08-27 Thread Ian Sannar
I know LMMS can make growls. I have a tutorial showing how to make them in Zyn. I also know that other lmms synths can make them. However. The idea here is quality. If you need a reminder, this is what it will sound like. https://soundcloud.com/cubician/growl2-test And it only takes two knobs. Mu

Re: [LMMS-devel] Growl Instrument Idea

2014-08-27 Thread Vesa
On 08/27/2014 03:47 PM, Tres Finocchiaro wrote: > On a side-note, should we turn off the auto-resize on that left bar > and add a scroll bar so that we can fit more? :) > Scrollbar could be added at some point. The resize transition is fine, I see no reason to remove it... ---

Re: [LMMS-devel] Growl Instrument Idea

2014-08-27 Thread Tres Finocchiaro
*auto-zoom rather. - tres.finocchi...@gmail.com On Wed, Aug 27, 2014 at 8:47 AM, Tres Finocchiaro < tres.finocchi...@gmail.com> wrote: > On a side-note, should we turn off the auto-resize on that left bar and > add a scroll bar so that we can fit more? :) > > ---

Re: [LMMS-devel] Growl Instrument Idea

2014-08-27 Thread Tres Finocchiaro
On a side-note, should we turn off the auto-resize on that left bar and add a scroll bar so that we can fit more? :) -- Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/___

Re: [LMMS-devel] Growl Instrument Idea

2014-08-27 Thread Vesa
On 08/27/2014 11:36 AM, I'm Umcaruje wrote: > I don't see much point to include it inside LMMS. Hey, if someone wants to code a synth, no matter how trivial, there's no reason to not include it. -- Slashdot TV. Video fo

Re: [LMMS-devel] Growl Instrument Idea

2014-08-27 Thread I'm Umcaruje
Most of the LMMS synths can make wobbles and growls. Monstro and 3xOSC, alongside the already mentioned Watsyn are perfectly capable of making growls. Its just a matter of complex Pitch, Filter and FX automation. Its nice that you want to develop a synth and learn C++, but if the sounds can already

Re: [LMMS-devel] Growl Instrument Idea

2014-08-26 Thread Tres Finocchiaro
> > Have you tried Watsyn? I'm curious too as to the limitations of our existing synths for growls and > whether or not we can leverage/enhance what we already have rather than > adding a new one. That was my initial thought as well. - tres.finocchi...@gmail.com On Tue, Aug 26, 2014 at 11:15

Re: [LMMS-devel] Growl Instrument Idea

2014-08-26 Thread Vesa
On 08/27/2014 03:31 AM, Ian Sannar wrote: > Okay. I'm going to base it off of OpulenZ, since that's a two-operator > FM synth. I don't really recommend it. OpulenZ actually uses a library that (quite accurately I might add) reimplements the entire OPL-2 chip in software. Yeah, that's pretty damn a

Re: [LMMS-devel] Growl Instrument Idea

2014-08-26 Thread Ian Sannar
Here's the header art or whatever you call it. The background will likely just be something black. Knobs will be native LMMS knobs. ​ On Tue, Aug 26, 2014 at 6:31 PM, Ian Sannar wrote: > Okay. I'm going to base it off of OpulenZ, since that's a two-operator FM > synth. > Obviously, being new t

Re: [LMMS-devel] Growl Instrument Idea

2014-08-26 Thread Ian Sannar
Okay. I'm going to base it off of OpulenZ, since that's a two-operator FM synth. Obviously, being new to LMMS dev and C++ I will need some assistance from anybody willing who has a better idea of what they're doing than me. And as far as existing synths' growls in LMMS, Zyn does an okay job but no

Re: [LMMS-devel] Growl Instrument Idea

2014-08-22 Thread Vesa
On 08/22/2014 05:02 PM, Ian Sannar wrote: > Ooh, a whole page for me! :D Thanks. > Also, before I get started, a couple questions. > "->" Operator? For accessing members of an object pointed to by a pointer. struct example { int a; char b; }; example e1; // local stack variable of type example

Re: [LMMS-devel] Growl Instrument Idea

2014-08-22 Thread Ian Sannar
Ooh, a whole page for me! :D Thanks. Also, before I get started, a couple questions. "->" Operator? The format for a wave is just a float[] right? In what method do I set the wavetable? On Fri, Aug 22, 2014 at 8:01 AM, Vesa wrote: > On 08/22/2014 04:57 PM, Ian Sannar wrote: > > Okay. So obvious

Re: [LMMS-devel] Growl Instrument Idea

2014-08-22 Thread Vesa
On 08/22/2014 04:57 PM, Ian Sannar wrote: > Okay. So obviously I'm a noob when it comes to C++, and compiiling is > MUCH different. > there's more than one file so I can't just gxx it. > How do you compile a whole project? https://github.com/LMMS/lmms/wiki/Compiling-lmms

Re: [LMMS-devel] Growl Instrument Idea

2014-08-22 Thread Ian Sannar
Okay. So obviously I'm a noob when it comes to C++, and compiiling is MUCH different. there's more than one file so I can't just gxx it. How do you compile a whole project? On Fri, Aug 22, 2014 at 7:54 AM, Vesa wrote: > On 08/22/2014 04:49 PM, Ian Sannar wrote: > > Alright. Finnish guys. :D I'l

Re: [LMMS-devel] Growl Instrument Idea

2014-08-22 Thread Vesa
On 08/22/2014 04:49 PM, Ian Sannar wrote: > Alright. Finnish guys. :D I'll keep that in mind. > Also, (I'm very new to Ubuntu) how do I test my synth? When it's at the point where it compiles, you'll just compile your custom version of LMMS with the synth and run it. The synths are in the plugins

Re: [LMMS-devel] Growl Instrument Idea

2014-08-22 Thread Ian Sannar
Alright. Finnish guys. :D I'll keep that in mind. Also, (I'm very new to Ubuntu) how do I test my synth? On Fri, Aug 22, 2014 at 7:46 AM, Ian Sannar wrote: > Alright. I'll get started then. > I'll have questions though. > @Vesa are you the one to ask when it comes to synth dev? > > > On Fri, Au

Re: [LMMS-devel] Growl Instrument Idea

2014-08-22 Thread Vesa
On 08/22/2014 04:46 PM, Ian Sannar wrote: > Alright. I'll get started then. > I'll have questions though. > @Vesa are you the one to ask when it comes to synth dev? Me, grejppi or Raine... basically, just ask the nearest Finnish guy ;) -

Re: [LMMS-devel] Growl Instrument Idea

2014-08-22 Thread Ian Sannar
Alright. I'll get started then. I'll have questions though. @Vesa are you the one to ask when it comes to synth dev? On Fri, Aug 22, 2014 at 7:45 AM, Vesa wrote: > On 08/22/2014 04:30 PM, Ian Sannar wrote: > > Alright. So I think I'd like to try and write a port for LMMS. What are > the steps

Re: [LMMS-devel] Growl Instrument Idea

2014-08-22 Thread Vesa
On 08/22/2014 04:30 PM, Ian Sannar wrote: > Alright. So I think I'd like to try and write a port for LMMS. What > are the steps to this? > I know C# and C++ really isn't that much different. Eh... Just a heads up... actually, C++ is completely different from C# - it follows a fundamentally differ

Re: [LMMS-devel] Growl Instrument Idea

2014-08-22 Thread Ian Sannar
I'll get you a copy of the VSTi and a better demo once I can get back on windows. I'm upgrading to Ubuntu 14.04 so I can't boot into windows until that's finished. On Fri, Aug 22, 2014 at 7:35 AM, Ian Sannar wrote: > @Tres This plugin could achieve that sound. > The Mouth knob does half the wor

Re: [LMMS-devel] Growl Instrument Idea

2014-08-22 Thread Ian Sannar
@Tres This plugin could achieve that sound. The Mouth knob does half the work, the FM Gain knob is for modulation. That sound could be created with a high mouth value and the native waveshaper. The demo does not demonstrate the automation very well... On Fri, Aug 22, 2014 at 7:33 AM, Tres Finocch

Re: [LMMS-devel] Growl Instrument Idea

2014-08-22 Thread Tres Finocchiaro
When I think of "Growl" I think more about the way the growl transitions. https://www.youtube.com/watch?v=hpH2KiZC5Jg#t=430 I'd be interested in seeing how the automation track can transform this sound. I'd still agree with Vesa him that we may choose to leverage existing code and enhance it wit

Re: [LMMS-devel] Growl Instrument Idea

2014-08-22 Thread Ian Sannar
Alright. So I think I'd like to try and write a port for LMMS. What are the steps to this? I know C# and C++ really isn't that much different. I've never worked on LMMS code. On Fri, Aug 22, 2014 at 7:27 AM, Ian Sannar wrote: > The Mouth variable controls the nasal-ity or whatever. Values arou

Re: [LMMS-devel] Growl Instrument Idea

2014-08-22 Thread Ian Sannar
The Mouth variable controls the nasal-ity or whatever. Values around 8 sound like a Zyn growl, Values around 12 sound like skrillex, Values around 16 sound like a generic Yoiee. I think I used 10 on that demo but then EQ'd it. On Fri, Aug 22, 2014 at 7:25 AM, Nikko Rocksalot wrote: > I would to

Re: [LMMS-devel] Growl Instrument Idea

2014-08-22 Thread Nikko Rocksalot
I would totally dig this. Does it sounds less nasally pitched down? On Aug 22, 2014 8:23 AM, "Ian Sannar" wrote: > That code is actually used in a project I made. It was called Growl_2. I > have a demo of what it sounds like with mouth at about 12 or so. Using that > kind of FM. > This code produ

Re: [LMMS-devel] Growl Instrument Idea

2014-08-22 Thread Ian Sannar
That code is actually used in a project I made. It was called Growl_2. I have a demo of what it sounds like with mouth at about 12 or so. Using that kind of FM. This code produces very wet or vocal growls, and is far simpler to use than Zyn. Much better for the beginner. Plus, the FM mod wave produ

Re: [LMMS-devel] Growl Instrument Idea

2014-08-22 Thread Tres Finocchiaro
> What is the purpose of the wavetable generator? I'm curious too as to the limitations of our existing synths for growls and whether or not we can leverage/enhance what we already have rather than adding a new one. - tres.finocchi...@gmail.com On Fri, Aug 22, 2014 at 8:28 AM, Vesa wrote: > O

Re: [LMMS-devel] Growl Instrument Idea

2014-08-22 Thread Vesa
On 08/22/2014 09:17 AM, Ian Sannar wrote: > I have this idea for a Dubstep Growl Synth. > I've made the basic wavetable generator in C#. > I moved it over to ruby and made it a VSTi in FlowStone. What is the purpose of the wavetable generator? We already have a wavetable generator which generates

Re: [LMMS-devel] Growl Instrument Idea

2014-08-22 Thread musikbear
:) /here/ i would say that zasfx /is/ capable https://www.youtube.com/watch?v=sdj_pzWzAtE and 2. part https://www.youtube.com/watch?v=t9UpivUcdh0 That aside, i would like to see you implementation. A good generator is always a super addition to already great lmms. -- View this message in conte