Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/obsproject/obs-vst

Use VST plugins in OBS
https://github.com/obsproject/obs-vst

Removed Nik's code and replaced it with stuff that works with Qt/XCB.

Window Shows up, and even conforms to the requested size of the plugin.

Just no interface shows...

5e06c50a1d31a97f227e212a0d7b994c47dd204d authored almost 8 years ago by Cephas Reis <[email protected]>
Even more Code clean-up!

9b75bcc90d9557a2e871596e3f2b089e2b11e301 authored almost 8 years ago by Cephas Reis <[email protected]>
More formatting and code clean-up.

f2b911566e87678f421f345e9d476cb0640d49a5 authored almost 8 years ago by Cephas Reis <[email protected]>
Code clean up.

33e2533ac007338d0b715b47e1139f2b9abe875e authored almost 8 years ago by Cephas Reis <[email protected]>
More Formatting, and logging. Also added a Macro for the BLOCK_SIZE.

A touch of clean-up and some header changes as well.

4d290392ef14440f1df2c06601047d33397ab6d5 authored almost 8 years ago by Cephas Reis <[email protected]>
More Linux Madness and formatting fixes.

5adc226b2e1a5a7391bd178ba4ae8ed4b3fa4483 authored almost 8 years ago by Cephas Reis <[email protected]>
Merge pull request #27 from c3r1c3/master

Formatting fixes and Code clean-up

62bf634c1ff2ff47280207bd4af253b2142af427 authored almost 8 years ago by Colin Edwards <[email protected]>
mac/VSTPlugin-osx.mm: PLEASE CHECK.

1. Formatting fixes.
2. I replaced the "printf" statements for "blog", but I'm not sure if that'...

49d70bdb5edabd2b165e9c12efd2c9077a30dbc4 authored almost 8 years ago by Cephas Reis <[email protected]>
win/EditorWidget-win.cpp: Formatting fix and more "nullptr" action.

4fcdaebade2c52dd0f37a8a8f5139d99da937338 authored almost 8 years ago by Cephas Reis <[email protected]>
LINUX/VSTPlugin-linux.cpp & WIN32/VSTPlugin-win.cpp: Various.

1. Formatting fixes.
2. Replaced "printf" with "blog" statements.

91025e900a3649a416041b2fd859eca169c693a3 authored almost 8 years ago by Cephas Reis <[email protected]>
LINUX/EditorWidget-linux.cpp: Various.

1.Remove Windows code.
2. Formatting fixes.
3. Change "printf" statements for "blog" logging sta...

e2b61192770a7bf017d3241c8df6ab0cb271d7ed authored almost 8 years ago by Cephas Reis <[email protected]>
Various: Formatting fixes.

978ac199be07f85a7af3cadbcc926981162af2fc authored almost 8 years ago by Cephas Reis <[email protected]>
Formatting fixes for CMakeLists.txt

b53531672d0ff0193892540ce5e2c85eb65f2eac authored almost 8 years ago by Cephas Reis <[email protected]>
Quick linux change

27de9a54019524e6bf54bfed9f39a0862a0ee0c6 authored almost 8 years ago by Colin Edwards <[email protected]>
Merge pull request #26 from c3r1c3/master

Fixes, clean up, and an attempt at Linux support.

d55c989db6142eff1e68d80c0221c79e8acf5c31 authored almost 8 years ago by Colin Edwards <[email protected]>
Fixed the Windows DLL Entry points.

f635cfbc1b8fd6c88f23f4965bfca0a6a87494d1 authored almost 8 years ago by Cephas Reis <[email protected]>
VSTPlugin-Linux.cpp: Add Support for various other types of plugins

See Github Issue #11 about plugins where OBS doesn't show an interface. Fixed.

Also added some ...

67b7d8c4c34f946d8a9b8aeddb43b6daa94ee9bd authored almost 8 years ago by Cephas Reis <[email protected]>
VSTPlugin-win.cpp: Add Support for various other types of plugins

See Github Issue #11 about plugins where OBS doesn't show an interface. Fixed.

32d87dd9da6716d15154e26c258ab2d8f97a58ca authored almost 8 years ago by Cephas Reis <[email protected]>
LINUX/VST-Plugin.cpp: Trying to get Linux support into shape. Starting to get there.

4f614486089c1f0647423befab879a4cde74891b authored almost 8 years ago by Cephas Reis <[email protected]>
LINUX/VST GUI support: A disaster. Please try to figure it out.

