imitone community

Building a universal, human-friendly music interface. ...But first we have to fix the bugs!

You are not logged in.


Having trouble with imitone? Hit send on any Error Reports it creates, or use the in-app "send feedback" button.

#1 Re: Toolbox » Cheap & Free music software » 2021-12-01 19:37:27

Now i'm using waveform 11 free version as DAW (unlimited tracks, vst support, no sounds repeatedly after a time...).
you can see Evan using waveform and explain how to configure with imitone and use plugin (from 4:30)here
I'm having fun myself with the external plugin Synth1 vst (free and tons of presets on the net).
Synth1 is pretty good for a freeware and starters (really cpu friendly, lot of possibilities, midi learn...) and legato mode especially is wonderful for imitone following voice with fluidity, that's where imitone really shines.
Acoustic instruments are not so good because of the lack of legato since voice is essentially legato. Though even legato instruments i've tested (kontakt like realivox blue, choir, strings...) are not really fluid (and even bad) with imitone (perhaps we need more parameters in legato-portamento modes ?).

#2 Re: Feedback and Suggestions » Studio version GUI - suggestion » 2021-10-30 06:14:12

Hello Ray,
i've tested dubler 2. imitone still by far the number one for tracking pitch. Dubler don't even like whistling and don't have vibrato (without using pitchbend). and dubler is too much expensive (even if you have dubler 1 you have to pay a lot just for update while dubler 1 was already expensive), this is bad move for me and i'm not the only one to think that. their beat box mode is good though and the possibility to hit different objects for drumming is a good idea, it's not perfect but it works.
That said i'm agree that imitone improvement is very slow and i think more post would be appreciated for the community. There's really great potential and i'm still hype for imitone.

#3 Feedback and Suggestions » Set a scale directly from voice » 2019-04-12 06:47:02

Replies: 1

I have an idea about scale. We could change the scale while singing from vowels, consonants or even percussive sounds. For example we start with an "aaa" in Cminor then play in Dminor with "ooo" !

#4 Re: Feedback and Suggestions » "Breath controller" mode (Volume to CC only) » 2019-03-26 09:19:02

I tried to use imitone as a controller for my korg pa600 via midiox (to filter noteon and noteoff). there's a problem with pitchbend, seems it's not rebalanced to zero (meaning no pitchbend) after first note bended by the voice. so when i play another note, without singing, i think it's still bended by previous note's pitchbend value and i can't play.
I solve this by using data mapping to convert noteoff into pitchbend 64 64 it works but it's still not easy playing keyboard with the voice (same with vibrato).

#5 Re: Updates » imitone Beta 0.9.2d » 2018-07-11 00:44:06

Sorry i thought it was available for both OS, but not yet for Mac. it's foreseen for the next update

#6 Re: Updates » imitone Beta 0.9.2d » 2018-06-21 08:52:48

Hey Tim,
You've bought a license that gives you free access to the vst/au. A beta vst is already available and Evan is working on it...

#7 Toolbox » Midi-ci » 2018-02-10 12:56:08

Replies: 0

Hi !
I wonder about midi-ci, if it's a question of hardware or software ?
I mean for instance I have a korg pa600 arranger that is midi 1.0 for now. I'd like to make it compatible with midi-ci from an update of the os. Would it be possible ? Would be very nice if we have not to replace our devices !

#8 Feedback and Suggestions » One pitch shifter for each pitch range » 2017-09-06 07:37:10

Replies: 0

Hello Evan,
I've noticed that I'm unable to whistle some notes just after higher voice notes. I suggest separated pitch shifter for each pitch range, in order to adapt the voice range to the whistle range according to our needs (not only notes between voice and whistle it could be useful for very high notes far from voice range for instance...)

#9 Feedback and Suggestions » Program scale mode » 2017-07-27 14:40:27

Replies: 1

Hi Evan !
I think about something that would be useful for songs using different scales. We could program the scales in order of appearance and then click a button or press a key to go to the next one. To include unknown scales, I suggest a button to validate each scale. So first we click the program mode, choose/make a scale, click to validate this scale then choose another one, validate... And validate the program, then the first scale is loaded and we can start to sing. when we need it we click to load the second scale....

#10 Re: Updates » imitone Beta 0.9.1 » 2017-07-06 11:13:08

Yes I think it's important to add these possibilities. Thus, imitone will give a good bunch of features for having fun, playing music, training our voice and even making compositions, a complete musical tool for everyone using the most natural, intuitive instrument (and for me the best in terms of flexibility, harmonics...)  : the voice.

#11 Re: Updates » imitone Beta 0.9.1 » 2017-07-05 06:35:14

Cool thanks ☺️ it's now easier for beginners to play music. It would be great if you could also add support for sf2 (lot of free in that format on the net and we could even create ours from samples and freeware like here :, we could then add our own instruments.

#12 Feedback and Suggestions » different modes for the printed note » 2017-04-03 15:17:28

Replies: 1

I thought that it could be interesting to print the note in different ways. We could select the way we want by clicking the note :
- mode 1 : The default (C4...)
- mode 2 : The note in semitones
- mode 3 : The note in cents
- mode 4 : The note in Hz

imitone could be used as a tuner with mode 3 and 4.

#13 Q & A » exact note from root note + pitchbend » 2017-03-24 09:14:42

Replies: 1

