「Repete Plus」をアップデート(version 9.6.2) – 録音タブのファイルの挙動を変更しました

「Repete Plus」をアップデートしました。(version 9.6.1 -> version 9.6.2)

Repete Plusは、語学学習を支援するオーディオプレイヤーです。
無音部分を自動認識し、語学教材をフレーズごとに間隔をあけて再生できます。
フレーズごとに再生・再生不要を設定、再生速度変更、録音機能、テキストメモ機能などなど多彩な機能で語学学習を助けます。

Download on the App Store

使い方を紹介しているサポートサイトはこちら
Repete Plus – nackpan Blog

変更点

録音タブのファイルの挙動を変更しました。
(従来は、録音タブのファイルを選んだ場合、次に起動した際には何も選んでいない状態になるなど、フォルダタブのファイルと異なる挙動になっていました。
今回のアップデートから、フォルダタブのファイルと同等の挙動になりました)

そのほか、不具合の修正を行い、安定性を向上させました。

よろしくおねがいします

「Repete Plus」をアップデートしました。(version 9.6.1)

「Repete Plus」をアップデートしました。(version 9.6 -> version 9.6.1)

Repete Plusは、語学学習を支援するオーディオプレイヤーです。
無音部分を自動認識し、語学教材をフレーズごとに間隔をあけて再生できます。
フレーズごとに再生・再生不要を設定、再生速度変更、録音機能、テキストメモ機能などなど多彩な機能で語学学習を助けます。

Download on the App Store

使い方を紹介しているサポートサイトはこちら
Repete Plus – nackpan Blog

変更点

起動直後、特定条件下でまれに強制終了してしまう不具合を修正しました

開発者後記

ひーろんさんから不具合報告をいただきました。起動後すぐにクラッシュしてしまうという致命的な不具合です。大変もうしわけありません。
応急処置(ファイルAppから前回使用したファイル名の名称変更)をお伝えした後、修正に取り掛かりました。
手元の環境で再現はできなかったものの、起動から再生準備完了までの過程でcrashする可能性がある箇所を特定。修正しました。

「Repete Plus」をアップデートしました。(version 9.6)

「Repete Plus」をアップデートしました。(version 9.5.1 -> version 9.6)

Repete Plusは、語学学習を支援するオーディオプレイヤーです。
無音部分を自動認識し、語学教材をフレーズごとに間隔をあけて再生できます。
フレーズごとに再生・再生不要を設定、再生速度変更、録音機能、テキストメモ機能などなど多彩な機能で語学学習を助けます。

Download on the App Store

使い方を紹介しているサポートサイトはこちら
Repete Plus – nackpan Blog

変更点

iOS 15で稀に発生する、再生の際に開始位置がずれるなどの症状を、今回のアップデートで修正しました。

 ※ 今回のバージョンから、iOS 14.7以降対応となります

開発者後記

iOS 15において、区間の変わり目や、原曲再生/通常再生の切り替えのさいに、稀に再生開始位置がずれるという不具合が発生していました。
しかし、修正が難しく、手をつけかねていました。

以前修正した不具合に、「AirPods Proで再生速度が1より小さい時に2回目再生で冒頭が欠ける問題」があります。
ほかのWiFiイヤホンでは発生しないAirPods Pro特有の症状です。

2021年3月のversion 9.0で、対応処理を付け加えました。
しかし、この部分があることで、再生区間切り替え時の処理が複雑になり負荷が大きくなっていました。

iOSがバージョンアップされるたびに、対応処理部分を取り外しても「AirPods Proで再生速度が1より小さい時に2回目再生で冒頭が欠ける問題」が発生するか確認。
iOS 15.2になり、この問題が解消していました。

version 9.0で加えたAirPods Pro問題への対応部分を取り外しました。
ぐっとすっきりして見通しが良くなりました。
これを機に、再生区間切り替え時の処理を見直し。

再生区間切り替え時の処理を大幅に刷新することで、「iOS 15で稀に発生する区間の変わり目や、原曲再生/通常再生の切り替えのさいに再生開始位置がずれる不具合」を修正しました。


