Drives me crazy that there is no way to find home on the Volume knob (top left) on the KO2, do you know of any way to enter a precise volume either by actually having the display SHOW the volume when you turn the knob, or by punching in a volume???
@mochreach4 күн бұрын
No, I don't think there is one I'm afraid, and it seems to be an actual potentiometer rather than a rotary encoder, I think it's impossible.
@newsamples-y1j4 күн бұрын
@@mochreach oof. wild. thanks.
@abominablemusic7 күн бұрын
Hi, enjoying these python MIDI videos. Do you know if these libraries work via Jupyter/Colab running in a browser? I'd imagine they can't see the ports in these container-type environments. Cheers
@mochreach7 күн бұрын
They'll work with a jupyter notebook that's running locally, but for Colab, the MIDI data isn't forwarded from the host machine to your client machine via WebMIDI. Glad you're enjoying the videos, thanks for watching!
@abominablemusic7 күн бұрын
@@mochreach cheers!
@SydSwanMusic9 күн бұрын
How you turn off lock mode.?
@mochreach7 күн бұрын
I do it by turning the EP-133 off and on again. Not sure if there's another way.
@SydSwanMusic7 күн бұрын
@@mochreach Hi.! Thanks a lot master…!
@mochreach7 күн бұрын
😅
@carlnicholson500816 күн бұрын
Thanks for getting me started. I can now control my Novation Peak from a Raspberry Pi!!
@mochreach16 күн бұрын
That's really cool! Glad the video was useful. 😊
@gartnlАй бұрын
but how do I deselect in/outputs? It seems to select every available port and I van't remove the connection
@mochreach23 күн бұрын
Ack, you've found a bug, that's somehow been disabled. I'll try to update soon and let you know when that's fixed!
@AlfredoAntonioMartinezАй бұрын
Waiting for my unit and now burning my brain of tutorials to understand how to do things on it, I know that I will spend a lot of months learning this and forgetting about my problems 🤣 but amazing tutorial!!
@mochreachАй бұрын
You're going to have a blast, it's a really fun device. Let me know if you have any questions and thanks for watching!
@cressheadАй бұрын
cool video i hope when they do the firmware update we get 1. sampling input whilst playing sequence so we can sing or play a guitar in time with the music. 2. resampling to add fx to the sample to bake them in to the sound...such as adding reverb or eq also repitching so 1/2 the sample memory used in a sample.
@afrigal2420Ай бұрын
love it!!
@Farold_HaltermeyerАй бұрын
You overcame your multi trigger issues in the long run?
@mochreachАй бұрын
Hi @Farold_Haltermeyer, yes, using the contact cleaner totally fixed it for me. No problems since.
@Farold_HaltermeyerАй бұрын
@@mochreach Awesome sauce, thanks :)
@JahidulislamRumanАй бұрын
I want to make a new musical sound piano roll. How do I start?
@mochreachАй бұрын
Well, if you know Python, I'd recommend looking into a library called Mido for handling midi events and a GUI library (I'd recommend PyQT).
@JahidulislamRumanАй бұрын
I want to make a new musical sound piano roll. How do I start?
@mochreachАй бұрын
Hi @JahidulislamRuman, sorry I didn't see this message when it came in. If you want to write it in Python, I would suggest the PyQT library for making the GUI and Mido for handling midi connections. If you're not determined to use Python, you might want to consider using the Godot game engine, it is open source and a pleasure to use, and comes with some MIDI integration (although not MIDI out, but this is easy to implement using an external library).
@expensivenotesАй бұрын
More good stuff! Thanks for sharing.
@expensivenotesАй бұрын
Nice work. This device is deeper than I thought.
@waltercheng5707Ай бұрын
it works, thank you!
@rnedp760Ай бұрын
These are by far the best EP-133 tutorials - great stuff
@mochreachАй бұрын
You're very kind, I'm glad you found them useful!
@gasfaceificationАй бұрын
watched this in anticipation of delivery tomorrow, super helpful and covered more than other creators. Take my sub, Cheers!
@mochreachАй бұрын
I hope you have fun when it arrives!
@geetapuri49732 ай бұрын
what if i dont have a midi device connected to my Mac? Can i still program the same way?
@mochreach2 ай бұрын
Yes, you can use MIDI loopback to control a DAW, for example.
@ThunderLiege2 ай бұрын
Hey Mo, I'm a pretty big newbie in programing and was wondering if the CPAL and FunDSP could be used to make a synth that transfers audio p2p. Just trying to mess around and learn a bit more from it. Regardless, thanks for the cool video dude!
@mochreach2 ай бұрын
Hi @ThunderLiege, I'm not sure I understand what you're wanting to do, could you explain in a bit more detail?
@rnedp7602 ай бұрын
Just got mine a few days back this is great stuff, thanks
@SentaAerger2 ай бұрын
hey, thank you so much for doing this! i'm trying to connect my android phone via usb-c to usb-c cable to the sp, but midi surf tells me there's no midi device connected. I've switched on midi over usb on the phone, but still no luck. any idea what the problem might be? thanks!
@mochreach2 ай бұрын
That's annoying, what browser are you using? You sound like you're doing everything right (connect via usb, set sp as midi device), try refreshing the app after you connect it you haven't already.
@SentaAerger2 ай бұрын
@@mochreach yes! i tried a different browser (chrome instead of firefox), and it's working! thanks so much, this is gonna be fun!
@MM1M1212 ай бұрын
Hello, I'm a beginner, I have a question: what is connected to the end of the jack cable? I tried to connect the output of the KO II with a jack cable on line 1 of a focusrite scarlett2i2 to have the KO II on my DAW: but when I use the PAN, it doesn't work, the sound is mono. The problem comes from the focusrite. How do I get the stereo sound of KO II on my DAW?
@mochreach2 ай бұрын
Hi @MM1M121, hopefully you've solved this already, I just saw it. You need a stereo mini jack to dual mono 1/4" jack cable, then connect both of the mono channels to each input on your Focusrite Scarlett. Make sure you have similar gains for each input. I have a similar audio interface and that's how I've got things set up in this video.
@MM1M1212 ай бұрын
@@mochreach thx a lot 😇
@seb.j2 ай бұрын
this is crazy for the dj mode now. was thinking of buying a controller but this’ll work! thank you so much!
@mochreach2 ай бұрын
You're welcome!
@seb.j2 ай бұрын
@@mochreach question tho, how do i set it up? it doesn’t seem to work for me. it doesn’t see my SP in connected midi devices. i’m using an iphone
@chrisw14622 ай бұрын
Sadly, this code is out of date now. rtmidi.MidiOut() is now rtmidi.RtMidiOut(), and get_ports() is no longer in the rtmidi library.
@user-pv3wd2wg3b3 ай бұрын
great work……
@davidstelter23913 ай бұрын
Thank you for the in-depth explanations here, made for a very approachable intro to fundsp, a step or two beyond hello-world
@mochreach3 ай бұрын
Thanks very much, glad you found it useful!
@andrewisrael53833 ай бұрын
Thank you for this
@mochreach3 ай бұрын
No problem!
@electrosquash67063 ай бұрын
GREAT VIDEO. Thx for it! Apart from your content: 1. How to double a pattern with notes inside? For example: I started with 1bar and want to have all the notes doubled into 2bar or 4bar... 2. How to reverse a sample?
@mochreach3 ай бұрын
1. Update to the latest firmware and this is now the default behaviour, I believe. 2. Not sure, I'm sure I've seen the option for it but can't remember where.
@electrosquash67063 ай бұрын
@@mochreach Hmm, easy to expand a pattern but not with notes in it
@electrosquash67063 ай бұрын
at least a (2bar) pattern loops if I add another group with a 16bar pattern....
@48king243 ай бұрын
Thanks. I picked up several solid tips from this vid!
@williammarshburn3 ай бұрын
just got mine today. thx for the info!
@mochreach3 ай бұрын
You're welcome!
@RogueMonk3 ай бұрын
Thanks Mo! Been looking for the solo group code everywhere haha
@mochreach3 ай бұрын
You're welcome!
@user-mc2el9nm6b3 ай бұрын
can we create midi file to music script generator
@mochreach3 ай бұрын
Yes you can, check out the Mido library: mido.readthedocs.io/en/latest/
@user-mc2el9nm6b3 ай бұрын
No i have midi file and i wanted to generate music script i have tried this mido but results are not satisfactory by using mido i somehow able to generate xml or html on this I have only Alphabetical representation but i wanted music script how can i do that
@mochreach3 ай бұрын
No idea I'm afraid!
@nutnut62443 ай бұрын
This is so cool. Thank you so much for making this video.
@mochreach3 ай бұрын
You're welcome! If you have any questions, there's a link to the channel Discord server in the description, you're more than welcome to ask there.
@羽衣甘藍奧頓3 ай бұрын
👍👍👍
@jeremybaker52053 ай бұрын
What button are you hitting to "enter ", or confirm?
@mochreach3 ай бұрын
The "enter" button at the bottom of the numpad for selecting things in the menu.
@executiveE4 ай бұрын
Reading instructions? That’s blasphemy!
@mochreach4 ай бұрын
🤣
@pongtrometer4 ай бұрын
Apart from resampling, I hope we can get to record sequence the punch efx in a track.
@santiagozorrilla69724 ай бұрын
fkn genius!
@CrittendenIV4 ай бұрын
You're amazing! Thank you! I am just now getting into the OP-Z. You have provided me a lot of possibilities!
@mochreach4 ай бұрын
You're welcome! The OP-Z is amazing, it can do so much. Let me know if you have any questions about it and I'll help if I can.
@cthulholmhastur53174 ай бұрын
Damn some serious knowledge being laid down here! Liked and subscribed!
@mochreach4 ай бұрын
You're too kind! 😊
@cthulholmhastur53174 ай бұрын
@@mochreach just calling out the props where deservéd! Peace brother!
@ourmusic84644 ай бұрын
Do you use telegram or viber or whatsapp i d really appreciate it if you can answer some thoughts that I have
@TheCautionwetpaint4 ай бұрын
Can you write a program that compares the current midi input with a stored midi song from a database?
@mochreach4 ай бұрын
Yes, that's definitely possible. Using the "mido" library would be the best way to do that, it has lots of functionality for working with midi files.
@TheCautionwetpaint4 ай бұрын
@@mochreach thanks... Follow up question though, is it possible to write a program that distinguishes song sections from the drum beat and playing sequence... Like if I want to automatically display lyrics on the screen for each song section when the section is actually being played in the input... I understand that the current pattern being played should compare from a stored song pattern and sequence... Or maybe is there a program or device that does that already?
@mochreach4 ай бұрын
I think the easiest way would be to have a record of the best number the lyrics should be displayed on, maybe a file with the best number and the lyric line to display, then read that in and count the beats while playing. Would that work?
@TheCautionwetpaint4 ай бұрын
@@mochreach I thought that if it was a live performance chances are the beats may not align... That is why I thought there should be some pattern recognition as well...
@mochreach4 ай бұрын
🤔 If you just keep track of the current beat of the stored song, that's the only thing that should matter, right? There's a Discord server associated with the channel, you're welcome to chat about this there, might be easier to keep track of things. Link at the top of the channel page.
@vvcv__004 ай бұрын
Stop mumbling!!!! Drives me crazy when YTubers mumble under their breath.
@mochreach4 ай бұрын
Thank you for bringing this to my attention, your valuable input is appreciated. Do you have a time stamp for a point in the video where the mumbling is particularly egregious?
@achook94744 ай бұрын
Does this have glide between notes? So I can make westcoast wire sounds or bass glides up and down?
@mochreach4 ай бұрын
Not that I'm aware of I'm afraid!
@etyrnal4 ай бұрын
my guess about being able to nudge the tempo is if you were playing along with some vinyl and needed to correct the timing alignment with the record
@mochreach4 ай бұрын
Someone else suggested this in the comments too, and I've actually had to do this to sync up with an external source now, makes much more sense to me now!
@SkerryVibe4 ай бұрын
Time signature, how did I miss that!? Thank you 🙏🏻
@mochreach4 ай бұрын
You’re welcome!
@Congasjones5 ай бұрын
Some really useful tips thanks-syncing external tempo needs “peaks” to work like bass or snare drums
@mochreach5 ай бұрын
Glad it was helpful!
@DokBrass5 ай бұрын
The time signature counts the numerator at the speed of the denominator. So for 9/8, it counts 9 eighth notes for each bar. So each note is the span of an eighth note, 9 times, then goes to the 2nd bar. In the 2/2, two is a long length of actual time as a half note length, so it's counting the "8" notes of time in between each count of the half note, and after 2 half notes, the bar ends. I hope this helps add some clarification for the time signatures!
@mochreach5 ай бұрын
This helps a lot, makes much more sense! Thanks!
@DokBrass5 ай бұрын
Fun fact: you can adjust start and end times on the chops while in chop mode before you commit
@DokBrass5 ай бұрын
Great video BTW!
@mochreach5 ай бұрын
Thanks for your comments, I always learn something useful when I make these videos!
@jeffreysalem27355 ай бұрын
I've been very interested in loop mode, glad to see it discussed a bit.