Hello Evan,
there's something i don't understand. I set pitchbend range to 1, so if i'm right exact pitch in cents = root note*100 + round((127*data1+data2-8192)/81.92)
but as you can see on the image below, root note = 65 (F4), pitch bend = 2617 (20*127+77), exact pitch = 6432 (6500 + (2617-8192)/81.92) and then exact note should be E4 not F4 ?


#14 Re: Q & A » The Latency Question » 2017-03-15 15:33:41

Excellent, good new for imitone and the future of music ! Just hope this update won't take many years to be released.

#15 Re: Q & A » The Latency Question » 2017-03-13 16:04:12

Sorry for being off-topic ! I did not express myself well, in your previous answer you spoke about MMA, so i wondered if there's something planned for microtonal purposes in the future midi hd protocol.

#16 Re: Q & A » The Latency Question » 2017-03-09 11:45:35

Do you think we can expect an upgrade to cents notes for more precision and microtonal purposes (means that 127 semitones notes will become 12700 cents notes) ?

#19 Re: Updates » imitone Beta 0.9.0c » 2016-12-17 12:58:04

I've also tested with my flute, trills aren't detected in previous versions, now it's perfectly detected !

#20 Re: Q & A » Running imitone on Linux with WINE » 2016-12-11 19:50:08

Oooh I guess some impatient people from kvr will be glad to know for the VST lol personally, i'm waiting for the linux and ios ports ^^
Happy to be among the first users discovering and following your great project feeling since the beginning i saw it that the day will come for its success. What you have done until there is already some kind of magic !
Now my next challenge will be to do a performance from manualism, handmusic is really hard to master, to set the good scale will be a big help there i think.

#21 Re: Updates » imitone Beta 0.9.0 » 2016-12-10 13:51:43

I love the F5 hotkey. I can change the midi channel without having to restart imitone.

#22 Re: Q & A » Running imitone on Linux with WINE » 2016-12-10 10:39:56

Hey Evan,
You're right, i've found D minor for Final Fantasy. From now on, i'll pay more attention to the scale.
I've made a video with imitone 0.9.0c and another song in C minor :

Big disturbance at 1:02, surely my mic captured the sound of my arranger but for now to make a demo, i need to record both voice and music using an external recorder.

#23 Re: Q & A » Running imitone on Linux with WINE » 2016-12-09 18:40:38

Haha i appreciate your feedback on my demo, thanks ! you're right i can't say i'm very proud of my singing performance there... Surely, a suited scale would have minimized false notes. i'm not good in music theory and unfortunately i'm a bit lazy and impatient lol so i haven't worked a lot on the scale part for now. the future feature of automatic scale detection will be interesting for me ^^ That said, i realized that i'm sometimes confused hearing the feedback from imitone, without hearing i sing almost perfectly. is it the little latency that disturb my brain or because i'm too focused on the feedback and lose the control of my voice ? what do you think about this ?
About the error messages, i don't think it's me, unless Ubuntu send error report behind my back when it crash.

#24 Re: Q & A » Running imitone on Linux with WINE » 2016-12-08 17:35:07

Thank you Evan ! My version of wine wasn't the last one indeed.
OMG ! I removed completely wine and then reinstalled it (, crash again but with an error i read concerning 0.8.2 ( so just changed pg.ini and finally, it works (using the MME portaudio_x86.dll not the original one) oh yeaaaah !

Demos of 0.8.0 and 0.8.1 on Ubuntu, as you can see it works well :

#25 Re: Feedback and Suggestions » Having some problems, but I can see the potential... » 2016-12-08 06:12:21

Yeah, imitone run with MME, but crash as soons as i select the audio input.
The report :

Plaid Error Report (level 1, Fatal) (critical) (back. thread) (NO engine)

Exception E06D7363 (C++ exception) in "SEH Error Reporting"
at address @7B83C3DE
Exception Class: ".?AVscheduler_resource_allocation_error@Concurrency@@"

INFO: @19930520, @0033F484, @009FD028

Executable: C:/Program Files/interactopia/imitone beta 0.9.0c/imitone.exe
Run status: Running
Run status info: SDL_Main
Source: Structured Exception Handler
Run Timer: 00:20
Start Time: 2016-12-08 13:06:36
Error Time: 2016-12-08 13:06:56
Error Time (GMT): 2016-12-08 12:06:56
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Profiler: Main Thread
Hashcode: MENEGC


class plaid::Ref<class plaid::AudioDevice::WorkerThread> __thiscall plaid::AudioDevice::Stream::createWorker(class plaid::Ref<class plaid::AudioStream>,bool)
__thiscall perilymph::Scheme::Detection::Detection(unsigned int,class plaid::Ref<class perilymph::Scheme::Input>,unsigned int,class perilymph::Scheme::Output *,unsigned int,const struct perilymph::Config::Tonal &)
class perilymph::Scheme::Detection *__thiscall perilymph::Scheme::connect(unsigned int,class perilymph::Scheme::Input *,unsigned int,class perilymph::Scheme::Output *,unsigned int,const struct perilymph::Config::Tonal &)
void __thiscall perilymph::Devices::selected(class perilymph::Devices::Selector *)
void __thiscall plaid::GUI::dispatch(class plaid::GUICursor &,class plaid::GUIElement *,void (__thiscall plaid::GUIElement::* )(class plaid::GUICursor &),class plaid::GUILayout *,class plaid::GUILayout *)
void __thiscall plaid::GUI::update(void)


Board footer

Powered by FluxBB