481611a616e4562bb549d916587607e78903ce0f authored almost 8 years ago by Cephas Reis <[email protected]>
various: Formatting fixes.

bf10df1bf417d2b8b49ca7f7014f0fbc8c610e61 authored almost 8 years ago by Cephas Reis <[email protected]>
ALL/obs-vst.cpp: Optimized each platform to only find+filter+sort+show plugins proper to each platform.

Also added Linux VST_PATH support.
Also (I think) added more potential Linux paths.

4c3ebdfe0de14d4e6ebb2383ccedab036def9de0 authored almost 8 years ago by Cephas Reis <[email protected]>
LINUX/obs-vst.cpp: Had some trouble getting it to compile. This fixed it.

3f25cf6813cd4e5895b39a07d7fc1a05e0ac29a3 authored almost 8 years ago by Cephas Reis <[email protected]>
en-US.ini: Translations fix. We need to specify which version of VST we support.

ea59b207887d8ddf73addc6c685198bc584588d5 authored almost 8 years ago by Cephas Reis <[email protected]>
LINUX/CMakeLists.txt: Fix Linux #elif statement

536edbc883482228735d2c6c00d0b913fb31e43d authored almost 8 years ago by Cephas Reis <[email protected]>
Merge pull request #23 from c3r1c3/master

Curl-lee shuffle fixes due to Windows.

4169ea8da29f4ffd01d8b5e58d2870f568d599db authored almost 8 years ago by Colin Edwards <[email protected]>
and part 2 of said shuffle.

4e97137d1551e77a6e24aed17e786f00f5dbff98 authored almost 8 years ago by Cephas Reis <[email protected]>
Thanks to Windows being case insensitive, I have to do the Curl-Lee shuffle to fix this issue.

2f4a71f82558c694fe445689b0137b56874cc22b authored almost 8 years ago by Cephas Reis <[email protected]>
Merge branch 'master' of https://github.com/DDRBoxman/obs-vst

27b4eda09b4a875f85f1a932ac4b623024b21a63 authored almost 8 years ago by Cephas Reis <[email protected]>
LINUX/obs-vst: More work on it.

Still nowhere near done, but starting to improve.
I took the Windows files as the base and am ch...

1ef23320bb7dc41262b215074bb494fc97eae2b8 authored almost 8 years ago by Cephas Reis <[email protected]>
MAC/VSTPlugin-osx.mm: Just some formatting changes to be more Jim-like.

aade944d461022bb35d26280cd424ca18d33577f authored almost 8 years ago by Cephas Reis <[email protected]>
obs-vst.cpp: Translation aids added along with the base English file.

fc6e93ed619906cdbf7f21f8b5f76001e773cdbf authored almost 8 years ago by Cephas Reis <[email protected]>
LINUX: add CMAKE support.

6a4535773e2e2f6204609e02fa97d9c512b36bbb authored almost 8 years ago by Cephas Reis <[email protected]>
Merge pull request #21 from c3r1c3/master

General Clean-up and Github issues #15 and #13.

0bc5eed144f15091fbc03eb5e95e8382b4a0e55f authored almost 8 years ago by Colin Edwards <[email protected]>
Added Copyright notices to the top of all files.

cb184639ae40e976d37f201ac7824a2d7b3eeabf authored almost 8 years ago by Cephas Reis <[email protected]>
obs-vst.cpp: A lot of changes

Fixed Spacing to more Jim-like.
Fixed some text arrangement to be more Jim-like.
Swapped out the...

317c10a52bc2b23537a0b302abbdaf57ecf2308d authored almost 8 years ago by Cephas Reis <[email protected]>
Merge branch 'master' of https://github.com/DDRBoxman/obs-vst

fc68787550a5ad965035ab5dd463ba34a14fb67e authored almost 8 years ago by Cephas Reis <[email protected]>
General clean up (i.e. make the code more Jim-like).

Looks like I fixed Github issue #15 as well.

256e1ba6e9517a4203c1afd89c313fbe1a06828a authored almost 8 years ago by Cephas Reis <[email protected]>
Merge pull request #20 from c3r1c3/master

obs-vst.cpp: Fix stupid bug in plug-in path handling.

7560a62e33e84874a043bd8730c3647ae500d5ad authored almost 8 years ago by Colin Edwards <[email protected]>
obs-vst.cpp: Fix stupid bug in plug-in path handling.

