Giter Site home page Giter Site logo

mourednik / argotlunar Goto Github PK

View Code? Open in Web Editor NEW
166.0 166.0 11.0 18.17 MB

Surreal transformations of audio streams

Home Page: http://argotlunar.info

License: GNU General Public License v2.0

Java 0.31% C 38.77% C++ 57.37% Objective-C 0.04% R 0.02% Makefile 0.07% Objective-C++ 3.42%

argotlunar's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

argotlunar's Issues

Crashes on opening plugin

Im running the last version of MacOS and Flstudio. After getting around the jank that is verifying a plugin on this operating system and loading the plugin onto my mixer, the plugin crashed/froze FL.
I tried a fresh installation of the plugin, no dice.
I tried with both audio unit and vst, the AU version doesn't show up.
Is this an issue on my end and Is there a fix for this?

Official LV2?

Hi, I'm wondering if you might have considered making the DISTRHO LV2 JUCE fork build method the official one so there can be official Argolunar LV2 builds?

Used JUCE version require vstsdk2.4, that is not available anymore.

I tried to build project with vstsdk 3.x (it has older 2.x headers in vst2.x directory in the bundle), but build fails:

u1@pc1:/home/z/pproj/argotlunar/Builds/Linux> make
Compiling juce_VST_Wrapper.cpp
In file included from ../../../vstsdk2.4/public.sdk/source/vst2.x/audioeffectx.h:37:0,
                 from ../../JuceLibraryCode/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp:83:
../../../vstsdk2.4/public.sdk/source/vst2.x/audioeffect.h:37:60: fatal error: pluginterfaces/vst2.x/aeffect.h: No such file or directory
 #include "pluginterfaces/vst2.x/aeffect.h" // "c" interface
                                                            ^
compilation terminated.
Makefile:204: recipe for target 'build/intermediate/Release/juce_VST_Wrapper_bb62e93d.o' failed
make: *** [build/intermediate/Release/juce_VST_Wrapper_bb62e93d.o] Error 1

Error when running on Ardour: "[ERROR]: LADSPA: module "/usr/lib/ladspa/argotlunar.so" has no descriptor function."

Hello,

I have been trying to install Argotlunar as an Ardour plugin without success. I keep getting there errors:

[ERROR]: LADSPA: module "/usr/lib/ladspa/argotlunar.so" has no descriptor function.
[ERROR]: 'ladspa_descriptor': /usr/lib/ladspa/argotlunar.so: undefined symbol: ladspa_descriptor

I downloaded the files and placed the .so files under /usr/lib/ladspa along with the other ones (I am on Ubuntu 18,04) but every time I make Ardour scan for plugins I get the error above.

Any help is greatly appreciated

MacOS compatibility - Can I help?

I've received reports that it doesn't work in MacOS 10.11 and 10.12. Apple broke backwards compatibility. I need to update the code but presently don't have a Mac to develop with.

Just curious if you will be addressing this or if there's anyway I can help out?

I love your VST and find myself missing it quite a lot :)

loading of xml banks does not work on linux

hello,

first a bit thinks for this really nice plugin. now to the bug report :) - when i try to load the banks preset file provided by clicking on options and the load banks xml file i see the following behaviour:

  • linux 64bit - ardour 5.12 - ubuntu 18.04 - your provided plugin: nothing happens when i click on options, so i have no chance to get to the load banks from xml option
  • linux 64bit - ardour 5.12 - ubuntu 18.04 - plugin compile by myself: i get the menu and can load the banks preset file, but it does not really get loaded - same for saving banks or a program: i get the file dialog to save and everything looks like its working, but the file does not exist afterwards - looks a bit like the file operations are somehow disabled internally somewhere
  • macos sierra - logic pro 9 - plugin provided by you: everything works as expected

do you or someone else has any idea why it is not working in the linux case?

a lot of thanks in advance and best wishes - hexdump

argotlunar AU makes FCPX fail to restore window layout on launch

Hi,

Argotlunar is quite cool - nice to have an open source granular AU/VST.

However, when the AU is installed, it causes Final Cut Pro X 10.1.4 to fail to restore its window layout and therefore freeze on launch. OS X 10.9.5. As soon as I removed the plugin, FCPX is fine. This is a problem i've seen before with another AU – sickndestroy. I contacted the developer and they fixed the issue. Seems that argotlunar has the same issue.

Have not tested in FCPX 10.2 on OS X 10.10 yet.

Yes – i'd say the fault is mostly apple's for having such a touch AU implementation in FCPX, but thought you'd like to know. Thanks!

Mac audiounit fails plugin validation

Laptop: MacBook Pro (15-inch, 2017)
OS: MacOS Big Sur 11.6

When running the validation tool:
https://github.com/Tracktion/pluginval

Plugin fails with:

pluginval v0.2.7 - JUCE v5.4.7
Started validating: AudioUnit-Argotlunar-45781ad3-61756678
Random seed: 0x5c9bc48
Validation started: 26 Oct 2021 7:30:51pm

