Giter Club home page Giter Club logo

hinawa-utils's People

Contributors

jean-emmanuel avatar sbahling avatar takaswie avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar

hinawa-utils's Issues

hinawa-apogee-duet-cli errors with Debian testing

I upgraded one of my testing boxes to Debian Testing and noticed the hinawa-apogee-duet-cli no longer works. The Apogee Duet functions as normal with Jack2.

Traceback (most recent call last):
File "/usr/bin/hinawa-apogee-duet-cli", line 6, in
from hinawa_utils.oxfw.apogee_duet_unit import ApogeeDuetUnit
File "/usr/lib/python3/dist-packages/hinawa_utils/oxfw/apogee_duet_unit.py", line 6, in
from hinawa_utils.oxfw.apogee_protocol import (
File "/usr/lib/python3/dist-packages/hinawa_utils/oxfw/apogee_protocol.py", line 141, in
class InputCmd():
File "/usr/lib/python3/dist-packages/hinawa_utils/oxfw/apogee_protocol.py", line 274, in InputCmd
def get_meters(cls, unit: Hinawa.FwUnit):
File "/usr/lib/python3/dist-packages/gi/module.py", line 123, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Hinawa' object has no attribute 'FwUnit'

Thought I would pass it along.

Apogee Duet problems

Problem with hinawa_utils/oxfw/apogee_protocol.py

fixed execution of hinawa-apogee-duet-cli with the following diff:

274c274
< def get_meters(cls, fcp: Hinawa.FwFcp):

def get_meters(cls, unit: Hinawa.FwUnit):

422c422
< def get_meters(cls, fcp: Hinawa.FwFcp):

def get_meters(cls, unit: Hinawa.FwUnit):

But even though most functions now work, still can't execute mixer-meters or input-meters, so something fundamental is still broken

Hinawa can't find Apogee Duet FW unit

This is in Xubuntu 22.04. I can run the unit in Jack and it passes sound but Hinawa can't seem to load it.
Here is the command issued in the terminal:

$ hinawa-apogee-duet-cli 0 knob-states

Here is the error:

Traceback (most recent call last):
File "/usr/bin/hinawa-apogee-duet-cli", line 6, in
from hinawa_utils.oxfw.apogee_duet_unit import ApogeeDuetUnit
File "/usr/lib/python3/dist-packages/hinawa_utils/oxfw/apogee_duet_unit.py", line 6, in
from hinawa_utils.oxfw.apogee_protocol import (
File "/usr/lib/python3/dist-packages/hinawa_utils/oxfw/apogee_protocol.py", line 141, in
class InputCmd():
File "/usr/lib/python3/dist-packages/hinawa_utils/oxfw/apogee_protocol.py", line 274, in InputCmd
def get_meters(cls, unit: Hinawa.FwUnit):
File "/usr/lib/python3/dist-packages/gi/module.py", line 123, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Hinawa' object has no attribute 'FwUnit'

MacOS port ?

Hi, I am wondering how hard it would be to run the "hinawa-apogee-duet-cli" on MacOS.

Apogee is not supporting anymore the duet 1 (fw) this lead me search for an alternative. While the duet is working without any driver on mac os, there is no way / tool available to do custom tasks such as activating the phantom input (which is what I am trying to achieve).

I am a noob in python but I do have some understanding on how a driver is working, what would be the biggest challenge in making it work on mac os Catalina ?

Debian ITP

Steps to release on debian

  • Send ITP E-mail to bugs.d.o
  • Release hinawa-utils
  • Fix debian/* for official release
  • Prepare repository for salsa.d.o
  • Upload to mentors.d.n
  • Send RFS E-mail to bugs.d.o

Installation error

Hello,
I'm trying to install this library so I can build the snd-firewire-ctl-services package. when I run cargo install I'm getting the following error. What am I doing wrong?

$ git clone https://github.com/takaswie/hinawa-utils.git
$ cd hinawa-utils/
$ chmod u+x setup.py
$ ./setup.py
import-im6.q16: unable to open X server ' @ error/import.c/ImportImageCommand/346. ./setup.py: line 6: syntax error near unexpected token ('
./setup.py: line 6: `with open("README", "r") as fh:'

Thanks,
David

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.