Obxd synthesizer

VST, AU, AAX, CLAP, etc. Plugin Virtual Instruments Discussion
Post Reply New Topic
RELATED
PRODUCTS
OB-Xd - Virtual Analog Synthesizer$99.00Buy

Post

Thanks to this thread I've spent all day dreaming about being Kylie's douche-nozzle. Yum! Yum!

Post

Someone should do a synth justice warriors theme song inspired by power rangers using OBXD!

Back on topic though; regarding preset browsers - this is actually a really big job. Since the GUI isn't designed from the beginning on supporting such a feature it makes it even worse.

It might not be obvious but in cases where GUIs have these table-based preset lists with features like tags, sorting and categorization the rest of the GUI actually tends to be sacrificed. Any space on the screen is valuable and a menu is a brilliant way to deal with that by using pop-ups.

I'm not certain what people would be really interested in seeing from such a browser. Is it the ability to manually organize and sort presets in a tree? Is it mostly additional features like tags and categorization? A preset database that can be queried?

For example imagine a shell/prompt at the bottom where you could type ("silky", "shimmer", "smooth") & #bass.

That starts to make sense when you have a very detailed instrument with 1000s of extremely distinct presets but I'm not sure I'd agree it would be useful for OBXD.

It's also just another way to deal with the same issue of finding what you're looking for. A search capability is great if you know exactly how the preset is named. Tags are great if you don't know the name but you know some specific attributes of the preset. Categories are great if you know the general type/category of the preset but not specific attributes.

Banks are intended to be like categories, mostly. We tend to see a lot of mixed banks but honestly the best use for them would be having a full bank named "organs", another "basses", "leads", "brass" and so on. Sub-categories could be applied inside the banks (meta-categories) and individual presets could be tagged with specific attributes and other identifiers. The collection of banks could be stored in a database and indexed to allow for queries of all these parts as well.

The only thing is you don't need to make any graphical changes for such stuff to work. It all can be done in the existing menu.

So that still leaves me a little unclear on what people are looking for and why?

That can be one of the most frustrating things as a programmer. People tend to come up with very hazy and rough ideas without putting much thought into them and then for some reason assume the programmer hasn't already thought of it. In fact it tends to be that the author did consider it in great detail and knows the idea is bunk or impractical: which is the reason it isn't implemented.

So what people should look for are some basic and very simple changes that require minimal effort and improve function by a large amount. If the plug-in doesn't currently use a database, do some research about some GPL databases and figure out how to add a search-box popup. This might work something like a text-edit as an entry in the menu named "query preset database" or similar.

Then consider how banks are arranged, whether they have names and categories and other data associated with them and how difficult it would be to add. (It's very easy.) How would this data be edited? How could tags be applied to presets? Would such a system work if it were distributed online? Could a public preset database server be created?

What about ratings? Statistics like popularity and number of uses? Genres?

Then the most important consideration: would all that effort be worth it? Was the research and consideration worth it?

Probably not, which is often times why people making such suggestions haven't thought them through. "Somebody else should waste their time considering my bunk idea! My time is too precious!" Good ideas are precious. Bunk is bunk.
Free plug-ins for Windows, MacOS and Linux. Xhip Synthesizer v8.0 and Xhip Effects Bundle v6.7.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.

Post

camsr wrote:Only your fav comic books mate
Thanks snowflake
Anyone who can make you believe absurdities can make you commit atrocities.

Post

many people who aren't programmers have to build software ... on linux
and it's usually a few commands in the terminal

that's when the source code has been prepared by the gurus first, and usually things just work and no one has to know what's going on
they only stop to think about the programmers when "make" fails with some error message they don't understand
It doesn't matter how it sounds..
..as long as it has BASS and it's LOUD!

irc.libera.chat >>> #kvr

Post

Was linux ever user-friendly? We are lucky enough to have people building repos that actually work. I remember trying out SUSE linux as a teenager, trying to install a driver for my ISP's shitty USB modem, and realizing I had no f**king idea what I was doing.

I figure if I had been able to install that driver, I would be using Linux right now.

Post

fmr wrote:So, there are people concerned about the future of OB-Xd and wishing that some coder(s) take up where, apparently, George Reales can't anymore (he still even didn't say a word about it, so, we still can't be sure about that).

Then, some people came here bashing the code itself, explaining why they are not interested in picking it. I guess it's OK, everyone is entitled to have their opinion. They may even have all the right in what they say/criticize, but that doesn't change the fact that many of us like the sound (with messy code or not, it works and sound good) and would like to have it maintained, and have a proper patch/bank browser, that allow us to create, maintain and use the many patches and banks available without having to rely on hosts, when many simply don't have support or have insufficient support for this feature.

This is the topic - not if the code is elegant or not, well written or not - I admit this may be important for developers, but frankly, as a user, I don't give a shit, as long as it works. I bet that many great commercial products out there are working with a really messy code, and still they sell and have customers.

Those that don't like the code and/or don't like the synth feel free to leave. Those that are willing to help, please do.
:clap:

Post

aciddose wrote: It isn't possible to insult code. It doesn't have "feelings". I didn't "hurt its feelings". You're projecting.
The code didn't write itself, your logic is extremely flawed.

Post

fmr wrote:So, there are people concerned about the future of OB-Xd and wishing that some coder(s) take up where, apparently, George Reales can't anymore (he still even didn't say a word about it, so, we still can't be sure about that).

Then, some people came here bashing the code itself, explaining why they are not interested in picking it. I guess it's OK, everyone is entitled to have their opinion. They may even have all the right in what they say/criticize, but that doesn't change the fact that many of us like the sound (with messy code or not, it works and sound good) and would like to have it maintained, and have a proper patch/bank browser, that allow us to create, maintain and use the many patches and banks available without having to rely on hosts, when many simply don't have support or have insufficient support for this feature.

This is the topic - not if the code is elegant or not, well written or not - I admit this may be important for developers, but frankly, as a user, I don't give a shit, as long as it works. I bet that many great commercial products out there are working with a really messy code, and still they sell and have customers.

Those that don't like the code and/or don't like the synth feel free to leave. Those that are willing to help, please do.
+1
Here's some of my stuff: https://soundcloud.com/shadowsoflife. If you hear something you like, I'm looking for collaborators.

Post

antto wrote:many people who aren't programmers have to build software ... on linux
and it's usually a few commands in the terminal

that's when the source code has been prepared by the gurus first, and usually things just work and no one has to know what's going on
they only stop to think about the programmers when "make" fails with some error message they don't understand

./configure
make
make install

:)