もしRepete Plusを気に入ってもらえたなら、App Storeで評価していただくと、とても力になります!
また、Repete Plusの「設定」>「アプリ開発者にエネルギーを与える」項目では、開発過程を描いた短い動画が表示されます。ストアで課金をすることでロックが解除されます。
語学学習機能には影響ない機能ですが、見てもらえると開発者がとても助かり、喜びます。

Repete Plusが語学学習の助けになれば幸いです。
これからも、Repete Plusをよろしくお願いします!

関連

「Repete Plus」をアップデートしました。(version 9.5.1)

「Repete Plus」をアップデートしました。(version 9.5.1)

「Repete Plus」をアップデートしました。(version 9.5 -> version 9.5.1)

Repete Plusは、語学学習を支援するオーディオプレイヤーです。
無音部分を自動認識し、語学教材をフレーズごとに間隔をあけて再生できます。
フレーズごとに再生・再生不要を設定、再生速度変更、録音機能、テキストメモ機能などなど多彩な機能で語学学習を助けます。

Download on the App Store

使い方を紹介しているサポートサイトはこちら
Repete Plus – nackpan Blog

変更点

 * iOS 15において、選曲画面のアイテム編集時に一部の表示項目が見づらくなっている不具合を修正しました。

よろしくおねがいします

関連

「Repete Plus」をアップデートしました。(version 9.5)
「Repete Plus」をアップデートしました。(version 9.6)

「Repete Plus」をアップデートしました。(version 9.5)

「Repete Plus」をアップデートしました。(version 9.4.5 -> version 9.5)

Repete Plusは、語学学習を支援するオーディオプレイヤーです。
無音部分を自動認識し、語学教材をフレーズごとに間隔をあけて再生できます。
フレーズごとに再生・再生不要を設定、再生速度変更、録音機能、テキストメモ機能などなど多彩な機能で語学学習を助けます。

Download on the App Store

使い方を紹介しているサポートサイトはこちら
Repete Plus – nackpan Blog

変更点

* 選曲画面の録音タブに「並び順を変更する」が追加されました。「アルファベット順(A->Z)」「追加日時が新しい順」で、並べ替えられるようになりました

* iOS 15において、選曲画面で一部の表示項目がずれて表示される不具合を修正しました。

開発者後記

よぎさんのコメントをきっかけに、録音タブでの並び順変更機能を実行しました。
今回のアップデートでは、Appleに提出してから、審査開始まで5日ほどかかりました。
最近は提出した次の日には審査が行われるようになっていたので、どうなっているのかな、忘れられているのではないのかなと不審に思っていたのですが、無事審査完了してApp Storeに並び、ほっとしました。

関連

「Repete Plus」をアップデートしました。(version 9.4.5)
「Repete Plus」をアップデートしました。(version 9.5.1)

「Repete Plus」をアップデートしました。(version 9.4.5)

「Repete Plus」をアップデートしました。(version 9.4.4 -> version 9.4.5)

Repete Plusは、語学学習を支援するオーディオプレイヤーです。
無音部分を自動認識し、語学教材をフレーズごとに間隔をあけて再生できます。
フレーズごとに再生・再生不要を設定、再生速度変更、録音機能、テキストメモ機能などなど多彩な機能で語学学習を助けます。

Download on the App Store

使い方を紹介しているサポートサイトはこちら
Repete Plus – nackpan Blog

変更点

「バックグラウンド再生で、一時停止後、数十秒後以降にイヤホンの再開ボタンを押しても再生が開始しない」という不具合がありました。
ご不便、ご迷惑をおかけしていました。申し訳ありません
今回のアップデートで修正しました。

開発者後記

