Giter VIP home page Giter VIP logo

lpedit's People

Contributors

staraurryon avatar

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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

lpedit's Issues

Duplicate LockData definition

I was very excited to find this project. I installed the Go environment and the QT mods per the README files.

First I did the qt stuff for the Linux environment:

export GO111MODULE=off; go get -v github.com/StarAurryon/qt/cmd/... && $(go env GOPATH)/bin/qtsetup test && $(go env GOPATH)/bin/qtsetup -test=false

This builds and tests successfully. Then I followed up with:

jurgen@danglard:~$ go get -v github.com/StarAurryon/lpedit


Running that yields this error message:

github.com/StarAurryon/lpedit-lib/model/pod
# github.com/StarAurryon/lpedit-lib/model/pod
go/src/github.com/StarAurryon/lpedit-lib/model/pod/interfaces.go:38:5: duplicate method LockData

I get the same error running main.go directly from the source.

The go environment is completely new to me and I am drilling down into various things to discover what could be wrong with the steps I have taken.

I see the project is on hold, but in the interim, if there is an obvious solution known to others that would short circuit my investigation, I'd be grateful to hear about it.

Usage feedback

Hello,

This is a thread to get all of your feedback.

Aurryon

Support automatic patch change while playing backing tracks as with the Boss Pocket GT

Yo!