Post

planetearth wrote:
fmr wrote:So, there are people concerned about the future of OB-Xd and wishing that some coder(s) take up where, apparently, George Reales can't anymore (he still even didn't say a word about it, so, we still can't be sure about that).

Then, some people came here bashing the code itself, explaining why they are not interested in picking it. I guess it's OK, everyone is entitled to have their opinion. They may even have all the right in what they say/criticize, but that doesn't change the fact that many of us like the sound (with messy code or not, it works and sound good) and would like to have it maintained, and have a proper patch/bank browser, that allow us to create, maintain and use the many patches and banks available without having to rely on hosts, when many simply don't have support or have insufficient support for this feature.

This is the topic - not if the code is elegant or not, well written or not - I admit this may be important for developers, but frankly, as a user, I don't give a shit, as long as it works. I bet that many great commercial products out there are working with a really messy code, and still they sell and have customers.

Those that don't like the code and/or don't like the synth feel free to leave. Those that are willing to help, please do.
+1
+2

Post

Russell Grand wrote:
aciddose wrote: It isn't possible to insult code. It doesn't have "feelings". I didn't "hurt its feelings". You're projecting.
The code didn't write itself, your logic is extremely flawed.
Did I say anything about the author? Logical fallacy.

A programmer wouldn't be insulted by an opinion about code. It is what it is. It can only be considered insulting if someone like yourself interprets it as carrying some imaginary additional meaning and draws a connection between the code and the author's capability. That's pure fantasy, not reality.
Free plug-ins for Windows, MacOS and Linux. Xhip Synthesizer v8.0 and Xhip Effects Bundle v6.7.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.

Post

fmr wrote:
Then, some people came here bashing the code itself...
http://www.kvraudio.com/forum/viewtopic ... 5#p6803743

Somebody was asked their opinion of the code. They gave it. Move on.

Post

Admirallo wrote:Pfft, no bans ever stopped me from making a point. Read this guy's previous statements from the beginning and you'll see it.

His synth is not all that good to begin with, as he'd like to think and assure us, yet he finds the time and courage to disregard other's work as rubbish. f**k it, I'm not complying with any of that. He's probably jealous OBXD is more popular than his own offering, haha! And jealousy is what makes him poisonous.

I'm sure OBXD is loved in the community more than xhip. Make a poll if you like. I see people raving about OBXD, I don't see them going nuts about xhip.

People just feel more comfortable being silent and complacent. well, I don't and I could care less if you don't like it or don't like me. it's irrelevant. I wish there was more of a OBXD fans speaking up though.

now back to the point. if this guy has zero to contribute to the issue, he should go back to his own threads and engage in other activities. he has nothing to do here anyway, other than running his mouth again and again about how he dislikes things and can't be bothered. who cares? just leave and keep your mouth shut!
you need to keep it civil, period. :?
The highest form of knowledge is empathy, for it requires us to suspend our egos and live in another's world. It requires profound, purpose‐larger‐than‐the‐self kind of understanding.

Post

updated text on discoDSP page
Temporarily closed.

I'm sick and unable to attend.
Thanks for your understanding.
Worst guesses were true.

Post

Well, that's better. Wonder what took him 2 months to write that though. Hope he gets well (soon).

Post Reply

Return to “Instruments”