RecordPad Software Development Kit
RecordPad Software Development APIRecordPad can be controlled by other programs via command line tool. For example other software can start or stop recording or specified the output folder. This is useful for creating automation systems.
-record [format] [format settings] Start recording. The output file will be put in the output folder as set in current settings. If "prompt for file name" option is enabled, it prompts for name before start recording; otherwise, it auto generate the file name based on the current settings.
Format Settings Options:
Wav file: -s sfreq -m nchans> -b<bitrate>
Constant Bitrate Encoding (CBR) mp3 file: -cbr -b <bitrate>[-h] -m <mode> [-p]
Variable Bitrate Encoding (VBR) mp3 file: -vbr -b<minbitrate> -B <maxbitrate> -q <n> -m <mode>[-p]
-recordfile <filepath> [format settings]
Show RecordPad when it is running. This is the default setting.
Examplesrecordpad -record -ms 5000
recordpad -record wav -s 44100 -m 1 -b 8
recordpad -record mp3 -cbr -b 128 -h -m s -p
recordpad -record mp3 -vbr -b 96 -B 128 -q 0 -m s -p
recordpad -recordfile "c:.mp3"-vbr -b 96 -B 128 -q 0 -m s -p
recordpad -outdir "c:files"
recordpad -play "myfile01.wav"
recordpad -record -showbtn showall
recordpad -showbtn r
If you have problems writing your application, please go to www.nch.com.au/recordpad/support.html and use the form to contact us.
If you wish to distribute the RecordPad packaged with your software you should consider the very easy and affordable OEM license terms for distributing RecordPad. See https://www.nch.com.au/reseller for more information.
We also offer corporate software development services if you want us to do the development for you or if you need more substantial changes to the RecordPad . Costs start from around $US100 for a simple function but can increase to $10,000+ for development of a complete new release application. Please see www.nch.com.au/development for contact details to request a quote.
We can also rebrand RecordPad with your logo and details for a small fee (see https://www.nch.com.au/reseller for more information).
You can distribute the RecordPad install file with your software (but you may not under any circumstances distribute registration keys or seek to undermine the registration system). See the RecordPad license terms (on the Help file). Normally your customers would purchase the RecordPad directly from us. We also provide easy license terms if you do need to distribute registered versions of the RecordPad. Please see https://www.nch.com.au/reseller under the Software Blanket license heading.