Welcome, Guest
Username: Password: Remember me
All tutorials related to equalization of a system with miniDSP platforms.
  • Page:
  • 1

TOPIC:

Updates to the Python Open Room Correction Guide 5 years 4 months ago #36625

  • markubiak
  • markubiak's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
  • Posts: 47
  • Thank you received: 15
I got PORC working on Linux, it was not straightforward. I'm happy to look at updating the guide. Some points of note:

- You need Anaconda 2.5 to get the right package versions. Other versions result in really weird errors. I can provide the correct download links.
- Mixed phase filtering requires pre-zeroing the impulse response in Audacity so that the first sample in the .wav file is the direct peak.
- I have a 2x4 HD, so I had to get a 96khz impulse response using REW and Audacity.

I'm happy to update the guide, as the github page is pretty dead. I'm getting great results with mixed phase filtering though!

Please Log in or Create an account to join the conversation.

Updates to the Python Open Room Correction Guide 5 years 4 months ago #36626

  • devteam
  • devteam's Avatar
  • Away
  • Administrator
  • Administrator
  • Posts: 9173
  • Thank you received: 1480
Hi

Oh surely, we'd be happy to hear more ! :-) That project has indeed been a bit dead as the 3rd party dev stopped working on it I believe. If you have some specific steps, changes, I'm sure that people would be happy to hear of it! Maybe send us the info and we can update the page?

Thanks a tone for sharing with the community.

DevTeam
miniDSP, building a DSP community one board at a time.

For any official support, please contact our technical support team directly @ support.minidsp.com/support/home

Please Log in or Create an account to join the conversation.

Updates to the Python Open Room Correction Guide 5 years 4 months ago #36627

  • markubiak
  • markubiak's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
  • Posts: 47
  • Thank you received: 15
Yeah sure. I can do a couple things:

1. Fork the code (very hard). I have a lot of experience with Anaconda and signal processing due to some recent classes; since the paper is cited it shouldn't be terrible but I am a student and have student things to do that take time
2. Write down workarounds. This is much, much easier and will require less maintenance.

I can also talk about normal vs. mixed phase filtering and how you'd approach designing a filter for the 2x4 HD vs OpenDRC (48khz/6144 taps vs. 96khz/2042 taps). Let me know what you want to see and what text formatting engine y'all use.

Mark

Please Log in or Create an account to join the conversation.

Updates to the Python Open Room Correction Guide 5 years 4 months ago #36658

  • devteam
  • devteam's Avatar
  • Away
  • Administrator
  • Administrator
  • Posts: 9173
  • Thank you received: 1480
Hi Mark

Thanks much for the follow up!
If we get a simple list of workaround, we can easily update them inside the app note. We're using HTML for this but even if you had a PDF< we can just post it on the page of PORC. I'm sure once again that our community would be very happy to hear more on this.

Thanks for your help!

DevTeam
miniDSP, building a DSP community one board at a time.

For any official support, please contact our technical support team directly @ support.minidsp.com/support/home

Please Log in or Create an account to join the conversation.

Updates to the Python Open Room Correction Guide 5 years 3 months ago #37218

  • markubiak
  • markubiak's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
  • Posts: 47
  • Thank you received: 15
Okay, after saying "Yeah, I'll write a guide!" six weeks ago it didn't happen because finals and things. Now I have no finals, so I'm going to get working on a good guide for PORC (gotta set it up again on my laptop anyways!) I'm more than happy to write up an HTML file with photos, I'll probably try to get that done tonight.

Oh, and the SHD looks extremely cool. I'm thinking in future I'm gonna biamp my LS50s and use a digital linear phase FIR crossover, maybe an OpenDRC DI (loaded with coefficients from PORC) to a 2x4HD? SHD looks like that but with nicer components and as an all in one... Nice job as always.

Mark

Please Log in or Create an account to join the conversation.

Updates to the Python Open Room Correction Guide 5 years 3 months ago #37280

  • devteam
  • devteam's Avatar
  • Away
  • Administrator
  • Administrator
  • Posts: 9173
  • Thank you received: 1480
Hi Mark

hhehe... that's fine, we all get busy! :-)
Thanks for your feedback and glad to hear that you like the SHD... In first DSP binary, it will be Dirac only, but we do plan to add FIR support as things get more stable. It's only SW dev (i.e. similar to 2x4HD). Stay tuned!

devteam
miniDSP, building a DSP community one board at a time.

For any official support, please contact our technical support team directly @ support.minidsp.com/support/home

Please Log in or Create an account to join the conversation.

  • Page:
  • 1
Moderators: devteam