Jump to content


Photo

Sample Recorder window: Changing Input Source Programmatically?


  • Please log in to reply
3 replies to this topic

#1 shawhan

shawhan

    Member

  • Normal Members
  • PipPip
  • 60 posts
  • Gender:Male
  • Location:toronto, canada

Posted 16 November 2017 - 21:33

I'm attempting to automate some tasks within my studio using lua scripts ... and wondering if is possible to change the input in the Sample Recorder window with script? For example, i'd like to change it from recording channel 1 to channel 2 on my soundcard. I did a quick search in the documentation, but I couldn't find much about the sample recording window (only how to show and hide it).

 

Any help would be appreciated!


Edited by shawhan, 16 November 2017 - 21:34.


#2 joule

joule

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1852 posts
  • Gender:Not Telling

Posted 19 November 2017 - 09:12

The API doesn't state that it's possible, so I'm pretty sure that's the case.



#3 danoise

danoise

    Probably More God or Borg Than Human Member

  • Renoise Team
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 6979 posts
  • Gender:Male
  • Location:Berlin
  • Interests:wildlife + urban trekking

Posted 19 November 2017 - 14:35

+1 More control of the recording dialog would be awesome. 

 

It's not that hands free recording is not possible - but currently, a user might initially need to configure the dialog. 

For example, my Duplex Recorder require you to set the recording to pattern mode. Would be great if this setting could be probed/set via the API instead.


Tracking with Stuff. API wishlist | Soundcloud


#4 esaruoho

esaruoho

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2679 posts
  • Gender:Male
  • Location:Kontula, Helsinki, Finland
  • Interests://Varying Interests//

Posted 11 January 2018 - 18:22

nice to see this being requested. i've tried to formulate this in various forms in the API function wishlist thread about 2-3 times. finally dusted off all those old posts and just created this: http://forum.renoise...e-3#entry240266 with all of "my" wishlist stuff put together.

renoise.song().transport:sample_recorder.sync.none()
renoise.song().transport:sample_recorder.sync.pattern()
renoise.song().transport:sample_recorder.record_dry()
renoise.song().transport:sample_recorder.inputch.left()
renoise.song().transport:sample_recorder.inputch.right()
renoise.song().transport:sample_recorder.inputch.both()
renoise.song().transport:sample_recorder.monitor()
renoise.song().transport:sample_recorder.input.list()
renoise.song().transport:sample_recorder.input.1 to X according to list
renoise.song().transport:sample_recorder.fx.list()
renoise.song().transport:sample_recorder.fx.1 to X according to list

Edited by esaruoho, 11 January 2018 - 18:22.

  • danoise likes this

http://lackluster.org | on Bandcamp | on YouTube | on Facebook | on Spotify | on iTunes | on TiDAL | on Soundcloud | 

http://twitter.com/esaruoho | http://esaruoho.tumblr.com | GitHubesaruoho@gmail.com | 

| macOS 10.13 High Sierra | MacBook Pro 2.8 GHz Intel Core i7 / 16 Gb 1600 MHz DDR 3 |

| http://renoise.com/tools/paketti | BTC: 1BoZ9rvb8wT7dFNyVPwSX7DLj3stNo7844 | http://paypal.me/esaruoho |

| Latent Impulse Tracker/Scream Tracker 3/Schism Tracker <-> Renoise fanatic |

More API functions, please! ;) http://forum.renoise.com/index.php/topic/26329-the-api-wishlist-thread/page-3#entry240266