dd9cfcb56e4f6d6cc56cbf19860c70adca4d4987 authored almost 8 years ago by Cephas Reis <[email protected]>
Merge pull request #19 from c3r1c3/master

obs-vst.cpp: Add alphabetical sorting to plugin name list

2b0e9a8cdd001514c1d7fd9a1a7de71d8180a655 authored almost 8 years ago by Colin Edwards <[email protected]>
obs-vst.cpp: Add alphabetical sorting to plugin name list

Fixes github issue #18.

13e88fd6b69a702e0b7cc0d5cb2543c74ebb6112 authored almost 8 years ago by Cephas Reis <[email protected]>
Merge pull request #17 from c3r1c3/master

It's all in the code.

b87b55ccd8e801cdde9f88518c06ec3346e064bf authored almost 8 years ago by Colin Edwards <[email protected]>
win/EditorWidget-win.cpp: Replace "0" with "nullptr" to fix github issue #11 - Line 25 crash.

c9c9b07ea02e12e56b24c8aec01ecbd733235df5 authored almost 8 years ago by Cephas Reis <[email protected]>
VSTPlugin-Win.cpp:

Replace "NULL" with "nullptr" based on Vs2015 recommendation.

95695b3b9e8fdc89c41d3db15759be29a548c0bc authored almost 8 years ago by Cephas Reis <[email protected]>
OSX/obs-vst.cpp: Add User's Home/Library directory to search for VSTs

92167c2b0ee409969e3f665bbcf8149cf7139682 authored almost 8 years ago by Cephas Reis <[email protected]>
obs-vst.cpp:

ALL: Add Blank entry at start to avoid github issue #14 "Potential Crash on Start up".

LINUX: A...

d3bd82c369059e74667ad9e34a8b08f7fddeb3f2 authored almost 8 years ago by Cephas Reis <[email protected]>
VSTPlugin.cpp:

Change "NULL" for "nullptr" on VS2015 recommendation.
Use VST_MAX_CHANNEL macro for ease in testi...

6aacd3bc743871e75ec9dd9c3c678e7f27ff1491 authored almost 8 years ago by Cephas Reis <[email protected]>
VSTPlugin.h:

Add VST_MAX_CHANNEL macro for ease in testing.
Change "NULL" for "nullptr" on VS2015 recommendation.

5017091b2a657ff4acf531ee067c07f099cbf579 authored almost 8 years ago by Cephas Reis <[email protected]>
obs-vst/CMakeLists.txt: Add proper capitalization for "Steinburg" and changed "built-in" text to "bundled" to be more accurate

62a9948b9d4dfbf0a8bf45d81100988cd1912d7d authored almost 8 years ago by Cephas Reis <[email protected]>
Merge pull request #12 from c3r1c3/master

Bug fixes. Fixed aeffectx.h file (my bad), and regex is obs-vst.cpp

de309317aa5058c351d0aedaa3fdb1473621a1d0 authored almost 8 years ago by Colin Edwards <[email protected]>
obs-vst/aeffectx.h: Mistake made in moving Typedef to top of file. Put back.

75aa1ed5fa0883f6e40e9eafcd08621ae60f8d5a authored almost 8 years ago by Cephas Reis <[email protected]>
obs-vst/obs-vst.cpp: Fix RegEx to properly filter extensions from Plugin names.

fd15dbfa5ca0a894ecd253296d59f2bd67f0db22 authored almost 8 years ago by Cephas Reis <[email protected]>
Merge pull request #9 from c3r1c3/master

Minor clean ups and whatnot....

c2fcc0a0f8d25ff573b49b9ed0136551298f2022 authored almost 8 years ago by Colin Edwards <[email protected]>
obs-vst: Clean-ups and other small things.

Move files to folders in a More Jim-like structure.
Removed custom code from aeffectx.h and move...

089f16b812923426ccb7c2ec705ec3ee150b1a51 authored almost 8 years ago by Cephas Reis <[email protected]>
Don't open editor when loading a plugin

349b3e7588aa8977d4665d9ce5957991528857e3 authored almost 8 years ago by Colin Edwards <[email protected]>
Merge pull request #8 from c3r1c3/master

Increased functionality