Strictness level: 5

Testing plugin: AudioUnit-Argotlunar-45781ad3-61756678
ARG1: Argotlunar v2.0.6
-----------------------------------------------------------------
Starting test: pluginval / Open plugin (cold)...

Time taken to open plugin (cold): 161 ms
All tests completed successfully
-----------------------------------------------------------------
Starting test: pluginval / Open plugin (warm)...

Time taken to open plugin (warm): 2 ms
Running tests 1 times

*** FAILED: VALIDATION CRASHED

0   pluginval                           0x00000001015ab610 _ZN4juce11SystemStats17getStackBacktraceEv + 64
1   pluginval                           0x000000010152a836 _ZN12_GLOBAL__N_119getCrashLogContentsEv + 38
2   pluginval                           0x000000010152a624 _ZN12_GLOBAL__N_111handleCrashEPv + 20
3   pluginval                           0x00000001015ab84d _ZN4juceL11handleCrashEi + 13
4   libsystem_platform.dylib            0x00007fff203c6d7d _sigtramp + 29
5   ???                                 0xaaaaaaaaaaaaaaaa 0x0 + 12297829382473034410
6   CoreGraphics                        0x00007fff24fafe3f CGFunctionEvaluate + 252
7   CoreGraphics                        0x00007fff24fafca5 function_evaluate + 365
8   CoreGraphics                        0x00007fff24faf465 ripc_AcquireFunction + 1018
9   CoreGraphics                        0x00007fff24fae6bf ripc_DrawShading + 5621
10  CoreGraphics                        0x00007fff2530970e _ZN2CG19DisplayListExecutor11drawShadingEPKNS_23DisplayListEntryShadingE + 636
11  CoreGraphics                        0x00007fff253b9d8b _ZN2CG11DisplayList14executeEntriesENSt3__111__wrap_iterIPNS1_10unique_ptrIKNS_16DisplayListEntryENS1_14default_deleteIS5_EEEEEESA_P17CGContextDelegateP16CGRenderingStateP8CGGStackPK6CGRectPK14__CFDictionaryb + 263
12  CoreGraphics                        0x00007fff2503cf8d _ZN2CG11DisplayList7executeEP17CGContextDelegateP16CGRenderingStateP8CGGStackPK6CGRectPK14__CFDictionary + 363
13  CoreGraphics                        0x00007fff2503cbff CGDisplayListDrawInContextDelegate + 529
14  QuartzCore                          0x00007fff26c0a3d0 CABackingStoreUpdate_ + 570
15  QuartzCore                          0x00007fff26c7184d ___ZN2CA5Layer8display_Ev_block_invoke + 53
16  QuartzCore                          0x00007fff26c09787 -[CALayer _display] + 2247
17  AppKit                              0x00007fff22def5f5 -[_NSBackingLayer display] + 475
18  AppKit                              0x00007fff22d5a6e2 -[_NSViewBackingLayer display] + 555
19  QuartzCore                          0x00007fff26c086f3 _ZN2CA5Layer17display_if_neededEPNS_11TransactionE + 863
20  QuartzCore                          0x00007fff26d53bee _ZN2CA7Context18commit_transactionEPNS_11TransactionEdPd + 666
21  QuartzCore                          0x00007fff26be9b6f _ZN2CA11Transaction6commitEv + 713
22  AppKit                              0x00007fff22e0486c __62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke + 285
23  AppKit                              0x00007fff2355a332 ___NSRunLoopObserverCreateWithHandler_block_invoke + 41
24  CoreFoundation                      0x00007fff20478671 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
25  CoreFoundation                      0x00007fff20478505 __CFRunLoopDoObservers + 543
26  CoreFoundation                      0x00007fff20477998 __CFRunLoopRun + 841
27  CoreFoundation                      0x00007fff20476f8c CFRunLoopRunSpecific + 563
28  pluginval                           0x00000001015e8627 _ZN4juce14MessageManager20runDispatchLoopUntilEi + 199
29  pluginval                           0x0000000101537796 _ZL34createAndShowEditorOnMessageThreadRN4juce19AudioPluginInstanceE + 182
30  pluginval                           0x000000010153757b _ZN10EditorTest7runTestER11PluginTestsRN4juce19AudioPluginInstanceE + 59
31  pluginval                           0x0000000101536081 _ZNSt3__110__function6__funcIZN11PluginTests8testTypeERKN4juce17PluginDescriptionEE3$_1NS_9allocatorIS7_EEFvvEEclEv + 33
32  pluginval                           0x00000001015eabc9 _ZN4juce12MessageQueue21runLoopSourceCallbackEPv + 57
33  CoreFoundation                      0x00007fff204792bc __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
34  CoreFoundation                      0x00007fff20479224 __CFRunLoopDoSource0 + 180
35  CoreFoundation                      0x00007fff20478fa4 __CFRunLoopDoSources0 + 242
36  CoreFoundation                      0x00007fff204779cc __CFRunLoopRun + 893
37  CoreFoundation                      0x00007fff20476f8c CFRunLoopRunSpecific + 563
38  HIToolbox                           0x00007fff286bf1f3 RunCurrentEventLoopInMode + 292
39  HIToolbox                           0x00007fff286bef55 ReceiveNextEventCommon + 587
40  HIToolbox                           0x00007fff286becf3 _BlockUntilNextEventMatchingListInModeWithFilter + 70
41  AppKit                              0x00007fff22c80172 _DPSNextEvent + 864
42  AppKit                              0x00007fff22c7e945 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1364
43  AppKit                              0x00007fff22c70c69 -[NSApplication run] + 586
44  pluginval                           0x00000001015e53b0 _ZN4juce19JUCEApplicationBase4mainEv + 144
45  pluginval                           0x00000001015e5303 _ZN4juce19JUCEApplicationBase4mainEiPPKc + 83
46  libdyld.dylib                       0x00007fff2039cf3d start + 1

