Hey Guys, its Adam here. Sorry if I write in English, I dont know the rules but I hope you can make an exception. I used Google translate to read what you are all writing so I might not have understood everything correctly.
So I found this topic about my product Viper and its quite amusing, but I also saw some false information about it, and I felt it was important to clarify a few things that are not true. Its important that we dont mislead people about my work, and we dont spread bullshit. Because as we know, bullshit spreads faster than the Corona virus, and we dont want another pandemic
.
So Alex Longard, I dont know who he is or why he is attacking me, I dont know what I did to offend him (did I promise that Viper will cure all cancer in the world, and it didnt, so he thinks I lied and now he is mad? I dont know), but he is saying that I am not a programmer, I only connect things in FlowStone like Lego and I dont know how to program and I am not a programmer, and that I am getting help from "Spogg" and he is writing my code for me.
So none of them are true and its time to clear this false information:
1. No, I do not simply connect things in FlowStone. Maybe Alex doesnt know, but you can indeed write your own code in FlowStone, and that is exactly what I have done. I write all my code in assembly, and its even harder than normal programming language, but you can greatly optimize it, thats why Viper uses very little CPU. Its very difficult and time consuming task but its worth it. I made a screenshot of the entire oscillator section below, I started with a blank code box and started writing several thousands of lines of code. So no, I did not just "connect stuff together".
2. Yes, I am a programmer. He doesnt even know me, so how can he state these things? In FlowStone I know Assembly, the DSP code which is like C code, and I know Ruby. In the university I did a lot of Python. I also know PHP, HTML, CSS and some Javascript. So I dont know where he got this information that I am not a programmer. Maybe he thinks that just because I dont know C++ then I am not a programmer? So if I dont know Russian then I am mute and cannot speak? Hmm, strange logic he has.
3. He says that I get help from Spogg and he is writing code for me? I think he might be confusing me with someone else. Usually I am the one helping others on the FlowStone forum. If he means "trogluddite" then yes, its a user I asked to help me with some code because A: he knows some advanced Ruby techniques I havet learned yet, and B: I want to speed up the development of Viper. A lot of people have been wishing for custom skins for Viper, and to be honest I think skins are useless and its a waste of time to do it, but I care about my customers and if thats what they want then fine, I will do it. You have to remember that I am not a huge company like Native Instruments or Steinberg with 20, 30, or even more people working on the same project. I and just 1 single person and I have to do everything myself: coding, testing, analyzing, sound design, graphics, web development, marketing, sending emails, customer support, and a thousand other things. Can you imagine how much work that is? So to speed things up and you shouldnt have to wait so long for the custom skins, I asked someone to help me, so while he works on parts of it I can work on other parts so the process will be twice as fast. Its something thats called "outsourcing" maybe you have heard of such a thing if you are a programmer. I also realized that I am also very interested in that code, and I want to learn it as well, thats why Im asking for help, so I can further improve myself.
So about the future, yes there will be custom skins, it is in the works. There will also be Virus patch import and I already have a very early prototype and it works. If you open Virus C banks they are 99% identical and you almost cant tell the difference. But ofcourse there will always be "experts" whey they hear a 0.00001% difference and they get mad and say that its shit, and I lied, and its not even the same so I can go fu*k myself. I havent been talking about the state of the Virus import because its very early and I have a thousand other things to do, and its far from ready and I dont want people to start writing me stressful messages and begging me to hurry up with it. So please pretend like you didnt even read this part
It will be done when its done.
So now that you got some insight of how much work is involved in a project like this, I hope you will show some respect in the future instead of belittling small independent developers.
Take care!
Adam