Giter Site home page Giter Site logo

hexter'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

hexter's Issues

LV2 support?

Hello!

Any chance that this will be ported to LV2? Right now, it's very painful to use the synth from Ardour (because Ardour has dropped support for DSSI, and Hexter doesn't run in hosts like Carla). It's by far the best open source FM synth available (to be fair, there's not exactly much competition!) and I'd love to be able to use it painlessly from Ardour.

AM_PATH_GTK_2_0 build error on Mac OS X

Hi Sean,

I know this is only an issue with the repository version of hexter, not the release version, but still... it would be nice to be able to build out of the git repository on Mac...

So, if I run autogen.sh, aclocal complains with:

configure.ac:30: warning: macro 'AM_PATH_GTK_2_0' not found in library

If I try the generated configure --without-gtk2, I get:

./configure: line 12219: syntax error near unexpected token `2.4.0,'
./configure: line 12219: `  AM_PATH_GTK_2_0(2.4.0, with_gtk2=yes, with_gtk2=no)'

It seems a shame that although it's possible to build hexter without GTK once a valid configure is generated, it's not possible to generate configure without GTK being installed!

Any ideas for a fix..?

hexter_cleanup fix

below a simple diff-patch to hexter.c/hexter_cleanup() which fixes DSSI multi-instance removal from crashing eg. qtractor.

+++ a/src/hexter.c  2012-10-23 07:40:41.000000000 +0100
--- b/src/hexter.c  2014-06-06 19:00:00.000000000 +0100
@@ -242,7 +242,6 @@ hexter_cleanup(LADSPA_Handle handle)
         hexter_deactivate(instance);

         if (instance->patches) free(instance->patches);
-        free(instance);

         prev = NULL;
         for (inst = hexter_synth.instances; inst; inst = inst->next) {
@@ -256,6 +256,7 @@ hexter_cleanup(LADSPA_Handle handle)
             prev = inst;
         }
         hexter_synth.instance_count--;
+        free(instance);
     }

     if (!hexter_synth.instance_count && hexter_synth.initialized) {

Project life check

I'm the new maintainer for the hexter package in Fedora. Unfortunately, I am having the worst trouble getting the GUI to work properly (at all) while compiling with gcc 10. Using a gcc comptibilty to 8 is not an option going forward. With that, I did see in Issue #10 the mention of https://bugzilla.redhat.com/show_bug.cgi?id=1706391, and saw a pull request to fix the bug. Unfortunately, there has been no response from the author, nor a commit since March 18, 2018, meaning no activity for almost two years to the date.

If this project isn't active anymore, then unfortunately it is suffering bitrot and I will have to retire the package from Fedora, and pursue an alternative. Additionally, with my Ubuntu Studio leader hat on, I'll likely have to replace hexter from our default install with an alternative going forward.

Support GTK 4

Support for GTK 4 should be added.

GTK 4.0 was released on 2020-12-16:

What’s old

GTK 4 is now stable, and we consider it ready for consumption. That does not mean GTK 3 is dead – we will continue to support and update it for the foreseeable future (the latest release, 3.24.24, quietly went out a few days ago). It does mean, however, that GTK 2 has reached the end of its life. We will do one final 2.x release in the coming days, and we encourage everybody to port their GTK 2 applications to GTK 3 or 4.

(That library can be called GTK+ for versions 1.*, 2.* and 3.*, but it was renamed to GTK (without +) for versions 4.*.)

Bank import in standard 32-voice bulk dump sys-ex format don't change the sound

When I import one of these banks, the patch names are changed but the sound remains unchanged with the last Hexter DSSI release (1.1.0) using qtractor 0.9.5. These banks works fine with Dexter on my computer (core i5 CPU, 8 Go RAM, Linux Mint 18.3). No problem with the banks supplied with hexter. Hexter 1.1.0 works fine on a Raspberry Pi 3 but with the same issue.
Kind regards, Michel.

hexter gui doesn't show

For tag version_1.1.0, the hexter gui does not appear. The jack_dssi_host is running, but the hexter process is . This is using gcc-9.2.1

What is the /etc/hosts trick? Does something need to be sinkholed?

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.