Rack: Audio/MIDI port widget

Created on 10 Nov 2017  路  5Comments  路  Source: VCVRack/Rack

Continuing the conversation from #366, I think it would be a good idea to include a universal audio/MIDI widget that combines the functionality of @bontric's MidiIO and my Audio stuff each into a context menu. I propose after v0.5 we merge all audio and MIDI dropdown boxes from our Audio/MIDI interface modules into one of these ports.

2017-11-09-190028_1354x545_scrot
@milholen, CC BY-NC 4.0

To use them, simply left (or right?) click to display a dropdown menu. For audio:

  • audio device
  • block size
  • sample rate

For MIDI:

  • MIDI device, including computer keyboard
  • MIDI channel
  • octave transpose
  • note transpose?
  • panic

Just an idea, maybe VCV Bridge could use the "ADAT" analogy? Hopefully that doesn't confuse people.

  • bridge channel

To represent an active interface, a green/red activity LED should be beside the port like most real audio/MIDI interfaces.

For v0.5, I'll just hack together something for the two audio interfaces I've planned in #82, using dropdown menus.

feature request

Most helpful comment

@bontric Working on this today or tomorrow. It will replace the MidiIO.{hpp,cpp} files.

All 5 comments

but still can use several of those modules at once??

Yes, you have one audio/MIDI/ADAT port per audio/MIDI module.

@bontric Working on this today or tomorrow. It will replace the MidiIO.{hpp,cpp} files.

@AndrewBelt great! looking forward to continue the work on #81

Closing since Core modules are fully redesigned now.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

PixelBulb picture PixelBulb  路  4Comments

gogobanziibaby picture gogobanziibaby  路  4Comments

Coirt picture Coirt  路  7Comments

vogelscheiss picture vogelscheiss  路  5Comments

synthi picture synthi  路  4Comments