17 ms·
Show HN: I created a Python library to control a Zoom H6 recorder
- mattogodoy 6y agoI guess you might find this useful. It's a Python3 library to emulate the remote control for a Zoom H6 recorder from your computer. You can use it directly from the terminal, or import it in your Python scripts. I created it because I was looking for a way to automate some steps in my podcast, and starting or stopping the recording was one of them. This led to a big rabbit hole to understand and emulate the commands sent by the real remote to the recorder. All the digging has finally paid up and the code works! I hope you find this useful. Pull requests are also welcome. I'd love to know what you'll be using it for :)
- bserge 6y agoReally good stuff! Would this work for a H4n Pro? Regardless, thanks for the effort! Strange thing, your comment shows as 2 days old in this reply window, but the submission says "1 hour ago".
- detaro 6y agoPresumably HN mods resubmitted this through the second chance pool (which treats an older submission and its comments as if they are new, but in some places that magic leaks ;))
- mattogodoy 6y agoThanks! Sorry for the delay in the reply. I'm not sure if it will work in other recorders. I wrote them an email asking if the remote is compatible with various models. I'll post their answer in the GitHub repo (https://github.com/mattogodoy/h6/issues/1 https://github.com/mattogodoy/h6/issues/1) as soon as they write back.
- Nikhil833032 6y agoPython is really useful as it getting new updates everyday! This is really a language which gives comfort to us especially as a programmer.
- stefanmichael 6y agois this a fake account? what kind of a comment is this? completely unrelated to OP and generally just looks like a generated string
- rckoepke 6y agoYes, there are a certain small number of usernames here whose submissions are generated by AI, this is clearly one.
- im3w1l 6y agoThis is for an audio recorder by Zoomcorp which is different from the famous Zoom Video Communications company.
- RileyJames 6y agoVery cool, very well done. I purchased the shure mv88 for iPhone. Great mic, but the patterns / settings can only be modified with the official motive app. Making it pretty limited. It’s 2020 and you’re selling hardware. Why not open source the software / interface ffs!
- mattogodoy 6y agoThank you!
- gbraad 6y agoWhy recorder.send('record') instead of recorder.record() As the latter allows better error control and also add something like record(60). Which would start a timer and stop after 60seconds.
- mattogodoy 6y agoThanks for the suggestion! The `send` command is able to send any of the valid commands, but the library also allows you to do `recorder.rec()` and `recorder.stop()`. Passing the time as an argument is a good idea! I'll take it into account.
- phaedrus 6y agoThis makes me wonder if my old Zoom H2 recorder has any latent remote control ability (perhaps not brought out to a physical connector).
- su1000 6y agohttps://www.monkwhocode.com/2020/12/coding-interview-questions-set-5.html https://www.monkwhocode.com/2020/12/coding-interview-questio... Check