Thank you for giving a try to reverse engineer the HD POD500x. I think this pedal has still a lot of potential but it is going to waste due to Line 6 not giving it all the love it deserves.
One killer feature would be to be able to synch pedal changes based on a played backing track, much as the new Boss Pocket GT does (https://www.boss.info/us/products/pocket-gt/).
I am mostly interested in knowing your opinion about the feasibility of implementing this feature more than asking you to implement it yourself (I could actually put the effort myself). Basically, it should be just a matter of changing the currently active patch on the Pod programmatically, is this something your current interface allows you to do, or more reverse engineering is needed?

Best regards!.

HX Stomp support

dmesg

[  570.970671] usb 3-2.3.2.1.1: new high-speed USB device number 18 using xhci_hcd
[  571.060974] usb 3-2.3.2.1.1: New USB device found, idVendor=0e41, idProduct=4246, bcdDevice= 2.00
[  571.060982] usb 3-2.3.2.1.1: New USB device strings: Mfr=1, Product=3, SerialNumber=2
[  571.060986] usb 3-2.3.2.1.1: Product: HX Stomp
[  571.060989] usb 3-2.3.2.1.1: Manufacturer: LINE 6
[  571.060992] usb 3-2.3.2.1.1: SerialNumber:    3014982
[  571.076386] usb 3-2.3.2.1.1: parse_audio_format_rates_v2v3(): unable to retrieve number of sample rates: set it to a predefined value (clock 16).
[  571.081351] usb 3-2.3.2.1.1: parse_audio_format_rates_v2v3(): unable to retrieve number of sample rates: set it to a predefined value (clock 16).
[  571.088162] input: LINE 6 HX Stomp as /devices/pci0000:00/0000:00:1d.0/0000:06:00.0/0000:07:04.0/0000:3d:00.0/0000:3e:02.0/0000:3f:00.0/usb3/3-2/3-2.3/3-2.3.2/3-2.3.2.1/3-2.3.2.1.1/3-2.3.2.1.1:1.5/0003:0E41:4246.0019/input/input50
[  571.140214] hid-generic 0003:0E41:4246.0019: input,hidraw15: USB HID v1.11 Keyboard [LINE 6 HX Stomp] on usb-0000:3f:00.0-2.3.2.1.1/input5

lsusb

Bus 003 Device 018: ID 0e41:4246 Line6, Inc. HX Stomp                                                                                                                                                                                
Device Descriptor:                                                                                                                                                                                                                   
  bLength                18                                                                                                                                                                                                          
  bDescriptorType         1                                                                                                                                                                                                          
  bcdUSB               2.00                                                                                                                                                                                                          
  bDeviceClass          239 Miscellaneous Device                                                                                                                                                                                     
  bDeviceSubClass         2                                                                                                                                                                                                          
  bDeviceProtocol         1 Interface Association                                                                                                                                                                                    
  bMaxPacketSize0        64                                                                                                                                                                                                          
  idVendor           0x0e41 Line6, Inc.                                                                                                                                                                                              
  idProduct          0x4246                                                                                                                                                                                                          
  bcdDevice            2.00                                                                                                                                                                                                          
  iManufacturer           1 LINE 6                                                                                                                                                                                                   
  iProduct                3 HX Stomp                                                                                                                                                                                                 
  iSerial                 2    3014982                                                                                                                                                                                               
  bNumConfigurations      1                                                                                                                                                                                                          
  Configuration Descriptor:                                                                                                                                                                                                          
    bLength                 9                                                                                                                                                                                                        
    bDescriptorType         2                                                                                                                                                                                                        
    wTotalLength       0x0130                                                                                                                                                                                                        
    bNumInterfaces          6                                                                                                                                                                                                        
    bConfigurationValue     1                                                                                                                                                                                                        
    iConfiguration          0                                                                                                                                                                                                        
    bmAttributes         0xc0                                                                                                                                                                                                        
      Self Powered                                                                                                                                                                                                                   
    MaxPower                0mA                                                                                                                                                                                                      
    Interface Descriptor:                                                                                                                                                                                                            
      bLength                 9                                                                                                                                                                                                      
      bDescriptorType         4                                                                                                                                                                                                      
      bInterfaceNumber        0                                                                                                                                                                                                      
      bAlternateSetting       0                                                                                                                                                                                                      
      bNumEndpoints           2                                                                                                                                                                                                      
      bInterfaceClass       255 Vendor Specific Class                                                                                                                                                                                
      bInterfaceSubClass      0                                                                                                                                                                                                      
      bInterfaceProtocol      0                                                                                                                                                                                                      
      iInterface              0                                                                                                                                                                                                      
      Endpoint Descriptor:                                                                                                                                                                                                           
        bLength                 7                                                                                                                                                                                                    
        bDescriptorType         5                                                                                                                                                                                                    
        bEndpointAddress     0x81  EP 1 IN                                                                                                                                                                                           
        bmAttributes            2                                                                                                                                                                                                    
          Transfer Type            Bulk                                                                                                                                                                                              
          Synch Type               None                                                                                                                                                                                              
          Usage Type               Data                                                                                                                                                                                              
        wMaxPacketSize     0x0200  1x 512 bytes                                                                                                                                                                                      
        bInterval               0                                                                                                                                                                                                    
      Endpoint Descriptor:                                                                                                                                                                                                           
        bLength                 7                                                                                                                                                                                                    
        bDescriptorType         5                                                                                                                                                                                                    
        bEndpointAddress     0x01  EP 1 OUT                                                                                                                                                                                          
        bmAttributes            2                                                                                                                                                                                                    
          Transfer Type            Bulk                                                                                                                                                                                              
          Synch Type               None                                                                                                                                                                                              
          Usage Type               Data                                                                                                                                                                                              
        wMaxPacketSize     0x0200  1x 512 bytes                                                                                                                                                                                      
        bInterval               0                                                                                                                                                                                                    
    Interface Association:                                                                                                                                                                                                           
      bLength                 8                                                                                                                                                                                                      
      bDescriptorType        11                                                                                                                                                                                                      
      bFirstInterface         1                                                                                                                                                                                                      
      bInterfaceCount         4                                                                                                                                                                                                      
      bFunctionClass          1 Audio                                                                                                                                                                                                
      bFunctionSubClass       0                                                                                                                                                                                                      
      bFunctionProtocol      32                                                                                                                                                                                                      
      iFunction               0                                                                                                                                                                                                      
    Interface Descriptor:                                                                                                                                                                                                            
      bLength                 9                                                                                                                                                                                                      
      bDescriptorType         4                                                                                                                                                                                                      
      bInterfaceNumber        1                                                                                                                                                                                                      
      bAlternateSetting       0                                                                                                                                                                                                      
      bNumEndpoints           0                                                                                                                                                                                                      
      bInterfaceClass         1 Audio                                                                                                                                                                                                
      bInterfaceSubClass      1 Control Device                                                                                                                                                                                       
      bInterfaceProtocol     32                                                                                                                                                                                                      
      iInterface              0                                                                                                                                                                                                      
      AudioControl Interface Descriptor:                                                                                                                                                                                             
        bLength                 9                                                                                                                                                                                                    
        bDescriptorType        36
        bDescriptorSubtype      1 (HEADER)
        bcdADC               2.00
        bCategory              10
        wTotalLength       0x002e
        bmControls           0x00
      AudioControl Interface Descriptor:
        bLength                 8
        bDescriptorType        36
        bDescriptorSubtype     10 (CLOCK_SOURCE)
        bClockID               16
        bmAttributes            1 Internal fixed clock 
        bmControls           0x00
        bAssocTerminal          0
        iClockSource            0 
      AudioControl Interface Descriptor:
        bLength                17
        bDescriptorType        36
        bDescriptorSubtype      2 (INPUT_TERMINAL)
        bTerminalID            32
        wTerminalType      0x0201 Microphone
        bAssocTerminal         64
        bCSourceID             16
        bNrChannels             8
        bmChannelConfig    0x00000000
        iChannelNames           0 
        bmControls         0x0000
        iTerminal               0 
      AudioControl Interface Descriptor:
        bLength                12
        bDescriptorType        36
        bDescriptorSubtype      3 (OUTPUT_TERMINAL)
        bTerminalID            64
        wTerminalType      0x0301 Speaker
        bAssocTerminal         32
        bSourceID              32
        bCSourceID             16
        bmControls         0x0000
        iTerminal               0 
    Interface Descriptor:                                
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        2
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass         1 Audio
      bInterfaceSubClass      2 Streaming
      bInterfaceProtocol     32 
      iInterface              0 
    Interface Descriptor:                                
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        2
      bAlternateSetting       1
      bNumEndpoints           1
      bInterfaceClass         1 Audio
      bInterfaceSubClass      2 Streaming
      bInterfaceProtocol     32 
      iInterface              0 
      AudioStreaming Interface Descriptor:
        bLength                16
        bDescriptorType        36
        bDescriptorSubtype      1 (AS_GENERAL)
        bTerminalLink          32
        bmControls           0x00
        bFormatType             1
        bmFormats          0x00000001
          PCM                                            
        bNrChannels             8
        bmChannelConfig    0x00000000
        iChannelNames           0 
      AudioStreaming Interface Descriptor:
        bLength                 6
        bDescriptorType        36
        bDescriptorSubtype      2 (FORMAT_TYPE)
        bFormatType             1 (FORMAT_TYPE_I)
        bSubslotSize            4
        bBitResolution         24
      Endpoint Descriptor:                               
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x00e0  1x 224 bytes
        bInterval               1
        AudioStreaming Endpoint Descriptor:
          bLength                 8
          bDescriptorType        37
          bDescriptorSubtype      1 (EP_GENERAL)
          bmAttributes         0x00
          bmControls           0x00
          bLockDelayUnits         0 Undefined
          wLockDelay         0x0000
    Interface Descriptor:                                
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        3
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass         1 Audio
      bInterfaceSubClass      2 Streaming
      bInterfaceProtocol     32 
      iInterface              0 
    Interface Descriptor:                                
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        3
      bAlternateSetting       1
      bNumEndpoints           1
      bInterfaceClass         1 Audio
      bInterfaceSubClass      2 Streaming
      bInterfaceProtocol     32 
      iInterface              0 
      AudioStreaming Interface Descriptor:
        bLength                16
        bDescriptorType        36
        bDescriptorSubtype      1 (AS_GENERAL)
        bTerminalLink          64
        bmControls           0x00
        bFormatType             1
        bmFormats          0x00000001
          PCM                                            
        bNrChannels             8
        bmChannelConfig    0x00000000
        iChannelNames           0 
      AudioStreaming Interface Descriptor:
        bLength                 6
        bDescriptorType        36
        bDescriptorSubtype      2 (FORMAT_TYPE)
        bFormatType             1 (FORMAT_TYPE_I)
        bSubslotSize            4
        bBitResolution         24
      Endpoint Descriptor:                               
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes           37
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Implicit feedback Data 
        wMaxPacketSize     0x00e0  1x 224 bytes
        bInterval               1
        AudioStreaming Endpoint Descriptor:
          bLength                 8
          bDescriptorType        37
          bDescriptorSubtype      1 (EP_GENERAL)
          bmAttributes         0x00
          bmControls           0x00
          bLockDelayUnits         0 Undefined
          wLockDelay         0x0000
    Interface Descriptor:                                
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        4
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         1 Audio
      bInterfaceSubClass      3 MIDI Streaming
      bInterfaceProtocol      0 
      iInterface              0 
      MIDIStreaming Interface Descriptor:
        bLength                 7
        bDescriptorType        36
        bDescriptorSubtype      1 (HEADER)
        bcdADC               1.00
        wTotalLength       0x003d
      MIDIStreaming Interface Descriptor:
        bLength                 6
        bDescriptorType        36
        bDescriptorSubtype      2 (MIDI_IN_JACK)
        bJackType               1 Embedded
        bJackID                 1
        iJack                   0 
      MIDIStreaming Interface Descriptor:
        bLength                 6
        bDescriptorType        36
        bDescriptorSubtype      2 (MIDI_IN_JACK)
        bJackType               2 External
        bJackID                 2
        iJack                   0 
      MIDIStreaming Interface Descriptor:
        bLength                 9
        bDescriptorType        36
        bDescriptorSubtype      3 (MIDI_OUT_JACK)
        bJackType               1 Embedded
        bJackID                 3
        bNrInputPins            1
        baSourceID( 0)          2
        BaSourcePin( 0)         1
        iJack                   0 
      MIDIStreaming Interface Descriptor:
        bLength                 9
        bDescriptorType        36
        bDescriptorSubtype      3 (MIDI_OUT_JACK)
        bJackType               2 External
        bJackID                 4
        bNrInputPins            1
        baSourceID( 0)          1
        BaSourcePin( 0)         1
        iJack                   0 
      Endpoint Descriptor:                               
        bLength                 9
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
        bRefresh                0
        bSynchAddress           0
        MIDIStreaming Endpoint Descriptor:
          bLength                 5
          bDescriptorType        37
          bDescriptorSubtype      1 (GENERAL)
          bNumEmbMIDIJack         1
          baAssocJackID( 0)       1
      Endpoint Descriptor:                               
        bLength                 9
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
        bRefresh                0
        bSynchAddress           0
        MIDIStreaming Endpoint Descriptor:
          bLength                 5
          bDescriptorType        37
          bDescriptorSubtype      1 (GENERAL)
          bNumEmbMIDIJack         1
          baAssocJackID( 0)       3
    Interface Descriptor:                                
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        5
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      37
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:                               
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x84  EP 4 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               8
Device Qualifier (for other device speed):
  bLength                10                              
  bDescriptorType         6                              
  bcdUSB               2.00                              
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64                              
  bNumConfigurations      1                              
can't get debug descriptor: Resource temporarily unavailable
Device Status:     0x0001                                
  Self Powered

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.