0b7aedfcc6d59a26ae2039245337d4abfa304ef0 authored almost 8 years ago by Colin Edwards <[email protected]>
VSTPlugin.cpp: Changed spaces to tabs.

9884d86f8cae26313df401d15f1a1be6762bf3b1 authored almost 8 years ago by Cephas Reis <[email protected]>
obs-vst.cpp: Increased functionality

Spaces swapped out with tabs.
Added ability to use any number of directories.
Added several comm...

444e1684005040cc2fae6e39f906b39b3eef0808 authored almost 8 years ago by Cephas Reis <[email protected]>
Don't try to run plugins that don't have the main entry point

9f9732fd2fde7b4d8531fd473beeeb08248ba89f authored almost 8 years ago by Colin Edwards <[email protected]>
Fix VST plugin path on windows

5fe1138032efd82277fa8ef9f717ddeb185fea8f authored almost 8 years ago by Colin Edwards <[email protected]>
Set UNUSED_PARAMETER on some functions

5f9c6211aa26407ffcd79949fbce4c6573b1b45b authored almost 8 years ago by Colin Edwards <[email protected]>
Fix crash when saving / loading settings when a plugin isn't loaded

52fa8d79acd796c9d57b4a3b8b3d3f153a97e6c4 authored almost 8 years ago by Colin Edwards <[email protected]>
Saving / loading params for non chunked plugins

e1e727c42a60291f1c297a1ab055c3b0e00cf77b authored almost 8 years ago by Colin Edwards <[email protected]>
Save and load chunk works

c27ad4cea8e306083c17b9c9042a6c8b217f7873 authored about 8 years ago by Colin Edwards <[email protected]>
Trying to save / load chunks

b936aa0a665f522b90be8623b37bb0ade36e3776 authored about 8 years ago by Colin Edwards <[email protected]>
Create LICENSE

71e9c75e4236a972d050f3839925fb2753f2fded authored about 8 years ago by Colin Edwards <[email protected]>
Use aeffectx.h from Audacity

326c2d9c32b6ce747adcf62f4cb6d031ac80069b authored about 8 years ago by Colin Edwards <[email protected]>
Add screenshot

97827ef5d8e8e1bdaa354f58f5d102075e4fb86f authored about 8 years ago by Colin Edwards <[email protected]>
Editor resizing on OSX

010c14e020e8bf1ff8bef230fb0de51f5603df78 authored about 8 years ago by Colin Edwards <[email protected]>
Add some code for editor resizing

bddfc56c0065e4bb5dc67136652bb643db170166 authored about 8 years ago by Colin Edwards <[email protected]>
Change editor window order on OSX. Fixes drawing issue with deverberate plugin

6767a468c0bc287ae70aae76208ad71606af8d36 authored about 8 years ago by Colin Edwards <[email protected]>
Move duplicate unload code related to unloading effects

dc0396c6d15f5ba4c649901068bd838f55ed8262 authored about 8 years ago by Colin Edwards <[email protected]>
Add info about VST_ROOT_DIR to the readme

b6c2612b758336de0e41a3c06b7557f5df6e2c04 authored about 8 years ago by Colin Edwards <[email protected]>
Ability to close / re-open effect editor window

aa1061287194d6480411358f0548fe0bbaac4907 authored about 8 years ago by Colin Edwards <[email protected]>
Pass 8 channels to vst plugins process replacing. Fixes crashes on a few plugins

1682df13d19f2ca660f60f8a193e6dd8b1f495a2 authored about 8 years ago by Colin Edwards <[email protected]>
Update README.md

305a044f610c94e686400b66be86ca8cd19d7a87 authored about 8 years ago by Colin Edwards <[email protected]>
Ability to load VST on Windows

009a35edb422bc5bbc4e81272ad43bd617665a37 authored about 8 years ago by Colin Edwards <[email protected]>
Add default vst path for windows

d80e33758abb098d51df03a5433570f8f66d79a0 authored about 8 years ago by Colin Edwards <[email protected]>
Use QT to find VST files on OSX

716e56a7abb910522580fd73edbb724a44abd8a5 authored about 8 years ago by Colin Edwards <[email protected]>
Switching effects is more stable now

6b9e267e11545f6e263f5cdf5dd49a637f515f95 authored about 8 years ago by Colin Edwards <[email protected]>
Inital commit

e5048c75f1f7855f242f28425005749f1ac27848 authored about 8 years ago by Colin Edwards <[email protected]>