谷村俊彰さんのコメントでご指摘いただき、今回修正した不具合を確認しました。
バックグラウンド再生で、時間をおいた再開での挙動をしっかり追うと、余計なイベント通知が発生していることを確認。
電話が鳴ったのと同等のイベントが、再生再開して0.3秒後に発生していました。
「電話が鳴った」と判断して、ポーズをかけていました。ひどい…
通知を送る部分のコードを、Appleのドキュメントと比較。古めの書き方をしていたことが発覚。最新の書き方に改めることで、よけいな通知は消え、問題を修正できました。


Repete Plusを、App Storeで評価していただくと、とても励みになり、とても力になります!
また、Repete Plusの「設定」>「アプリ開発者にエネルギーを与える」項目では、開発過程を描いた短い動画が表示されます。ストアで課金をすることでロックが解除されます。語学学習機能には影響ない機能ですが、見てもらえると開発者がとても助かり、喜びます。

Repete Plusが語学学習の助けになれば幸いです。
これからも、Repete Plusをよろしくお願いします!


「Repete Plus」をアップデートしました。(version 9.4.4)

「Repete Plus」をアップデートしました。(version 9.4.3 -> version 9.4.4)

Repete Plusは、語学学習を支援するオーディオプレイヤーです。
無音部分を自動認識し、語学教材をフレーズごとに間隔をあけて再生できます。
フレーズごとに再生・再生不要を設定、再生速度変更、録音機能、テキストメモ機能などなど多彩な機能で語学学習を助けます。

Download on the App Store

使い方を紹介しているサポートサイトはこちら
Repete Plus – nackpan Blog

変更点

 * ワイヤレスイヤホンを使用して行う録音での挙動を修正しました。ワイヤレスイヤホン(AirPods Proなど)を使用して録音をおこなうさい、オーディオファイルの音声がスピーカーから再生されていましたが、イヤホンから音声が再生されるよう修正しました。

 * 内部構造を改善して、安定性を向上させました。

開発者後記

ワイヤレスイヤホンでの挙動

よぎさんのコメントで、ワイヤレスイヤホン(AirPods Proなど)を使用して録音をおこなうさい、オーディオファイルの音声がスピーカーから再生されているのに気づきました。想定していた挙動ではないので、修正いたしました。

安定性の向上

40分ほどの長めのファイルを選曲、無音検出レベルを2->3->2に素早く変更する、という操作を繰り返していると、アプリがcrashする不具合を発見。
version 9.0での「AirPods Pro使用中に、再生速度が1より小さい時、区間再生の2回目で冒頭が欠ける問題」に対応する際、ファイル分析と仮装的に分割したAVPlayerItem分配時にかかる負荷が増大しておりました。そのため、ファイル分析・AVPlayerItem分配が発生する処理で、場合によってはcrashする可能性が生じていました。
今回、この部分を修正、アプリの安定性が向上しました。


Repete Plusを、App Storeで評価していただくと、とても励みになり、とても力になります!
また、Repete Plusの「設定」>「アプリ開発者にエネルギーを与える」項目では、開発過程を描いた短い動画が表示されます。ストアで課金をすることでロックが解除されます。語学学習機能には影響ない機能ですが、見てもらえると開発者がとても助かり、喜びます。

Repete Plusが語学学習の助けになれば幸いです。
これからも、Repete Plusをよろしくお願いします!

「Repete Plus」をアップデートしました。(version 9.4.3)

「Repete Plus」をアップデートしました。(version 9.4.2 -> version 9.4.3)

Repete Plusは、語学学習を支援するオーディオプレイヤーです。
無音部分を自動認識し、語学教材をフレーズごとに間隔をあけて再生できます。
フレーズごとに再生・再生不要を設定、再生速度変更、録音機能、テキストメモ機能などなど多彩な機能で語学学習を助けます。

Download on the App Store

使い方を紹介しているサポートサイトはこちら
Repete Plus – nackpan Blog

変更点

iOS 15.0にアップグレードすると、再生に不具合が生じていました
* 再生中に区間移動すると再生が止まることがある
* 区間再生3回目で再生が止まる
今回のアップデートで、これらの不具合を修正しました。
ご迷惑をかけ申し訳ありません。
アップデートをお願いします。