Binary Images:
0x101523000 pluginval
0x7fff203c3000 libsystem_platform.dylib
0x7fff24f82000 CoreGraphics
0x7fff26be7000 QuartzCore
0x7fff22c41000 AppKit
0x7fff203f9000 CoreFoundation
0x7fff2868e000 HIToolbox
0x7fff20387000 libdyld.dylib

Which means it cannot be loaded in a DAW.

Build Error - ‘empty’ is not a member of ‘juce::String’

Debian Buster 10.6
trying to build VST3 using JUCE 6.04

Compiling Parameters.cpp
../../Source/Parameters.cpp: In member function ‘const juce::String Parameters::getParameterName(int)’:
../../Source/Parameters.cpp:243:20: error: ‘empty’ is not a member of ‘juce::String’
     return String::empty;

not working on fl studio 21 in windows 11?

does it not work in fl studio 21 in windows 11?
tried downloading it the same way i did with other plugins all the time (basically dragging & dropping in my vst folder) and this keeps shows up when i try opening it
frrfddewfwred
also tried reinstalling a lot of times. neither 32 bit and 64 bit ones work

Scaling/Support for high density displays

I'm attempting to use Argotlunar in both Ardour and Carla and the UI size is really small on a 3840x2400 display.

Screenshot from 2022-07-25 12-51-48

The UI also cannot be scaled which makes using it difficult. Can scaling support be added?

Argotlunar not recognized (Ableton 10 + Win 10)

Ableton 10.0.6
Windows 10 Pro 20H2

Not seeing Argotlunar in the list of available VST's in Ableton.
Tried both the 64 and 32 bit builds, no luck.
As a baseline, I am able to install other VST's, no problem.

Installed both these from issue #8
http://download.microsoft.com/download/1/6/B/16B06F60-3B20-4FF2-B699-5E9B7962F9AE/VSU3/vcredist_x64.exe
http://download.microsoft.com/download/2/E/6/2E61CFA4-993B-4DD4-91DA-3737CD5CD6E3/vcredist_x64.exe

Happy to provide more info.

Thanks!

Linux version - does not work

Is this project still maintained somehow?

I've installed the linux version to bitwig, but, bitwig does not see it as a generator or an effect. Simply, it's not there.

Some guidance would be appreciated.

Juce PixelFormat issue

There's an incompatible definition in the PixelFormat.h of the juce library distributed with this repo. To get past this, there's a patch that turns up in a google search that fixes the juce library. Of course this patch doesn't work as is. Remove the different definitions based on GCC and everything should compile

Here's an aarch64 build for Linux, RPi, etc.

I built this from the fork by @martinfinke, using his updated Juice libs on a Macbook Pro M1 with Asahi Linux and a Debian Sid installed system. It should work on an 64-bit ARM Linux, including raspberry Pi OS.

It was a devil to track down the legacy libraries and make these available in compilation. The result has been worth the effort, with only my simplest testing under Cockos Reaper. I'd be glad to hear of anyone's experiences with this.

Installation is just un-tarring the file in /usr/lib/lxvst/. tar xfvz argotlunar.vst3.tar.gz - with root permissions, of course. If you have a local lxvst in your home directory, then adjust accordingly.

https://drive.google.com/file/d/1gX5E3fYnyGcqT2PrtGlS6sgUcGiuBXy7/view?usp=sharing

Here's a screenshot of the plugin loaded in Reaper on my Asahi/Debian Sid Macbook Pro M1 16":
Screenshot from 2023-09-17 16-19-17

Argotlunar VST (2.06) not recognized in Windows 10

Hi,

I tried Argotlunar on Linux(x64) with Reaper and it sounds great! However, I couldn't make Reaper recognize the VST on Windows 10(x64). Could there be a runtime library that maybe I'm missing or some other dependencies?

Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.