Bat Recording Manager v8.n
收藏Mendeley Data2024-06-29 更新2024-06-30 收录
下载链接:
https://figshare.com/articles/Bat_Recording_Manager_v8_n/8203415/10
下载链接
链接失效反馈官方服务:
资源简介:
This program provides a management system for your library of bat (or other) recordings. It can be flexible in its approach but is primarily designed to work with libraries stored and analysed according to a particular protocol which is described below. The program has four main ‘views’. The default view lists all recording sessions, with details of the currently selected session. Sessions can be added or edited manually or deleted from the database. Similarly individual recordings within the session can be added, edited or deleted. The program assumes that the recordings are of bat calls, and incorporates a reference list of bat species, which can also be modified by the user. This reference list also defines a set of ‘tags’ which can be used when analysing recordings to indicate the presence of each species. Recordings may also be displayed ‘by bat species’. In this case the defined species are listed and the recording sessions and recordings which detected the selected species are shown. An ‘Import’ page allows recording sessions which have been analysed using Audacity to be imported into the database. A single folder containing a set of recordings may be imported or a selection of folders can be imported sequentially.Analyse and Import mode allows interaction with Audacity or Kaleidoscope Light for rapid sequential analysis of recording files.The program also provides report generation in a number of formats, storage of screen capture images during analysis, and the ability to replay portions of recordings at reduced speed or in heterodyne (tuned bat detector) mode.This setup file incorporates .NET 4.7.2 and Audacity 2.3.2 which will be installed automatically if required. The Audacity installation will not affect any pre-existing installations. Kaleidoscope interaction requires that Kaleidoscope is installed to C: v8.0 builds on version 7.3 (see other figshare project) but updates to .NET 4.72 and provides virtualized data access for faster loading in some situations. v8.0.7111 completes the conversion to Visual Studio 2019 and .NET 4.72 with extensive refactoring and code tidying using Resharper. Source code is now available from GitHub.https://github.com/jathalls/BatRecordingManager_v8.n v8.0.7115 Bugfixes for issues with identifying and extracting data from .txt files during import or analyse and import. v8.0.7120 Bugfix causing a crash in 'analyse and import' when the filename doesn't include the date v8.0.7130 Adds the ability to save 'played' snippets to a .wav file, either as slowed down audio file or as a heterodyned audio file. v8.0.7141 allows for editing the labels file when a recording is opened in Audacity from the Recording Sessions View (by Double-clicking on the recording name in the Recordings list), or from the List By Bats view (By double clicking on a recording in the recordings list pane). In these cases, if the .txt file has been modified then the database will be updated accordingly and the main window will be fully refreshed from the updated database. This does NOT happen if the recording is opened by double-clicking on a Labelled Segment (in the RecordingSessions View) or if the file is opened using the OPEN button in the image comparison window. In these cases any changes made to the .txt file will not cause the database to be modified unless the recording is specifically opened as above and the labels file re-saved, or if the entire session is re-imported.Also now defaults to the correct folder for Audacity to ExportLabels.v8.0.7153 Fixed problems with slow generation of reportsv8.0.7160 Various bug fixes and speed improvements
本程序为您的蝙蝠(或其他类型)录音库提供专业化管理系统。其适配方案灵活多变,但主要针对遵循下述特定协议进行存储与分析的录音库设计。程序包含四大核心「视图」模块:默认视图将列出所有录音会话,并展示当前选中会话的详细信息;用户可手动添加、编辑会话,或将其从数据库中删除,同理,会话内的单条录音也支持添加、编辑或删除操作。程序默认处理蝙蝠叫声录音,并内置蝙蝠物种参考列表,用户亦可对该列表进行自定义修改;该参考列表同时定义了一组「标签」,可在录音分析流程中用于标记各物种的出现情况。用户也可按「蝙蝠物种」对录音进行分类展示:此时会列出已定义的物种,并显示检测到对应物种的录音会话与单条录音。「导入」页面支持将通过Audacity分析完成的录音会话导入数据库,既可以导入包含多条录音的单个文件夹,也可以按顺序批量导入多个选定文件夹。「分析与导入」模式可与Audacity或Kaleidoscope Light联动,实现录音文件的快速批量分析。程序还支持多种格式的报告生成、分析过程中的屏幕截图存储,以及对录音片段进行减速播放或外差(调谐式蝙蝠探测器)模式播放。本安装程序集成了.NET 4.7.2与Audacity 2.3.2,若系统所需则会自动完成安装,且Audacity的安装不会影响任何已存在的相关程序。与Kaleidoscope的联动需确保Kaleidoscope已安装至C盘,v8.0版本基于7.3版本构建(详见其他figshare项目),并已升级至.NET 4.7.2,同时实现了虚拟化数据访问以在部分场景下提升加载速度。v8.0.7111完成了向Visual Studio 2019与.NET 4.7.2的迁移,期间通过Resharper完成了大规模代码重构与整理。源代码现已上架GitHub:https://github.com/jathalls/BatRecordingManager_v8.n。v8.0.7115:修复了导入或分析导入过程中,从.txt文件识别与提取数据时出现的问题。v8.0.7120:修复了当文件名不包含日期时,「分析与导入」功能发生崩溃的问题。v8.0.7130:新增了将「播放过的」片段保存为.wav文件的功能,支持保存为减速音频文件或外差音频文件。v8.0.7141:支持在从「录音会话视图」(通过双击录音列表中的录音名称)或「按蝙蝠分类视图」(通过双击录音列表窗格中的录音)中打开Audacity时,对标签文件进行编辑。在此类场景下,若.txt文件已被修改,则数据库会同步更新,主窗口也会根据更新后的数据库完全刷新。但若通过双击「录音会话视图」中的「已标记片段」,或通过图像对比窗口中的「打开」按钮打开录音,则不会触发上述同步逻辑。此时若对.txt文件进行修改,除非按照前述方式专门打开录音并重新保存标签文件,或重新导入整个会话,否则数据库不会被修改。此外,程序现在默认使用Audacity导出标签的正确文件夹。v8.0.7153:修复了报告生成缓慢的问题。v8.0.7160:完成多项bug修复与性能优化。
创建时间:
2023-06-28



