Pitch Tempo ChangerとVideo Speed and Pitch Changerに対して「R8対応しないとストアの露出を絞るぞ」とGoogleから警告ともとれる脅しが来た。
私としてはアプリサイズよりも安定して利用いただけることを優先したいのだが、どうやらGoogleはそれを是としないらしい。
そして案の定対応してみたらGoogleの審査AIがトンチンカンなリジェクト理由を突き付けてくる。
この手の対応の度に心を削られる。
そして、この理不尽に二人三脚で対応しているのがAntigravityというのが最高に皮肉が利いている。
2026-09-02
I received what amounted to a threat from Google regarding "Pitch Tempo Changer" and "Video Speed and Pitch Changer," warning that if I didn't implement R8 support, they would limit the apps' visibility on the Store.
Personally, I prioritize stable performance over app size, but it seems Google doesn't see it that way.
And sure enough, once I actually implemented the changes, Google's review AI hit me with a completely nonsensical reason for rejection.
Dealing with this kind of thing really takes a toll on me.
The ultimate irony is that I’m tackling this unreasonable situation in a joint effort with "Antigravity."
2026-09-02
Car Campアプリでは「国土数値情報 観光資源データ」からの19000件程度のデータを取り込んで、さらにイベント検索用にJapan 47 GOの検索リンク(ディープリンク)で「観光地」と「観光イベント」の両方を検索できるようにしてみた。
2026-08-29
For the Car Camp app, I imported approximately 19,000 records from the MLIT tourism resource dataset and also implemented a feature using Japan 47 GO search links (deep links) that allows users to search for both "tourist spots" and "tourism events."
2026-08-29
今回Gemini APIがプリペイドに切り替わるとのことで良いタイミングだから削除することにした。
初めてアプリ削除したけど、ちょっと胸が痛いもんですね。。。。
2026-08-21
With the Gemini API switching to a prepaid model, I decided this was a good time to take them down.
It was my first time deleting an app, and it actually stings a little...
2026-08-21
どうしよ🥹
2026-08-18
2026-08-18
でも、個人的にはGoogleのGeminiのflash側の開発にリソースを割くという判断は私たちのような開発側にかなり寄り添った姿勢だと思う。
人間の感覚にAIが到達するのは恐らくまだまだ遠い未来で、まだまだ当面の間はAIに全任せというよりも、Do(AIにウェイトをシフト)とCheck(人間)の往復を繰り返した方が良いものが出来ると思っているから。
(Googleの肩を持ちたくは無いけど。)
2026-08-16
Personally, however, I view Google's decision to allocate resources to the Gemini Flash model as an approach that is highly considerate of developers like us.
I believe that AI reaching a level comparable to human intuition is likely still a long way off. For the foreseeable future, rather than handing everything over to AI, I think superior results are achieved through an iterative process of "Do" (shifting the workload to AI) and "Check" (human oversight).
(Not that I’m trying to take Google’s side, though.)
2026-08-16
pitch tempo changerのフォルマントシフトを広告不要の基本機能へ昇格させた。
広告収益はかなり減りそうだけど・・・まあ他のアプリが頑張ってくれれば回収できるかな。
みなさん応援よろしくお願いします(;'∀')
2026-08-15
I’ve promoted the "formant shift" feature of the pitch/tempo changer to a standard, ad-free function.
Ad revenue will likely take a significant hit, but... well, hopefully my other apps can make up for it.
I’d appreciate everyone's support! (;'∀')
2026-08-15
2026-08-14
2026-08-14
誤BANの問題とか、嘘情報も然ることながら、Xが公式に取り上げるニュースにも誤情報が多すぎる。
そもそもX自身がそこまでの責任を負う気も無さそう。
つまりこれはプラットフォーム側の問題というよりもプラットフォームを使う側の問題なんだけど、政府の高官とかが普通にXを主体としてその立場としての情報発信を行うのはけっこうな問題だと思う。
ミラーやあるいは些末な情報発信として利用するのならまだ判る。
例えば行政が災害情報(避難所開設など)をX優先としてしまうことに対しての危機感。
2026-08-14
Aside from issues like wrongful account suspensions and the spread of falsehoods, there is simply too much misinformation in the news stories X officially highlights.
For that matter, X itself doesn't seem willing to shoulder that level of responsibility.
Ultimately, this is less an issue with the platform itself and more an issue with how it is used; however, I think it is highly problematic for high-ranking government officials to use X as their primary channel for disseminating official information.
I could understand using it for mirroring information or sharing minor updates.
My concern arises when, for instance, government bodies prioritize X for critical information—such as details on disaster relief or the opening of evacuation centers.
2026-08-14
2026-08-13
2026-08-13
2026-08-12
2026-08-12
それにより、Pitch Tempo Changerでフォルマントシフトを用いて女声を男声にしたときに、何かを口に含んで話しているようになってしまう問題が発生します。
そこで、F1とF2の影響(シフト量)を緩和するという手法で対応してみたけど、どこまで効果があるかは色々試しながらかな。
2026-08-05
This causes an issue where, when converting a female voice to a male voice using formant shifting in the Pitch Tempo Changer, the result sounds as if the speaker is talking with something in their mouth.
To address this, I tried mitigating the impact (shift amount) of F1 and F2, though I'll need to experiment further to see just how effective that approach is.
2026-08-05
・レビューに対する開発者の返信が一切掲載されない点
・既に解消され、既に投稿者がお礼コメントに更新したレビューも、当初のバグ指摘レビューが残り続けている点
・インストール数や評価が古いまま更新されない点
・LLMの登場により、その劣化した情報があたかも客観的で正しい情報かのように提示される点
・開発者のサブスクという収益構造から、マッチポンプとして機能してしまう点(そうとは言っていません。構造としてそうなり得るということです)
以上のことから、開発者・ユーザー双方にとって不利益しかない構造がある
2026-08-01
・Developer responses to reviews are never displayed.
・Even when a reviewer updates their post to express thanks after an issue has been resolved, the original review pointing out the bug remains visible.
・Installation counts and ratings remain outdated and are not updated.
・With the advent of LLMs, this degraded information is presented as if it were objective and accurate.
・Due to the developer-subscription revenue model, the system can function in a way that creates a "manufactured problem and solution" scenario (I am not explicitly stating this is happening, but rather that the structure allows for such a dynamic).
For these reasons, the system creates a structure that is disadvantageous to both developers and users.
2026-08-01
Play Consoleの日本語サポートチームの拒絶前提の対応と真逆すぎる( ;∀;)
Googleも捨てたもんじゃない とちょっとだけ思った。
2026-07-28
2026-07-28
2026-07-27
2026-07-27
やっぱりゲームなんか作るもんじゃないんだ( ;∀;)
判っていたのに、、、判っていたはずなのに( ;∀;)
2026-07-25
2026-07-25
いくつかのアプリはUX的な改善も実施しました。
Virtual Brass Instrument、Pitch Tempo Changer Flash、Music Theory Toy Box、Jazz Sheet Markup
この辺りです。
2026-07-24
2026-07-24
Billing Manager 7/7件対応完了。target SDK 5/15件対応完了。
あと10件なんもなく終わると良いけど。
2026-07-22
2026-07-22
今年はTarget API合わせが15個、Billing library周りが7個。
タイパを考えるなら、この期にアプリの断捨離をしたほうが良いんだろうけど、みんな思い入れのあるアプリたちだからそんな簡単にはできない🥹
2026-07-22
This year, I’m looking at 15 apps requiring Target API updates and 7 involving the Billing library.
If I wanted to be efficient with my time, I probably should just prune my app portfolio—but these are apps I’m emotionally attached to, so it’s not that simple. 🥹
2026-07-22
2026-07-21
2026-07-21
個人的にはLLMの選定は能力よりも相性とか性格の方を重視してる気がする。
性格 7 : 能力 3
くらい。
というか、私からしたらみんな優秀だから甲乙つけられない。
2026-07-20
2026-07-20
ユーザーが増えればもっと広告を減らしますんで、良かったら拡散してください(笑)
2026-07-19
2026-07-19
5度目の正直でSteam Core Defenseをリリース準備中。
ゲームエンジン不使用のコードベースレトロゲームです。
毎回自分的には面白くなったと思ってるんだけど毎回コケてるから自分の感覚はあんまり信用ならない。
そもそも戦略ゲームってあんまり流行らないのかなあ。
2026-07-19
2026-07-19
これからもささいな気付きを大事に、たとえ地味でもお役に立てるアプリを作ってまいりたいと思います。
2026-07-18
2026-07-18
みんなどうしてるの?
2026-07-18
2026-07-18
動画版をリリースできた。
動画版は波形読み込みが不要な分、Media3に直接波形処理したオーディオデータを流し込めるからリアルタイムでチェックが反映されます。
2026-07-16
2026-07-16
2026-07-12
2026-07-12
この仕様の原因は判らないけど、Googleサービスから切り替えると気付かないレベルで不便さを味わう可能性があることは注意が必要かも。
2026-07-11
2026-07-11
前年同月比770%です嬉しい( ;∀;)
2026-07-11
That’s a 770% increase year-over-year—I’m so happy! ( ;∀;)
2026-07-11
2026-07-04
2026-07-04
てかGoogleも通知とか全然出さないんですね。。。。
2026-07-04
Then again, Google doesn't send out any notifications about that sort of thing at all...
2026-07-04
2026-06-27
2026-06-27
有難うございます。
これからもニッチで手放せなくなるアプリを目指して開発していきたいと思います。
2026-06-27
Thank you so much.
We'll continue developing niche apps that you won't want to be without.
2026-06-27
フォルマントのかなり細かい設定が出来るようにしました。具体的には
・ケプストラム係数の次数周辺のフェード(スムージング)処理のオンオフ
・高音域に対する影響緩和のオンオフ
・小音量時の抑制処理のオンオフ
・高エネルギー(パーカッションやドラムを想定)での抑制度合い
といった値です。特にいじらなければ一般的に無難な設定になっていますが、ちょっとデフォルトは保守的(原音を保護しすぎ)かもしれません。
2026-06-18
We've made it possible to adjust the formant settings in much greater detail. Specifically, these include:
- On/off fade (smoothing) processing around the order of the cepstrum coefficient
- On/off mitigation of the effect on the high frequency range
- On/off suppression processing at low volume levels
- Degree of suppression at high energy (intended for percussion and drums)
These are some of the values. If you don't change them, the settings are generally safe, but the default might be a little too conservative (protecting the original sound too much).
2026-06-18
2026-06-12
2026-06-12
2026-06-10
2026-06-10
2026-05-27
2026-05-27
有難うございます😭
2026-05-25
Thank you so much! 😭
2026-05-25
2026-05-23
2026-05-23
2026-05-10
2026-05-10
2026-05-08
2026-05-08
DS Soft について About DS Soft
「あったらいいな」を形にする、私たちの想い Our Vision: Bringing "What If" to Life
私たちのミッション Our Mission
DS Softは、2025年6月に結成された、日常の「かゆいところに手が届く」ようなアプリを開発・公開しているチームです。
日常を便利にする実用的なタイマーや変換器から、演奏経験を活かしたマニアックな音楽制作支援ツールまで、ジャンルに縛られず「自分たちが本当に使いたいもの」を形にしています。大がかりなシステムではなく、毎日の生活の中で「これがあれば便利」「これができたら面白い」という小さな気づきを大切にし、形にして届けることが私たちのミッションです。
Formed in June 2025, DS Soft is a team dedicated to developing apps that address daily needs and
"solve everyday inconveniences."
From practical utility tools to niche music production aids drawing on our own performance
experience, we build what we truly want to use, regardless of genre. Our mission is to value
small realizations in daily life—where something specific would be helpful or fun—and quickly
turn them into reality.
アプリ制作へのこだわり Our Commitment to App Development
音楽を愛する人のために
For Music Lovers
DS Softでは、自らの音楽活動の中で感じた「あったらいいな」を出発点にアプリを開発しています。
メトロノームやチューナーなどの一般的なツールにも、時計型のインジケーターやポリリズム機能など、私たちなりの「あったらいいな」と思うこだわりをもって製作をしています。
時には一般的とは言えないようなニッチな機能に踏み込むこともあるかもしれません。例えば、変拍子変換や下方倍音列、N音平均律N音技法など、人によっては「何に使うの?」と戸惑われる方もいらっしゃると思います。
しかし、これらのアプリを通じて、ユーザー様お一人でも、新たな音の世界と出会うきっかけになればと願いながら開発を続けています。
At DS Soft, we develop apps based on the idea of "it would be great to have this"—a concept born from our own musical experiences.
Even with standard tools like metronomes and tuners,
we incorporate our own unique touches—such as clock-style indicators or polyrhythm functions—reflecting the features we personally wished existed.
We may sometimes venture into niche territory with features that are far from conventional.
You might encounter functions like odd-meter conversion, undertone series, or N-tone equal temperament techniques,
and wonder, "What are these actually used for?"
Nevertheless, we continue our development in the hope that even a single user might discover a new world of sound through our apps.
「かゆいところ」に届く自由な設計
Designing for Niche Needs and Freedom
既存のアプリでは手が届かないニッチなニーズや、日常のちょっとした不便を解消するアイデアを形にすることを大切にしています。
近年の「シンプル化」や「自動最適化」の流れの中で、細かな設定項目が隠されたり簡略化されたりしがちですが、私たちはあえてパラメータを強制(ハードコード)せず、使う人が好みに応じて自由に調整できる余地を残しています。初心者にとっての分かりやすさと、こだわりたい人がとことん調整できる自由度の両立を目指しています。
We are dedicated to addressing niche needs and solving daily inconveniences that
mainstream apps often overlook.
While modern designs tend to hide advanced settings under the guise of "simplicity" or
"auto-optimization," we avoid hardcoding parameters and instead leave them open for
users to customize. We strive to balance intuitive ease-of-use for beginners with the
freedom for advanced users to fully customize their experience.
デバイス内完結(ローカル処理)の徹底
Commitment to Local Processing
音声や動画といったユーザー様のプライベートなデータは、外部のサーバーに一切アップロードせず、すべてご使用のデバイス上で処理(ローカル処理)する設計を徹底しています。
処理スピードが端末のスペックに左右されるという側面はありますが、大切なデータが外部に送信されるリスクをゼロにし、プライバシーとセキュリティを完全に保護した状態で、いつでも安心してご利用いただけます。
We process all sensitive files, such as audio and video, entirely on your local device
without ever uploading them to a remote server.
While processing speeds may vary depending on your device's performance, this approach
completely eliminates the risk of external data leaks, ensuring your privacy is fully
protected at all times.
遊び心と実用性
Playfulness and Utility
私たちのツール系アプリは、パラメータやロジックの操作による「純粋な発見」を感じていただくことを重視しているため、一見地味にみえるかもしれません。これは開発に余計なリソースを省きつつ、デバイスの負荷も抑え、さらにはユーザー様が余計な刺激なしに純粋にパラメータの変化を感じていただけるよう配慮した結果です。
パラメータの変化を通じて、「こう動かしたらもっと面白いのではないか?」「こう設定すれば便利かもしれない」という使う人自身の気づきが生まれ、それがまた新たなアイデアへと繋がっていくような循環のきっかけになれば幸いです。私たちのアプリ開発も、まさにそんな試行錯誤と発見の繰り返しのなかから形になっています。
Our tool-based apps prioritize the experience of "pure discovery" through the
manipulation of parameters and logic,
which may make them appear understated at first glance.
This is a deliberate choice — one that conserves development resources,
reduces device load, and allows users to perceive parameter changes without unnecessary
distractions.
We hope that adjusting these settings inspires users to think, "What if I change this?
Wouldn't it be more interesting or useful?" and sparks a cycle of creative ideas.
Indeed, our own development process is built upon this very cycle of trial, error, and
discovery.
少人数開発の小回りとAI活用によるスピード
Small Team Agility & AI-Driven Speed
少人数での開発だからこその軽快さを活かし、ユーザー様から頂いたアイデアやご要望をなるべく早く形にすることを心がけています。
生成AIの登場によって、アイデアを試すためのコストは大きく下がりました。
一方で、使い勝手や細かな品質は、少なくとも現時点においては人間とAIが試行錯誤を重ねることでしか磨かれない部分が多いと感じています。
DS softのような比較的ニッチなアプリでは、その傾向をより強く感じています。
DS softでは、AIを活用しながら「作る(Do)・試す(Check)」の工程を高速に繰り返し、ユーザー様の声に対して素早く、かつ高品質でお応えすることを大切にしています。
これまでに実現した、Pitch Tempo Changerのフェーズボコーダ機能やトラック分割の精度向上、Pink Noise Generatorへのタイマー追加など、多くの改善が皆様からの声によってもたらされています。
Leveraging the agility of a small development team, we strive to turn user feedback and ideas into reality as quickly as possible.
The rise of generative AI has dramatically reduced the cost of experimenting with new ideas.
At the same time, we believe that—at least for now—usability and the finer details of quality are aspects that can only be refined through repeated collaboration and iteration between humans and AI.
We feel this is especially true for relatively niche applications like those developed by DS Soft.
At DS Soft, we actively use AI to accelerate the Build (Do) → Test (Check) cycle,
allowing us to respond to user feedback quickly while maintaining a high standard of quality.
Many of the improvements we've delivered—including the addition of the Phase Vocoder feature and enhanced track separation accuracy in Pitch Tempo Changer,
as well as the timer feature in Pink Noise Generator—were inspired directly by feedback from our users.
100% オーガニック評価の追求
Pursuing 100% Organic Ratings
DS
Softのすべてのアプリでは、使用中に「レビューをお願いします」といったポップアップ画面を一切表示しません。このような通知は純粋なユーザー体験(UX)を損なうだけでなく、アプリストアにおける公平な評価を歪めてしまうと考えているからです。
たとえば、「5日連続でアプリを起動したタイミング」など、気に入ってくれていると推測されるユーザーだけに狙いを絞ってポップアップを表示すれば、手軽に高評価を集めることができます。しかし、それではアプリ本来のクオリティよりもマーケティング手法が先行してしまいます。
私たちのアプリに寄せられるレビューはすべて、ユーザー様が何かしらの感動や気づきを得て、わざわざアプリストアを再び開き、自発的に星やコメントを投じてくださったものです。そうして届いた「本物の声」は、ダイアログによって促された評価の何倍も価値があると考え、開発の唯一の道標としています。
None of our apps display popups asking you to rate or review them. We believe these
prompts disrupt the pure user experience (UX) and distort the fairness of app store
ratings.
For instance, by targeting only highly active users (e.g., displaying a prompt only
after five days of continuous use), marketing tactics can easily filter ratings and
inflate scores, overshadowing the actual quality of the app.
Every review we receive comes from users who genuinely felt inspired to return to the
app store on their own initiative to leave a rating or comment. We believe these
voluntary voices are infinitely more valuable than prompts driven by popups, and they
serve as our only true guide.
DS Softの自作エンジン・設計の裏側 Engine Architecture & Behind the Scenes
DS Softの各種アプリに搭載されている音響信号処理(DSP)アルゴリズムやシンセシスエンジン、エフェクトモジュールなどの「どんな課題があって、どう解決・工夫したのか」という設計の裏側や仕組みを公開しています。
Explore the design ideas, problem-solving approaches, and implementation details behind DS Soft's audio engines and modules.
沿革 History
DS Soft 開始 DS Soft Launched
日常をより便利に、楽しくするアプリ開発プロジェクトとして活動を開始しました。
Launched our project dedicated to making daily life more convenient and fun through app development.
実績 Achievements
2025年度実績 FY 2025 Results
リリース初期に比べ成長は加速しており、現在も順調にダウンロード数を伸ばしています。
The download growth has accelerated, and it continues to grow steadily.
月2本以上のペースを維持し、ユーザーの声を迅速に反映する開発サイクルを継続しています。
Maintaining a steady release of 2+ titles monthly, ensuring swift response to user feedback.
マニュアル不要で直感的に操作できる、使いやすさと高い安定性を追求したUI/UX設計です。
Designed with a focus on intuitive layouts requiring no manuals, prioritizing stability and ease of use.
ニッチながらも手放せなくなる機能を搭載し、コアな音楽ファンに長く愛用されています。
Featuring indispensable niche tools highly appreciated and continuously used by dedicated musicians.
一般的なアプリ平均(約15%)を大きく上回り、継続的に使いたくなる利便性を実現しています。
Significantly exceeding the app industry average (approx. 15%), achieving high long-term utility.
1年間で28タイトルを企画・開発。初期は月間70DL程度でしたが、直近では月間1,200DLを突破し、総DL数は6,100を超えました(平均評価4.6★)。特に音楽系ニッチツールは熱量が高く、最大60%超のユーザー維持率を達成しています。
Planned and developed 28 titles in one year. While we started at around 70 monthly downloads, we recently surpassed 1,200 monthly downloads, reaching over 6,100 total downloads (avg. rating of 4.6★). In particular, our niche music tools have highly engaged users, achieving a maximum retention rate of over 60%.
これからの歩み Our Path Forward
ここまで御覧くださりありがとうございます。
ユーザーの皆様からのフィードバックは、私たちにとって何よりの励みであり、最高のヒントです。
「こんな機能が欲しい」「ここを直してほしい」といったお声を大切にしながら、より良いアプリを届けてまいります。
DS soft 一同
Thank you for reading this far.
Feedback from our users is our greatest encouragement and our best source of inspiration.
By valuing your voices—whether it's "I want this feature" or "Please fix this part"—we will
continue to deliver even better apps.
The DS Soft Team