IEMidi is a new open-source, cross-platform MIDI mapping editor designed to work with any controller, including gamepads, joysticks, and other non-traditional MIDI devices. It offers a visual interface for creating and editing mappings, allowing users to easily connect controller inputs to MIDI outputs like notes, CC messages, and program changes. IEMidi aims to be a flexible and accessible tool for musicians, developers, and anyone looking to control MIDI devices with a wide range of input hardware. It supports Windows, macOS, and Linux and can be downloaded from GitHub.
Audiocube is a 3D digital audio workstation (DAW) designed specifically for spatial audio creation. It offers a visual, interactive environment where users can place and manipulate audio sources within a 3D space, enabling intuitive control over sound positioning, movement, and spatial effects. This approach simplifies complex spatial audio workflows, making it easier to design immersive soundscapes for games, VR/AR experiences, and other interactive media. The software also integrates traditional DAW features like mixing, effects processing, and automation within this 3D environment.
HN commenters generally expressed interest in AudioCube, praising its novel approach to spatial audio workflow and the intuitive visual interface. Several questioned the practicality for complex projects, citing potential performance issues with many sound sources and the learning curve associated with a new paradigm. Some desired more information about the underlying technology and integration with existing DAWs. The use of WebGPU also sparked discussion, with some excited about its potential and others concerned about browser compatibility and performance. A few users requested features like VST support and ambisonics export. While intrigued by the concept, many adopted a wait-and-see approach pending further development and user feedback.
Summary of Comments ( 8 )
https://news.ycombinator.com/item?id=43291678
HN users generally praised IEMidi for its cross-platform compatibility and open-source nature, viewing it as a valuable tool for musicians and developers. Some highlighted the project's potential for accessibility, allowing customization for users with disabilities. A few users requested features like scripting support and the ability to map to system-level actions. There was discussion around existing MIDI mapping solutions, comparing IEMidi favorably to some commercial options while acknowledging limitations compared to others with more advanced features. The developer actively engaged with commenters, addressing questions and acknowledging suggestions for future development.
The Hacker News post about IEMidi, a cross-platform MIDI map editor, generated a moderate level of discussion with several insightful comments.
One commenter pointed out the existing challenge of finding good MIDI mapping software, especially for less common or custom controllers. They expressed enthusiasm for IEMidi's potential to fill this gap, particularly praising its cross-platform compatibility and open-source nature. This resonates with the project's aim to be accessible and adaptable for various user needs.
Another user highlighted the importance of visual feedback within MIDI mapping software, suggesting that a graphical representation of the controller and its mappings could significantly enhance usability. They specifically mentioned a desire to see knobs, sliders, and buttons visually represented and manipulated within the software, mirroring the physical controller.
Someone with experience using other MIDI mapping tools drew a comparison between IEMidi and existing solutions. They appreciated IEMidi's cleaner and more modern user interface while acknowledging the strengths of established alternatives like Bome MIDI Translator Pro for handling more complex scenarios. This comment offers a valuable perspective on how IEMidi fits within the current landscape of MIDI mapping software.
A further comment emphasized the utility of IEMidi for repurposing old or non-standard controllers, breathing new life into potentially obsolete hardware. This highlights the project's potential to empower users to customize and maximize the use of their existing equipment.
The discussion also touched upon the technical aspects of MIDI implementation. One commenter inquired about the underlying libraries used by IEMidi and how they contribute to its cross-platform capabilities. This reveals an interest in the technical foundation of the project and its potential for further development and extensibility.
While several commenters expressed interest and appreciation for IEMidi, there were also some requests for specific features, like support for additional MIDI message types and improved visual feedback. This suggests active engagement with the project and a desire to see it evolve to meet a wider range of user needs.